Skip to content

Commit e728047

Browse files
authored
Merge pull request #3274 from The-OpenROAD-Project-staging/secure-floorplan-setup-only
Only do setup repair in floorplan.tcl
2 parents 7f742ab + db31749 commit e728047

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

flow/designs/gf12/coyote/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
"compare": "<="
3333
},
3434
"detailedroute__route__wirelength": {
35-
"value": 5770855,
35+
"value": 5678019,
3636
"compare": "<="
3737
},
3838
"detailedroute__route__drc_errors": {
39-
"value": 0,
39+
"value": 1,
4040
"compare": "<="
4141
},
4242
"detailedroute__antenna__violating__nets": {
@@ -60,7 +60,7 @@
6060
"compare": "<="
6161
},
6262
"finish__timing__drv__hold_violation_count": {
63-
"value": 100,
63+
"value": 266,
6464
"compare": "<="
6565
},
6666
"finish__timing__wns_percent_delay": {

flow/scripts/floorplan.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ if { [env_var_equals REMOVE_ABC_BUFFERS 1] } {
102102
# Skip clone & split
103103
set ::env(SETUP_MOVE_SEQUENCE) "unbuffer,sizeup,swap,buffer"
104104
set ::env(SKIP_LAST_GASP) 1
105-
repair_timing_helper 0
105+
repair_timing_helper -setup
106106
}
107107

108108
puts "Default units for flow"

flow/scripts/util.tcl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ proc fast_route {} {
2222
}
2323
}
2424

25-
proc repair_timing_helper { {hold_margin 1} } {
26-
set additional_args "-verbose"
25+
proc repair_timing_helper { args } {
26+
set additional_args "$args -verbose"
2727
append_env_var additional_args SETUP_SLACK_MARGIN -setup_margin 1
28-
if {$hold_margin || $::env(HOLD_SLACK_MARGIN) < 0} {
28+
if {$::env(HOLD_SLACK_MARGIN) < 0} {
2929
append_env_var additional_args HOLD_SLACK_MARGIN -hold_margin 1
3030
}
3131
append_env_var additional_args SETUP_MOVE_SEQUENCE -sequence 1

tools/OpenROAD

Submodule OpenROAD updated 333 files

0 commit comments

Comments
 (0)