Pin names not used when extracting layout --> spice netlist

D

decertan

Guest
Hi,

I am using calibre to extract a layout done in virtuoso into a spice
netlist.
The problem is that instead of taking the pin names calibre names the
nets with numbers i.e. M0 2 3 1 4 N L=.....
This question has been asked before (in 2003) but received no answer
and I
was hoping someone could help me. I would like the pin names from the
layout
to appear in my netlist so that I can do a successful LVS. Thank you
for your help.

Mathias
 
I am no calibre expert, but i can wildly suppose that you have to have
some code to pick the labels and assign them to nets in your rules
files, and that this code expects labels to be on a particular GDS layer
number/purpose.

Therefore I can see 3 possible reasons why this doesn't work :

1) Your rules files does not contain the needed code (quite unlikely, i
believe)

2) Labels are not on the correct layer/purpose on the layout

3) The layer/purpose used for the labels are not correctly streamed out
to GDS. Have to verify the Stream Out options and layer table to make
sure of that - or use any GDSII layout viewer to make sure the input to
calibre is correct.

as a hint, look for following commands in the calibre rules
PORT LAYER TEXT xxx
ATTACH xxx yyy

Stéphane
 
Hi Stéphane,

thanx for your help. I have checked my rules file and PORT .. ATTACH
statements exists for every metal layer. I have also made a pin in
metal1 and I get a warning from calibre saying that the port and label
are not attached ? What about this now ????? Thanx again.

Regards
Mathias
 

Welcome to EDABoard.com

Sponsor

Back
Top