| |
本节介绍了UVM测试平台架构,构造的基础知识和细节,并介绍了涵盖典型UVM测试平台的每个组成部分的其他章节。
测试平台章节内容:
测试平台(本页) - UVM风格的测试平台架构的总体介绍;
测试平台/Build:在UVM build phase中测试平台的层次结构;
测试平台/ Blocklevel - 单元级UVM测试环境的架构;
测试平台/ 集成级- 垂直重用测试平台的示例架构;
Agent - 单个接口Agent的架构;
UVM Phases - UVM测试平台组件中的执行阶段;
UVM Factory - 用于构造可配置objects的机器。
UVM测试平台与传统的基于模块的测试平台有何不同:
在Verilog或VHDL中,测试平台由包含测试平台代码的模块层次结构组成,这些代码连接到被测设计(DUT)。这些模块包含激励和响应检查代码,它在仿真开始时与DUT一起加载到仿真器存储器中,并在仿真期间出现。因此,围绕DUT的经典Verilog测试平台由所谓的静态对象组成。