Skip to content

Commit a1a6d3e

Browse files
committed
added doc for -skip_crit_vt_swap
Signed-off-by: Cho Moon <[email protected]>
1 parent 773ce33 commit a1a6d3e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/rsz/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ repair_timing
227227
[-skip_buffer_removal]
228228
[-skip_last_gasp]
229229
[-skip_vt_swap]
230+
[-skip_crit_vt_swap]
230231
[-repair_tns tns_end_percent]
231232
[-max_passes passes]
232233
[-max_repairs_per_pass max_repairs_per_pass]
@@ -254,6 +255,7 @@ repair_timing
254255
| `-skip_buffer_removal` | Flag to skip buffer removal. The default is to perform buffer removal transform during setup fixing. |
255256
| `-skip_last_gasp` | Flag to skip final ("last gasp") optimizations. The default is to perform greedy sizing at the end of optimization. |
256257
| `-skip_vt_swap` | Flag to skip threshold voltage (VT) swap optimizations. The default is to perform VT swap optimization to improve timing QoR. |
258+
| `-skip_crit_vt_swap` | Flag to skip critical threshold voltage (VT) swap optimizations at the end of optimization. The default is to perform critical VT swap optimization to improve timing QoR beyond repairing just the worst path per each violating endpoint. |
257259
| `-repair_tns` | Percentage of violating endpoints to repair (0-100). When `tns_end_percent` is zero, only the worst endpoint is repaired. When `tns_end_percent` is 100 (default), all violating endpoints are repaired. |
258260
| `-max_repairs_per_pass` | Maximum repairs per pass, default is 1. On the worst paths, the maximum number of repairs is attempted. It gradually decreases until the final violations which only get 1 repair per pass. |
259261
| `-max_utilization` | Defines the percentage of core area used. |

0 commit comments

Comments
 (0)