Home Bandwidth Estimation for Circuits
Post
Cancel

Bandwidth Estimation for Circuits

For a n-th order system

H(s)=a0+a1s+a2s2++amsm1+b1s+b2s2++bnsn

A typical circuit will have transfer function with ωl and ωh. And between the two frequencies, the gain is flat amid

Bandwidth Estimation Using b1 Coefficient

  • A paper (which paper?) shows that 1/b1 is always smaller than ωh.
ωh1/b1=1i=1Nτi0

Example 01

example-01 Example 01

Ignore ro of the transistor and let

Cπ=100fFrπ=2.5kΩCμ=20fFgm=40mSCL=200fFβ=100

the time constants

τπ0=(R1rπ)Cπ=(1kΩ2.5kΩ)100fF=70psτμ0=(Rleft+Rright+GmRleftRright)Cμ=1200psτL0=R2CL=400ps

thus

b1=τπ0+τμ0+τL0=1670psωh=1b1=2π×95MHz

ωl is not shown in the model.

Bandpass Model

The reactive elements can be divided into two (non-overlap) groups:

  • one is responsible for ωl
  • another one is responsible for ωh
  • so we got two different circuits to calculate ωl and ωh

For ωh we use zero value time constant (ZVT), meaning all the other elements are at zero value.

ωh1/b1=1i=1Nτi0

For ωl we use infinite value time constant (IVT), meaning all the other elements are at infinite value.

ωlbn1bn=i=1M1τi

Example 02

example-02 Example 02

ωh=1τπ0=1(R1rπ)Cπ ωl=1τc=1(R1+rπ)Cc

Taking Zeros Into Account

From Lecture and Paper by Prof. Ali Hajimiri.

ωh1i=1Nτi0(1|HiH0|)

Not very sure about the proof of this approximation (modified time constant)!

Example 03

example-03 Example 03

Try to make C1 smaller!

C1=4.3pFrπ=2.5kΩCL=200fFgm=40mSCπ=100fFR1=1kΩCμ=20fFR2=2kΩ

If using bandpass model, and let C1 being coupling capacitor.

b1=R2(Cμ+CL)=440psωh=1b1=2π×362MHzτ1=(R1rπ)C1=3nsωl=1τ1=2π×53MHz

If using modified time constant

H0=rπR1+rπgmR2=57Hπ=0Hμ=+rmR2R1+rmR2=24mHL=0H1=gmR2=80

with

τπ0=(R1rπ)Cπ=(1kΩ2.5kΩ)100fF=70psτμ0=(Rleft+Rright+GmRleftRright)Cμ=1200psτL0=R2CL=400psτ10=(R1rπ)C1=3070ps

modified time conetant

τπ=70psτμ=1200psτL=400psτ1=1200ps

then

ωh=2π×339MHz

Second Order System Model

This post is licensed under CC BY 4.0 by the author.