Dataset
Overview
ForgeEDA includes diverse circuit representations such as Register Transfer Level (RTL) code, Post- mapping (PM) netlists, And-Inverter Graphs (AIGs), and placed netlists, enabling comprehensive analysis and development.

RTL Code Repository
We use the RTL code repositories in DeepCircuitX.
Post-Mapping Netlist
We employ Synopsys Design Compiler ® and 12nm Process Design Kit (PDK) to synthesize RTL code repositories into post-mapped (PM) netlists, along with detailed synthesis reports.
Placed Netlist
We utilize Cadence Innovus ® to carry out the floorplanning and placement steps in the ASIC physical design flow.
The placed netlists will be released soon.
And-Inverter Graph (AIG)
We begin by converting PM netlists, based on the standard cell library in the PDK, into And-Inverter Graphs (AIGs) using the ABC tool.
Sub-AIG
We also provide the sub-AIGs for model training, which are randomly extracted sub-circuits with 500- 5,000 nodes.
Last updated