Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Exercise Report
27 Nov 2015
Contents
Contents
1 Introduction
1.1
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Hand Calculations
3 Optimization
3.1
Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2
Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Layout
5 Analysis
5.1
Unity Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2
Slew Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Conclusion
11
Introduction
1
1.1
Introduction
Objectives
This report details the design, optimization and layout of a one-stage OTA. The layout of the OTA is
shown in Figure 1.
VDD
M6
M5
Ibias
Vb
Vin+
VinM1
M2
Vout
M3
M4
CL
1.2
Specifications
Value
0.6 MHz
21 dB
420 A
20 pF
The OTA was optimized towards the following objectives; gain, bandwidth, power, and layout footprint.
Hand Calculations
Hand Calculations
The initial estimation of the channel lengths and widths of M1/2/3/4 in Figure 1 were calculated
using the GBW where,
GBW = Av BW = 10(21/20) 0.6M Hz = 6.7M Hz
Therefore the transconductance gm1 is given by,
gm1 = 2Cout GBW = 2(20pF )(6.7M Hz) = 0.85mS
where Cout = CL + Cpar CL and Cpar 0 for these calculations. Assuming that VGS1 VT = 0.2V
and the transistor is in saturation, the current IDS1 is then,
IDS1 =
gm1 (VGS VT )
(0.85mS)(0.2V )
=
= 84.6A
2
2
1
2Cout BW
1
= 13.3k
2(20pF )(0.6M Hz)
Assuming the minimum channel length for M1/2 such that L1 = L2 = 45nm then,
1
IDS
1
IDS 1
1
84.6A
84.6A
L3 =
= 23nm
=
VEn
Rout VEp L1
70V /m
13.3k (81V /m)(45nm)
Since the channel length for M3/4 is below the minimum channel length, this initial estimate is not
feasible. In order to achieve feasible channel lengths, the approach was reversed such that the channel
lengths for M1,2,3,4 were specified with IDS modulation to acquire the operating parameters. The
1
main motivation for this approach is due to the fact that AV is dependent on gm1 IDS and Rout IDS
and BW IDS . Thus modulating the channel lengths affects both AV and BW whereas modulating
IDS mainly affects BW and hence GBW . The following equations were scripted in MATLAB in order
to determine the optimal OTA parameters.
1
1
1
Rout = IDS
+
VEp L1 VEn L3
2IDS
VGS V T
1
BW =
2Rout Cout
AV = gm1 Rout
gm1 =
(1)
Optimization
3
3.1
Value
0.61 MHz
24.6 dB
260 A
45nm
1.2 m
0.83 m
Optimization
Setup
Vb
VinDM
2
VDD
Vin+
+
Vout
Ibias
VinCM
VinDM
2
Vin-
VSS
Figure 2: Schematic of the One-Stage OTA Testbench
The schematic in Figure 1 was created in Cadence and simulated in SPECTRE with the following
testbench setup shown in Figure 2. Given that V DD = 1.2V and VIN,CM = 0.6V with VIN,DM = 1V ,
optimization was carried out by setting the channel lengths of M1 (=M2) and M3 (=M4) and Ibias
as variables in ADE L. The channel widths were linked with the length variables via Eqn 1 where
VGS VT = 0.2V and IDS = 0.5Ibias assuming at the current source Ibias Itail since the transistors
are identical. A heuristic method of optimization was performed based on selecting and iteratively
incrementing a fixed parameter while conducting a 2 variable parametric sweep at each iteration in
terms of DC, AC, and transient analysis.
Parametric sweep was conducted with the following variables as shown in Table 3 and evaluated with
respect to the simulated output gains and bandwidths.
Table 3: Parametric Sweep Setup
Parameters
L1 vs. L2 w/ Ibias fixed
L1 vs. Ibias w/ L2 fixed
Sweep Range
[45nm, 500nm] and [45nm, 500nm]
[45nm, 500nm] and [60 A, 420 A]
Optimization
30
Gain 21.1dB
Bandwidth 960MHz
20
10
GBW 10.7MHz
Gain [dB]
-10
-20
-30
-40
-50
-60
-70
10 2
10 4
10 6
10 8
10 10
10 12
10 10
10 12
Frequency [Hz]
160
Phase [deg]
140
120
100
80
60
40
10 2
10 4
10 6
10 8
Frequency [Hz]
Figure 3
3.2
Results
The optimized device and performance parameters for the OTA are detailed in Table 4 with corresponding gain and phase outputs in Figure 3. Note that the channel width and lengths for the current
source were determined such that they would have high output impedance and remain in saturation
for the majority of the parametric sweeps.
The GBW being the figure of merit is larger than the required value. However the GBW Itail is
limited such that we can achieve a suitable AV 21dB while minimising the current Itail such that
BW > 0.6M Hz. This ensures the lowest possible power consumption while meeting all the required
specifications. As Imax = 420A a higher GBW can be achieved at the cost of power efficiency.
The results of the parametric sweeps supporting this result are shown in the Appendix along with a
discussion of the simulation.
Layout
Value
150nm
8 m
150nm
5.6 m
1 m
400 m
260 A
242 A
0.29 mW
960M Hz
21.1dB
7.9k
The discrepancy between the simulated and hand-calculations results from a mismatch between device
constants such as CL (Cpar 6= 0), VEn /VEp , effective Cox and operating points listed in Table 5. E.g.
VGS VT is lower than the hand calculated 0.2 V.
Table 5: Simulated values for DC operating points
Transistor
M1
M2
M3
M4
M5
M6
VG (V)
Vin+
Vin0.60
0.60
0.78
0.78
VD (V)
0.60
0.60
0.60
0.60
0.96
0.78
VS (V)
0.96
0.96
0
0
1.2
1.2
VGS VT (V)
0.12
0.12
0.11
0.11
0.08
0.08
gm (mS)
1.47
1.47
1.33
1.33
5.3
5.6
Saturation
Y
Y
Y
Y
Y
Y
Layout
The layout of the OTA and attached bondpads is shown in Figure 4. The constant current source
pair, differential pair, and the current mirror contain 40, 10, and 10 fingers respectively.
Due to the size of the load capacitor (nMOScap) and bondpads, space is not at a premium so the
footprint of the layout for the differential pair is a neat and simple back-to-back arrangement. All DC
nets are routed with a wider trace, whereas all AC signal lines are routed with the minimum width
(0.06m) and shortest length possible.
If the layout footprint must be minimised as much as possible (i.e. for integration into a larger circuit),
then there are more options to consider. Optimization of the layout could further be improved as all
the transistor pairs have a common source, hence the fingers of each pair can be interleaved to further
reduce the overall parasitic capacitance. The transistor pairs would result in a longer transistor
footprint, however this would fill the wasted blank space and reduce the overall footprint perimeter
by approx. 30%.
Layout
Figure 4
Analysis
Analysis
5.1
5.1.1
Unity Gain
Hand Calculation
An estimation of the second order pole can be given by looking at all the parasitic capacitances
connected in parallel to the gate of M3 and M4.
f nd =
gm2
2.03mS
=
15M Hz
2Cx
2 41f F
where
Cx = Cgs3 + Cgd3 + Cgs4 + Cgd4 + Cgd1 + Cds1
10f F + 1f F + 6f F + 7f F + 11f F + 6f F
= 41f F
5.1.2
Results
Vb
+
VDD
Vout
Ibias
Vin
VSS
Figure 5: Schematic of the unity gain testbench
After the optimization phase the circuit ha been tested applying a unity feedback, the output pin of
the OTA has been connected to the negative input terminal as shown in Figure 5. The positive input
pin has been connected to a voltage source that generates a sine wave ranging from 0 to 1 V. The
obtained gain after the simulation is
From the estimated location of the non dominant pole it can deduced that the OTA has to be further
optimized taking into account also stability issue. To guarantee stability the fnd > 3 GBW and in
our case the fnd 15M Hz.
5.2
Slew Rate
From the obtained parameters after the optimization phase a rough approximation of the slew rate
can be given.
Ibias
260A
SR =
= 13V /ms
C
21pF
The slew rate in the hand calculations is slightly overestimated because all the parasitics capacitances
are not taken into account and also the Ibias is smaller. The measured results obtained looking at the
Conclusion
15
10
Gain [dB]
-5
-10
-15
-20
-25
10 2
10 3
10 4
10 5
10 6
10 7
10 8
10 9
Frequency [Hz]
540mV 60mV
5V /ms
503ns 408ms
540mV 60mV
7V /ms
554ns 487ms
As expected the measured slew rates are both smaller with respect to the results obtained in the
overestimated hand calculations. The two measured slew rates are quite different from each other
because the OTA itself has intrinsically a non symmetrical structure. The Ids current seen by the M2
transistor is not equal to the Ids current of M1.
SRLH =
Conclusion
The results of the simulation in SPECTRE are shown in the figures below. Here we can see in Figure
7 that increasing Ibias Itail results in little or no change in the gain AV as expected. Also we can
see from Figure 8b that Ibias affects the bandwidth linearly whereas changing the channel length has
very little effect.
Conversely, modifying the channel length affects both the gain and bandwidth in opposing fashion as
shown in Figures 8a and 8c which is also expected from the hand-calculations.
Due to the selective nature of the parametric sweeps, we optimised our design by the following steps.
1. Setting the channel lengths required for M1/2/3/4. We used Figure 8a to set the gain AV to
approx. 21dB. The dashed line indicates this optimal channel length for both M1 and M3 (and
M2/4 by symmetry).
2. We then used Figure 8c to determine whether the bandwidth BW > 0.6M Hz. If BW < 0.6M Hz
then Ibias was increased according to Figure 8b. Since AV is predominantly set by the channel
lengths, this automatically implied BW 0.9M Hz > 0.6M Hz which meant Ibias 260A.
3. The channel lengths and bias current are set and the GBW and AV are also set with the
minimum possible current.
24
40 nm
105 nm
170 nm
235 nm
300 nm
23
Gain [dB]
22
21
20
19
18
17
50
100
150
200
250
Ib [uA]
300
350
400
450
10
23
45 nm
184 nm
122 nm
161 nm
200 nm
22
Gain [dB]
21
20
19
18
17
16
40
60
80
100
120
140
M3/M4 Channel Length [nm]
160
180
200
1.6
Bandwidth [MHz]
1.4
1.2
0.8
0.6
0.4
0.2
50
100
150
200
250
Ib [uA]
300
350
400
450
1.3
1.25
Bandwidth [MHz]
1.2
1.15
1.1
1.05
1
0.95
0.9
0.85
40
60
80
100
120
140
M3/M4 Channel Length [nm]
160
Figure 8
180
200
11
Herewith the screenshots of the results obtained from the DRC and LVS checks. Checks were performed with gpdk045 specifications.
Figure 9
12