1.
Introductions
1.1. Basic Function and Design Goals
1.1.1. Basis Function
     Provide gain to minimize noise contributed by subsequent blocks
     Contribute as low noise as possible
     Provide high linearity
     Provide 50 ohm input impedance
     Low power dissipation
1.1.2. Design Goals
     Simultaneous Noise and Input Matching
     Any given amount of power dissipation
                                     17
        2. Fundamental of Low Noise Amplifier
2.1. Noise Figure and Noise Factor
2.2. Power Gain
                            18
2.3. Linearity
                 19
      3. Low Noise Amplifier Design Techniques
3.1. Classical Noise Optimization Technique
                             20
21
22
3.2. Simultaneous Noise and Input Matching Technique
3.2.1. Circuits Topology
                            23
3.2.2. Noise Parameters
                          24
25
26
27
3.2.3. Design Process
The following steps describe the procedure how to design LNA based on cascode
topology. Since there is no guideline how to choose the cascode transistor to obtain
the best performances such as NF, Power gain, and Linearity.   Assume that the size of
cascode transistor is chosen to be equal to the input transistor. And also assume that
the gate bias of the cascode transistor is Vdd.
1)    Choose VGS
     a) Setup Environment
     In the library named as LNA example, open new cell view named as Choose
     VGS. Based on the knowledge conducted in the “Basis cadence lecture”,
     build the circuit as below.
                                            28
•   Highlight input port and modify it as
                                            Typing   in
                                            here
                                    29
•   Highlight Output port and modify it as
                                             Typing   in
                                             here
                                   30
•   From the schematic window select: Tool- Analog Environment
•   On the Analog Circuit Design Environment, Click Setup-Model libraries
                                 Typing in here
                                  31
     •   In the Model Library File and Section fields typing as following
                      Model Library File                               Section (opt.)
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_3v
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_na
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_3vna
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_m
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_3m
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                ees
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_bip
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                tt_bip3
/data1/RACS/DC_project/Tsmc18/models/mm018.scs                dio
/data1/RACS/DC_project/Tsmc18/models/rf018.scs                tt_rfmos
/data1/RACS/DC_project/Tsmc18/models/ResModel.scs             res_t
   You can Click Browse and go up to the directory, which contain the model
   library of the technology you would like to use. Or instructors will introduce
   the path of model library
     •   Notice:   After you finish typing one section, press Add icon. If you
         make some mistakes, you can delete by click Delete icon
                                           32
    •   On the Analog Environment Window, Click Variable-Copy from cell view.
   Analog Environment window looks like
    •   Click edit variable icon on the right hand side
The following window will appear.
    •   Highlight VGS and typing its primary value (any value)
                                        33
                                                           Typing in
                                                              here
•   On the Analog Circuit Design Environment, select Analyses – Choose.
    The window will appear as
•   On the choosing Analyses window, highlight DC simulator and modify
    the field as
                                34
•   Click Apply icon.
•   Choose SP Simulator, the window appear as
                                35
•   Modify your window to become as follows
                                36
                                   Typing in here
                                      Highlight
                                   Typing in here
                    Click here and place cursor
                    on Output and Input ports
                    on      the     schematic
•   Click OK
               37
b) Run simulation
     •   Click Netlist and Run icon
     •   After simulation is finished you can see the window looks like
c) Plotting Results
     •   In the Simulation window, select Results → Direct Plot → Main Form.
                                        38
•   The window will appears as
•   On the SP-Parameters Result Form, do following
                                 39
         •   Highlight Append for Plot Mode
         •   Highlight Gmax for Function
         •   Highlight Rectangular for Plot Type
         •   Highlight dB10 for Modifier
         •   Click Plot
         •   Choose NFmin for Function
         •   Highlight Rectangular for Plot Type
         •   Highlight dB10 for Modifier
         •   Click Plot
                                      Gmax
                                 NFmi
From above figures, we can determine the value of Vgs that gives the minimum
                                        40
NF and maximum available gain. As can be seen in this figure, we choose Vgs =
840 mV.
2)    Choose Size of Transistor
        Choose the size of transistor by simulating Γopt = 50 Ω factor
a) Setup environment
We can set the multiplier factor of transistor as a variable and do the simulation
to find the optimum value. But in this process the multiplier cannot be a variable
therefore we have to do some simulation steps to find the optimum value of
multiplier factor.
     Setting the simulation window as
           •   Setting Vgs = 840 mV.
           •   Modify SP simulator as below.
                                         41
                                                           Highligh
                                                        Typing in
     •   Click OK
b) Run Simulation
     •   Click Run simulation icon
c) Plotting Results
     •   After simulation finish click Results → Main For → S-parameters.
     •   On the S-Parameter Results window do following
          •   Choose Gmin (Optimum noise Reflection Coefficient) for Function
          •   Choose Z-Smith for Plot Type
                                       42
•   Click Plot
                      Place cursor
                      to   find   the
                 43
Another way to see the result
     •   On the Analog Circuit Design Environment, do following
          •   Highlight ZP (Z parameters) for Function
          •   Highlight Rectangular for Plot Type
          •   Highlight Real for Modifier
     •   Click Z11 we can see the results as below
                                            44
                                                Place cursor to find the real
                                                Z11 at 5.25 GHz
On the Schematic window do following
     •   Highlight NMOS transistor by press Q
     •   On the properties window, change multiplier = 2.
                                                          Typing         in
 •   Press OK
                                   45
    •   Press Save and Check icon
Run simulation and plot result (do the same steps as previous)
                                                  Place cursor to
                                                  find the value at
                                                  5.25 GHz
    •   Do the same step to plot the Z11
                                      46
•   Do the same above steps for multiplier = 3, you obtain the result as
                                                 Place cursor
                                                 to   find   the
                                  47
    •   Do the same above steps for multiplier = 4, you obtain the result as
                                                    Place cursor to
                                                    find the value at
                                                    5.25 GHz
As can be seen from above figures, when multiplier factor = 3, the real part of
Gmin = 1.
                                      48
3)   Choose Ls (Inductor Degeneration)
This step is to choose the value of Ls that makes the real part of S11 = 1
a) Setup Environment
     •   In the schematic window, insert new inductor as below
                                                                     New
         •   A new inductor has inductance value as Ls
         •   On the Analog Circuit Design Environment do the following
                   Select Variables – Copy From Cell View
                   Setting primary value of Ls (any value)
                                        49
          Modify SP simulation looks like
•   Click OK
•   Now your Circuit Design Environment looks like
                              50
b) Run Simulation
   Click Netlist and Run icon
c) Plotting Results
   After finish simulation, select Results → Direct Plot → Main Form
   On the S-Parameter Results window do following
          •   Highlight SP (S parameters) for Function
          •   Highlight Z-Smith for Plot Type
                                        51
Click S11, you can see the result as below
                                         Choose the value of
 From this figure, you obtain the value of Ls = 0.28 nH
                                   52
4)   Choose the series gate inductance
a) Setup environment
     •   Insert new inductor which has the inductance value = Lg.
     •   On the Analog Circuit Design Environment, do the following
          •   Change the value of Ls = 0.28 nH.
          •   Select Variable – Copy From Cell View.
          •   Set the primary value of Lg (any value)
          •   In the Analog Circuit Design Environment, double click on the SP
              simulation and modify as
                                         53
•   Click OK
•   Now the Analog Circuit Design Environment becomes as below
                                54
b) Run Simulation
     • Click Nestlist and Run icon
c) Plotting Results
    •   After finish simulation, select Results → Direct Plot → Main Form   S-
        parameters.
    •   On the S-Parameter Results window do following
         •   Highlight SP (S parameters) for Function
         •   Highlight Z-Smith for Plot Type
                                       55
•   Click S11, you can see the result as below
                                                 Choose the value of
                                                 Lg at this point
                                  56
5)   Output Matching: Choose load inductance and load resistance
a) Setup environment
         On the Schematic Window do following steps
          •   Change the value of the load resistor to become R1
          •   Chang the value of the load inductor to become L1
         On the Analog Circuit Design Environment do following
          •   Click Variables   Copy From Cell View
          •   Set the primary value of L1 and R1 (any value)
          •   The Analog Design Environment look like
     •   Double Click on the SP simulator and modify it as
                                        57
Select Tools – Parametric Analysis, the following window appears
                                   58
   Modify the window as below
b) Run Simulation
     •   On the Parametric Analysis window, select Analysis – Start
c) Plotting Results
     •   After simulation is finished, Plotting result
   On the Analog Circuit Design Environment, choose: Results → Direct Plot →
   Main Form     S-parameters, the SP-Parameters window will appear
     •   Highlight SP for Function
     •   Highlight Z-Smith for Plot Type
     •   Click S22 button
                                          59
                                                    Choose      1     of
  You can choose 1 of the ten values that is shown in above figure, however,
you should consider about the maximum available gain at each value.
    •   On the Analog Circuit Design Environment, plotting Gmax as the
        function of R1 and L1
                                     60
     Based on above figure, assume that you decide to design LNA has gain
     around 18, so result shows the value of R1 = 300 Ohm.
     See in the Smith chart, when the R1 = 300 Ohm      L1 = 2.8 nH
6)    Output Matching: choose output capacitance
a) Setup environment
     On the schematic window, highlight capacitor named C1 and setting its
     capacitance value = C1.
     On the Analog Circuit Design Environment, do following
          •   Select Variable – Copy From Cell View.
          •   Set the primary value of C1 (any value)
          •   Change the value of L1 = 2.8 nH (this result is obtained in the
              previous simulation step)
          •   On the Analog Circuit Design Environment window, double click on
              the SP simulation and modify as
                                          61
Now your Analog Circuit Design Environment looks like below
                                  62
b) Run simulation
   Click Netlist and Run icon
c) Plotting result
   After finish simulation, select Results → Direct Plot → Main Form   S
   Parameters
   On the S-Parameter Results window do following
          •   Highlight SP for Function
          •   Highlight Z-Smith for Plot Type
                                          63
     Click S22 button, you can see the result as below
                                                               Choose
7)    Running S-Parameters and NF Simulation
a) Setup Environment
         On the Analog Circuit Design Environment window, do following
           •   Change the value of C1 = 238 fF
           •   Double   click   on    SP     simulator   and    modify   it   as
                                                   Click OK
                                        64
   Now the Analog Circuit Design Environment looks like below
b) Run simulation
Click The Netlist and Run icon to run the simulation
c) Plotting Results
         Plot S parameters:
On the Analog Design Environment window
   Click Results      Direct Plot   Main Form   S Parameters
   Modify Direct Plot Form window as follows
                                        65
Click on S11, S22, S21, and S12 separately, the results are shown as follows
                          S21
                             S11
                           S22          S12
                                   66
As can be seen in above Fig., the value of S11 is high because the limitation of
the isolation between output and input. However, the value of S11 = 15 dB, it
can be accepted. If the value of S11 is higher than –15dB, the designer might
have to do some simulation steps.
        Keep the output matching as the condition which is found at step (5) &
        (6)
        Find the value of Ls as the step (3).
        Find the value of Lg as the step (4)
   Plot NF and NFmin of LNA
 On the Direct Plot Form
        Highline NFmin (or NF) at the function field
        Highline dB10 for Modified
                                        67
68
The results are shown as follows
As can be in above Figures, the value of the NF is slightly higher than NFmin of
the given topology. The reason is the size of the input transistor cannot be
chosen properly.
(See the choosing transistor size step, step (2))
8)    Linearity simulation (IIP3 and 1 dB compression Point)
a) Setup environment
     On the schematic window, highlight input Port and modify it as
                                        69
•   On the Analog Circuit Design Environment do following
•   Select Variable – Copy From Cell View
•   Setting the primary value of rf_freq and rf_pwr to be 5.25 G and –40
•   Select Analyses – Choose
•   Highlight PSS and modify it as below
                                  70
Highlight PAC on the Choosing Analyses window an modify it as
Click OK on the Choosing Analyses window.
                                  71
     •   Your Analog Circuits Design Environment looks like
b) Run simulation
   To run SP analysis, click Netlist and Run icon
   Look in the output log file to be sure the simulation is completed
   successfully.
c) Plotting Results
            Plotting 1 dB compression point
   In the simulation window, choose Results → main Plot → PSS. The
   Waveform window and PSS results form appear.
   In the PSS results, highlight PSS for Analysis Type
   In the PSS results, highlight Compression point for Function
                                       72
Highlight Variable Sweep for circuit input power
                                    73
Place cursor in the schematic window and click on the output port.
        Plotting IIP3
 •   On the Analog Circuit Design Environment window, choose: Results →
     Direct Plot → PSS. The waveform window and the PSS results appear
 •   Highlight PAC and modify it as
                                      74
•   Place cursor on the output port in the schematic window, you will see
    the result as
                                 75
If we choose the Extrapolation value is –20, then we obtain the following Fig.
                                    76
77
3.3. Power Constrained Noise Optimization Technique
                            78
79
3.4. Power-Constrained   Simultaneous   Noise   and   Input
Matching Technique
                           80
81
82
83
84
1) Power Constrained
   Assume that we design LNA consuming 1 mW under supply voltage of 1.8 V.
1.1)   Setup Environment
Draw Circuit as below
   Modify Input Port    and Output Port as follows
               Input Port                            Output Port
                                        85
From the schematic window select: Tool- Analog Environment
On the Analog Circuit Design Environment, Click Setup-Model libraries
                                 Typing in here
                                   86
 In the Model Library File and Section fields typing as follows
                   Model Library File                           Section (opt.)
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_3v
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_na
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_3vna
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_m
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_3m
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             ees
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_bip
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             tt_bip3
/data1/RACS/DC_project/Tsmc18/models/mm018.scs             dio
/data1/RACS/DC_project/Tsmc18/models/rf018.scs             tt_rfmos
/data1/RACS/DC_project/Tsmc18/models/ResModel.scs res_t
 You can Click Browse and go up to the directory, which contain the model
 library of the technology you would like to use. Or instructors will introduce
 the path of model library
   •   Notice:   After you finish typing one section, press Add icon. If you
       make some mistakes, you can delete by click Delete icon
   •   On the Analog Environment Window, Click Variable-Copy from cell view.
                                        87
Analog Environment window looks like
Choose Variable       Copy From Cell View, Analog Environment window
becomes
On the Analog Environment Window, Click Analysis-Choose, following
windown will appear
                                  88
   Choose DC analysis
   Click on Save DC Operating Point
   Make sure that Enable icon is on
1.2. Run Simulation
     •   Click Netlist and Run icon
1.3. Plot Results
From Analog Design Enviroment Windown, Click, Results   Annotate   DC Node
Voltage /DC Operating Points
                                      89
We can see the DC current dissipation of the circuit
2) Choose the extral capacitor
a) Setup Inviroment
   From the previous step, we choose the value of VGS is equal to 620 mV
   Insert one additional capacitor in parallel with Gate-Source capacitor of
   input transistor. The LNA schematic now becomes as folows
                                       90
Highline this additional capacitor and modify it as follows
                                                              Typing   in
                                                              here
From Analog Design Inviroment, click Analysis          Choose, the Choosing
Analyses windown will appear, then modify it as follows
                                     91
Click Apply and OK , then the Analog Design Enviroment windown becomes
as follows
                                92
   From above Fig., we can choose the value of Cex = 210f in order to obtain
   the Real value of Γopt equal to 1.
Insert inductive degeneration
                                     93
94
Zoom in
          95
Choose Ls = 1.4n
Insert series gate inductor
                              96
97
Choose Lg = 107 nH
                     98
Highlight the output inductor and typing in the inductance field as L1
                                 99
Highlight the output resistor and typing in the resistance field as L1
   On the Analog Design Enviroment, click Variable       Copy from cell view, and
   then typing the primalry value of L1 and R1 (any value).
   The Analog Design Enviroment windown becomes
                                        100
101
Choose R1 = 400 ohm, L1 = 26 nH
Highline output capacitance
                                  102
103
Analog Design Environment becomes
Choose C1 = 1.3 pF
Run S-Parmeters Simulation
                                    104
Analog Design Environment becomes
                                    105
106
Stability factor
                   107
                 1. Image Rejection LNA
1.1 Circuit Descriptions
                           108
109
110
Overall NF of LNA/Filter is
                ⎧      ⎧⎡                               ⎛               ⎞  ⎤
                                                                             2
                                                                                ⎫⎫
                ⎪      ⎪ ⎢1 + s C gs ( Lg + Ls ) ⎜ 1+ | c | α
                                                                     δ
                                                                        ⎟ ⎥ ⎪⎪
                                    2
                ⎪      ⎪⎪ ⎢⎣                            ⎝            5γ ⎠ ⎥⎦ ⎪⎪ ⎪
                ⎪γ g ⋅ ⎨                                                        ⎬⎪
           1 ⎪ d0 ⎪                                                2
                                                                                ⎪ ⎪⎬
 F1 = 1 + 2 ⋅ ⎨                            2⎛                 δ ⎞
         g m Rs ⎪       ⎪ − ( sC gs Rs ) ⎜ 1+ | c | α            ⎟              ⎪⎪
                        ⎪⎩                   ⎝               5 γ ⎠             ⎭⎪ ⎪
                ⎪
                ⎪ αδ                                                               ⎪
                     (              )     (       )   (            )
                                                    2
                  −
                ⎪⎩ 5   1  −  | c |2
                                      g m   sC gs       Rs
                                                          2
                                                            − sL 2
                                                                 g                 ⎪⎭
Note that the impedance of the filter at the frequency of
the pole is high enough                  Ftotal = F1
                                        111
112
1.2 Circuit Implementation
1.2.1 Setup Environment
Assume that we design the image rejection LNA operating at 5 GHz with the image signal equal
to 5.5 Ghz       Based on Eq. We can calculate the value of each component of the image
rejection circuit as follows:
L1 (image rejection filter) = 2.2 nH, C1 (Image Rejection Filter) = 100f, C3 (Image Rejection
Filter) = 300f
Build the circuit as follows
             10K ohm
      Bias Circuit
      •    The model of bond-wire is shown in below
                                            113
     •   The model of bond pad power is shown in below
     •   The model of bond pad shield is shown in below
Size of bias transistor
                                           114
The way to find the value of input and output matching are the same as the Low
Noise Amplifier 1: Theory. However, the step to determine the value of Ls is
different because now the degeneration inductor is made by bonding wire
instead of using onchip inductor.
Sweep the value of Ls
                                     115
Finally, we obtain the value of each component as follows
Ls = 0.3m, Lg = 2.5 nH, Ld (output inductance) = 2.3 nH, Rd (Output
resistance) = 250 ohm
Cd (Ouput capacitance = 1443 fF
1.2.2 Run S-parameters simulation
                                             116
1.2.3 Plot Results
1) S-Parameters
                     117
2) NF and NFmin
1.2.4. Check Linearity
                         118
1.2.5. Plot Results
1) 1dB compression point
2) IIP3
                           119
    2. Gain Enhancement Technique Using Positive
                                 Feedback
2.2.1 Circuit Descriptions
  The positive feedback is realized by Cf
  This phenomenon can be understood by another point of view as
  the form of oscillator. Cgs1, Cf, and M1 constitute an oscillator
  topology with inductive termination at the output.
  The gain of amplifier without Cf is given by
                          1           1
          Av = g m1Qin        = Geff                          (5.1)
                         Gtot        Gtot
                                      120
   •   gm is the transconductance of M1,
   •   Qin is the quality factor of the input circuit
   •   Geff is the effective transconductance of the amplifier
   •   Gtot is the total transconductance at the drain of M2 and is
       dominated by the equivalent parallel conductance of the
       inductor (GP).
                                      1
                            GP =                                      (5.2)
                                   QL2 RLo
   •   RLo is the series resistance of the inductor
Low QL lead to high GP       high Gtot       Limit the Av of the amplifier
From (5.1)      Gain of amplifier can be improved by larger Geff or
larger Lo     larger power consumption or an impracticably larger
value for the inductor
The Q of the amplifier without Cf is given by
                           1     Ctot
                     Q=                                               (5.3)
                          Gtot   Lo
   •   Ctot is the total capacitance at the drain of M2.
From (5.2) and (5.3): Low QL will also limit the Q of amplifier
Assume that     ω << g m 2 / ( Cgs 2 + C f ) , from Fig.-b, the negative
conductance (GN) is generated by Cf is
                                   121
                    ω 2Cgs 2 ( CN + Cgd 2 )
             GN =                                            (5.4)
                             gm2
The total conductance now is given by
                    Gtot = GP − GN                           (5.5)
From (5.5) by using Cf, the total conductance is reduced
improve gain of LNA
Note that no additional active is used therefore no more DC
power dissipated and no noise contributed.
The limit to amount of feedback is governed by stability
consideration. To ensure the stability condition, Gtol must always
positive.
                                   122
2.2.2 Ciruit Implementation
2.2.1 Setup Environment
The value of component of matching network: Ls = 530 mm, Lg = 2.6 nH
The value of output matching network: L1, R1 va C1 are:
                                     123
2.2.2 Runsimulation
                      124
Insert additional capacitor connected to drain and source terminal of the
cascode transistor
                                      125
•   Highline this capacitor and as set its capacitance as variable Cf
On the Anallog Design Inviroment windown, invisible PSS and PAC analyses by
doing as follows
    Anallog Design Inviroment windown becomes
                                               126
Click Variable       Copy from cell view
Click tool the   Parametric Analysis windown will appear. After that we modify it as follows
                                                127
Click Analysis   Start in order to run the simulation. After simulation, Plot S21, and K-factor we
can obtain results as follows
                                            K factor
Considering the value of K factor    choose value of Cf.
                                              128