山东大学宁亚飞获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东大学申请的专利一种RISC-V仿真资源动态生成方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121706688B 。
龙图腾网通过国家知识产权局官网在2026-04-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610208836.3,技术领域涉及:G06F30/3308;该发明授权一种RISC-V仿真资源动态生成方法及系统是由宁亚飞;亢宏杰;孙涛;闵令辉;盛晓飞设计研发完成,并于2026-02-13向国家知识产权局提交的专利申请。
本一种RISC-V仿真资源动态生成方法及系统在说明书摘要公布了:本发明属于集成电路仿真验证技术领域,具体涉及一种RISC‑V仿真资源动态生成方法及系统,通过元数据双表结构和跨边界指令拼接机制,解决了指令一致性与变长指令截断问题;通过递归式多重命中检测与动态属性位修改机制,实现虚拟化两级翻译支持与异常注入。本发明以轻量化元数据替代完整存储,显著降低内存占用,解决了内存占用随时间线性增长的问题,提升仿真效率与一致性,适用于高性能RISC‑V处理器的全系统验证。
本发明授权一种RISC-V仿真资源动态生成方法及系统在权利要求书中公布了:1.一种RISC-V仿真资源动态生成方法,其特征在于,包括指令动态生成和页表信息动态生成; 所述指令动态生成,操作如下: 1从外部指令类型传参和分支预测单元获取指令类型后,执行程序计数器地址与缓存行边界的对齐检测操作,未对齐时则触发随机指令生成机制或仿真异常;对齐时则检索指令类型,根据指令类型判断位宽属性并更新程序计数器地址; 2根据获取的指令类型,动态调用相应生成函数,构造十六进制编码,生成缓存行数据,及完整性状态信号; 3检测到32位指令跨缓存行边界时,提取指令高16位字段存入半指令缓存阵列;下一条缓存行请求触发时,查询半指令缓存阵列并进行指令拼接;未查询到匹配片段时,则生成随机指令并填充当前缓存行; 所述页表信息动态生成,操作如下: 1查询虚拟页号对应的历史页表数据,若命中则直接返回页表项;若未命中则根据当前特权模式与寄存器配置,确定页表尺寸范围并随机生成页表尺寸; 2根据虚拟页号和页表尺寸,查询与页表尺寸冲突的标志位;若存在冲突尺寸,则将页表尺寸逐级降级,直至找到无冲突的页表尺寸,作为目标页表尺寸; 3根据外部参数传入的异常类型,配置物理内存保护和页表项的权限位,生成完整页表;以虚拟页号为索引,结合目标页表尺寸更新标志位。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东大学,其通讯地址为:250000 山东省济南市历下区舜华路1500号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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