$30
1. Install NGSPICE. Run the given net-lists (in tutorial) and observe the results (No need to submit this part).
2. Plot ID vs VGS for NMOS transistor and estimate its VT from the graph for the following cases :
(a) VDS = 50 mV and VGS is swept from 0 to 1.8 V in a step of 0.1 V
(b) VDS = 1.8 V and VGS is swept from 0 to 1.8 V in a step of 0.1 V
(c) Do you observe any difference in VT values in case (a) and (b) ? If yes, explain why.
3. From the simple MOS models discussed in class, find out the technology parameter µCox and
VT for NMOS and PMOS devices with the help of simulations for i) Body to source voltage
(VBS) of 0V , ii) VBS = 900mV and ii) VBS = −900mV . Do you observe any difference in VT for the three cases? Explain.
4. Plot ID − VDS for the two cases shown in figures 1(a) and (b). Explain why a W/2L transistor does not behave in exactly the same way as a series combination of two W/L transistors for small values of L.
Figure 1
5. Consider the circuits shown in figures 2(a) and (b). Find the peak ION and average IOFF for W= 1.8µm, W= 3.6µm, W= 18µm, W= 36µm. (Give plot snapshots and a table of ION and IOFF for different W.) Do ION and IOFF scale linearly with respect to W, comment.
6. Consider the schematic shown in figure 3. Switch ‘SW’ is closed at time t=0.
(a) Replace the switch ‘SW’ by an NMOS (W/L = ) and plot v(out), when i) vc(0−) = 0V and v(in) = 1.8V, ii) vc(0−) = 1.8V and v(in) = 0V. Do you get exact same voltage at output as at input in steady state for both the cases. Comment for both the cases with reasons for difference (if any).
Figure 2 t=0
Figure 3
(b) Replace the switch ‘SW’ by an PMOS (W/L = ) and plot v(out), when i) vc(0−) = 0V and v(in) = 1.8V, ii) vc(0−) = 1.8V and v(in) = 0V. Do you get exact same voltage at output as at input in steady state for both the cases. Comment for both the cases with reasons for difference (if any).
(Hint : use .ic v(node-name)=value to set initial condition at a node before .control in your netlist)
7. Write a netlist for the circuit shown in figure 4. Remember to specify the AS, AD and PS, PD parameters for the transistors. Plot Vout with respect to time and calculate the propagation delay
MP : WP/L
MN : WN/L L = 0.18 µm λ = 0.18 µm
Figure 4
between input and output (tpd) and tabulate them for the following cases:
Given: Vin (vin a 0 pulse 0 1.8 0ns 100ps 100ps 9.9ns 20ns)
(a) CL =100 fF, Wn = 1.8µm Wp = 2.5× Wn
(b) CL =500 fF Wn = 1.8µm Wp = 2.5× Wn (c) CL =500 fF Wn = 9µm Wp = 2.5× Wn.
(d) From the delay table, comment how the scaling up of transistor widths affects the propagation delays.
Note: Delay = (rise-time + fall-time)/2, where rise-time is defined as the delay between rising output and corresponding falling input when both are at their 50% values. Similarly fall-time is defined as the delay between falling output and corresponding rising input when both are at their 50% values.
2