发明名称 高速接口向低速接口的异步FIFO传输方法
摘要 本发明公开了一种高速接口向低速接口的异步FIFO传输方法,其步骤:1.数据帧经过写控制模块时,写控制模块给每个数据单位增加识别位,把倒数第二个数据单位的识别位设置为与其余数据单位的识别位不同的某一特定值(帧结束识别码),以表示帧结束;2.写控制模块检测到数据FIFO非满时,写使能有效,写控制模块将增加识别位后的数据帧写入数据FIFO;3.读控制模块检测到数据FIFO非空时,读使能有效,读控制模块开始读取数据并判断数据单位的识别位,当识别位为帧结束识别码时,读使能无效,此时完成整帧数据的传输。本方法可实现变长帧的传输,并且只用较少的识别位完成数据帧的传输,有效地提高数据传输速率,同时对不能完整传输的数据,采用重新装载地址的方法,保证了数据传输的准确性。
申请公布号 CN101894005A 申请公布日期 2010.11.24
申请号 CN201010185722.0 申请日期 2010.05.26
申请人 上海大学 发明人 张俊杰;袁文燕;宋建港;田进进;施君浩
分类号 G06F5/06(2006.01)I 主分类号 G06F5/06(2006.01)I
代理机构 上海上大专利事务所(普通合伙) 31205 代理人 何文欣
主权项 一种高速接口向低速接口的异步FIFO传输方法,其特征在于操作步骤如下:(1)数据帧经过写控制模块时,所述写控制模块给每个数据单位增加识别位,把倒数第二个数据单位的识别位设置为与其余数据单位的识别位不同的某一特定值——帧结束识别码,以表示帧结束;(2)写控制模块检测到数据FIFO非满时,写使能有效,所述写控制模块将增加识别位后的数据帧写入数据FIFO;(3)读控制模块检测到数据FIFO非空时,读使能有效,所述读控制模块开始读取数据并判断数据单位的识别位,当识别位为帧结束识别码时,读使能无效,此时整帧数据已经读取完毕。
地址 200444 上海市宝山区上大路99号