From 7adb81b81cab82c2b83997ccf8d7f034fe29c19b Mon Sep 17 00:00:00 2001 From: Keith Rothman <537074+litghost@users.noreply.github.com> Date: Thu, 27 Sep 2018 08:56:38 -0700 Subject: [PATCH] Removing index_in_site from site_type files. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> --- fuzzers/074-dump_all/generate.tcl | 1 - fuzzers/074-dump_all/reduce_site_types.py | 4 ++++ fuzzers/074-dump_all/reduce_tile_types.py | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/fuzzers/074-dump_all/generate.tcl b/fuzzers/074-dump_all/generate.tcl index 3aeaf90f..a961a1c5 100644 --- a/fuzzers/074-dump_all/generate.tcl +++ b/fuzzers/074-dump_all/generate.tcl @@ -41,7 +41,6 @@ foreach tile [get_tiles] { # SPEED_INDEX puts $fp "\t\t\t\{" puts $fp "\t\t\t\t\"site_pin\":\"$site_pin\"," - puts $fp "\t\t\t\t\"index_in_site\":\"[get_property INDEX_IN_SITE $site_pin]\"," puts $fp "\t\t\t\t\"direction\":\"[get_property DIRECTION $site_pin]\"," set site_pin_node [get_nodes -of_objects $site_pin] if {[llength $site_pin_node] == 0} { diff --git a/fuzzers/074-dump_all/reduce_site_types.py b/fuzzers/074-dump_all/reduce_site_types.py index 36f35a7b..8041f945 100644 --- a/fuzzers/074-dump_all/reduce_site_types.py +++ b/fuzzers/074-dump_all/reduce_site_types.py @@ -40,6 +40,10 @@ def main(): with open(os.path.join(args.output_dir, instance)) as f: instance_site_type = json.load(f) + for site_pin in instance_site_type['site_pins'].values(): + if 'index_in_site' in site_pin: + del site_pin['index_in_site'] + if proto_site_type is None: proto_site_type = instance_site_type else: diff --git a/fuzzers/074-dump_all/reduce_tile_types.py b/fuzzers/074-dump_all/reduce_tile_types.py index 32754fb5..25cb4948 100644 --- a/fuzzers/074-dump_all/reduce_tile_types.py +++ b/fuzzers/074-dump_all/reduce_tile_types.py @@ -131,7 +131,6 @@ def get_prototype_site(site): proto['site_pins'][name] = { 'direction': site_pin['direction'], - 'index_in_site': site_pin['index_in_site'], } for site_pip in site['site_pips']: