From: adam Date: Mon, 10 Nov 2008 06:29:26 +0000 (+0100) Subject: fix bug relating to zero-width ports X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=341b4b8e62e590aa1d2bc244f3bbaefbd4dd34a0;p=fleet.git fix bug relating to zero-width ports --- diff --git a/src/edu/berkeley/fleet/fpga/verilog/Verilog.java b/src/edu/berkeley/fleet/fpga/verilog/Verilog.java index 848f80c..39c9035 100644 --- a/src/edu/berkeley/fleet/fpga/verilog/Verilog.java +++ b/src/edu/berkeley/fleet/fpga/verilog/Verilog.java @@ -424,7 +424,7 @@ public class Verilog { return sb.toString(); } public String doReset() { - return (forceNoLatch||latchDriver!=null) + return (forceNoLatch||latchDriver!=null||width==0) ? name+"_r<=0;" : hasLatch ? (name+"_r<=0; "+("/*NORESET*/".equals(resetBehavior) ? "" : (name+"<=0;")))