TestBench即测试平台,是为了检验待测设计(design under test,DUT)而搭建的验证环境。有了这个环境,我们就可以对DUT输入定向或随机的激励,以保证DUT的正确性。故验证要做的事分为以下几步: 1、生成各种各样的输入激励 2、将输入激励传递到DUT上 3、DUT响应输入激励并输出 4、检查输出与预期结果差异 5、发现功能错误后修改DUT 6、重复上述步骤收集覆盖率 做个不太恰当的比喻,testbench就像一个书桌,你买来了一个键盘(DUT),你想要验证它是不是正常工作,你就开始敲键盘检查。你的十...