From 278d2dba2c7262d1094f45a6d92c50278199041c Mon Sep 17 00:00:00 2001 From: Karol Gugala Date: Thu, 13 Jun 2019 13:32:43 +0200 Subject: [PATCH] fuzzers: 007: do not emit sdfs for sites with no timings Signed-off-by: Karol Gugala --- fuzzers/007-timing/bel/tim2json.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fuzzers/007-timing/bel/tim2json.py b/fuzzers/007-timing/bel/tim2json.py index e9af718f..002d8805 100644 --- a/fuzzers/007-timing/bel/tim2json.py +++ b/fuzzers/007-timing/bel/tim2json.py @@ -97,7 +97,6 @@ def read_raw_timings(fin, properties, pins, site_pins): sites_count = int(raw_data[1]) loc = 2 - timings[slice] = dict() for site in range(0, sites_count): site_name = raw_data[loc] @@ -275,6 +274,9 @@ def read_raw_timings(fin, properties, pins, site_pins): delay_btype = speed_model extra_ports = None + if slice not in timings: + timings[slice] = dict() + if bel_location not in timings[slice]: timings[slice][bel_location] = dict()