fpga.love
EN App
开源项目›Verilator · FPGA 开源项目

Verilator

EDA

Verilator 仿真流程封面插画

图:逻辑网表经转换生成可执行模型并输出波形

开源 Verilog 仿真器,速度快,支持最新 SystemVerilog 特性。

Verilator 仿真流程Verilator Simulation Flow

与传统波形仿真器不同,Verilator 先把 Verilog 设计编译成优化的 C++/SystemC 模型,再由自带 testbench 驱动运行:速度可接近硬件级,适合大规模设计回归;输出的波形文件仍可用标准查看器打开分析。

Verilog 设计 RTL 源码 Verilator 转换 编译为 C++ 模型 Testbench 驱动激励与检查 波形输出 VCD / FST 编译一次后反复运行,仿真速度远高于事件驱动波形仿真器

图:RTL 经 Verilator 编译为 C++ 模型,testbench 驱动运行并输出波形

相关视频

更多 FPGA 实战讲解,前往 fpga.love 视频专区观看

视频即将上线

订阅 fpga.love

每日快报 · 每周精选 · 每月深度刊