一种64位并行多模式CRC码生成电路的设计方法

基本信息

申请号 CN201010118426.9 申请日 -
公开(公告)号 CN101783688A 公开(公告)日 2010-07-21
申请公布号 CN101783688A 申请公布日 2010-07-21
分类号 H03M13/15(2006.01)I 分类 基本电子电路;
发明人 何书专;林军;李丽;潘红兵 申请(专利权)人 苏州和迈微电子技术有限公司
代理机构 南京苏高专利商标事务所(普通合伙) 代理人 苏州和迈微电子技术有限公司
地址 215500 江苏省常熟市东南开发区金都路8号
法律状态 -

摘要

摘要 本发明公开了一种64位并行多协议CRC码生成电路的设计方法,通过考察所兼容的校验模式,使用器件复用技术,降低器件的消耗;该电路在不增加硬件复杂度的前提下兼容CRC-32,CRC-16,及CRC-CCITT三种主流CRC模式,本发明通过全面统计模拟,针对3种CRC模式分别选取最优的Wk×m′矩阵与Fs矩阵,降低硬件复杂度,矩阵运算单元与附加逻辑单元实现k×64矩阵Wk×m′与64×1向量的快速相乘,信号路由器通过“动态连接技术”极大的减少延时并将器件消耗减至最小,反馈逻辑单元采用数据线再复用方式以较低的硬件代价快速有效的完成反馈操作;本发明具有数据吞吐量高,硬件复杂度低,易于实现等显著特点,广泛适用于10Gbps-100Gbps的UWB,MPEG,Ethernet,ATM等多种应用。