珠海一微半导体股份有限公司程旭帆获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉珠海一微半导体股份有限公司申请的专利一种CRC硬件计算系统及芯片获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114884517B 。
龙图腾网通过国家知识产权局官网在2026-05-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210419560.5,技术领域涉及:H03M13/09;该发明授权一种CRC硬件计算系统及芯片是由程旭帆设计研发完成,并于2022-04-21向国家知识产权局提交的专利申请。
本一种CRC硬件计算系统及芯片在说明书摘要公布了:本发明公开一种CRC硬件计算系统及芯片,所述CRC硬件计算系统包括i个选择处理阵列;每个选择处理阵列包括m个选择控制模块,所述信息字段的每位信息值在CRC硬件计算系统中存在对应的选择处理阵列;所述生成多项式中,除了所述生成多项式的最高次幂的系数之外,各次幂项在每个选择处理阵列中都存在对应的选择控制模块;每个选择控制模块用于在时钟信号的触发下,根据生成多项式中对应次幂的系数,选择所述信息字段中对应位的信息值与关联数值的异或结果或对应次幂关联的CRC初始值,传输给除了该选择控制模块所在的选择处理阵列之外的关联的选择控制模块,以在若干时钟周期后并行输出CRC码。
本发明授权一种CRC硬件计算系统及芯片在权利要求书中公布了:1.一种CRC硬件计算系统,其特征在于,CRC硬件计算系统用于获取配置信息与信息字段,再根据所述配置信息确定出的生成多项式,然后向每个选择处理阵列提供时钟信号、所述生成多项式中各次幂的系数及信息字段; 所述CRC硬件计算系统包括i个选择处理阵列;每个选择处理阵列被配置为受所述生成多项式中除了最高次幂项之外的对应次幂的系数的控制;每个选择处理阵列包括m个选择控制模块,每个选择控制模块用于输入所述信息字段的对应位的信息值;其中,所述信息字段的每位信息值在CRC硬件计算系统中存在对应的选择处理阵列;所述生成多项式中,除了所述生成多项式的最高次幂的系数之外,各次幂项在每个选择处理阵列中都存在对应的选择控制模块; 每个选择控制模块用于在时钟信号的触发下,根据生成多项式中对应次幂的系数,选择所述信息字段中对应位的信息值与关联数值的异或结果或对应次幂关联的CRC初始值,传输给除了该选择控制模块所在的选择处理阵列之外的关联的选择控制模块; 其中,m被配置为等于CRC初始值的位数,且m与所述生成多项式中最高次项的次数相等;i被配置为信息字段的位数,信息字段是一个时钟周期内输入所述CRC硬件计算系统的二进制序列; 除了次高次幂的系数对应的所有选择控制模块、以及所述信息字段的最低位的信息值对应的选择处理阵列之外,每个选择控制模块用于根据生成多项式中对应次幂的系数,选择所述信息字段的相应位的信息值与关联数值的异或结果或对应次幂关联的CRC初始值,传输到所述信息字段的相对低位的信息值对应的选择处理阵列,并输出给相对高次幂的系数在该选择处理阵列中对应的选择控制模块; 第p行第j列的异或计算单元用于将最高位对应的CRC初始值、p-1次幂对应的CRC初始值、以及所述信息字段的第i-j-1位的信息值进行异或,输出第p行第j列的异或计算单元的异或结果,确定为所述信息字段的相应位的信息值与关联数值的异或结果; 第p行第j列的存储单元用于存储p-1次幂对应的CRC初始值,其中,p-1次幂对应的CRC初始值是所述对应次幂关联的CRC初始值; 第p行第j列的选择器用于根据所述生成多项式中的p次幂的系数,选择第p行第j列的异或计算单元的异或结果或第p行第j列的存储单元存储的p-1次幂对应的CRC初始值输出,并将第p行第j列的选择器的输出结果配置为第p行第j列的选择控制模块的输出值;其中,第p行第j列的选择控制模块包括第p行第j列的异或计算单元、第p行第j列的选择器和第p行第j列的存储单元,第p行第j列的选择控制模块位于第j列的选择处理阵列中; 第p行第j列的选择控制模块用于将第p行第j列的选择器的输出结果传输给第p+1行第j+1列的异或计算单元和第p+1行第j+1列的存储单元,并在所述时钟信号的触发下更新为p次幂对应的CRC初始值;其中,第p+1行第j+1列的选择控制模块包括第p+1行第j+1列的异或计算单元和第p+1行第j+1列的存储单元,第p+1行第j+1列的选择控制模块位于第j+1列的选择处理阵列中; 其中,p小于m-1,p大于0,m大于2,j大于或等于0,j小于i-1,i大于1,m、i和p都是正整数,j是整数;第p行第j列的选择控制模块不是次高次幂的系数对应的所有选择控制模块,第p行第j列的选择控制模块也不位于所述信息字段的最低位的信息值对应的选择处理阵列;次高次幂的系数对应的所有选择控制模块是所述生成多项式的次高次幂的系数对应的所有选择控制模块; 其中,第0列的选择控制模块所输入的CRC初始值是在所述CRC硬件计算系统开始对所述信息字段进行处理前配置出来,且支持在所述时钟信号的触发下被更新。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人珠海一微半导体股份有限公司,其通讯地址为:519000 广东省珠海市横琴新区环岛东路3000号2706;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励