diff --git a/fuzzers/018-clbram/Makefile b/fuzzers/018-clbram/Makefile index a28b0d4b..ea7a36f3 100644 --- a/fuzzers/018-clbram/Makefile +++ b/fuzzers/018-clbram/Makefile @@ -1,4 +1,4 @@ -N := 1 +N := 2 SLICEL ?= N include ../clb.mk diff --git a/fuzzers/018-clbram/generate.py b/fuzzers/018-clbram/generate.py index 8ca4da9c..cd69c562 100644 --- a/fuzzers/018-clbram/generate.py +++ b/fuzzers/018-clbram/generate.py @@ -105,7 +105,7 @@ for l in f: else: assert (0) - # All entries here requiare D + # All entries here require D assert (ram[3]) if module == 'my_RAM32X1D': @@ -123,9 +123,8 @@ for l in f: for beli, bel in enumerate('ABCD'): segmk.add_site_tag(loc, "%sLUT.RAM" % bel, ram[beli]) # FIXME: quick fix - if bel in "AD": - segmk.add_site_tag(loc, "%sLUT.SRL" % bel, srl[beli]) - segmk.add_site_tag(loc, "%sLUT.SMALL" % bel, size[beli]) + segmk.add_site_tag(loc, "%sLUT.SRL" % bel, srl[beli]) + segmk.add_site_tag(loc, "%sLUT.SMALL" % bel, size[beli]) def bitfilter(frame_idx, bit_idx): diff --git a/fuzzers/018-clbram/top.py b/fuzzers/018-clbram/top.py index b612a2c0..a7a02280 100644 --- a/fuzzers/018-clbram/top.py +++ b/fuzzers/018-clbram/top.py @@ -58,6 +58,8 @@ for clbi in range(CLBN): bel_opts = [ 'SRL16E', 'SRLC32E', + # Weight LUT6 more heavily to make WEMUX.CE solve quicker + 'LUT6', 'LUT6', ]