X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.am2900%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fexamples%2FVerilogExporter.java;h=70907f14454f9c1135b5591c4c32b3fc2c8f8ef0;hb=dfeebad528797afaf1889ba0bd81a248fba00420;hp=e5c244359065d168aa096c26f2111ad1dd7c389e;hpb=1ba2964fff70dc12a24084e027488d17c3924706;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/VerilogExporter.java b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/VerilogExporter.java index e5c24435..70907f14 100644 --- a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/VerilogExporter.java +++ b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/VerilogExporter.java @@ -423,6 +423,9 @@ public class VerilogExporter result.append(COMPONENT_PREFIX); String paramsString = subcomponentParams.params == JsonNull.INSTANCE ? "" : subcomponentParams.params.toString(); result.append(sanitizeVerilog(subcomponentID + paramsString)); + result.append(' '); + // abuse the pinIdentifierGenerator for making these unique + result.append(pinIdentifierGenerator.getPinID("comp", subcomponentName)); result.append(" ("); for (int i = 0; i < subcomponentInterfacePinNames.size(); i++) {