发明名称 双向数据传输装置
摘要 用作分别包含一数据源(dq)和一数据接收点(ds)的两个数据交换单元(z1、z2)之间数据接口的双向数据传输装置(=信号交换端口)。在每个单元中至少有一个缓冲器(f1、f2),当发送器缓冲器满或接收器缓冲器空时,反向单元截断信号(st1)或正向单元截断信号(st2)分别使数据源(dq)或数据接收点(ds)的状态冻结。这些单元截断信号(st1、st2)是由取自缓冲器(f1、f2)的附加的状态信号(v2、e2)控制的。
申请公布号 CN1060377A 申请公布日期 1992.04.15
申请号 CN90109191.X 申请日期 1990.11.17
申请人 德国ITT工业股份有限公司 发明人 克奴特·喀萨尔;托姆斯·希迈尔;乌里希·施米特;阿诺德·乌莱豪夫
分类号 H04L5/14;H04L29/02 主分类号 H04L5/14
代理机构 中国国际贸易促进委员会专利代理部 代理人 乔晓东
主权项 1、用于两个各带有一数据源(dq)和一数据接收点(ds)的数据交换单元(z1、z2)的数据接口的双向数据传输装置(=信号交换端口),包括 -一发送器时序电路(sa1)和一接收器时序电路(su2),用来执行用以实现数据传输的信号交换协议并提供一反向单元截断信号(st1)和一正向单元截断信号(st2), -一第一时钟(cl1)和一第二时钟(cl2),用以分别使第一单元(z1)和第二单元(z2)中的数据处理同步,以及 --发送器一侧至少一缓冲器和接收器一侧至少一缓冲器,带有表示该缓冲器是否准备好接收,即其中没有数据的状态信号, 具有以下特点: -信号交换协议可在第一和第二时钟(cl1、cl2)的一个时钟周期内执行; -接收器一侧的缓冲器为接收器缓冲器(f2),其中包括至少两个缓冲寄存器(r1、r2)并可将一第一状态空信号(e1)和一第二状态空信号(e2)置位,而它们可分别告知接收器时序电路(su2)所有缓冲寄存器为空的和除了一个之外其它所有缓冲寄存器为空的; -接收器缓冲器进而可将一状态满信号(v;v1)置位,它可告知接收器时序电路(su1)所有缓冲寄存器为满的; --发送器一侧的缓冲器为发送器缓冲器(f1),其中包括至少两个缓冲寄存器(r1、r2)并可将一第一状态满信号(v1)和一第二状态满信号(v2)置位,而它们可分别告知发送器时序电路(su1)所有缓冲寄存器是满的和除了一个之外所有其它缓冲寄存器是满的; --发送器缓冲器进而可将一状态空信号(e,e1)置位,它可告知发送器时序电路(su1)所有缓冲寄存器为空的; --在从接收器缓冲器(f2)读出一个数据字的第一个读语句(re)之后,紧接着的第二个读语句仅当第二状态空信号(e2)未被置位时才得以执行; --如果第二状态空信号(e2)被置位,正向单元截断信号(st)将使数据接收点(ds)截断,因而第二个读语句的执行被延迟至少一个时钟周期; --在向发送缓冲器(f1)写入一个数据字的第一个写语句之后,紧接着的第二个写语句仅当第二状态满信号(v2)未被置位时才得以执行; -如果第二状态满信号(v2)被置位,反向单元截断信号(st1)将使数据源(dq)截断,因而第二个写语句的执行被延迟至少一个时钟周期,以及 --在正向或反向单元截断之后,第二状态空信号(e2)或第二状态满信号(v2)的状态对于第二个将被执行的读或写语句不再有影响。
地址 联邦德国弗赖堡