The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 15th, 2024, 8:13pm
Pages: 1
Send Topic Print
How to make a symbol in ADE reference a spectre netlist (Read 4071 times)
mlujan1965
New Member
*
Offline



Posts: 4

How to make a symbol in ADE reference a spectre netlist
Jun 05th, 2009, 7:57am
 
Hello
I have a loss model described with a spectre netlist.
I would like to make a symbol to use in ADE that references the
netlist rather than a schematic. How is this done?

Thanks.
Back to top
 
 
View Profile   IP Logged
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
Re: How to make a symbol in ADE reference a spectre netlist
Reply #1 - Jun 7th, 2009, 10:40pm
 
Hi,

Please try to create a symbol, which must have the same name and pins as that netlist. Then include that netlist in ADE -> Simulation Files ... -> Stimulus File.

I have done successfully with a SPICE OPAMP netlist.


Yawei
Back to top
 
 
View Profile   IP Logged
Frank Wiedmann
Community Fellow
*****
Offline



Posts: 678
Munich, Germany
Re: How to make a symbol in ADE reference a spectre netlist
Reply #2 - Jun 7th, 2009, 11:29pm
 
For details regarding the method suggested by Yawei, see http://www.cadence.com/Community/blogs/rf/archive/2009/01/07/tip-of-the-week-how.... For an alternative and possibly simpler method, see http://www.designers-guide.org/Forum/YaBB.pl?num=1191334088.
Back to top
 
 
View Profile WWW   IP Logged
mlujan1965
New Member
*
Offline



Posts: 4

Re: How to make a symbol in ADE reference a spectre netlist
Reply #3 - Jun 8th, 2009, 9:56am
 
Thanks Yawei
I wrote a simple netlist for an RC see below:

simulator lang = spectre
subckt TestRC In Out GND
parameters Rval
R1 (In Out) resistor r=Rval
C1 (Out GND) capacitor c=10p
ends TestRC

I have edited the Base CDF and added Rval as Component Parameter

I keep getting the fllowing spectre error:

I1.R1: parameter 'r' : The parameter 'Rval' is used but not set.

What am I doing wrong?

Also is there a way to get the subckt netlist displayed in the
main netlist?

thanks


Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: How to make a symbol in ADE reference a spectre netlist
Reply #4 - Jul 10th, 2009, 6:36am
 
You need to add "Rval" as an instParameter in the spectre simulation information section of the CDF, so that it knows it needs to be netlisted for spectre. It sounds as if you have a parameter "r" that is being netlisted (which shouldn't be the case, since your subckt doesn't have "r" as a parameter). So check what parameters are being netlisted in the spectre simulation information part of the CDF.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.