[发明专利]一种实现可变长CRC运算的电路无效

专利信息
申请号: 201010573154.1 申请日: 2010-12-03
公开(公告)号: CN102487282A 公开(公告)日: 2012-06-06
发明(设计)人: 左耀华 申请(专利权)人: 上海华虹集成电路有限责任公司
主分类号: H03M13/09 分类号: H03M13/09
代理公司: 上海东创专利代理事务所(普通合伙) 31245 代理人: 曹立维
地址: 201203 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 变长 crc 运算 电路
【权利要求书】:

1.一种实现可变长CRC运算的电路,其特征在于所述电路由二选一选择器、CRC运算模块和输出选择模块构成。

2.如权利要求1所述的一种实现可变长CRC运算的电路,其特征在于所述二选一选择器为2个,分别根据各自的选择条件对输入数据进行选择输出。

3.如权利要求1所述的一种实现可变长CRC运算的电路,其特征在于所述CRC运算模块为4个:电路输入数据有效位宽为32位的CRC运算模块,电路输入数据有效位宽为24位的CRC运算模块,电路输入数据有效位宽为16位的CRC运算模块和电路输入数据有效位宽为8位的CRC运算模块。

4.如权利要求1或2所述的一种实现可变长CRC运算的电路,其特征在于所述2个二选一选择器为MUX1和MUX2,MUX1的一输入端为常数,另一输入端连接到输出选择模块的输出端,控制端为电路的输入信号first_byte;MUX2有四个输入端,分别连接于四个CRC运算模块的输出端,控制端为电路的输入信号data_length。

5.如权利要求1或3所述的一种实现可变长CRC运算的电路,其特征在于所述4个CRC运算模块的输入端为电路输入数据din和MUX1的输出数据;4个CRC运算模块的输出值是否有效由电路输入信号data_length的值确定。

6.如权利要求1所述的一种实现可变长CRC运算的电路,其特征在于所述输出选择模块的输入端为连接电路输入信号last_byte和二选一选择器MUX2的输出crc_dout,根据输入信号last_byte的值确定crc_dout的值输出到dout数据线或crc_value数据线上。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010573154.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top