Showing posts with label pin. Show all posts
Showing posts with label pin. Show all posts

Monday, 27 January 2014

Additional I/O Pins HOW to GET ...

How to get an additional pin to an existing one to have an I/O pin for the same net on different places.
There is no menu command or text command to do that. You can just do it by modifying a DEF or Floorplan-File in the following way (DEF shown):
 
PINS 2 ;
- netout + NET netout + DIRECTION INPUT + USE SIGNAL
 + LAYER Metal2 ( -280 0 ) ( 280 560 )
 + FIXED ( 23100 60000 ) S ;
- netout.extra1 + NET netout + DIRECTION INPUT + USE SIGNAL
 + LAYER Metal2 ( -280 0 ) ( 280 560 )
 + FIXED ( 24100 60000 ) S ;
END PINS

If bus pins have to be doubled the syntax is the following (the extra1 extension has to be added before the bus number):
 
PINS 2 ;
- netout<0> + NET netout + DIRECTION INPUT + USE SIGNAL
 + LAYER Metal2 ( -280 0 ) ( 280 560 )
 + FIXED ( 23100 60000 ) S ;
- netout.extra1<0> + NET netout + DIRECTION INPUT + USE SIGNAL
 + LAYER Metal2 ( -280 0 ) ( 280 560 )
 + FIXED ( 24100 60000 ) S ;
END PINS

Read in the modified DEF and you will see the additional pin.