高性能设计与验证环境及分布式移动计算机视觉相关探讨
高性能设计与验证环境
在高性能设计与验证环境方面,涉及到多个关键环节。
-
UVM环境生成与相关特性
- 在UVM环境生成过程中,覆盖输入文件会包含在类覆盖中。
- 断言(Assertions) :使用SystemVerilog断言将其集成到环境中,用于执行协议或时序检查。SystemVerilog提供两种类型的断言:
- 立即断言(Immediate Assertions) :包含要测试的条件表达式以及根据表达式评估结果执行的一组语句。
- 并发断言(Concurrent Assertions) :用于指定顺序属性,并在离散时间点(如时钟边缘)进行评估。
- 测试平台生成(Testbench Generation) :UVM会基于随机序列自动生成测试平台来驱动待测设备(DUT)。基本的UVM环境可以配置为在一定数量的序列后停止,或者在达到一定覆盖率后停止,这取决于验证测试计划。DUT封装在UVM环境中时,也可以配置为由SystemC测试平台驱动,此时UVM序列会被忽略,仅用于基于覆盖率和断言的验证。
-
实验平台与案例研究
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



