Will your Tiny Tapeout design fit?
Paste a Tiny Tapeout repository. Yosys runs here in your browser and predicts placement utilization for each tile size, calibrated on 436 real sky130 shuttle projects. Nothing is uploaded.
Paste a Tiny Tapeout repository. Yosys runs here in your browser and predicts placement utilization for each tile size, calibrated on 436 real sky130 shuttle projects. Nothing is uploaded.
Standard cell area after Yosys synthesis against the sky130_fd_sc_hd typical corner, the same script as the command line tool. Utilization = 1.337 × area ÷ core area + 8.4 points, the fit across 436 projects from ttsky26a, 26b and 26c.
Fit on two shuttles and tested on the third, the mean error was 4.4 points and 92% of projects landed inside the band shown. Dense arithmetic tends to land near the top of the band. It is a prediction, not signoff.
Timing. The command line version adds slow corner setup slack with OpenSTA and reports how often real projects with that slack missed 50 MHz. OpenSTA does not run in a browser.
One step in your workflow writes the same report to every push's job summary.
- uses: actions/checkout@v4 - uses: Joonsense/tt-fit@v1