发明名称 抑制总线串扰的自适应时间编解码装置及其编解码方法
摘要 本发明公开了一种抑制总线串扰的自适应时间编解码装置及其编解码方法,主要解决现有时间总线编码方法的数据传送效率低和总线功耗较大的问题。其编码过程是:(1)对总线待传送数据是否会引起最坏情况串扰进行判断,并生成标志信号;(2)根据标志信号状态,将无最坏情况串扰的数据直接传送,将有最坏情况串扰的数据仅传送其奇数位数据;(3)根据该标志信号指示下一周期的输入状态。本发明彻底消除了最坏情况串扰,具有数据传送效率高和总线功耗较低的优点,可用于超大规模集成电路的设计。
申请公布号 CN101848059B 申请公布日期 2013.08.14
申请号 CN201010144090.3 申请日期 2010.04.09
申请人 西安电子科技大学 发明人 刘毅;杨银堂;焦亚冬;文博
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种抑制总线串扰的自适应时间编码装置,包括:状态解析模块(11),用于判断当前总线上输出数据out与待传送数据in是否存在最坏情况串扰,如果有,则标志信号state置“1”,否则置“0”;所述最坏情况串扰是指符合以下两个条件之一的情况:判断条件1:如果n条总线信号线中存在任意三条相邻的信号线,该三条信号线满足中间线的信号发生翻转,且其相邻的两条线上信号的翻转方向与中间线上信号的翻转方向相反;或者其中两条相邻线上的信号发生相对翻转,另外一条线上的信号保持不变,则判为待传送数据会引起最坏情况串扰;判断条件2:如果2条边界信号线中靠近屏蔽线的那条边界线与其次边界线,该两条信号线上的信号发生相对翻转,则判为待传送数据会引起最坏情况串扰;数据传送模块(12),用于根据标志信号state,决定总线待传送数据的传送方式,若标志信号state为“0”,则输出信号next_out直接输出待传送数据;若标志信号state为“1”,则将输出信号next_out的奇数位数据置为待传送数据的奇数位数据,而输出信号next_out的偶数位数据保持不变,同时将标志信号state置为“0”;第一寄存器R1,用于寄存标志信号state,并将输出接至解码器数据选择模块(21)的数据选择端flag;第二寄存器R2,用于寄存数据传送模块(12)输出信号next_out,并将输出接至总线,同时反馈到状态解析模块(11)的输入端。
地址 710071 陕西省西安市太白南路2号