ubuntu22.04搭建verilator仿真环境

概述

操作系统为 Ubuntu(22.04.2 LTS),本次安装verilator开源verilog仿真工具,进行RTL功能仿真。下面构建版本为5.008的verilator仿真环境。先看一下我系统的版本:

安装流程

安装依赖

bash 复制代码
sudo apt-get install git perl python3 make autoconf g++ flex bison ccache
sudo apt-get install libgoogle-perftools-dev numactl perl-doc
sudo apt-get install libfl2 libfl-dev  help2man
sudo apt-get install zlibc zlib1g zlib1g-dev

获取源码,选择版本为5.008

bash 复制代码
git clone https://github.com/verilator/verilator
unsetenv VERILATOR_ROOT
unset VERILATOR_ROOT
cd verilator
git pull
git tag
git checkout v5.008

进行编译

bash 复制代码
autoconf
./configure
make
sudo make install

安装后查看版本,大功告成

bash 复制代码
verilator --version
相关推荐
9527华安2 天前
国产安路FPGA纯verilog图像缩放,工程项目解决方案,提供5套TD工程源码和技术支持
fpga开发·verilog·图像缩放·双线性插值·安路fpga
tiantianuser5 天前
RDMA简介5之RoCE v2队列
fpga开发·verilog·fpga·rdma·高速传输·rocev2
迎风打盹儿6 天前
FPGA仿真中阻塞赋值(=)和非阻塞赋值(<=)区别
verilog·fpga·阻塞赋值·非阻塞赋值·testbench仿真
tiantianuser7 天前
RDMA简介3之四种子协议对比
verilog·fpga·vivado·rdma·高速传输
可编程芯片开发14 天前
基于FPGA的DES加解密系统verilog实现,包含testbench和开发板硬件测试
fpga开发·des·verilog·加解密
可编程芯片开发1 个月前
基于FPGA的PID控制器verilog实现,包含simulink对比模型
fpga开发·verilog·simulink·pid控制器
__pop_1 个月前
SV 仿真的常识
verilog
nanxl11 个月前
FPGA-DDS信号发生器
fpga开发·verilog·vivado
nanxl11 个月前
FPGA-数字时钟
fpga开发·verilog·vivado
__pop_2 个月前
system verilog 语句 耗时规则
verilog