brain-circuitDataset

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.

RTL Code

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.

Post-Mapping Netlist

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.

file-download
19KB

Sub-AIG

We also provide the sub-AIGs for model training, which are randomly extracted sub-circuits with 500- 5,000 nodes.

file-download
2KB

Last updated