Skip to content

Commit f6e7b48

Browse files
committed
io: more cleanup now that pin constraints are in .odb
Signed-off-by: Øyvind Harboe <[email protected]>
1 parent 8aab92b commit f6e7b48

File tree

4 files changed

+5
-12
lines changed

4 files changed

+5
-12
lines changed

docs/user/FlowVariables.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,6 @@ configuration file.
249249
- [PDN_TCL](#PDN_TCL)
250250
- [PLACE_DENSITY](#PLACE_DENSITY)
251251
- [PLACE_DENSITY_LB_ADDON](#PLACE_DENSITY_LB_ADDON)
252-
- [PLACE_PINS_ARGS](#PLACE_PINS_ARGS)
253252
- [PLACE_SITE](#PLACE_SITE)
254253
- [REMOVE_ABC_BUFFERS](#REMOVE_ABC_BUFFERS)
255254
- [RESYNTH_AREA_RECOVER](#RESYNTH_AREA_RECOVER)

flow/scripts/io_placement.tcl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
source $::env(SCRIPTS_DIR)/load.tcl
22
erase_non_stage_variables place
33

4-
if {![env_var_equals IS_CHIP 1]} {
4+
if {![env_var_equals IS_CHIP 1] && ![env_var_exists_and_non_empty FLOORPLAN_DEF]} {
55
load_design 3_1_place_gp_skip_io.odb 2_floorplan.sdc
6-
source $::env(SCRIPTS_DIR)/io_placement_util.tcl
6+
log_cmd place_pins \
7+
-hor_layers $::env(IO_PLACER_H) \
8+
-ver_layers $::env(IO_PLACER_V) \
9+
{*}$::env(PLACE_PINS_ARGS)
710
write_db $::env(RESULTS_DIR)/3_2_place_iop.odb
811
write_pin_placement $::env(RESULTS_DIR)/3_2_place_iop.tcl
912
} else {

flow/scripts/io_placement_util.tcl

Lines changed: 0 additions & 8 deletions
This file was deleted.

flow/scripts/variables.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,6 @@ PLACE_PINS_ARGS:
369369
Arguments to place_pins
370370
stages:
371371
- place
372-
- floorplan
373372
default: ""
374373
PLACE_DENSITY:
375374
description: >

0 commit comments

Comments
 (0)