Coding
EstRTL: Functional Estimation Guided RTL Code Generation
EstRTL is a new LLM-powered framework for generating register transfer level (RTL) code, focusing on functional correctness through a three-stage process: Generation, Estimation, and Correction. It enhances existing LLMs by incorporating a functional estimation agent that evaluates generated code and determines its suitability based on quantitative scores, improving correctness by 3.2%-9.0% in benchmarks. This framework addresses the critical challenge of ensuring that generated RTL code behaves as intended in hardware implementations, making it a valuable tool for practitioners in hardware design.
llmrtlgeneration