lna

27
Low Noise Amplifier Design Project EEL6328C Spring 2007 Wednesday, April 25 th , 2007 Team members Fares Maarouf Manu Suryavansh Muhammad Rahman Sandip Nallani Chakravartula 1

Upload: bruno-silva

Post on 28-Apr-2015

39 views

Category:

Documents


0 download

DESCRIPTION

lna

TRANSCRIPT

Page 1: lna

Low Noise Amplifier Design Project

EEL6328C Spring 2007

Wednesday, April 25th, 2007 Team members Fares Maarouf Manu Suryavansh Muhammad Rahman Sandip Nallani Chakravartula

1

Page 2: lna

Table of Contents 1.Circuit description……………………………………………………………………….3

2.Hand/Matlab analysis…………………………………………………………………....4

2.1 Input matching………………………………………………………………...4

2.2 Output matching………………………………………………………………5

2.3 Parasitic extraction/estimation………………………………………………...7

3. Spice simulation results ……………………………………………………………….9

4. Comparison between hand/Matlab analysis and simulation results…………………..13

5. Variability analysis…………………………………………………………………....15

6. Layout description and philosophies behind the layout ………………………………17

6.1 Transistor layout……………………………………………………………..17

6.2 Capacitor layout……………………………………………………………...17

6.3 Inductor layout……………………………………………………………….17

6.4 Overall layout………………………………………………………………...18

7. Bonding diagram of the IC…………………………………………………………....19

8. Instructions for how the circuit should be used……………………………………….20

9. Conclusion/Summary…………………………………………………………………21

List of Figures

List of Tables

Appendix

2

Page 3: lna

1. Circuit Description

Our goal was to design a Low-Noise Amplifier that satisfied the specifications listed in

Table 1. We assume the center frequency to be 2.44GHz. In order to isolate the output-

matching network from the input-matching network, we design our LNA as the cascode

structure shown in Figure-1. The inductor LG is used to cancel out the input capacitance

and the inductor LS is used to increase the input resistance looking into the gate of the

common-source MOS transistor. The required specifications are shown in the Table-1.1.

We then match the input to 50Ω. For the input and output matching networks, we

must consider all package parasitic capacitors and inductors. In the following section, we

will show the initial hand/Matlab Analyses and compare the hand analyses results with

the simulation results.

Operating Frequency 2.4-2.48GHz Center Frequency 2.44GHz

GT Greater than 12dB Γin Less than –10dB Γout Less than –10dB VDD 2.7 ~ 3.3V IIP3 Greater than –10dBm

Noise Figure50Ω Less than 2.5dB Table 1.1: LNA Specifications

Figure-1: Circuit Diagram

3

Page 4: lna

2. Initial Hand / Matlab Analysis

Using the S11 expression as shown below the an upper limit on the Qin was found. As

shown in Figure-2.1 the component variations have been considered when calculating an upper

bound on Q. Then we use the following equations to find the Cgs from Lg. Upon which the Gm of

the cascade is found out. The Qin of the circuit is simply Q/2. Once we have the Gm we can

compute the value of Ls.

The resulting values found from hand analysis are shown in Table.2-1

1. S11=20*log10((Q*(w./wo-wo./w))./sqrt(4+Q*Q*(w./wo-wo./w)^2));

2. Qin=Q/2 3. Lg=(2*Qin*Zo)/wo 4. Cgd1=Cgs/4 5. Cgs(1+gm1/gm2)Cgd1)=Lg*wo*wo

6. Gm=(gamma*4*Zo*Zo*Cgs*Cgs*wo*wo)/((NF-1)*Zo-rg) 7. Ls=(Zo-rg1)/(gm*N*Lg*wo*wo)

Figure-2.1 Input Matching

4

Page 5: lna

2.1 Output Matching

Figure-2.2 Output Matching

For the output matching, let us consider the circuit shown in Fig 3. In this part,

we include package inductor, Lpack, and the capacitors, Cpad and CGnd, associated with

package. We also include the sheet resistances associated with MOS caps, C1 and C2, in

the output matching networkwe will provide the sheet resistance associated with MOS

caps later. For the collector inductor, Leff, we must solve the following equation.

( )01

23

22 1RQ

LLkCLL

Loωωω =+−−

where CgdNCdbNCo ** +=

We choose QL as 3. QL=2*QLoad, and assume kL to be 5.8×10-9. Now, we use the Smith

chart to estimate R01. From Figure-2.3, we can see that we have to rotate load resistance,

50Ω,from the origin on the Smith chart due to the shunt CGnd, series Lpack, shunt Cpad,

shunt C1 and series C2. The impedance, R01, is 68 Ω as shown in Figure-2.3, which is the

intercept point on the real axis of Smith chart. Thus, we can derive the value of C1 to be

574fF. Using following equations, we can obtain the value of C2.

01

222 =+

+−

jCBGBj

ω

682201 =+

=BG

GR

5

Page 6: lna

LQLG

ω1

=

( )ωω

LCCLB Lo 12 −+

= , where LkC LL =

Finally, ( ) fFB

BGC 97322

2 =+−

Table-2 shows all the component values we calculated by hand/Matlab Analysis. The

Matlab code is attached at the end of the report.

Figure-2.3 The Inductor at the drain

6

Page 7: lna

Component

Name

Component

Value

R01 68 Ω

LG 6.52 nH

LS 0.7 nH

L 3.79 nH

C1 574 fF

C2 973 fF

Ic 7.9 mA

Qin 1.333

QL 3

Table-2.1: Hand/Matlab Calculation Results

2.3 Parasitic extraction/estimation

The parasitic elements have been computed shown below:

2.3.1 Common Gate NMOS

Cdb2=Cjo*D*W+Cjwo*(2D)+Cjswo*(2W)

D=1.2e-6m W=12e-6 m No of fingers N=30

Cjo =Cj/(1+Vdb/ Φ b)mj =5.35e-4 F/m2 @Vdb=2.95V

Cjswo=Cjsw/(1+Vdb/Φbsw)mjsw = 2.757e-10 F/m

Cjswgo = Cjswg/(1+Vdb/Φbswg)mjsw =1.5249e-10 F/m

Ctotal =N*Cdb2= 30*12 fF =360 fF

Rg = .875 Ω

7

Page 8: lna

2.3.2 Common Source NMOS

Cdb1=Cjo*D*W+Cjwo*(2D)+Cjswo*(2W)

D=1.2e-6m W=12e-6 m No of fingers N=30

Cjo =Cj/(1+Vdb/ Φ b)mj =8.05e-4 F/m2 @Vdb=0.37V

Cjswo=Cjsw/(1+Vdb/Φbsw)mjsw = 3.153e-10 F/m

Cjswgo = Cjswg/(1+Vdb/Φbswg)mjsw =1.744e-10 F/m

Ctotal =N*Cdb1= 30*12 fF =490 fF

Rg = .875 Ω

2.3.3 Inductors

Lout= 2 nH RLout=Rs*L/W=.07*1920 um/16 um =8.4 Ω Cout= 184 fF

Lg = 4nH Rg =.0255*L/W =.0255*3040/16=4.845 Cg= 170 Ff

2.3.4 Capacitors

Rs=1/3*1/2*1/2*1/N*(Rnw*L/W+Rpoly*W/L)

Rsc1=1.01 Ω ( C1 =356 pF)

Rsc2= .87 Ω (C2= 300 pF)

2.3.5 Pacakage

Lead Inductance : 2 nH per pin Rlead =.02 Ω

Bond Wire inductance .82 pH/um Rbond =.12 m Ω/um Bond wire Cap=.06 fF/um

Bond Pad Capacitance 100 fF

2.3.6 Off-chip Components

Cbypass =20 pF Parasitic Series inductance = .6 nH

8

Page 9: lna

3. SpectreS simulation results

The schematic that was used for simulation is shown in Figure-3.1. Table 3.1 lists the

simulation results for S11 (Figure-3.2), S22 (Figure-3.3), GT (Figure-3.4), NF (Figure-

3.5), and IIP3 (Figure-3.6). The simulation result for IIP3 is shown in the figure on the

next page. We have included all parasitic components in our simulations, as shown in the

Schematic (Figure-3.1). It is important to note that, the only external component is

Cbypass. All other components are designed as on-chip components.

Table-3.1 lists our simulation results for S11, S22, GT, and NF. We can see that the

S11 and S22 are both below –10dB for the entire frequency range from 2.4GHz to

2.48GHz. In addition, the GT value is greater than 12dB and NF is smaller than 2.5dB,

meeting the design specifications.

Operating Frequency 2.4-2.48GHz Center Frequency 2.44GHz

S11 Less than –10dB S22 Less than –10dB GT Greater than > 15 dB NF Less than 2.46 dB IIP3 -8 dBm

Table-3.1: Simulation Results List

9

Page 10: lna

Figure-3.1 The schematic used for LNA simulations

Figure-3.2 Simulation results for S11 (Less than -10 dB)

10

Page 11: lna

Figure-3.3 Simulation results for S22 (Less than -10 dB)

Figure-3.4 Simulation results for GT (Greater than 15.5dB)

11

Page 12: lna

Figure-3.5 Simulation results for NF (Less than 2.5 dB)

Figure-3.6 Simulation results for IIP3 (-8 dBm)

12

Page 13: lna

4. Comparison between hand/Matlab analysis and simulation results

We must adjust the component values in the input and output matching networks

to optimize performance because we include all parasitic components in the simulation.

Table-4.1 lists all the component values we used in simulation and compares each value

with hand/Matlab calculation results. It shows the performance of GT, NF, and IIP3 as

well. We increase the number of stripes to 30 because we want to effectively decrease NF

caused by base resistance, rg.

Component Name Component Value

(hand/Matlab analysis)

Component value

(Simulation)

LG 6.52nH 4.4nH

LS 0.6 nH 0.2nH

L 3.56nH 2nH

C1 574 fF 560fF

C2 973 fF 356fF

Ic 9mA 7.9mA

VDD 3V X

Qin 1 X

QL 3 X

Performance Comparison

GT 12.5dB >15.5dB

NF 2.5dB <2.46dB

IIP3 X -8dBm

Table-4.1: Comparison between Hand/Matlab Analysis and Simulation Results

13

Page 14: lna

5. Variability analysis

Due to the variation of on-chip components C1 (Figure-5.1), C2 (Figure-5.2),

W1 (Figure-5.3) which is the width of common-source MOSFET, W2 (Figure-5.4) which

is the width of common-gate MOSFET, and VDD (Figure-5.5) by +/- 10%, the circuit

experiences variability as shown in the respectively attached figures. The results of the e

did the variability analysis were done using the Parametric Analysis in Candence.

Figure-5.1 Variability in C1

Figure-5.2 Variability in C2

14

Page 15: lna

Figure-5.3 Variability in W1 (width of common-source MOSFET)

Figure-5.4 in W2 (width of common-source MOSFET)

15

Page 16: lna

Figure-5.5 Variability in VDD

16

Page 17: lna

6. Layout Description and Philosophies behind the Layout

6.1 Transistor Layout

We have used Cascode topology for our LNA.It provides great isolation between

input and output. And at the same time it does not reduce the Gain of the amplifier.

Main Considerations of the Layout

As mentioned earlier, in order to decrease the effect of Rg, the number of Fingers

(N) set to 30 and hence we get an rg of one ohm. Through analysis of the effect of N on

the transducer gain, GT, and noise figure, NF, we determined that placing 30 transistors in

parallel for each stage of the cascode amplifier would provide the best performance. It

also helps decrease the Cdb. Sizes of the both the common-gate and common-source

NMOS transistors were set to W=350 um L=0.4um

6.2 Capacitor Layout

We have integrated two on chip capacitors of 356 fF and 500 fF.Our capacitors

are composed of two layers. The bottom layer is an n-Well and the top layer is a p-type

polysilicon.We made fingers on that to reduce the resistance down to 1 ohm.

6.3 Inductor Layout

Two on chip inductor of Lg= 4 nH and Lout=2 nH have been layed out with

patterened ground shield to combat substrate resistance.Metal 3 is used to lower the

parasitic capacitances of L .To achieve desired Q,desired resistances are achieved by

shunting metal 3 and metal 4. Resistance are 8.4 and 4.8 ohm respectively. For Ls we are

using down-bonds.

For both the inductors, the lengths, areas, parasitic resistances/capacitances were

computed using Matlab. These values of course matched the simulation results are shown

in Table-6.1 . The Matlab codes have been attached at end of the report. Also, a

protective ground shield (PGS) was laid out under each of the inductors to reduce the

parasitic resistances and capacitances.

17

Page 18: lna

Width w(um)

Spacing s(um)

Turn N

Dout (um)

Lg 16 4 3.25 296 L 16 2 2.25 256

Table-6.1 Inductor design

6.4 Overall layout

In the overall layout (showin in the following page), there are several things to be

considered. First, all of the isolation layers should be connected to the ground to prevent

crosstalk between two signal lines. The ground plane between the isolation must be large

to reduce the parasitic resistance of the metal. Multiple down bonds to ground connected to the package ground reduce the bond

wire inductance and resistance. Therefore, all of the vacant pads are connected to the

ground using down bonds. For the arrangement of the pads, there should be ground pads between each signal

pads to reduce the crosstalk coupling. The final layout is shown on the next page.

Figure-6.1 The overall layout on Virtuoso,Cadence

18

Page 19: lna

7. Bonding diagram of the IC

Figure-7.1 The bonding diagram

19

Page 20: lna

8. Instructions for how the circuit should be used

A bypass capacitor of 100 pF has to be connected off-chip at the Vdd and Vbias.

Figure-8.1: LNA Pinout

1 Vbias 2 V_Bias 3 RF_in 4 GND 5 VDD 6 No connection 7 RF_out 8 No connection

Table-8.1 LNA Pinout

Figure-8.2 External/Off Chip components.

20

Page 21: lna

9. Conclusion/Summary

Using TSMC CMOS 35 um technology, a low noise amplifier was designed. It

works in a frequency range of 2.4 to 2.48 GHz and meets all the required specifications.

Initially, MATLAB/hand analysis was used to get a rough estimate of LNA parameters

and other circuit elements.

SpectreS was then used to simulate and test the performance of the circuit by

iterating various component values. In addition to the circuit components, various

parasitic elements were also considered in all the simulations. Similar results from

MATLAB and SpectreS were obtained, which satisfied the specifications of the design.

The pin-out and external connections for the LNA were then explained.

Finally, the circuit was laid out on CADENCE-VIRTUOSO. No DRC errors were

found except for the MOS capacitors (C1 and C2).

21

Page 22: lna

List of Figures

Figure-2.1 Input Matching………………………………………………………………...5

Figure-2.2 Output Matching………………………………………………………………6

Figure-2.3 The Inductor at the drain ……………………………………………………...7

Figure-3.1 The schematic used for LNA simulations……………………………………11

Figure-3.2 Simulation results for S11 (Less than -10 dB) ………………………………11

Figure-3.3 Simulation results for S22 (Less than -10 dB)……………………………….12

Figure-3.4 Simulation results for GT (Greater than 15.5dB)…………………………….12

Figure-3.5 Simulation results for NF (Less than 2.5 dB)………………………………..13

Figure-3.6 Simulation results for IIP3 (-8 dBm)………………………………………...13

Figure-5.1 Variability in C1……………………………………………………………...15

Figure-5.2 Variability in C2……………………………………………………………...15

Figure-5.3 Variability in W1 (width of common-source MOSFET)……………………..16

Figure-5.4 in W2 (width of common-source MOSFET)…………………………………16

Figure-5.5 Variability in VDD…………………………………………………………………………………………...17

Figure-6.1 The overall layout on Virtuoso,Cadence……………………………………..19

Figure-7.1 The bonding diagram………………………………………………………...20

Figure-8.1: LNA Pinout …………………………………………………………………21

Figure-8.2 External/Off Chip components. ……………………………………………..21

22

Page 23: lna

List of Tables Table 1.1: LNA Specifications………………………………………………………… 4

Table-2.1: Hand/Matlab Calculation Results……………………………………………8

Table-3.1: Simulation Results List……………………………………………………..10

Table-4.1: Comparison between Hand/Matlab Analysis and Simulation Results ……..14

Table-6.1 Inductor design………………………………………………………………..19

Table-8.1 LNA Pinout…………………………………………………………………...21

23

Page 24: lna

APPENDIX

Matlab Code for LNA Paramaters/Design. clear all; Zo=50; S11max=10; fo=2.4+0.04; wo=2*pi*fo*1e9; fb=0.04e9; w1=wo+2*pi*fb; w2=wo-2*pi*fb; Rv1=1.1; Rv2=0.9; Zov1=1.1; Zov2=0.9; Lv=0.9; Cv=0.9; R=50; Zov=50*Zov2 S11=10^(-12/20) var=1/(sqrt(Lv*Cv)) fact=(1-abs(var)) w=w1+wo*abs((1-var)) t=(w/wo)-(wo/w); Qsq=((R-Zov)^2-((R+Zov)^2*S11^2))/((S11^2-1)*t^2*R^2); Q=sqrt(Qsq); Qgs=Q; Qin=Qgs/2 Lg=(2*Qin*Zo)/wo Cgs1=2/(3*Lg*wo^2) tox=7.8e-9; eo=8.85e-12; eox=3.9; L1=0.35e-6; Cox=(eox*eo)/tox; Cgso=3.11e-10; W1=Cgs1/((2/3)*L1*Cox+Cgso) rg1=1;

24

Page 25: lna

NF=0.6; F=10^(NF/10) gam=2/3; gm1=(gam*4*Zo^2*Cgs1^2*wo^2)/((F-1)*Zo-rg1) Ls=(Zo-rg1)/(gm1*Lg*wo^2) Qload=1.5; Ql=2*Qload; k=5.8e-9; UnCox=181.6e-6; Id1=gm1^2/(2*UnCox*(W1/L1)) Cdb2=1.7458e-013; Cgd2=1.0885e-013; Co=Cdb2+Cgd2; lamda=2.61; Id2=Id1; gm2=gm1; Ro2=1/lamda*Id2; Ro=gm2*Ro2^2; Lpack=2e-9; Point1=(j*wo*Lpack)/50; C1=0.44/(wo*Zo); Ro1=70; p1=-k*wo^2 p2=-Co*wo^2 p3=-sqrt(wo/(Ql*Ro1)) p4=1 p=[p1 p2 p3 p4]; r=roots(p); Le=r.^2 Leff=3.24e-9; Rs=(Leff*wo*Ql)/(1+Ql^2) Rls=Rs*(1+Ql^2) Rtot=Rls; k=5.8e-9; Cl=k*sqrt(Leff); Gt=4*gm1^2*Rs*Zo*Qin^2*Qload^2 Gtdb=10*log(Gt)

25

Page 26: lna

Ctot=Co+Cl; Ztot=Rtot+1/(j*wo*Ctot)+j*wo*Leff G=1/(Leff*wo*Ql); B=(Leff*(Co+Cl)*wo^2-1)/(Leff*wo) C2=-(G^2+B^2)/(B*wo) Matlab Code for the design of Inductor L (connected to the drain of CG MOSFET)

beta=1.62e-3;

dout=296;%um

din=164;%um

davg=(din+dout)/2;%um

n=2.25;%number of turns

s=4;%um

w=16;%um

a1=-1.21;

a2=-0.147;

a3=2.40;

a4=1.78;

a5=-0.03;

l=(240*3+220*2+200*2+180*2);

L=beta*(dout^a1)*(w^a2)*(davg^a3)*(n^a4)*(s^a5)

res=(0.07*l/w)

Ametal=w*(240*3+220*2+200*2+180*2)%um*um

Cp=12*1e-18;

C=0.5*Ametal*Cp

Matlab code for the design of inductor LG (connected to gate of CS MOSFET)

%% FOR L2=4.4nH, Rs=5ohms , Cp=200fF

close all;

beta=1.62e-3;

dout=296;%um

din=164;%um

26

Page 27: lna

davg=(din+dout)/2;%um

n=3+.25+.17;%number of turns

s=4;%um

w=16;%um

a1=-1.21;

a2=-0.147;

a3=2.40;

a4=1.78;

a5=-0.03;

%Extra Length Calc

%160um=0.25 of a turn(approx) => 1um=(0.25)/160th of a turn =>

%x*.25/160=0.17 => x=.17*160/0.25=108um

l=3040+108;

L=beta*(dout^a1)*(w^a2)*(davg^a3)*(n^a4)*(s^a5)

res=(0.02*l/w)

Ametal=w*(280*3+260*2+240*2+220*2+200*2+180*2+108)%um*um

Cp=7*1e-18;

C=0.5*Ametal*Cp

27