VHDL测试台过模拟
为什么要用VHDL创建测试台/测试床?坐在模拟器中操纵信号以确保VHDL代码正确运行不是同样好吗?创建一个测试台VHDL测试台过模拟,vhdl,testbed,Vhdl,Testbed,为什么要用VHDL创建测试台/测试床?坐在模拟器中操纵信号以确保VHDL代码正确运行不是同样好吗?创建一个测试台 您可以随时重新运行它,并随着设计的发展进行扩展 您可以进行自检—将输出与预期值进行比较,在出现任何错误时进行断言,并报告任何错误的摘要 您可以使用完整的编程语言生成综合测试,如果设计太大而无法测试每个输入值,则可以生成随机测试 您可以读取由Matlab或其他任何程序生成的文件,并将结果文件写入Matlab中进行处理和显示,以证明其准确性 除非自检报告错误,否则您永远不需要仔细查看波形
我完全支持你,伙计。当我测试我的设计时,我肯定只是强制信号。测试台只有两个真正的好处
X.您可以快速修改现有测试用例,以在模拟中重新创建报告的错误,这使您能够完全了解信号并更快地进行修复。Y:您可以在集群上自动并行运行多个测试用例,以便在设计变得更大时加快速度。Z:你可以得到一些很好的统计数据,比如代码覆盖率报告,让你对设计中哪些部分没有完全测试有一个很好的了解。