You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/rsz/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -231,6 +231,7 @@ repair_timing
231
231
[-skip_crit_vt_swap]
232
232
[-repair_tns tns_end_percent]
233
233
[-max_passes passes]
234
+
[-max_iterations iterations]
234
235
[-max_repairs_per_pass max_repairs_per_pass]
235
236
[-max_utilization util]
236
237
[-max_buffer_percent buffer_percent]
@@ -260,6 +261,7 @@ repair_timing
260
261
|`-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. |
261
262
|`-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. |
262
263
|`-max_utilization`| Defines the percentage of core area used. |
264
+
|`-max_iterations`| Defines the maximum number of iterations executed when repairing setup and hold violations. The default is `-1`, which disables the limit of iterations. |
263
265
|`-max_buffer_percent`| Specify a maximum number of buffers to insert to repair hold violations as a percentage of the number of instances in the design. The default value is `20`, and the allowed values are integers `[0, 100]`. |
264
266
|`-match_cell_footprint`| Obey the Liberty cell footprint when swapping gates. |
265
267
|`-verbose`| Enable verbose logging of the repair progress. |
0 commit comments