Gyrator implementation of chip inductor

Status
Not open for further replies.

I dont have any idea.

That is true. You have to write approximate equations in order to understand the circuit behavior not getting stuck in detailed small signal calculations.
in that formula if ro is high, gm4=gm3 and rd=1/gm3 (since ro3 is high), again you will reach Gm=gm1 as i wrote earlier.
 

Regarding transconductance values determination, should I use manual calculation or simulation ? As for transconductance simulation, how would I do it ? in AC small-signal simulation ? I could not find any spice examples on transconductance measurement.
 

for BSIM3v3 NMOS model as in http://sprunge.us/EGHI or below , how do I find out which parameter is the transconductance, gm ?

There is no documentation regarding this at http://ngspice.sourceforge.net/external-documents/models/bsim330_manual.pdf

 

how do I find out which parameter is the transconductance, gm ?
None of it particularly. As you know, gm is operation point dependent, the actual circuit operation point and many of the listed level 8 model parameters affect gm.
 

@FvM

However, the mosfets are not in saturation all the time since the input to the CMOS inverter is a sinusoidal wave as shown below:

 

One guy told me that

"gm is the point behind the y-axis where the lines in saturation meets if you extrapolate them through the linear region when you sweep vds for stepping vgs"

I could not understand his statement at all.
Do you guys have any insights ?
 

@FvM

However, the mosfets are not in saturation all the time since the input to the CMOS inverter is a sinusoidal wave as shown below:

View attachment 140696

you are applying large signal !

When you apply large signal to your inverter, it wont behave like a gm-cell. It will act like a digital gate.

If your inverter has VDD and GND you should apply Vin=VDD/2 + Vac.sin(wt) and Vac should be small signal.

when your inputs rises to 3 volts PMOS transistor turns off you should not let them (NMOS and PMOS turn off).

so your amplitude should be max vth (Nmos) < Vin < VDD-vth(pmos) and also careful about output swing as well vdsat (nmos) < Vout < VDD-Vdsat(pmos) in order to be sure that both transistors and
operating at saturation

Example: VDD=3 and GND , vth=0.5, Vdsat=0.2

0.5 < Vin < 2.5 and 0.2 < vout < 2.8

Again I suggest you to read some reference books like Behzad Razavi's CMOS before designing these kind of circuitry.

you need to learn about fundamental CMOS design methods and concepts.
 
Reactions: FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating
@Ata_sa16:

I do not apply those large signal into the CMOS inverter as stimuli myself.

I am probing the input voltage node of the CMOS inverter.

 

**broken link removed**

Amplitude of sine wave = 1V
 

**broken link removed**

Amplitude of sine wave = 1V

"I do not apply those large signal into the CMOS inverter as stimuli myself.

I am probing the input voltage node of the CMOS inverter.
"

You do not apply ??? you have 2 volts pick to pick voltage ?!?!? Are you aware of that ?!
 
Last edited:

@Ata_sa16

strange, even with "AC 1m" , I am getting some DC value of about 2V at CMOS inverter input. due to Gm2 circuit block ? I suppose ?

Since Cs is like a DC-blocking capacitor, is it correct to take Cs out, figure out a good bias point, and then implement a suitable bias circuit ?

 

@Ata_sa16

This is a gyrator made up of two gm-cells (X1 and Gm2 blocks), transforming CL into active inductor.

equivalent inductance value, Leq = CL / [(gm of X1 circuit block)*(gm of Gm2 circuit block)]

Should I simulate the two respective values of overall transconductance of Gm2 and X1 circuit blocks independently or inside the larger circuit below with the presence of Cs and CL ?


 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…