Skip to content

Commit 9fec511

Browse files
committed
doc: add DFT feasibility notes
Document common infeasibility cases for multi-chain/imbalance constraints.
1 parent 901e28c commit 9fec511

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

doc-DFT-howto.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ Examples:
5353
- Cap length to 500 bits/chain (chain count inferred):
5454
- `... DFT_ENABLE=1 DFT_MAX_CHAIN_LENGTH=500 finish`
5555

56+
Feasibility notes (OpenROAD will error if infeasible):
57+
- `DFT_MAX_CHAIN_LENGTH * DFT_MAX_CHAINS < #scan_flops` (not enough capacity)
58+
- any single required group/path exceeds `DFT_MAX_CHAIN_LENGTH`
59+
- `DFT_MAX_IMBALANCE` is too strict to satisfy given grouping/assignments
60+
5661
Validation tip: multi-chain designs should be checked with `--auto-chains` (see below).
5762

5863
## 3) Ordering Modes (How Cells Are Sequenced Within Each Chain)

0 commit comments

Comments
 (0)