Verilog代码生成fsdb格式波形文件
在FPGA设计中,波形文件是调试和验证电路功能的重要工具。通常,我们将模拟器生成的波形文件以vcd格式导出。但是使用VCD波形文件有一个局限性,就是不能处理大型设计中的大量数据。因此,我们需要使用更高效的波形文件格式——FSDB。
本文将介绍如何用Verilog代码生成FSDB波形文件。
一、安装Novas Debbuger
要生成FSDB波形文件,我们需要安装Novas Debbuger(也称作Verdi)。它是一种针对硬件设计语言(如Verilog、SystemVerilog和VHDL)的调试器,可提供波形查看和分析工具。这里我们以Linux操作系统为例,安装命令如下:
sudo apt-get update
sudo apt-get install novas-2019.06
安装完成后,可以在/usr/local/verdi
路径下找到安装文件。
二、设置仿真