Add conflict tracing and pair-local repair
This commit is contained in:
parent
71e263c527
commit
42e46c67e0
27 changed files with 6981 additions and 142 deletions
57
docs/conflict_trace.md
Normal file
57
docs/conflict_trace.md
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
# Conflict Trace
|
||||
|
||||
Generated at 2026-04-02T14:24:39-07:00 by `scripts/record_conflict_trace.py`.
|
||||
|
||||
## example_07_large_scale_routing_no_warm_start
|
||||
|
||||
Results: 10 valid / 10 reached / 10 total.
|
||||
|
||||
| Stage | Iteration | Conflicting Nets | Conflict Edges | Completed Nets |
|
||||
| :-- | --: | --: | --: | --: |
|
||||
| iteration | 0 | 9 | 16 | 1 |
|
||||
| iteration | 1 | 8 | 12 | 2 |
|
||||
| iteration | 2 | 6 | 5 | 4 |
|
||||
| iteration | 3 | 4 | 2 | 6 |
|
||||
| iteration | 4 | 4 | 2 | 6 |
|
||||
| iteration | 5 | 4 | 2 | 6 |
|
||||
| restored_best | | 4 | 2 | 6 |
|
||||
| final | | 0 | 0 | 10 |
|
||||
|
||||
Top nets by traced dynamic-collision stages:
|
||||
|
||||
- `net_06`: 7
|
||||
- `net_07`: 7
|
||||
- `net_01`: 6
|
||||
- `net_00`: 5
|
||||
- `net_02`: 5
|
||||
- `net_03`: 4
|
||||
- `net_08`: 2
|
||||
- `net_09`: 2
|
||||
- `net_05`: 1
|
||||
|
||||
Top net pairs by frequency:
|
||||
|
||||
- `net_06` <-> `net_07`: 7
|
||||
- `net_00` <-> `net_01`: 5
|
||||
- `net_01` <-> `net_02`: 4
|
||||
- `net_00` <-> `net_02`: 3
|
||||
- `net_00` <-> `net_03`: 3
|
||||
- `net_02` <-> `net_03`: 3
|
||||
- `net_01` <-> `net_03`: 2
|
||||
- `net_06` <-> `net_08`: 2
|
||||
- `net_06` <-> `net_09`: 2
|
||||
- `net_07` <-> `net_08`: 2
|
||||
|
||||
Top component pairs by frequency:
|
||||
|
||||
- `net_06[2]` <-> `net_07[2]`: 6
|
||||
- `net_06[3]` <-> `net_07[2]`: 6
|
||||
- `net_06[1]` <-> `net_07[1]`: 6
|
||||
- `net_06[2]` <-> `net_07[1]`: 5
|
||||
- `net_00[2]` <-> `net_01[3]`: 4
|
||||
- `net_01[2]` <-> `net_02[2]`: 3
|
||||
- `net_01[2]` <-> `net_02[3]`: 3
|
||||
- `net_00[2]` <-> `net_01[2]`: 3
|
||||
- `net_07[3]` <-> `net_08[2]`: 2
|
||||
- `net_02[1]` <-> `net_03[1]`: 2
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue