Upload
b98154
View
219
Download
0
Embed Size (px)
Citation preview
8/12/2019 EE 240B Homework: Analog Design Problems for Electrical Engineers
1/3
1
UNIVERSITY OF CALIFORNIA
College of Engineering
Department of Electrical Engineering and Computer Sciences
B. Nikoli! Homework #1 EE 240B
Due Thursday, February 6, 2014.
Use the EE240B 32nm CMOS process in all homeworks and projects unless otherwise noted. The
SPICE model and instructions for running the simulator are available on the course website.
1. Amplifier analysisAs a brief review of some of the basic analysis you learned in EE140/240B, in this problem we will
analyze the simple amplifier circuit shown below. You can ignore biasing for now, and the device
operates in saturation. You can assume that the small signal output resistance (ro) of the transistor is
infinite, and that the only parasitic capacitance associated with the transistor is its Cgs.
Vi
RL
Rs
~
Vo
a. Draw the small signal model of this circuit.b. What is the DC small signal gain (Vo/Vi) of the amplifier, as a function of the transistors gmand the
resistor values Rsand RL?
c. What is the loop gain of this amplifier at low frequencies?d. What is the gain of the amplifier at very high frequencies?e. Sketch the magnitude of the transfer function of this amplifier vs. frequency and label the location
of the amplifiers poles and zeros (as a function of Rs, RL, gm, and Cgs).
2. Capacitor designIn this problem we will look at the design of MOM capacitors in our 10-level metal process. Unless
otherwise noted, you should assume that all metal layers have thicknesses as specified in the design
rule manual. We will be using up to 9 metal layers, and excluding the top redistribution layer. The
metal layers M1-M8 have the same thickness T = 95nm, minimum width W = 56nm, minimum
horizontal spacing S = 56nm, vertical spacing H = 600nm, and that the insulator is SiO2. (!r= 3.9).
The M9 layer is thicker with T=190nm, minimum width W=160nm, minimum horizontal spacing S =
160nm and the vertical spacing of 600nm. You can assume that the separation of the lowest layer of
metal from the substrate is also H = 600nm, and that the inter-layer vias have the same width as the
wires they are connected to. For simplicity, you can ignore fringing fields in all of these calculations.
a. What is the maximum capacitance density (in fF/m2) you can achieve with a simple horizontalparallel plate? What is the ratio of capacitance to bottom plate parasitic?
b. What is the maximum capacitance density (still in fF/m2) you can achieve with a vertical parallelplate? Now what is the ratio of capacitance to bottom plate parasitic?
c. What is the structure that gives you the highest capacitance density, and what is that density?
8/12/2019 EE 240B Homework: Analog Design Problems for Electrical Engineers
2/3
2
3. Capacitor matchinga) Calculate the error in the ratio C2/C1for the two layouts below when there is a 10nm overetch on
each of the top plates. Overetch causes C1to be 80nm x 80nm. The desired ratio is 11.
!
!"###$$
!"###$$!"#$$
!"#$$
!" !# Layout 1
!"#$$
!"#$$
!" !# % &"" ' "(()* ' "(()*+ Layout 2b) Repeat a) for the capacitors below with the intended ratio of 11.5:
!
!"#$%%%&&
!"#$%%%&&!"%&&
!"%&&
!" !#
!"%&&
!"%&&
!" !# %&"" ' "(()* ' "(()*+
, &"(()* ' -()*+
8/12/2019 EE 240B Homework: Analog Design Problems for Electrical Engineers
3/3
3
c) Find the dimensions of the Cx capacitor below to obtain the ratio C2/C1 = 11.8. Minimize theeffect of overetch as much as possible, assuming overetch is small relative to the dimensions of
the capacitor. Do not design specifically for the case of 10nm overetch..
!"#$$
!"#$$
!" !# %&"' ( "'')* ( "'')*+ ,
!(
!(
4. Set up Cadence Virtuoso for the class and explore technologyWe would like to perform some basic characterization of the class technology. We would like to do it
in Virtuoso, but you can use other schematic or netlist entry modes and a simulator of your choice.
For this problem, you should plot the results for all of the process corners provided in the library (i.e.
SS, TT, FF). Unless otherwise specified, use minimum length transistors with W=1m and a
maximum |VGS| and |VDS| of 1.0V.
a. Plot the magnitude of the threshold voltage of an NFET and PFET as a function of channellengthL. You should sweepLfrom 30nm to 500nm be sure to use a step size small enough
to measure a smooth curve.
b. Plot the gmversus VGSof an NFET on a linear and log scale, biasing the transistor with VGS =VDS.
c. Plot gm/IDas a function of |VGS| (still with VGS= VDS) for an NFET and PFET with L=30nm,60nm, and 120nm. Then, use this data to plot V*= 2ID/gmas a function of |VGS|.
d. Still using the data from part c., plotIDas a function of V*.e. Plot the output resistance roand DC gaingmroversus VDSfor an NFET and PFET.You should
bias the transistors with V* = 200mV. What is the allowed output swing to maintain a DC
gain of 80% of the peak value?
f. PlotfTandfT(gm/ID) as a function of |VGS-VT|forL=30nm, 60nm, and 120nm. You should setVDS= VGSand vary |VGS-VT|from 0 to 500mV. What is the V* that achieves the maximum
fT(gm/ID) for each channel length?.
Keep these results handy for future design work!