mirror of https://github.com/openXC7/prjxray.git
Add more tags to ffconfig fuzzer (currently disabled)
Signed-off-by: Clifford Wolf <clifford@clifford.at> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
parent
01f60ac163
commit
b17e6bd8d0
|
|
@ -17,8 +17,21 @@ with open("design_%s.txt" % sys.argv[1], "r") as f:
|
|||
init = int(line[3][3])
|
||||
cinv = int(line[4][3])
|
||||
|
||||
if False:
|
||||
segmk.addtag(site, "%s.TYPE_%s" % (bel, ctype), 1)
|
||||
|
||||
for i in range(1, 15):
|
||||
types = set()
|
||||
if i & 1: types.add("FDCE")
|
||||
if i & 2: types.add("FDPE")
|
||||
if i & 4: types.add("FDRE")
|
||||
if i & 8: types.add("FDSE")
|
||||
segmk.addtag(site, "%s.TYPES_%s" % (bel, "_".join(sorted(types))), ctype in types)
|
||||
|
||||
if False:
|
||||
segmk.addtag(site, "%s.CLOCK_INV" % (bel.split(".")[0]), cinv)
|
||||
|
||||
segmk.addtag(site, "%s.ZINI" % bel, 1-init)
|
||||
# segmk.addtag(site, "%s.CLOCK_INV" % (bel.split(".")[0]), cinv)
|
||||
|
||||
segmk.compile()
|
||||
segmk.write(sys.argv[1])
|
||||
|
|
|
|||
Loading…
Reference in New Issue