Skip to content

Commit 2576164

Browse files
committed
doc: link DFT branches and clarify knob scope
1 parent 172c802 commit 2576164

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

doc.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,20 @@ Docs:
1111

1212
Branches on PrecisEDAnon GitHub:
1313
- OpenROAD:
14-
- `OpenROAD-clean-DFT` (baseline)
15-
- `OpenROAD-toggle-rebased-DFT` (active)
14+
- [`OpenROAD-clean-DFT`](https://github.com/PrecisEDAnon/OpenROAD/tree/OpenROAD-clean-DFT) (baseline)
15+
- [`OpenROAD-toggle-rebased-DFT`](https://github.com/PrecisEDAnon/OpenROAD/tree/OpenROAD-toggle-rebased-DFT) (active)
1616
- OpenROAD-flow-scripts:
17-
- `ORFS-clean-DFT` (baseline)
18-
- `ORFS-toggle-rebased-DFT` (active)
17+
- [`ORFS-clean-DFT`](https://github.com/PrecisEDAnon/OpenROAD-flow-scripts/tree/ORFS-clean-DFT) (baseline)
18+
- [`ORFS-toggle-rebased-DFT`](https://github.com/PrecisEDAnon/OpenROAD-flow-scripts/tree/ORFS-toggle-rebased-DFT) (active)
19+
20+
Note:
21+
- `ORFS-clean-DFT` is meant as a baseline snapshot; the knob list below reflects the active `ORFS-toggle-rebased-DFT` branch.
1922

2023
How to run (ORFS):
2124
- `POST_FLOORPLAN_TCL=$(pwd)/flow/scripts/dft_scan_post_floorplan.tcl` (runs `scan_replace`, creates scan ports)
2225
- `PRE_GLOBAL_ROUTE_TCL=$(pwd)/flow/scripts/dft_scan_pre_global_route.tcl` (optional scan port placement + runs `execute_dft_plan`)
2326

24-
Key knobs:
27+
Key knobs (ORFS-toggle-rebased-DFT):
2528
- `DFT_CHAIN_COUNT`: fixed number of scan chains (exact)
2629
- `DFT_MAX_CHAIN_LENGTH`/`DFT_MAX_LENGTH`: max bits per chain (also used to infer chain count when `DFT_CHAIN_COUNT` is not set)
2730
- `DFT_PLACE_SCAN_PORTS`: re-place `scan_in_N`/`scan_out_N` near chain endpoints; defaults on when multi-chain is configured; override with `DFT_PLACE_SCAN_PORTS=0`

0 commit comments

Comments
 (0)