Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Introduction
In this lab, you will explore some of the DC and transient properties of a CMOS inverter.
The CMOS inverter is an extremely important circuit as it forms the basic building block
of complementary CMOS logic, which is used in the majority of digital designs today.
Simulations will be performed in LTSpice. The models for the NMOS and PMOS devices are
given below.
.MODEL MN
2. DC Characteristics
(a) Generate the load curves for the NMOS and PMOS transistors, similar to what is
shown in Figure 1. Plot these curves for VGS and VSG going from 0V to 5V in V
increments. You can do this in PSpice by performing a DC sweep on VDS and
selecting a secondary sweep on VGS. Hint: easiest is to first get the setup for the
NMOS and then figuring out how you can generate the appropriate VSG and VSD
for the PMOS such that both transistors are plotted correctly together.
Make a few copies of this plot as you will need them later on (better still, save
them electronically).
(b) A CMOS inverter can be built by appropriately connecting an NMOS and PMOS
device together. From your simulations of part 2a, you can find a set of (Vin, Vout)
pairs of the voltage-transfer characteristic (VTC) of the inverter. Find all these
pairs (they will be at V increments of Vin) and put them in a table. Also mark
on the plot of part 2a where you found all these pairs.
3. Switching Delays
(a) Here, we will simulate the inverter with a capacitive load CL of 10 pF. This
load,which we define explicitly, could model the input capacitance of fanout
gates,wire capacitance, pin capacitance of a chip, etc. Remember that in addition to
these, the gate also has some intrinsic capacitances due to the NMOS and PMOS
devices themselves.
(b) Apply a 100 ns pulse at the input, with Tin = 0.1 ns (see Figure 2 below).
(c) Plot the transient behavior and find tpHL and tpHL.