数据传送方法和系统的制作方法

文档序号:6756157阅读:177来源:国知局
专利名称:数据传送方法和系统的制作方法
技术领域
本发明涉及数据传送技术,尤其是允许提高数据传送速度而不必增加信号线数量的数据传送方法和系统。
在需要具有轻的重量和小的尺寸的装置中,从装配的视点看希望减少大规模集成电路(LSI)的端子数。为了这个目的,在两个LSI之间经常使用一种串行数据接口传递数据。在串行数据接口每一个系统时钟传送一个比特数据是最大的数据传送速度。
通过使用一种串行数据接口,从一个发送LSI向一个接收LSI传递如图8A所示的D0到D7八位数据的情况下,总共需要三根信号线,包括一个数据传输线路,一条用于传递图8B所示的连续的时钟信号的串行的时钟线路,以及用于图8C所示的选通信号的一个选通信号线路。在这种情况下,为了输出八个连续的时钟脉冲和选通信号必需要有一定的时间。这就有一个数据传送速度慢的问题。
本发明被用于解决上面的问题。因此,本发明的目的是提供一种数据传送方法和一种数据传送系统,其能够提高在串行传输中的数据传送速度,而不必增加信号线数。
根据本发明的一个方面,用于从一个发送单元向一个接收单元传递数据的方法包括步骤将数据分成第一数据和第二数据以存储第一数据和第二数据;在参考时钟信号的每个时钟脉冲的前沿时间按顺序读出第一数据以产生第一数据字串;在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出第二数据以产生第二数据字串;对第一和第二数据字串中的一个附加一个数据传送完成指示符;从参考时钟信号中产生一个传递时钟信号,在其中,传递时钟信号包括对应于数据传送完成指示符的一周期的一固定电平脉冲;以及通过不同的信号线,传送跟随有数据传送完成指示符的第一和第二数据字串中的一个、第一和第二数据字串中的另外一个、以及传送时钟信号。
根据本发明的另一个方面,在用于从另一个发送单元向共同连接到发送单元的两个接收单元中选择的一个接收单元传递数据的方法中,发送单元将数据分成第一数据和第二数据以存储第一数据和第二数据;在参考时钟信号的每个时钟脉冲的前沿时间按顺序读出第一数据以产生第一数据字串;在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出第二数据以产生第二数据字串;将一数据传送完成指示符添加到第一和第二数据字串中的一个中,在其中是根据两个接收单元中的哪一个被选择作为数据的目标单元,选择第一和第二数据字串中的一个;从参考时钟信号中产生一个传递时钟信号,在其中传递时钟信号包括对应于数据传送完成指示符的一周期的一固定电平脉冲;以及通过不同的时钟信号线,传输跟随有数据传输完成指示符的第一和第二数据字串中的一个、第一和第二数据字串中的另外一个、以及传输时钟信号。接收单元中的每一个接收跟随有数据传送完成指示符的第一和第二数据字串中的一个,第一和第二数据字串的另外一个,以及传送时钟信号;按顺序在传送时钟信号的每个时钟脉冲的后沿时间存储第一数据字串;按顺序在传送时钟信号的每个时钟脉冲的前沿时间存储第二数据字串;确定数据传送完成指示符是否被添加到第一和第二数据字串中的预先确定的一个中;从在数据传送完成指示符被添加到预先确定的第一和第二数据字串中的一个时储存的第一和第二数据字串中再现原始数据。
根据本发明的一实施方案,这种方法包括步骤在发送单元,a)将数据分成为奇数编号数据和偶数编号数据,以致存储奇数编号数据和偶数编号数据;b)按顺序在参考时钟信号的每个时钟脉冲的前沿和后沿中的一个沿的时间读出奇数编号数据,以产生奇数编号数据字串;c)按顺序在参考时钟信号的每个时钟脉冲的前沿和后沿中的另外一个沿的时间读出偶数编号数据数据,以产生偶数编号数据字串;d)对奇数编号和偶数编号数据字串中的一个添加数据传送完成指示符;e)在与数据传送完成指示符对应的一时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及f)通过三条信号线中的各自的信号线,传送由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号。
这种方法还包括步骤在接收单元,g)接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;h)按顺序在传送时钟信号的每个时钟脉冲的另外一个沿的时间在第一存储器中存储奇数编号数据字串;i)按顺序在传送时钟信号的每个时钟脉冲的一个沿的时间在第二存储器中存储偶数编号数据字串;j)确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号和偶数编号数据字串中的预先确定的一个中;以及k)在与数据传送完成指示符对应的时间,当数据传送完成指示符被添加到奇数编号和偶数编号数据字串中的预先确定的一个时,同时地锁存在第一存储器中储存的奇数编号数据字串和在第二存储器中储存的偶数编号数据,以再现原始数据。
数据传送完成指示符可以是单极性脉冲。
发送单元同时连接两个接收单元,在其中,在步骤(d)中,根据两个接收单元中的哪一个接收单元被选择作为数据的目标单元,选择奇数编号和偶数编号数据字串两者中的一个。
更明确的说,发送单元可以同时连接第一接收单元和第二接收单元,在其中,在步骤(d)中,当第一接收单元被选择作为数据的目标单元时选择奇数编号数据字串,而当第二接收单元被选择作为数据的目标单元时选择偶数编号数据字串。
在这种情况下,这种方法还包括步骤在第一接收单元,接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;按顺序在传送时钟信号的每个时钟脉冲的另外一个沿的时间在第一存储器中存储奇数编号数据字串;按顺序在传送时钟信号的每个时钟脉冲的一个沿的时间在第二存储器中存储偶数编号数据字串;确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号数据字串;以及当在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号数据字串时,同时地锁存在第一存储器中储存的奇数编号数据字串和在第二存储器中储存的偶数编号数据,以再现原始数据,以及在第二接收单元,接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第三存储器中存储奇数编号数据字串;按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第四存储器中存储偶数编号数据字串;确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到偶数编号数据字串;以及当在与数据传送完成指示符对应的时间数据传送完成指示符被添加到偶数编号数据字串时,同时地锁存在第三存储器中储存的奇数编号数据字串和在第四存储器中储存的偶数编号数据,以再现原始数据。
根据本发明的另一实施方案,一种系统,其用于通过三条信号线从发送单元向接收单元传送数据,在其中发送单元包括一存储器,用于存储并行读入的每个数据;第一移位寄存器,其用于存储数据中的奇数编号数据,在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出奇数编号数据,以产生奇数编号数据字串;第二移位寄存器,其用于存储数据中的偶数编号数据,在参考时钟信号的前沿的时间按顺序读出偶数编号数据,以产生偶数编号数据字串;传送完成指示符发生器,其用于产生数据传送完成指示符以将它添加到奇数编号和偶数编号数据字串中的一个中;传送时钟脉冲发生器,其用于在与数据传送完成指示符对应的时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及一传送电路,其用于通过三条信号线中的各自的信号线,传送有数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号。
接收单元包括一接收机,其用于接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及所述传送时钟信号;第三移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第一存储器中存储奇数编号数据字串;第四移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第二存储器中存储偶数编号数据字串;一确定器,其确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号和偶数编号数据字串中的预先确定的一个中;以及一锁存电路,其用于当确定器确定在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号和偶数编号数据字串中预先确定的一个时,同时地锁存在第三移位寄存器中储存的奇数编号数据字串和在第四移位寄存器中储存的偶数编号数据,以再现原始数据。
如上面描述,由分开数据所获得的第一和第二数据(在这里为奇数编号数据和偶数编号数据)可以使用单个时钟信号并行的传送。因此,传送速度增加而没有增加信号线数。更明确的说,由于数据传送完成是通过传送的数据和传送时钟的预定逻辑值的组合代替选通信号实现的,所以总共需要的信号线数量是三条,这是与常规所需要的相同的。
此外,在两个接收单元连接到发送单元的情况下,发送单元根据两个接收单元中的哪一个被选择作为数据的目标单元,将数据传送完成指示符添加到第一和第二数据字串中选择的一个中。每个接收单元根据第一和第二数据字串中哪一个跟随有数据传送完成指示符,确定是否应该捕获接收的数据。因此,能够在不增加信号线数的情况下向两个接收单元中的选定的一个接收单元传送数据字串。


图1是示出本发明第一实施例的一串行数据传送系统的方框图;图2A是示出通过如图1所示第一信号线传送的奇数编号数据序列的一个时序图;图2B是示出通过如图1所示第二信号线b传送的偶数编号数据序列的一时序图;图2C是示出通过如图1所示第三信号线传送的时钟脉冲序列的一个时序图;图3是示出第一实施例中的发送单元的一电路图;图4是示出第一实施例中的接收单元的一电路图;图5是用于说明图3所示发送单元的操作过程的一时序图;图6是示出本发明第二实施例的一串行数据传送系统的方框图;图7A是示出通过如图6所示第一信号线传送的奇数编号数据序列的一个时序图;图7B是通过如图6所示第二信号线b传送的偶数编号数据序列的一时序图;图7C是示出通过如图6所示第三信号线传送的时钟脉冲序列的一个时序图;图8A是示出通过在常规的数据传送系统中的数据传输线路传送的数据序列的一时序图;图8B是通过常规的数据传送系统的时钟信号线路传送的时钟信号的时序图;以及图8C是通过常规的数据传送系统中的选通信号线路传送的选通信号的时序图。
下面将参照图1-7描述本发明优选的实施例。
系统结构参照图1,根据本发明第一实施例的一数据传送系统被设为是由发送单元100和接收单元200构成,它们是通过三条信号线连接的。信号线数是与常规的串行数据传送系统的信号线数相同的。如图2所示系统与常规的系统不同在于,如图2A所示的奇数编号数据a、图2B所示的偶数编号数据b、以及在图2C中所示的传送时钟c是并行的从发送单元100传送到接收单元200的。
从发送单元100传送的奇数编号数据a在传送时钟c的每个后沿处改变,并且在传送时钟a的每个前沿处由接收单元200捕获。此外,从发送单元100传送的偶数编号数据b在传送时钟a的前沿处改变,并且是在传送时钟a的每个后沿处由接收单元200捕获的。
在发送单元100已经传送了串行数据的最后一个比特D0之后,发送单元100将传送时钟c的信号电平固定到高位,如图2C所示。然后,发送单元100在最后一个奇数编号数据D1之后将奇数编号数据变低一次以产生一个低位脉冲,其是由在传送时钟a保持高位的时候双脉冲构成的,如图2b所示。其后,在从奇数编号数据a的前沿到后沿的期间当传送时钟被保持在高电平时,接收单元200锁存捕获数据a和b。换句话说,接收单元200确定保持在高电平的传送时钟表示数据传送完成的时间。
从图2A-2C中明显的看出,在传送时钟a的六时钟脉冲中能够传送8位数据。换句话说,数据传送速度是常规的传递方法(参见图8A-8C)的大约两倍。此外,需要的信号线总数依然是三条,即,与常规所需的线路数是相同的。
电路结构将详细描写发送单元100和接收单元200的电路结构。
如图3所示,发送单元100包括一个系统时钟输入端101,输入信号输入端102,存储器103,第一移位寄存器104以及第二移位寄存器105。存储器103可以是一个移位寄存器,它存储将以递降次序传送的编号D0到D7的8位数据,首先是最高有效位D7。
在这个实施例中,第一移位寄存器104是由五个级联连接的触发器构成。第一移位寄存器104按照递降次序输入来自存储器103的奇数编号数据D7、D5、D3和D1,并且根据移位时钟f将它们移位。
在这个实施例中,第二移位寄存器105是由四个级联连接的触发器构成。第二移位寄存器105按照递降次序输入来自存储器103的偶数编号数据D6、D4、D2和D0,并且根据移位时钟f将它们移位。
发送单元100还包括内部时钟发生器106,从输入信号e中产生一个输入信号m并将其提供到移位寄存器105的触发器107,用于产生时钟计数值i的时钟计数器108,用于输出数据输出完成信号j的输出电路109,用于输出门控时钟k的一个两输入端“与”电路110,用于向输出端113输出奇数编号数据a的两输入端“或”电路111,用于向输出端115输出传送时钟c的两输入端“或”电路112,并且偶数编号数据b被输出到那里的输出端114。
如图4所示,接收单元200具有用于接收来自发送单元100的奇数编号数据a的输入端201,用于接收来自发送单元100的偶数编号数据b的输入端202,用于接收来自发送单元100的传送时钟c的输入端203。接收单元200包括用于存储奇数编号数据a的第一移位寄存器204,用于存储偶数编号数据b的第二移位寄存器205,用于产生锁存脉冲的锁存脉冲发生器206,以及锁存电路207。根据锁存脉冲,锁存电路207锁存在第一移位寄存器204和第二移位寄存器205中储存的收到的串行数据,并且向终端208输出锁存的数据。
工作过程下面将参照图3的电路图和图5的时序图详细描述发送单元100操作过程。
如图5所示,按照输入信号e,将奇数编号数据D7、D5、D3和D1从存储器103寄存到移位寄存器104。这个输入信号e是经由输入端102输入的一信号。此外,根据输入信号m,从在存储器103中储存的数据字串中,将偶数编号数据D6、D4和D2被寄存到移位寄存器105。这个输入信号m是由触发器按照从输入端101输入的系统时钟d的一个脉冲延迟输入信号所输出的一信号。
内部时钟发生器106接收输入信号e和系统时钟d,以及产生移位时钟f。然后,内部时钟发生器106向移位寄存器104和移位寄存器105提供移位时钟f。
基于这个结构,由五级级联连接的触发器组成的移位寄存器104在移位时钟f的后沿时间将寄存的数据移位五次。然后,移位寄存器104串行地将奇数编号4位数据D7、D5、D3和D1作为数据g输出到“或”电路111的一个输入端。
此外,由四级级联连接的触发器组成的移位寄存器105在移位时钟f的前沿时间移位五次。然后,移位寄存器105连续地输出偶数编号4位数据D6、D4、D2和D0作为偶数编号数据b。这个偶数编号数据b经由输出端114按顺序传送到接收单元200。
在输入信号e已经达到低位之后,内部时钟发生器106即刻从系统时钟d和输入信号e中产生六个系统时钟脉冲作为内部时钟h。然后,内部时钟发生器106将这个时钟h同时输出到时钟计数器108、输出电路109和“或”电路112。时钟计数器108计数这个时钟h并向输出电路109输出计数值i。
输出电路109解码计数值i并且输出数据输出完成信号j,数据输出完成信号j在当输入计数值i已经变成“5”的时间点上升而且在输入计数值i变成“6”之后当时钟h的的一个脉冲脉冲已经下降的时间点上降低。“与”电路110只有当数据输出完成信号j为高电平时允许来自输入端101的系统时钟通过。在这个方式中,“与”电路110输出向“或”电路111输出一个门控时钟脉冲k。
“或”电路111执行这个门控时钟脉冲k和从移位寄存器104输入的数据g的或运算,以产生奇数编号数据a。这个奇数编号数据a经由输出端113按顺序传送到接收单元200。“或”电路执行门控时钟脉冲k和从内部时钟发生器106输入的时钟脉冲h的或运算,以产生传送时钟脉冲c。这个传送时钟脉冲c经由输出端115被传送到接收单元200。
接下来,将参照图4详细描写接收单元200的操作过程。
参照图4,奇数编号数据a经由输入端201按顺序输入到移位寄存器204。移位寄存器204在经由输入端203输入的传送时钟a的前沿时间捕获数据。
此外,偶数编号数据b经由输入端202按顺序输入到移位寄存器205。移位寄存器205在传送时钟脉冲c的后沿时间捕获数据。
在锁存脉冲发生器206中,在传递时钟c的后沿时间,复位三级级联连接的触发器210、211和212。当传送时钟c是在高电平时,在已经在输入端201输入的奇数编号数据a的后沿时间,触发器210捕获在它的输入端的数据,而各个触发器212和213捕获在它们的输入端的数据。
因此,在完成奇数编号数据a的最后一个D1的传送之前,各个触发器210到212被复位。其后,传送时钟a被保持在高电平如以前所描述的。在高电平信号已经从触发器212输入到“与”电路213的一个输入端的状态下,触发器210在奇数编号数据a的后沿时间捕获高电平。在继续的奇数编号数据a的前沿时间,触发器211捕获从触发器210输出的高电平。然后,从触发器211输出的高电平被输入到“与”电路213的另外一个输入端。
结果,在传送时钟c是在高电平的时候,当奇数编号数据a达到低位然后又达到高位时,就是说,当奇数编号数据a的最后一个D1的传送已经完成时,获得一个正极性的脉冲,以致当奇数编号数据a再一次达到低位时,“与”电路213的输出达到高位。正极性脉冲被输出到锁存电路207作为锁存脉冲。
锁存电路207并行接收来自移位寄存器204的各个级的输出数据D0、D2、D4和D6,以及来自移位寄存器205的各个级的输出数据D1、D3、D5和D7。在锁存脉冲已经输入的时间,锁存电路207锁存这些数据D0到D7,并且向终端208并行输出数据D0到D7作为接收数据。
如上面描述的,根据本实施例的系统基于数据a和传送时钟c的逻辑组合确定数据传送是否完成,代替了在常规的系统中使用的选通信号。此外,数据是使用两条信号线传送的。因此,从图2中明显看出,与图8A-8C所示的常规的数据传送方法相比,通过使用相同的三条信号线,能够使数据传送速度增加到常规传送速度的大约两倍。
另一实施例能够根据奇数编号数据a和偶数编号数据b中的哪一个是由在传递时钟c保持高位的时间期间产生的低位脉冲跟随,来选择多个接收单元中的一接收单元。
参照图6,根据本发明第二实施例的系统设为是由发送单元100和两个接收单元A和B构成的。在发送单元100和每一接收单元A和B之间有三条信号线。信号线数是与常规的串行数据传送系统的信号线数相同的。换句话说,发送单元100的三条信号线同时连接到接收单元A和B。因此,奇数编号数据a(a’),偶数编号数据b(b’),以及传送时钟c同时地从发送单元100传送到接收单元A和B。
然而,在第二实施例中,根据奇数编号数据a(a’)和偶数编号数据b(b’)中的哪一个具有添加的低位脉冲,接收单元A和B中选择的一个单元捕获由发送单元100传送的数据。
更明确的说,在完成串行数据的传送的时间,当传递时钟保持在高位的时候,在奇数编号数据a的结束端产生低位脉冲(参见图2A和图5),只有接收单元A被允许捕获奇数编号数据a和偶数编号数据b的传送数据。另外一个接收单元B不能捕获传送数据。换言之,当奇数编号数据后面跟着指示数据传送完成的指示符时,确定给出的数据字串是指定给接收单元A的。
另一方面,在完成串行数据的传送的时间当传递时钟保持在高位的时候,在偶数编号数据b的结束端产生低位脉冲(参见图7B),只有接收单元B被允许捕获奇数编号数据a和偶数编号数据b的传送数据。另外一个接收单元A不能捕获传送数据。换言之,当偶数编号数据b后面跟着指示数据传送完成的指示符时,确定给出的数据字串是指定给接收单元B的。图7A-7C示出给出的数据字串是指定给接收单元B的情况。
为了使得接收单元A和B如上面所描述的工作,接收单元A被构造成与图4所示结构相似的形式。接收单元B被设置成使用偶数编号数据b作为锁存脉冲发生器206的操作时钟,如图4所示。基于这个配置,能够在相同的信号线上对接收单元A和接收单元B中的一个分配数据。
本发明没有限制为上面的实施例。在第一实施例情况下,也能根据在传送时钟保持高位的时候预定低位脉冲是否被加到偶数编号数据b,来确定数据传送的完成。做为选择,也能够使用为反转的低位脉冲的高位脉冲代替低位脉冲。换句话说,可以使用单极性脉冲作为表示数据传送完成的指示符。
此外,在上面的实施例中,数据传送是按照这样的一种相位关系实现的,即,在传送时钟c的后沿时间奇数编号数据a改变,而在传送时钟c的前沿时间偶数编号数据b改变。然而,代替这个相位关系,也能够以这样的一种相位关系传送数据,即,在传送时钟c的后沿时间偶数编号数据b改变,而在传送时钟c的前沿的时间奇数编号数据a改变。在这种情况下,必然是接收单元在传送时钟c的前沿时间接收偶数编号数据b,而在传送时钟c的后沿时间接收奇数编号数据a。
权利要求
1.一种用于从发送单元向接收单元传送数据的方法,包括步骤将数据分成为第一数据和第二数据以存储第一数据和第二数据;按顺序在参考时钟信号的每个时钟脉冲的前沿时间读出第一数据以产生第一数据字串;按顺序在参考时钟信号的每个时钟脉冲的后沿时间读出第二数据以产生第二数据字串;对第一和第二数据字串中的一个附加一个数据传送完成指示符;从参考时钟信号中产生一个传递时钟信号,在其中,传递时钟信号包括对应于数据传送完成指示符的一周期的一固定电平脉冲;以及通过不同的信号线,传输跟随有数据传输完成指示符的第一和第二数据字串中的一个、第一和第二数据字串中的另外一个、和传输时钟信号。
2.一种用于从发送单元向共同连接到该发送单元的两个接收单元中被选定的一个接收单元传送数据的方法,包括步骤在发送单元,将数据分成为第一数据和第二数据以存储第一数据端第二数据;按顺序在参考时钟信号的每个时钟脉冲的前沿时间读出第一数据以产生第一数据字串;按顺序在参考时钟信号的每个时钟脉冲的后沿时间读出第二数据以产生第二数据字串;将一数据传送完成指示符添加到第一和第二数据字串中的一个中,在其中是根据两个接收单元中的哪一个被选择作为数据的目标单元,选择第一和第二数据字串中的一个;从参考时钟信号中产生一个传递时钟信号,在其中,传递时钟信号包括对应于数据传送完成指示符的一周期的一固定电平脉冲;通过不同的信号线,传输跟随有数据传输完成指示符的第一和第二数据字串中的一个、第一和第二数据字串中的另外一个、以及传输时钟信号;在两个接收单元中的每一个,接收跟随有数据接收完成指示符的第一和第二数据字串中的一个、第一和第二数据字串中的另外一个、以及接收时钟信号;按顺序在传送时钟信号的每个时钟脉冲的后沿时间存储第一数据字串;按顺序在传送时钟信号的每个时钟脉冲的前沿时间存储第二数据字串;确定数据传送完成指示符是否被添加到第一和第二数据字串中的预先确定的一个中;以及当数据传送完成指示符被添加到第一和第二数据字串中的预先确定的一个时,从储存的第一和第二数据字串中再现原始数据。
3.一种用于通过三条信号线从发送单元向接收单元传送数据的方法,包括步骤在发送单元,a)将数据分成为奇数编号数据和偶数编号数据以存储奇数编号数据和偶数编号数据;b)按顺序在参考时钟信号的每个时钟脉冲的前沿和后沿中的一个沿的时间读出奇数编号数据,以产生奇数编号数据字串;c)按顺序在参考时钟信号的每个时钟脉冲的前沿和后沿中的另外一个沿的时间读出偶数编号数据,以产生偶数编号数据字串;d)对奇数编号和偶数编号数据字串中的一个添加数据传送完成指示符;e)在与数据传送完成指示符对应的一时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及f)通过三条信号线中的各自的信号线,传送由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号。
4.根据权利要求3所述的方法,其特征在于还包括步骤在接收单元,g)接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及所述的传送时钟信号;h)按顺序在传送时钟信号的每个时钟脉冲的另外一个沿的时间在第一存储器中存储奇数编号数据字串;i)按顺序在传送时钟信号的每个时钟脉冲的一个沿的时间在第二存储器中存储偶数编号数据字串;j)确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号和偶数编号数据字串中的预先确定的一个中;以及k)在与数据传送完成指示符对应的时间,当数据传送完成指示符被添加到奇数编号和偶数编号数据字串中的预先确定的一个时,同时地锁存在第一存储器中储存的奇数编号数据字串和在第二存储器中储存的偶数编号数据,以再现原始数据。
5.根据权利要求3或4所述的方法,其特征在于数据传送完成指示符是单极性脉冲。
6.根据权利要求3所述的方法,其特征在于发送单元与两个接收单元共同连接,在步骤(d)中,根据两个接收单元中的哪一个接收单元被选择作为数据的目标单元,选择奇数编号和偶数编号数据字串两者中的一个。
7.根据权利要求3所述的方法,其特征在于发送单元与第一接收单元和第二接收单元共同连接,在步骤(d)中,当选择第一接收单元作为数据的目标单元时,选择奇数编号数据字串,以及当选择第二接收单元作为数据的目标单元时,选择偶数编号数据字串。
8.根据权利要求7所述的方法,其特征在于还包括步骤在第一接收单元,接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;按顺序在传送时钟信号的每个时钟脉冲的另外一个沿的时间在第一存储器中存储奇数编号数据字串;按顺序在传送时钟信号的每个时钟脉冲的一个沿的时间在第二存储器中存储偶数编号数据字串;确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号数据字串;以及当在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号数据字串时,同时地锁存在第一存储器中储存的奇数编号数据字串和在第二存储器中储存的偶数编号数据,以再现原始数据,以及在第二接收单元,接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及所述传送时钟信号;按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第三存储器中存储奇数编号数据字串;按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第四存储器中存储偶数编号数据字串;确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到偶数编号数据字串;以及当在与数据传送完成指示符对应的时间数据传送完成指示符被添加到偶数编号数据字串时,同时地锁存在第三存储器中储存的奇数编号数据字串和在第四存储器中储存的偶数编号数据,以再现原始数据。
9.一种用于通过三条信号线从发送单元向接收单元传送数据的系统,其特征在于发送单元包括一存储器,用于存储并行读入的每个数据;第一移位寄存器,其用于存储数据中的奇数编号数据,在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出奇数编号数据,以产生奇数编号数据字串;第二移位寄存器,其用于存储数据中的偶数编号数据,在参考时钟信号的前沿的时间按顺序读出偶数编号数据,以产生偶数编号数据字串;传送完成指示符发生器,其用于产生数据传送完成指示符以将它添加到奇数编号和偶数编号数据字串中的一个中;传送时钟脉冲发生器,其用于在与数据传送完成指示符对应的时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及以及一传送电路,其用于通过三条信号线中的各自的信号线,传送由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号,以及接收单元包括一接收机,用于接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;第三移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第一存储器中存储奇数编号数据字串;第四移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第二存储器中存储偶数编号数据字串;一确定器,其确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号和偶数编号数据字串中的预先确定的一个中;以及一锁存电路,其用于当确定器确定在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号和偶数编号数据字串中预先确定的一个时,同时地锁存在第三移位寄存器中储存的奇数编号数据字串和在第四移位寄存器中储存的偶数编号数据,以再现原始数据。
10.根据权利要求9所述的系统中的发送单元,其特征在于包括一存储器,用于存储并行读入的每个数据;第一移位寄存器,其用于存储数据中的奇数编号数据,在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出奇数编号数据,以产生奇数编号数据字串;第二移位寄存器,其用于存储数据中的偶数编号数据,在参考时钟信号的前沿的时间按顺序读出偶数编号数据,以产生偶数编号数据字串;传送完成指示符发生器,其用于产生数据传送完成指示符以将它添加到奇数编号和偶数编号数据字串中的一个中;传送时钟脉冲发生器,其用于在与数据传送完成指示符对应的时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及一传送电路,其用于通过三条信号线中的各自信号线,传送由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号。
11.根据权利要求9所述的系统中的接收单元,其特征在于包括一接收机,用于接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;第三移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第一存储器中存储奇数编号数据字串;第四移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第二存储器中存储偶数编号数据字串;一确定器,其确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号和偶数编号数据字串中的预先确定的一个中;以及一锁存电路,其用于当确定器确定在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号和偶数编号数据字串中预先确定的一个时,同时地锁存在第三移位寄存器中储存的奇数编号数据字串和在第四移位寄存器中储存的偶数编号数据,以再现原始数据。
12.一种系统包括一发送单元;以及第一接收单元和第二接收单元,它们通过三条信号线共同地连接到发送单元,其特征在于该发送单元包括一存储器,用于存储并行读入的每个数据;第一移位寄存器,其用于存储数据中的奇数编号数据,在参考时钟信号的每个时钟脉冲的后沿时间按顺序读出奇数编号数据,以产生奇数编号数据字串;第二移位寄存器,其用于存储数据中的偶数编号数据,在参考时钟信号的前沿的时间按顺序读出偶数编号数据,以产生偶数编号数据字串;传送完成指示符发生器,其用于产生数据传送完成指示符以将它添加到奇数编号和偶数编号数据字串中的一个中,在其中当选择第一接收单元作为数据的目标单元时将数据传送完成指示符添加到奇数编号数据字串,以及当选择第二接收单元作为数据的目标单元时将数据传送完成指示符添加到偶数编号数据字串;传送时钟脉冲发生器,其用于在与数据传送完成指示符对应的时间,产生由一固定电平脉冲跟随的参考时钟信号构成的一传送时钟信号;以及一传送电路,其用于通过三条信号线中的各自的信号线,传送由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号,第一接收单元包括第一接收机,用于接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及传送时钟信号;第三移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第一存储器中存储奇数编号数据字串;第四移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第二存储器中存储偶数编号数据字串;第一确定器,其确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到奇数编号数据字串中;以及第一锁存电路,其用于当第一确定器确定在与数据传送完成指示符对应的时间数据传送完成指示符被添加到奇数编号数据字串中时,同时地锁存在第三移位寄存器中储存的奇数编号数据字串和在第四移位寄存器中储存的偶数编号数据,以再现原始数据,以及第二接收单元包括第二接收机,用于接收由数据传送完成指示符跟随的奇数编号和偶数编号数据字串中的一个,奇数编号和偶数编号数据字串中的另外一个,以及所述传送时钟信号;第五移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的后沿的时间在第一存储器中存储奇数编号数据字串;第六移位寄存器,其按顺序在传送时钟信号的每个时钟脉冲的前沿的时间在第二存储器中存储偶数编号数据字串;第二确定器,其确定数据传送完成指示符是否在与数据传送完成指示符对应的一时间被添加到偶数编号数据字串中;以及第二锁存电路,其用于当第二确定器确定在与数据传送完成指示符对应的时间数据传送完成指示符被添加到偶数编号数据字串中时,同时地锁存在第五移位寄存器中储存的奇数编号数据字串和在第六移位寄存器中储存的偶数编号数据,以再现原始数据。
全文摘要
一种提高数据传送速度而不增加信号线的数据传送方法。传送的数据被分为奇数和偶数编号数据,在时钟脉冲的前沿时间和后沿分别顺序读出奇数和偶数编号数据。对奇数和偶数编号数据字串中的一个添加数据传送完成指示符。传送时钟信号包括在与数据传送完成指示符对应的时段内的固定电平脉冲。通过不同的信号线,传送由数据传送完成指示符跟随的奇数和偶数编号数据字串中的一个,奇数和偶数编号数据字串中的另一个及传送时钟信号。
文档编号G11C7/10GK1310532SQ0110407
公开日2001年8月29日 申请日期2001年2月21日 优先权日2000年2月22日
发明者安斋毅 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1