北京数渡信息科技有限公司李良获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京数渡信息科技有限公司申请的专利寄存器与内存操作代码统一生成方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121166094B 。
龙图腾网通过国家知识产权局官网在2026-02-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511688405.3,技术领域涉及:G06F8/30;该发明授权寄存器与内存操作代码统一生成方法是由李良设计研发完成,并于2025-11-18向国家知识产权局提交的专利申请。
本寄存器与内存操作代码统一生成方法在说明书摘要公布了:本发明属于芯片验证测试领域,涉及寄存器与内存操作代码统一生成方法,其包括设计输入规范和输出规范,按照输入规范和输出规范定义结构化流程表,以结构化流程表为输入,进行解析并进行合法性检查,抽象为原子化操作序列,构建中间表示层,实施合并与消解,得到优化后的操作序列,映射为C语言与SystemVerilog语言可编译、可仿真的产物。本发明突破了现有技术在系统级复杂场景建模、跨语言一致性代码生成、COSIM仿真环境适配以及多协议灵活扩展等方面的局限,为芯片验证与软件测试开发流程的自动化提供了系统性、高效的全新解决方案。
本发明授权寄存器与内存操作代码统一生成方法在权利要求书中公布了:1.寄存器与内存操作代码统一生成方法,其特征在于,包括以下步骤: 步骤1、语义解析 设计输入规范和输出规范,按照输入规范和输出规范定义结构化流程表,以寄存器内存操作的结构化输入为统一入口,以结构化流程表为输入,将输入结构化流程表中的内容根据输入规范中的定义进行解析并进行合法性检查; 步骤2、中间表示构建 将经过合法性检查后的寄存器内存操作抽象为原子化操作序列,得到中间表示层; 步骤3、优化拼接 在得到的中间表示层实施合并与消解,得到优化后的操作序列; 步骤4、目标映射 将优化后的操作序列映射为C语言与SystemVerilog语言可编译、可仿真的产物; 步骤5、接口对齐 对接口形式、参数风格和调用规范进行标准化,所有输出代码均采用统一的函数接口和调用方式,进行输出代码标准化与统一; 步骤6、输出代码 生成两类在仿真环境中可直接集成使用的代码产物; 所述优化拼接的合并方法,包括: 对相邻、作用于同一寄存器的多条写位域操作,在无屏障条件下,合并为一次读后写序列,所述读后写序列包括读取寄存器整字、按顺序设置多个位域的新值、写回寄存器一次; 所述优化拼接的消解方法,包括: 若同一位域在无读依赖区间内被多次写入同一数值,前项自动剔除。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京数渡信息科技有限公司,其通讯地址为:102600 北京市大兴区北京经济技术开发区科谷一街8号院1号楼2层202室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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