作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客
本文网址:
目录
前言:
在C/C++语言中,可以非常方便的编写“单元”测试代码,通用PC机上执行与验证,在通用PC的集成开发环境汇总验证,Linux还提供了通用的gdb工具,对代码逻辑的运行进行单步跟踪。
Verilog是硬件的组成与逻辑关系的描述性语言,它最终的执行环境是FPGA硬件,是不是必须到目标硬件上才能验证Verilog编写的程序呢?如何对Verilog编写的程序进行单元测试呢?
Verilog提供了单元测试的基本框架,modelsim工具提供了单元测试的编译和执行环境,这个过程在硬件领域称为仿真激励。