说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210812697.7 (22)申请日 2022.07.11 (71)申请人 苏州忆联信息系统有限公司 地址 215000 江苏省苏州市中国(江苏)自 由贸易试验区苏州片区苏州工业园区 星湖街328号7栋4楼0 01 (72)发明人 刘鑫 陈明园 钱熹  (74)专利代理 机构 深圳市精英专利事务所 44242 专利代理师 周永敬 (51)Int.Cl. G06F 9/455(2006.01) G06F 30/20(2020.01) (54)发明名称 启动多个仿真环 境验证DUT的方法及相关设 备 (57)摘要 本发明提供了一种启动多个仿真环境验证 DUT的方法及相关设备, 方法包 括, 将外围IPD UTb 的验证环境B中所述的验证组件嵌入到DUTa的验 证环境A中 ; 继承验证环境B的virtual_ sequence; 指定验证环境A及验证环境B的 default_sequence; 在验证环境A中, 将验证环境 B的组件实例化; 将DUTa和外围IPDUTb的接口信 号连接; 将v irtual_interface通过c onfig_db机 制设置到对应组件中; 将外围IP 对应的验证环境 B和DUT对应的验证环境A同时启动; 验证环境B与 验证环境A之间通过mail_box或者config_db机 制实现同步, 通过使用b_v irtual_sequence实现 验证环境B的配置。 本发 明的有益效果在于: 有效 降低外围IP功能变动等带来的架构方案修改的 时间。 权利要求书2页 说明书6页 附图4页 CN 115113981 A 2022.09.27 CN 115113981 A 1.一种启动多个仿真环境验证DU T的方法, 其特 征在于: 包括, 将外围IP DUTb的验证环境B中所述的验证组件嵌入到DU Ta的验证环境A中; 继承验证环境B的vir tual_sequence; 指定验证环境A及验证环境B的default_sequence; 在验证环境A中, 将验证环境B的组件实例化; 将DUTa和外围IP  DUTb的接口信号连接; 将virtual_interface通过co nfig_db机制设置 到对应组件中; 将外围IP对应的验证环境B和DU T对应的验证环境A同时启动; 验证环境B与验证环境A之间通过mail_box或者config_db机制实现同步, 通过使用b_ virtual_sequence实现验证环境B的配置 。 2.如权利要求1所述的启动多个仿真环境验证DUT的方法, 其特征在于: 指定验证环境A 及验证环境B的default_sequence 具体包括, 在Base_test的build_phase中指定验证环境A的virtual_sequence为default_ sequence,同时指定验证环境B的vir tual_sequence为default_sequence。 3.如权利要求1所述的启动多个仿真环境验证DUT的方法, 其特征在于: 在验证环境A 中, 将验证环境B的组件实例化具体包括, 在验证环境A的a_env的bui ld_phase中, 将验证环境B的组件实例化。 4.如权利要求1所述的启动多个仿真环境验证DUT 的方法, 其特征在于: 将外围IP对应 的验证环境B和DU T对应的验证环境A同时启动具体包括, 调用run_test()函数将外围IP对应的验证环境B和DU T对应的验证环境A同时启动。 5.一种启动多个仿真环境验证DU T的装置, 其特 征在于: 包括, 嵌入模块, 用于将外围IP  DUTb的验证环境B中所述的验证组件嵌入到DUTa的验证环境 A中; 继承模块, 用于继承 验证环境B的vir tual_sequence; 指定模块, 用于指定验证环境A及验证环境B的default_sequence; 实例化模块, 用于在验证环境A中, 将验证环境B的组件实例化; 接口信号连接模块, 用于将DU Ta和外围IP  DUTb的接口信号连接; 虚拟接口设置模块, 用于将virtual_interface通过config_db机制设置到对应组件 中; 验证环境启动模块, 用于将外围IP对应的验证环境B和DU T对应的验证环境A同时启动; 验证环境同步模块, 用于验证环境B与验证环境A之间通过mail_box或者config_db机 制实现同步, 通过使用b_vir tual_sequence实现验证环境B的配置 。 6.如权利要求5所述的启动多个仿真环境验证DUT的装置, 其特征在于: 指定模块具体 用于, 在Base_test的build_phase中指定验证环境A的virtual_sequence为default_ sequence,同时指定验证环境B的vir tual_sequence为default_sequence。 7.如权利要求5所述的启动多个仿真环境验证DUT的装置, 其特征在于: 实例化模块具 体用于, 在验证环境A的a_env的bui ld_phase中, 将验证环境B的组件实例化。权 利 要 求 书 1/2 页 2 CN 115113981 A 28.如权利要求5所述的启动多个仿真环境验证DUT的装置, 其特征在于: 验证环境启动 模块具体用于, 调用run_test()函数将外围IP对应的验证环境B和DU T对应的验证环境A同时启动。 9.一种计算机设备, 其特征在于: 所述计算机设备包括存储器及处理器, 所述存储器上 存储有计算机程序, 所述处理器执行所述计算机程序时实现如权利要求 1至4中任一项所述 的启动多个仿真环境验证DU T的方法。 10.一种存储介质, 其特征在于: 所述存储介质存储有计算机程序, 所述计算机程序被 处理器执行时可实现如权利要求1至4中任一项所述的启动多个仿真环境验证DU T的方法。权 利 要 求 书 2/2 页 3 CN 115113981 A 3

.PDF文档 专利 启动多个仿真环境验证DUT的方法及相关设备

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 启动多个仿真环境验证DUT的方法及相关设备 第 1 页 专利 启动多个仿真环境验证DUT的方法及相关设备 第 2 页 专利 启动多个仿真环境验证DUT的方法及相关设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:48:28上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。