← 2022 · AMD 笔试

推荐答案 测试一下

Which are the main components of a testbench?

A. Monitor B. Checker C. Scoreboard D. Reference model
单选题 中等 笔试真题单选

参考答案

正确选项为A、B、C、D。testbench(测试平台)的主要组件包括:Monitor(监控器),负责采样DUT的输入输出信号,将数据发送给其他组件;Checker(检查器),用于比较实际结果与期望结果,判断测试是否通过;Scoreboard(记分板),通常用于记录和比对事务级数据,跟踪测试进度及覆盖率;Reference model(参考模型),实现与DUT相同的功能,生成期望输出供比对。而FIFO(先进先出队列)是一种数据存储结构,常用于组件间数据缓冲,并非testbench的必需或核心组件,因此不属于主要组成部分。本题考察对通用验证方法论(如UVM)的理解,易错点在于混淆数据结构和组件概念,误将FIFO视为测试平台组件。

涉及知识点

  • testbench主要组件
  • Monitor作用
  • Checker作用
  • Scoreboard作用
  • Reference model作用
  • FIFO不属于主要组件
← 上一题
登录后反馈错题
下一题 →