Commit 977354d
flow/docs/rcx: add GRT-vs-RCX parasitic divergence study
Synthetic left-to-right fan-out designs swept 1..128 across asap7, sky130hd,
ihp-sg13g2 and gt2n, measuring WNS at every flow stage plus per-net GRT-estimated
vs OpenRCX-extracted parasitics. Shows the global-route WNS estimate diverges
from the RCX sign-off for long/high-fan-out nets on asap7 (closes at GRT, fails
at finish), is negligible at 130nm, and unmeasurable on gt2n (no OpenRCX deck).
Adds a fan-out column to write_net_rc.tcl (used by correlateRC.py), a normalized
cross-PDK plotter (bazelisk run //flow/docs/rcx:update), an actionable per-net
divergence report, and a README proposing global route flag out-of-envelope nets.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent c9c22ca commit 977354d
121 files changed
Lines changed: 2245 additions & 6 deletions
File tree
- flow
- designs
- asap7
- rcx-fanout-128
- rcx-fanout-16
- rcx-fanout-1
- rcx-fanout-2
- rcx-fanout-32
- rcx-fanout-4
- rcx-fanout-64
- rcx-fanout-8
- gt2n
- rcx-fanout-128
- rcx-fanout-16
- rcx-fanout-1
- rcx-fanout-2
- rcx-fanout-32
- rcx-fanout-4
- rcx-fanout-64
- rcx-fanout-8
- ihp-sg13g2
- rcx-fanout-128
- rcx-fanout-16
- rcx-fanout-1
- rcx-fanout-2
- rcx-fanout-32
- rcx-fanout-4
- rcx-fanout-64
- rcx-fanout-8
- sky130hd
- rcx-fanout-128
- rcx-fanout-16
- rcx-fanout-1
- rcx-fanout-2
- rcx-fanout-32
- rcx-fanout-4
- rcx-fanout-64
- rcx-fanout-8
- src/rcx-fanout
- docs/rcx
- plots
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
0 commit comments