MasterRTL: A Pre-Synthesis PPA Estimation Framework for Any RTL Design
Wenji Fang, Yao Lu, Shang Liu, Qijun Zhang, Ceyu Xu, Lisa Wu Wills,, Hongce Zhang, Zhiyao Xie

TL;DR
MasterRTL introduces a novel pre-synthesis estimation framework that converts RTL HDL code into a unified bit-level representation, enabling accurate early-stage PPA predictions for any design.
Contribution
It proposes a new simple operator graph representation and ML models for accurate RTL-stage PPA estimation across diverse designs.
Findings
Achieves higher correlation with actual PPA metrics than previous methods.
Effectively unifies different design styles through the SOG representation.
Demonstrates significant accuracy improvements on a diverse dataset.
Abstract
In modern VLSI design flow, the register-transfer level (RTL) stage is a critical point, where designers define precise design behavior with hardware description languages (HDLs) like Verilog. Since the RTL design is in the format of HDL code, the standard way to evaluate its quality requires time-consuming subsequent synthesis steps with EDA tools. This time-consuming process significantly impedes design optimization at the early RTL stage. Despite the emergence of some recent ML-based solutions, they fail to maintain high accuracy for any given RTL design. In this work, we propose an innovative pre-synthesis PPA estimation framework named MasterRTL. It first converts the HDL code to a new bit-level design representation named the simple operator graph (SOG). By only adopting single-bit simple operators, this SOG proves to be a general representation that unifies different design types…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems Design Techniques · VLSI and Analog Circuit Testing · Low-power high-performance VLSI design
