Cell Editor DR/WA: Resequence Cell Pin NetNames to establish unique pin net name per pin.

Version 3

    The attached script "ReSequenceCellPinNetNames.vbs" will adjust the netnames, that are automatically assigned to pins in the cell editor, by removing the pin and replacing it with a new identical pin. This forces cell editor to create unique netnames for each new pin, in the form of "Net-#" where # will start at "Number of pins" in the cell +1, or, "1" if the current net # range - saved in the cell - excludes 1 through "Number of pins". As an example, if the script is run on a 10 pin cell, the netnames will be assigned starting at "Net-11" and conclude at "Net-20". If run again, the netnames will be assigned starting at "Net-21" and conclude at "Net-30". If at this point, however, you save the cell and close Cell Editor, then re-open the same cell in cell editor and re-execute the script, the netnames will be assigned starting at "Net-1" and conclude at "Net-10".

     

    Can be used as Work-Around for dts0100003060.

     

    The attached zip file includes "RptCellPinNetNames.vbs" whcih can be used to just display the nets assigned to each pin in the cell.

     

    ReSequenceCellPinNetNames.jpg