The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Other CAD Tools >> Physical Verification, Extraction and Analysis >> cannot be found in the switched master of the instance
https://designers-guide.org/forum/YaBB.pl?num=1268119082

Message started by casual on Mar 8th, 2010, 11:18pm

Title: cannot be found in the switched master of the instance
Post by casual on Mar 8th, 2010, 11:18pm

I tried to run postlayout sim in cadence with calibre view.
I got DRC, LVS clean. I am able to generate PEX netlist

when in the calibreview pop up, I choose proper cellview map. example below:

(nmos
 (foundry nmos spectre)
 (
   (b B)
   (d D)
   (g G)
   (s S)
 )
)


I got 32 warning and 0 error.
WARNING: Could not find property ID for "l".
WARNING: Could not find property ID for "w".
WARNING: Could not find property ID for "ad".
WARNING: Could not find property ID for "as".
WARNING: Could not find property ID for "pd".
WARNING: Could not find property ID for "ps".
WARNING: Could not find property ID for "m".
repeat....

When I try to run postlayout by using config method, which choosing calibreview. I failed to generate netlist and the error as below:

ERROR: Netlister : terminal 'in' of instance 'I0', in cell 'inverter4_tb', view 'schematic' : cannot be found in the switched master of the instance.
ERROR: Netlister : terminal 'out' of instance 'I0', in cell 'inverter4_tb', view 'schematic' : cannot be found in the switched master of the instance.


The cell is just a simple inverter. I am able to run in prelayout but fail to run in postlayout..

Could anyone help me

thanks in advance

Title: Re: cannot be found in the switched master of the instance
Post by aaron_do on Mar 9th, 2010, 4:39am

Hi,

I find that if you don't use all caps for the terminal names, you get this error. So you should rename your terminals IN and OUT both for schematic and layout. I'm not sure if there's another solution. Also, it seems that a .stl file is generated in the /template folder when you run LVS. I find that I need to delete the .stl file (you could back it up if you want) and re-run LVS after changing the names of the terminals or adding new ones.

Those are the solutions I use but there may be a more correct way of solving the problem.

Not sure about the warnings...


cheers,
Aaron

Title: Re: cannot be found in the switched master of the instance
Post by casual on Mar 9th, 2010, 9:54pm

got it. thx

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.