淄博市知识产权公共服务平台

导航
专利号 2024116093137 申请日 2024-11-12 专利名称 一种基于RISC-V指令集扩展的CRC-32校验码生成方法
授权日 2025-11-11 专利权人 山东大学 发明人 戴鸿君;李依桉;宋其诚;陈童;李冰;翟明杰
主分类号 G06F11/10 关键词 应用领域
摘要 本发明涉及一种基于RISC‑V指令集扩展的CRC‑32校验码生成方法,包括:定义指令集,在RISC‑V指令集中增加CRC‑32指令;在RISC‑V处理器中添加一个CRC计算单元,用于计算和处理CRC‑32的运算逻辑;对RISC‑V的工具链进行相应的修改,以支持CRC‑32指令的编译和生成;1)初始化;2)分块读取数据;3)执行CRC‑32指令;4)更新数据块,直至所有数据块被处理完毕;5)输出结果:完成所有数据块处理后,按位取反,得出最终的CRC‑32校验码。本发明使用CRC‑32指令可以提升密码学算法的速度,并降低应用程序的大小,用户可以直接调用从而提高开发效率。
创新点
技术分类 标 签 战兴产业 新一代信息技术    下一代信息网络产业
运营方式 合作方式
联系人 联系电话 电子邮箱
详细说明
【关 闭】