[发明专利]一种记录仿真波形的测试装置及记录仿真波形的方法有效
申请号: | 200810067503.5 | 申请日: | 2008-05-27 |
公开(公告)号: | CN101593217A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 徐健;郗颖;王兆丰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G01R31/3183 |
代理公司: | 深圳市永杰专利商标事务所 | 代理人: | 曹建军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记录 仿真 波形 测试 装置 方法 | ||
技术领域
本发明涉及数字IC(Integrated circuit,集成电路)设计和验 证领域,尤其涉及一种记录仿真波形的测试装置及记录仿真波形的方 法。
背景技术
目前,数字IC设计规模越来越大,几百万门规模,甚至千万门规 模设计已经很平常了,随之而来的是验证和测试的时间的成倍增加。 验证中RTL(Register Transfer Leve1,寄存器传输级)仿真是IC设 计必不可少的环节。
RTL仿真的优势是通过分析仿真波形,可以较快定位故障、解决 问题,其劣势是仿真速度慢,尤其是开启波形记录功能的仿真,比不 开启波形记录功能的仿真速度慢3到5倍。测试人员需要在测试效率 和故障定位之间作出取舍,目前,这种取舍依赖于测试人员的判断。
RTL仿真过程中,事先开启波形记录功能时,可能大部分用例仿 真后没有发现异常,记录的波形没有意义,浪费了仿真时间,大幅度 降低了仿真测试效率;事先不开启波形记录功能时,仿真结束后根据 仿真的结果,开启波形记录功能再次运行一遍发现异常的用例,等待 仿真波形记录完成后,借助仿真波形进一步分析异常用例的问题。这 个过程中,用例的切换交互需要人为干预,而且通常情况下人力资源 分配和机器资源分配不尽合理,使得故障的解决可能在用例切换交互 中延后了两三天,甚至更长时间。
综上所述,目前的RTL仿真的自动化程度低,波形记录需要人工 加以干预,影响了IC研发效率。
发明内容
本发明要解决的技术问题是提供一种记录仿真波形的测试装置及 记录仿真波形的方法,提高了仿真波形记录的自动化程度及测试效率。
本发明解决其技术问题所采用的技术方案是:
一种记录仿真波形的测试装置,包括:
故障处理单元,用于实时监控用例仿真进程中DUT(Design Under Test,待测设计)的运行状态,以及在所述DUT运行状态异常时分析 确定其故障类型;
波形记录策略单元,用于根据所述故障处理单元分析确定的故障 类型设定波形记录策略;
波形记录单元,用于记录所述DUT相应所述波形记录策略的仿真 现场的仿真波形。
上述方案中,所述测试装置还包括仿真进程现场处理单元,用于 定时对仿真进程的现场进行保护,以及据其实现指定仿真现场的恢复。
上述方案中,所述波形记录策略为故障发生前后的一段时间波形 记录策略、全场景波形记录策略或者故障相关模块波形记录策略。
上述方案中,所述故障处理单元用于分析确定所述DUT的故障类 型前,还用于对所述故障进行告警以及记录所述故障发生的时间。
一种记录仿真波形的方法,包括以下步骤:
a、实时监控用例仿真进程中DUT的运行状态,状态异常时,分析 确定所述DUT的故障类型;
b、根据所述DUT的故障类型确定相应的波形记录策略;
c、记录所述DUT相应所述波形记录策略的仿真现场的仿真波形。
上述方案中,所述仿真现场是通过重新运行所述用例加以重现的。
上述方案中,所述步骤a中,实时监控所述用例仿真进程中DUT 的运行状态时,还将定时对所述仿真进程的现场进行保护。
上述方案中,所述步骤c中,所述仿真现场是恢复到指定仿真现 场后,继续运行所述指定仿真现场后续的仿真进程加以重现的。
上述方案中,所述定时对仿真进程的现场进行保护是指每100万 纳秒对所述仿真进程的现场进行一次记录。
上述方案中,所述步骤a中,所述DUT的运行状态异常时,首先 将对故障进行告警并记录故障发生的时间。
本发明的有益效果主要表现在:本发明提供的记录仿真波形的方 法可以充分利用本发明提供的测试装置,在一次仿真进程中,通过故 障监控、故障分析,自动完成波形记录策略相应仿真现场的波形记录, 提高了波形记录的自动化程度,节约了测试时间,节省了仿真波形的 存储空间;进一步地,仿真现场可从多个断点实现恢复,从而进一步 缩短了测试时间,提高了测试效率,缩短了IC研发的周期。
附图说明
图1为本发明记录仿真波形的测试装置的工作示意图;
图2为本发明记录仿真波形的方法流程图;
图3为本发明实施例一的工作流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810067503.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流媒体适应性段预取的系统和方法
- 下一篇:采用气动阀的氧气、笑气联动装置