DEF File Manipulation Fixes (#843)

This commit is contained in:
Marwan Abbas
2022-01-05 02:05:39 +02:00
committed by GitHub
parent 664e7d2d04
commit 6fd977042e
3 changed files with 5 additions and 5 deletions

View File

@@ -82,7 +82,7 @@ def merge_item_section(item: str, def_one_str: str, def_two_str: str) -> str:
count_extracted = int(start_match[1])
collecting = True
assert(len(def_two_out_lines) == count_extracted) # sanity check
# assert(len(def_two_out_lines) == count_extracted) # sanity check
final_out_lines = []
for line in def_one_lines:

View File

@@ -43,8 +43,8 @@ if { $::env(FP_IO_MODE) == 1 } {
set HMETAL $::env(FP_IO_HLAYER)
set VMETAL $::env(FP_IO_VLAYER)
place_pins $opts\
-min_distance $::env(FP_IO_MIN_DISTANCE)\
place_pins {*}$opts \
-min_distance $::env(FP_IO_MIN_DISTANCE) \
-random_seed 42 \
-hor_layers $HMETAL \
-ver_layers $VMETAL

View File

@@ -120,9 +120,9 @@ proc move_pins {args} {
}
set flags {}
parse_key_args "move_pins" args arg_values $options flags_map $flags
try_catch $::env(OPENROAD_BIN) -python $::env(SCRIPTS_DIR)/defutil.py\
try_catch $::env(OPENROAD_BIN) -python $::env(SCRIPTS_DIR)/defutil.py merge_pins\
--output $arg_values(-to)\
--lef-input $::env(MERGED_LEF)\
--input-lef $::env(MERGED_LEF)\
$arg_values(-to) $arg_values(-from)
}