杭州云合智网技术有限公司马骁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州云合智网技术有限公司申请的专利一种支持乱序比较的记分板的快速实现方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114896789B 。
龙图腾网通过国家知识产权局官网在2025-11-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210508907.3,技术领域涉及:G06F30/20;该发明授权一种支持乱序比较的记分板的快速实现方法及系统是由马骁设计研发完成,并于2022-05-11向国家知识产权局提交的专利申请。
本一种支持乱序比较的记分板的快速实现方法及系统在说明书摘要公布了:本发明涉及检查RTL设计技术领域,解决了验证开发人员重复性地编码工作以及无法支持乱序比较检查的技术问题,涉及一种支持乱序比较的记分板的快速实现方法,包括以下过程:S1、对UVM提供的基类进行改造以支持乱序比较;还涉及一种支持乱序比较的记分板的快速实现系统,包括:驱动器,所述驱动器用于驱动输入激励,所述待测设计用于输入驱动器所输出的激励并进行运算输出结果信号。本发明提出一种通用的记分板实现架构来避免重复性地编码工作,从而提升验证开发人员的工作效率,在基于UVM验证方法学的基础上进行改进,实现既支持顺序的比较检查又支持乱序的比较检查,从而打破原本使用上的局限性。
本发明授权一种支持乱序比较的记分板的快速实现方法及系统在权利要求书中公布了:1.一种支持乱序比较的记分板的快速实现方法,其特征在于,包括以下过程: S1、对UVM提供的基类进行改造以支持乱序比较,包括以下过程: S11、在UVM库类的全局定义文件uvm_object_globals中增加枚举数据类型uvm_comparator_mode_enum用于设定算法比较器的工作模式; 算法比较器的工作模式默认为UVM_COMPARATOR_IN_ORDER的顺序比较模式,以及为UVM_COMPARATOR_OUT_OF_ORDER的乱序比较模式,乱序比较模式UVM_COMPARATOR_OUT_OF_ORDER通过乱序比较方法实现,该乱序比较方法包括以下过程: S111、两个并行线程不断从before_fifo和after_fifo中取预测输出的期望结果的事务数据和实际待测设计DUT运算输出结果信号的事务数据; S112、然后在查找队列search_q里进行查找匹配,如果匹配成功则代表比对通过,此时在查找队列里将该匹配到的事务数据删除; S113、如果没有匹配成功则将未匹配到的事务数据写入到保存队列save_q; S114、不断重复上述过程,直到最后两边的队列都被匹配完毕; S115、检查两个队列是否都已经被清空,如果是则仿真通过,否则仿真失败; S12、在uvm_algorithmic_comparator中增加供用户配置算法比较器工作模式的接口方法; 改写广播端口的接收write方法,并根据transformer输出转换的预测输出的期望结果是否有效来写入到对应的缓存m_before_fifo中去; S13、在uvm_in_order_comparator中增加获取本地成员变量,即uvm_in_order_class_comparator要使用到的缓存m_before_fifo和m_after_fifo的接口方法; S14、在uvm_in_order_class_comparator中对uvm_in_order_comparator的run_phase方法进行重写; S15、在从待测设计DUT输出端监测得到的事务数据类型中编写实现字符串转换方法convert2string以及用于比较的do_compare方法; S2、transformer通过transform方法将输入激励的事务数据类型转换为预测输出的期望结果的事务数据类型; S3、在验证环境组件中快速实现记分板功能,包括以下过程: S31、在验证环境组件中例化transformer和uvm_algorithmic_comparator; 在例化uvm_algorithmic_comparator时并把transformer作为输入参数进行传入; S32、将监测器的广播端口与uvm_algorithmic_comparator的接收端口进行连接; S4、编写激励序列,然后在测试用例中启动对记分板功能进行验证测试。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州云合智网技术有限公司,其通讯地址为:310016 浙江省杭州市萧山区萧山经济技术开发区建设二路858号集成电路设计产业园D幢107室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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