From cbbdccf9e274337d2cddcfcb94703319957d865b Mon Sep 17 00:00:00 2001 From: John McMaster Date: Fri, 15 Dec 2017 11:27:01 -0800 Subject: [PATCH] clbram fuzzer misc temp tests Signed-off-by: John McMaster Signed-off-by: Tim 'mithro' Ansell --- fuzzers/018-clbram/generate.py | 7 +++++-- fuzzers/018-clbram/top.py | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fuzzers/018-clbram/generate.py b/fuzzers/018-clbram/generate.py index 212b2356..0de8203a 100644 --- a/fuzzers/018-clbram/generate.py +++ b/fuzzers/018-clbram/generate.py @@ -51,7 +51,8 @@ for l in f: WA7USED, WA8USED ''' which = 'D' - if 0: + if 1: + print(loc, 1) segmk.addtag(loc, "WA7USED", 1) segmk.addtag(loc, "WA8USED", module == 'my_RAM256X1S') else: @@ -75,8 +76,10 @@ for l in f: # Only valid in D if which == 'D': segmk.addtag(loc, "%sLUT.RAM" % which, bel in ('RAM32X1S', 'RAM64X1S')) - if 0: + if 1: segmk.addtag(loc, "WA7USED", 0) + #segmk.addtag(loc, "WA7USED", 1) + print(loc, 0) segmk.addtag(loc, "WA8USED", 0) segmk.addtag(loc, "WEMUX.CE", bels != ['LUT6', 'LUT6', 'LUT6', 'LUT6']) diff --git a/fuzzers/018-clbram/top.py b/fuzzers/018-clbram/top.py index 60df57b0..3c084057 100644 --- a/fuzzers/018-clbram/top.py +++ b/fuzzers/018-clbram/top.py @@ -135,7 +135,7 @@ for clbi in range(CLBN): params += ', .N_%s(1)' % bel else: bel = random.choice(multi_bels_by) - if multis == 0: + if multis % 4 == 0: # Force an all LUT6 SLICE bel = 'LUT6' params += ', .%c_%s(1)' % (belc, bel)