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
相关推荐
莫问前程_满城风雨4 小时前
verilog 可变范围的bit选择
运维·服务器·verilog
啄缘之间1 天前
10.基于 MARCH C+ 算法的SRAM BIST
经验分享·笔记·学习·verilog
s09071362 天前
FPGA中同步与异步复位
fpga开发·verilog·xilinx·zynq
民乐团扒谱机2 天前
十字路口交通信号灯控制器设计(Multisim 电路 + Vivado 仿真)
单片机·fpga开发·verilog·状态机·仿真·时序逻辑·multism
9527华安13 天前
FPGA纯verilog实现JESD204B协议,基于ADRV9009数据环回收发,提供2套工程源码和技术支持
fpga开发·verilog·jesd204b·adrv9009
刀法自然14 天前
verilog实现n分频,n为奇数
fpga开发·verilog·分频器
雨洛lhw17 天前
vivado FFT IP 学习及仿真笔记
verilog·fft ip 核
brave and determined21 天前
可编程逻辑器件学习(day36):从沙粒到智能核心:芯片设计、制造与封装的万字全景解析
fpga开发·制造·verilog·fpga·芯片设计·硬件设计·芯片制造
云雾J视界22 天前
AI芯片设计实战:用Verilog高级综合技术优化神经网络加速器功耗与性能
深度学习·神经网络·verilog·nvidia·ai芯片·卷积加速器
brave and determined23 天前
可编程逻辑器件学习(day34):半导体编年史:从法拉第的意外发现到塑造现代文明的硅基浪潮
人工智能·深度学习·fpga开发·verilog·fpga·设计规范·嵌入式设计