Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

给非 EDA 领域人进入该行业的一些资料。

Benchmark

Name Category Level Author Org YEAR-Paper Link Recommend Notes
CVDP RTL generation NVIDIA - github, huggingface -
RTLLM RTL generation single module HKUST RTLLM github -
AssertLLM RTL Assertion generation single module HKUST AssertLLM github -
RTL-Coder RTL generation HKUST RTLCoder github -
RTLBench RTL generation NUDT RTLBench github -
RealBench RTL generation ICT,CAS RealBench github -
RTL-OPT RTL Code Optimization HKUST RTL-OPT anonymous github -
verilog-eval RTL generation single module NVIDIA VerilogEval, Revisiting VerilogEval NVlabs/verilog-eval -
RTL-Repo RTL complement AUC 2024.5-RTL-Repo github, huggingface -
MEIC RTL Debug single module SEU 2025.5-MEIC-[ICCAD] SEU-ACAL/reproduce-MEIC-ICCAD-24 -
GenBen RTL generation - 2024.9-GenBen-[OpenReview] github -
UVLLM RTL Debug singl module SEU 2024.10-UVLLM-[DAC] amyuch/UVLLM -
ChipBench generate;debug;ref model single module;multi module;cpu - 2026.2-ChipBench github a full flow framework,several data inside
AssertSolver RTL Debug assertion single module SEU 2025.3-AssertSolver-[DAC] github -
HWE-Bench debug PKU 2026.4-HWE_Bench-[]
ChipVerilog RTL generatation ip/core HKUST 2026.7-ChipVerilog -

Dataset

Name Category Author Org Paper Link Notes

Software

部分借助gpt整理

Name Type 语言支持 特点 性能
Verilator 编译型仿真 Verilog/SystemVerilog子集 转C++高速仿真 ★★★★★
Icarus Verilog 解释型仿真 Verilog 轻量级 ★★☆☆☆
GHDL VHDL仿真 VHDL 与Yosys结合支持综合 ★★★☆☆
GTKWave 波形查看 VCD/FST Debug波形可视化 ★★★★☆
Cocotb Python验证框架 Verilog/VHDL Python驱动仿真 ★★★★☆
工具 类型 功能 适用场景
SymbiYosys Formal验证 BMC/SMT 小模块形式验证
Yosys-SMTBMC SMT求解 有界模型检测 Assertion验证
JasperGold (商业) 工业Formal 完整Property验证 工业级验证
OneSpin (商业) Formal RTL属性验证 高端芯片验证
XLS (开源) (not an officially supported Google product) IR(中间件语言)(dslx语言写硬件代码->可转rtl) Accelerated HW Synthesis x
pyslang SystemVerilog解析器 SystemVerilog解析器 代码分析、工具开发
pyuvm UVM仿真框架 Python实现的UVM Python驱动仿真

开源项目

VCD_ANALYZER | 纯为本vcd波形查询工具 for llm

circt | IR(中间件语言) 一个整顿工具链的项目

TraceWeave | 波形分析的mcp.咋搞这么复杂

circuit-tracer | 模型找电路图,不知道找啥

Verilator & UVM

为了纯开源仿真工具使用UVM,使用verilator支持的uvm

Opensource is future

UVM

Acknowledgement

Great CHIPS Alliance! chisel原来也是他们的

About

与rtl相关的项目,比如benchmark

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors