赞
踩
TestBench文件中,包括了很多不可综合的Verilog代码,这些代码可以用于生成测试激励,并且用于检查待测模块是否满足了设计的要求。
激励模块用于生成测试信号,输出检测模块用于检测输出结构是否与设计预期结构相同。对于复杂的TestBench,激励模块和输出检查模块可以放在其他的文件中,对于结构简单的TestBench可以将全部内容放到一个文件里。
为了能够直观观察仿真波形,我们可以利用Vivado等IDE提供的仿真工具,也可以利用开源工具icarus verilog
和GTKwave
进行仿真。此外还有在线工具
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。