芯片验证面试常问的“覆盖率驱动验证”到底怎么理解?如何结合UVM实际应用?
准备数字IC验证工程师的面试,经常看到“覆盖率驱动验证”(Coverage-Driven Verification, CDV)这个词。理论上知道它要求用覆盖率来衡量验证完备性,但具体在UVM环境中是怎么落地执行的?是手动写覆盖组(covergroup)然后根据覆盖率报告来补充测试用例吗?面试时如果被要求举例说明如何在项目中实施CDV,该怎么回答才能体现深度?有没有简单的例子(比如对一个FIFO的验证)来说明这个过程?我要回答answer.notCanPublish回答被采纳奖励100个积分