From 72d2a0281073c64883510d06dcc5a025f973fbdd Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Mon, 31 Jul 2017 15:55:07 +0200 Subject: Remove extra IoCtrl cf_bit_ and extra_padeb_test_ lines from database --- icefuzz/database.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'icefuzz') diff --git a/icefuzz/database.py b/icefuzz/database.py index 50a28fc..8cb81d8 100644 --- a/icefuzz/database.py +++ b/icefuzz/database.py @@ -40,6 +40,9 @@ def read_database(filename, tile_type): if bit == "B9[3]" and line == ['IoCtrl', 'IE_1']: continue if bit == "B1[3]" and line == ['IoCtrl', 'REN_0']: continue if bit == "B6[2]" and line == ['IoCtrl', 'REN_1']: continue + # Ignore some additional configuration bits that sneaked in via ice5k fuzzing + if line[0] == "IoCtrl" and line[1].startswith("cf_bit_"): continue + if line[0] == "IoCtrl" and line[1].startswith("extra_padeb_test_"): continue raw_db.append((bit, (line[0], line[1]))) elif line[0] in ("IOB_0", "IOB_1"): if line[1] != "IO": -- cgit v1.2.3