icebox_vlog: Fix constant LUT output.

This commit is contained in:
Tim 'mithro' Ansell 2018-07-08 18:11:32 -07:00
parent 16a9962fb1
commit d0f654b0c6
1 changed files with 2 additions and 2 deletions

View File

@ -842,9 +842,9 @@ for lut in luts_queue:
else:
always_stmts.append("/* FF %2d %2d %2d */ assign %s = %s;" % (lut[0], lut[1], lut[2], net_out, net_lout))
if not "1" in lut_bits:
const_assigns.append([net_out, "1'b0"])
const_assigns.append([net_lout, "/* LUT %2d %2d %2d */ 1'b0" % (lut[0], lut[1], lut[2])])
elif not "0" in lut_bits:
const_assigns.append([net_out, "1'b1"])
const_assigns.append([net_lout, "/* LUT %2d %2d %2d */ 1'b1" % (lut[0], lut[1], lut[2])])
else:
def make_lut_expr(bits, sigs):
if not sigs: