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

Document created by al_layson on Mar 27, 2012Last modified by al_layson on Mar 29, 2012
Version 3Show Document
  • View in full screen mode

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

Outcomes