Lecture 1. CMOS Logic: Dr. Zhaohui Wang
Lecture 1. CMOS Logic: Dr. Zhaohui Wang
CMOS Logic
Dr. Zhaohui Wang
Texas A&M University Kingsville
EEEN 5333-001 Principles of VLSI Circuit Design
Fall 2015
Introduction
Introduction
Introduction
MOS Transistors
Silicon (Si)
The basic starting material for most integrated circuits
Group IV element, forms covalent bonds with four
adjacent atoms
Pure silicon forms 3D lattice of atoms, cubic crystal
Conductivity can be raised by introducing small amount
impurities, called dopants, into silicon lattice.
5
MOS Transistors
N-type semiconductor
Dopant from Group V, such as arsenic, has 5 valence
electrons
The 5th valence electron is loosely bound to the arsenic atom.
Thermal vibration of the lattice at room temperature is
enough to set the electron free to move, leaving a As+ ion and
a free electron
Free electron can carry current so conductivity is higher
Free carriers are negatively charged electrons.
6
MOS Transistors
P-type semiconductor
Dopant from Group III, such as boron, has 3 valence electrons
The dopant atom can borrow an electron from a neighboring
silicon atom, which in turn becomes short by one electron
That atom in turn can borrow an electron, and so forth, so the
missing electron, or hole, can propagate about the lattice.
The hole acts as a positive carrier
7
MOS Transistors
MOS Transistors
MOS Transistors
10
MOS Transistors
MOS Transistors
MOS Transistors
CMOS Logic
Inverter
NAND Gate
CMOS Logic Gates
NOR Gate
Compound Gates
Tristates
Multiplexers
Sequential Circuits
Latches
Flip-flops
14
15
18
20
A B = A + B
A + B = A B
Principles of conduction complements
Transistors that appear in series in the pull-down network
must appear in parallel in the pull-up network.
Transistors that appear in parallel in the pull-down
network must appear in series in the pull-up network.
21
Step 2:
Method 1: build p-MOS network from the outside to the
inside of the equation f(). (or principles of conduction
complements)
And: parallel connection
Or: serial connection
Method 2: build p-MOS graph from n-MOS graph
22
( A B ) + (C D )
(C B )+ (C D )
23
24
Pass transistor
an nMOS or pMOS is used alone as an imperfect switch
25
26
27
Tristate buffer
Transmission gate
has the same truth table as a tristate buffer.
It only requires two transistors but it is a nonrestoring circuit.
If the input is noisy or otherwise degraded, the output will receive the
same noise.
The delay of a series of nonrestoring gates increases rapidly with the
number of gates.
29
VDD or
A restoring logic gate: the output is actively driven from
GND
A tristate buffer can be built as an ordinary inverter followed by
a tristate inverter.
30
31
Nonrestoring multiplexer
Two transmission gates can be tied together to form a compact
2-input multiplexer.
32
34
Sequential circuits
have memory
Outputs depend on both current and previous inputs
Latch and flip-flop
35
36
Edge-triggered flip-flop
1 negative-sensitive latch + 1 positive-sensitive latch
The first latch stage is called the master and the second is
called the slave.
37
Modularity
If a transmission gate multiplexer is the input stage, good
design practice would buffer the input and output with inverters
Register
A collection of D flip-flops sharing a common clock input
38