Chip Implementation, Step by Step
The recommended real baseline is Yosys → OpenROAD with RePlAce-derived, timing- and routability-driven placement. The six production-path stages below generate inspectable implementation evidence.
Recommended real flow
| Step | Stage | Tool / algorithm | Purpose |
|---|---|---|---|
| 1 | Synthesis | Yosys + ABC | Map RTL into SKY130HD standard cells |
| 2 | Floorplan | OpenROAD | Create core, I/O, tap cells, and PDN |
| 3 | Placement | RePlAce-derived gpl + detailed placement | Optimize density, timing, congestion, and wirelength |
| 4 | Clock tree | TritonCTS | Build the clock network and repair timing |
| 5 | Routing | Global route + TritonRoute | Produce design-rule-aware detailed wiring |
| 6 | Finish | Extraction, reports, and stream-out | Write final ODB, DEF, netlist, SDC, and GDS evidence |