发明名称 非同步滙流排处理装置
摘要 一种非同步汇流排处理装置,包括第一缓冲器、第二缓冲器、输入控制单元、输出控制单元、同步控制单元。输入控制单元依照第一时序与资料致能信号而产生储存位址,并依储存位址决定将传送端资料输出至第一缓冲器或第二缓冲器。同步控制单元,依据第二时序而接收储存位址,并比较所接收之储存位址与读取位址,而依据比较结果输出资料完成信号。而输出控制单元依照第二时序与资料完成信号而产生读取位址,并依读取位址读取第一缓冲器或第二缓冲器所储存之资料,以输出作为接收端资料。其中,第二时序之频率不小于第一时序之频率。
申请公布号 TWI293733 申请公布日期 2008.02.21
申请号 TW094140909 申请日期 2005.11.22
申请人 联咏科技股份有限公司 发明人 许量魁
分类号 G06F13/28(2006.01) 主分类号 G06F13/28(2006.01)
代理机构 代理人 詹铭文 台北市中正区罗斯福路2段100号7楼之1;萧锡清 台北市中正区罗斯福路2段100号7楼之1
主权项 1.一种非同步滙流排处理装置,用以作为一传送端 与一接收端之间的资料传送介面,该非同步滙流排 处理装置包括: 一第一缓冲器,用以保持资料; 一第二缓冲器,用以保持资料; 一输入控制单元,电性连接至该第一缓冲器之输入 端与该第二缓冲器之输入端,用以依照一第一时序 而产生一储存位址,并依该储存位址决定将该传送 端所输出之传送端资料输出至该第一缓冲器或该 第二缓冲器; 一输出控制单元,电性连接至该第一缓冲器之输出 端与该第二缓冲器之输出端,用以依照一第二时序 与一资料完成信号而产生一读取位址,并依该读取 位址读取该第一缓冲器或该第二缓冲器所储存之 资料,以输出作为该接收端所需之接收端资料,其 中该第二时序之频率不小于该第一时序之频率;以 及 一同步控制单元,电性连接至该输入控制单元与该 输出控制单元,用以依据该第二时序而接收该储存 位址,并比较所接收之该储存位址与该读取位址, 而依据比较结果输出该资料完成信号。 2.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该输入控制单元包括: 一输入计数器,用以依据该第一时序进行计数,并 依据计数结果输出该储存位址;以及 一第一开关,电性连接至该输入计数器之输出端、 该第一缓冲器之输入端与该第二缓冲器之输入端, 并接收该传送端资料,用以依据该储存位址而决定 将该传送端资料传送至该第一缓冲器或该第二缓 冲器。 3.如申请专利范围第2项所述之非同步滙流排处理 装置,其中该输入计数器更接收并依据一资料致能 信号而决定是否进行计数。 4.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该输出控制单元包括: 一输出计数器,用以依据该第二时序进行计数,并 依据计数结果输出该读取位址,其中该输出计数器 更依据该资料完成信号而决定是否进行计数;以及 一第二开关,电性连接至该输出计数器之输出端、 该第一缓冲器之输出端与该第二缓冲器之输出端, 用以依据该读取位址而选择使该第一缓冲器或该 第二缓冲器所储存之资料输出作为该接收端所需 之接收端资料。 5.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该同步控制单元包括: 一同步器,用以依据该第二时序而取样该储存位址 ,并输出取样结果;以及 一比较器,电性连接至该同步器,用以比较该读取 位址与该同步器之取样结果,并输出比较结果作为 该资料完成信号。 6.如申请专利范围第5项所述之非同步滙流排处理 装置,其中该同步器包括一正反器。 7.如申请专利范围第5项所述之非同步滙流排处理 装置,其中该比较器包括一互斥或闸。 8.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该第一缓冲器与第二缓冲器均为静态随 机存取记忆体。 9.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该第一缓冲器与第二缓冲器均为闩锁器 。 10.如申请专利范围第1项所述之非同步滙流排处理 装置,其中该第一缓冲器与第二缓冲器均为正反器 。 图式简单说明: 图1为习知非同步滙流排处理装置电路之一例之方 块图。 图2为习知非同步滙流排处理装置之运转时序图。 图3为依照本发明一最佳实施例之电路方块图。 图4为依照本发明一最佳实施例之电路时序图。
地址 新竹县新竹科学工业园区创新一路13号2楼