Pablo-Flores-Mollinedo/verilog-llm-rigorous-rtl-benchmark-report
0
Verilog LLM rigorous RTL benchmark artifacts
Paper-oriented benchmark/report artifact repo for Verilog LoRA and verified-agentic RTL experiments.
Highlight results already verified
Best clean single adapter: v33 Qwen3.5 LoRA
VerilogEval v2 spec-to-RTL direct n=1: compile 113/156, pass 80/156
Previous practical workflow: v29 v9-primary specialist PEFT-MoE selector
VerilogEval v2 spec-to-RTL: compile 150/156, pass 84/156
Best practical workflow: v36 verified agentic pipeline
VerilogEval v2 spec-to-RTL max B=5 model calls/problem: compile 145/156, pass 95/156Important: v29 and v36 are not standalone adapters and not zero-shot single-model pass@1. They are verified workflows using iverilog/vvp feedback/selection.
Running rigorous matrix
Active matrix includes:
v9_direct Qwen2.5-Coder-7B + v9 baseline LoRA
v30b_direct Qwen2.5-Coder-7B + v30b LoRA
v33_direct Qwen3.5-9B + v33 LoRA
v34_direct Qwen3.5-9B + v34 manual repair LoRA
v29_selector Qwen2.5 v9-primary specialist PEFT-MoE verifier selector
v36_agentic Qwen3.5 v33/v34 verified repair loopBenchmarks:
VerilogEval v2 spec-to-RTL
VerilogEval v2 code-complete ICCAD 2023
paper-style 30-task functional suite # direct adapters only
RTLLM v2 verified-reference subset # direct adapters onlyDefault protocol:
3 repeats per system/benchmark
temperature=0, top_p=0.01
every RTL source recompiled and simulatedCurrent running status is in:
documentation/paper_rigorous_running_status.mdFinal CSV/plots will be uploaded here when matrix completes.
Included files
documentation/paper_rigorous_evaluation_plan.md
documentation/paper_rigorous_running_status.md
scripts/run_paper_rigorous_matrix.sh
scripts/run_rtllm_direct_benchmark.py
scripts/aggregate_paper_rigorous_results.py
scripts/run_v29_runtime_primary_specialist_selector.py
scripts/run_v36_agentic_verified_pipeline.py
results/v36_agentic_verified_pipeline/*
documentation/sources/papers/*.pdfCorrect citation/claim style
Use separate tables for:
direct single-adapter pass@1: v9/v30b/v33/v34
verified selector workflow: v29
verified agentic workflow: v36
external RTLLM/paper-style generalization: direct adapters only