The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Design >> Analog Design >> gm/id methodology
https://designers-guide.org/forum/YaBB.pl?num=1461644083

Message started by Vinodhini on Apr 25th, 2016, 9:14pm

Title: gm/id methodology
Post by Vinodhini on Apr 25th, 2016, 9:14pm

Why gm/id  methodology is named so? Why not gm*id or gm/id^2?
And Why are the transistors treated as width independent when we extract parameters

Title: Re: gm/id methodology
Post by raja.cedt on Apr 26th, 2016, 1:49am

Hello-
1. It doesn't matter as far as the design concern. But generally people are using overdrive (Now a days people are using V*) as design metric, for high speed may be 150mv or for accurate blocks slightly lesser due to headroom issue, and from square law gm/Id-Vov, so that's the reason I think why named like that.

2. I don't think all parameters can be normalized with Width, at least in the models, due to second order effects. But in general it works, because current and capacitors are proportional to Width, then why not normalize as a first order approximation. but once you get into LOD,STI and lot many other defects, you can't use this.

Best Wishes,
Raj.

Title: Re: gm/id methodology
Post by AMSA on May 21st, 2016, 1:44pm

Hi guys,

Taking the advantage of this post I would like to ask a few questions regarding this method.

I have access to a few books and papers regarding this method and I have read them, although not intensively, as for an example: Binkley, Jespers and Sansen. Regarding other resources some papers from the same authors and some slides from different courses including the lecture from EE240 Berkley course.

That said the very first question that I have is about where is this method applied after all? To the EVK model or to either EVK or BSIM? The idea that I got from my reading is that the books are referring to the EVK model because this model was built based in this kind of approach and has a factor named IC which is a very important parameters for the design.

On the other hand, the feeling that I got after looking into the slides and the EE240 lecture is that people using BSIM model tried to adapt this methodology (thought for the EVK model) to this very well known BSIM model.

The other feeling that I got was that those who are using this methodology for the BSIM model are tricking the model and the methodology, that is, how can we adapt this methodology thought for the EVK to, to the BSIM?

So get a bit ahead of possible answers and to take the advantage of the users that will take a few minutes from their time to answer me, I will ask other questions based in possible answers.

So, if this can be applied to the BSIM model why is that in some classes that I mentioned above, they don't use the IC factor?

If this can be applied to the BSIM model why there is nobody with papers or books approaching the Analog Design using this method applied to the BSIM model?

The user raja.cedt mentioned the V* and that is precisely what's being used in the EE240 class. I watched that class and read their slides but I didn't get why the are using that V*. What that means? The feeling that I got was that his V* is just a mask for the Vov, because from what I understood the V* is simple Vov that is, Vgs - Vt. If it's like I am saying why changing the name?

This kind of methodology can be used to design any type of circuit? Can I design a current mirror, folded cascode amplifier, two-stage amplifier, comparator, current source generator, band=gap voltage generator, LDOs, etc?

Regards and sorry for the size of my post.

Title: Re: gm/id methodology
Post by Vinodhini on May 23rd, 2016, 5:56am

Hi, Prof Boris Murmann from Stanford University in his course reader ee214b used gm/id methodology for BSIM models. He had demonstrated the design methodology with examples.

Even i had the doubt why IC is not used in BSIM, later convinced myself that it might be a model parameter in EKV modelling alone

Title: Re: gm/id methodology
Post by raja.cedt on May 23rd, 2016, 8:30am

basically gm/id has been developed to remove the model dependency on the design. Often people (all the designers) use square law to find parameters, but the results are very far because no body knows the power vgs-vt term in the drain current equation. In gm/Id method once you have set of curves been developed for the technology, once you are done with data, use can use pretty all of the device sizing's (of course still you need some tweaking due to 2nd order effects).

EKV and BSIM two different approaches to model a real time device, like any model EKV use inversion coefficient where as BSIM use's another parameter (I forgot the algorithm but you can read in google). In-fact now a days people are moving to nxp PSP model.

Vstar and Vov: With the square law you can define Vou as sqrt(2*I/beta) which is the required vgs-vth for a particular current. But with a non square law device you can't use equation any more, so people started using vstar (which has no mathematical significance) which had been extracted form sims.

Hope this helps,
Raj.

Title: Re: gm/id methodology
Post by AMSA on May 23rd, 2016, 8:54am

I see, thanks for the reply. But where can I get the V*? From the process? Or is it only some random value that people choose?

By the way, if I want to plot gm/id VS Vov, how do I get the Vov on the x-axis?

Title: Re: gm/id methodology
Post by raja.cedt on May 23rd, 2016, 9:08am

Vstar=Vgs-Vth

generally you will have to plot gm/Id against a gm/gds or Ft or I/W. So get gm/id and gm/gds for a Width and plot in xls or matlab.

Title: Re: gm/id methodology
Post by AMSA on May 23rd, 2016, 10:15am

Thanks for the reply raja.

Although I know that those are two plots that we should get, I would like to get the gm/id vs Vov (or whatever the name people give).

Do you know how to do this?

Title: Re: gm/id methodology
Post by wsdgh on Nov 27th, 2016, 12:01am


raja.cedt wrote on May 23rd, 2016, 9:08am:
Vstar=Vgs-Vth

generally you will have to plot gm/Id against a gm/gds or Ft or I/W. So get gm/id and gm/gds for a Width and plot in xls or matlab.


in ee240, Vstar is defined as 2*ID/gm, in this way it does not necessary equals Vgs-Vth in youtube ee240 lecture4 or 5

Title: Re: gm/id methodology
Post by exp on Mar 24th, 2017, 7:01pm


Quote:
Although I know that those are two plots that we should get, I would like to get the gm/id vs Vov (or whatever the name people give).


I don't understand what you mean.

Create a unit size transistor, bias at VDS=VDD/2 and sweep VGS in a dcOp analysis.

Plot gm, ids (alternatively: gmoverid that many models have), vth-VGS and export it to MATLAB. Plot x vs y.

If you want to do it in Cadence, plot all the outputs vs. VGS, then click on the x axis and select "Y vs Y..."

The gm/ID vs VGS (not vov since this is not crisply defined anyway) curve is one of the first curves I look at when characterizing a new technology. You should get gm/ID~30 for small VGS (sub threshold) and gm/ID 3-5 for high VGS (deep inversion).

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