The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Apr 19th, 2024, 11:01am
Pages: 1
Send Topic Print
How do you plot gm vs Vgs? (Read 163 times)
kokabanga
Junior Member
**
Offline



Posts: 28

How do you plot gm vs Vgs?
May 20th, 2004, 3:57am
 
How do you plot gm vs. Vgs in Cadence?

Someone please help!

Please!

As this seems to be only way to easily choose Vgs for a required gm.
Back to top
 
« Last Edit: May 20th, 2004, 8:24am by Forum Administrator »  

naren
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: How do you plot gm vs Vgs?
Reply #1 - May 20th, 2004, 9:10pm
 
See my response on another thread - this should answer
your question:

http://www.designers-guide.com/Forum/?board=circuit;action=display;num=107949162...

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
kokabanga
Junior Member
**
Offline



Posts: 28

Re: How do you plot gm vs Vgs?
Reply #2 - May 21st, 2004, 8:25pm
 
thanks a lot for ur reply....can u please tell how to do the including a file thing? in cadence to plot the gm?

pleaseee help me...I am new to cadence
Back to top
 
 

naren
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: How do you plot gm vs Vgs?
Reply #3 - May 25th, 2004, 3:07pm
 
Having created the file, you can then specify it under the
Setup->Model Files in the "spectre" interface in the Analog
Design Environment (Model files can be any spectre syntax
include file).

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Uncle Ezra
Guest




Re: How do you plot gm vs Vgs?
Reply #4 - Oct 13th, 2004, 5:17am
 
I still don't get it.  How do you write spectre syntax file? And what kind of extension file you save as?
Please provide an example.

Thanks
Back to top
 
 
  IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: How do you plot gm vs Vgs?
Reply #5 - Oct 13th, 2004, 1:05pm
 
Create a file somewhere, called (say) "saveit.scs"

The contents of this file should be:
Code:
// additional things to save
save M1:gm
// or could  miss out the :gm bit to save all op point
// info for M1
 



The above M1 should reflect the instance name of the transistor in the netlist.

Then in the Setup->Model Files form, add the path to the saveit.scs file in the list of files included.

Set up your transient analysis as usual, and then run the simulation. Then use the results browser (Tools->Results Browser), to navigate to your results, and you should be able to find the operating point data for the device you've saved.

A little more info is in the other thread I referred to a while ago.

Sorry for not giving absolute step by step details, but I'm in a hotel and doing this from memory, and also I'm assuming some basic level of competance with the Analog Design Environment.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
uncle_ezra
Community Member
***
Offline



Posts: 90

Re: How do you plot gm vs Vgs?
Reply #6 - Oct 13th, 2004, 6:31pm
 
Got it !;D

Thanks Andrew
Back to top
 
 
View Profile   IP Logged
uncle_ezra
Community Member
***
Offline



Posts: 90

Re: How do you plot gm vs Vgs?
Reply #7 - Oct 27th, 2004, 2:52am
 
Hi Andrew,

Can you tell me how to plot gm vs. length for example? I know how you can get gm from the above method, however how do you sweep the length. I tried calling it a variable and doing a dc sweep but spectre did not allow me to do.

Thanks
Back to top
 
 
View Profile   IP Logged
uncle_ezra
Community Member
***
Offline



Posts: 90

Re: How do you plot gm vs Vgs?
Reply #8 - Oct 27th, 2004, 4:08am
 
Nevermind, the sweep seems to work.  Is there any other method?
Back to top
 
 
View Profile   IP Logged
uncle_ezra
Community Member
***
Offline



Posts: 90

Re: How do you plot gm vs Vgs?
Reply #9 - Oct 27th, 2004, 4:19am
 
One other question, how do you get lambda and Kappa (u_nC_ox) and plot it against some sweep variable? Sure you can compute lambda=1/rds*Id and kappa=gm^2/(2*Id*W/L), but is there other way?

Thanks
Thanks
Back to top
 
 
View Profile   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.