@@ -66,8 +66,7 @@ class VerilogWriter
6666 bool &first_member);
6767 void writeAssigns (const Instance *inst);
6868
69- int findUnconnectedNetCount ();
70- int findNCcount (const Instance *inst);
69+ int findUnconnectedNetCount (const Instance *inst);
7170 int findChildNCcount (const Instance *child);
7271 int findPortNCcount (const Instance *inst,
7372 const Port *port);
@@ -304,7 +303,7 @@ VerilogWriter::writeWireDcls(const Instance *inst)
304303 }
305304
306305 // Wire net dcls for writeInstBusPinBit.
307- int nc_count = findUnconnectedNetCount ();
306+ int nc_count = findUnconnectedNetCount (inst );
308307 for (int i = 1 ; i < nc_count + 1 ; i++)
309308 fprintf (stream_, " wire _NC%d;\n " , i);
310309}
@@ -469,16 +468,8 @@ VerilogWriter::writeAssigns(const Instance *inst)
469468
470469// //////////////////////////////////////////////////////////////
471470
472- // Walk the hierarchy counting unconnected nets used to connect to
473- // bus ports with concatenation.
474471int
475- VerilogWriter::findUnconnectedNetCount ()
476- {
477- return findNCcount (network_->topInstance ());
478- }
479-
480- int
481- VerilogWriter::findNCcount (const Instance *inst)
472+ VerilogWriter::findUnconnectedNetCount (const Instance *inst)
482473{
483474 int nc_count = 0 ;
484475 InstanceChildIterator *child_iter = network_->childIterator (inst);
0 commit comments