RTL Code Generation
Overview
RTL code generation studies how to turn natural-language requirements, diagrams, or executable references into hardware descriptions that behave correctly and meet physical design goals. Common approaches include prompting or fine-tuning large language models, decomposing designs into reusable modules, and using agents, retrieval, or intermediate representations to guide generation. Simulation, formal verification, synthesis, and timing analysis provide feedback, with benchmarks such as VerilogEval and RTLLM measuring correctness and hardware quality. A central tension is that passing tests does not guarantee good area, delay, or power, while benchmark results can also depend strongly on model settings and may not reflect complex, evolving specifications.
Latest papers
31 papers3 papers in the last four weeks, with none the four weeks before. 0.0% of all new papers.