Professional Documents
Culture Documents
EECS141
EE141 Lecture #17 1
EECS141
EE141 Lecture #17 2
1
EE141
Last lecture
Ratioed Logic
Dynamic Logic
Today’s lecture
Domino Logic
Registers
Reading (Ch 6, Ch 7)
EECS141
EE141 Lecture #17 3
EECS141
EE141 Lecture #17 4
2
EE141
EECS141
EE141 Lecture #17 5
EECS141
EE141 Lecture #16 6
3
EE141
off
Clk Mp Clk Mp on
1
Out Out
In1 CL ((AB)+C)
A
In2 PDN
C
In3
B
Clk Me
off
Clk Me on
EECS141
EE141 Lecture #16 7
EECS141
EE141 Lecture #16 8
4
EE141
EECS141
EE141 Lecture #16 9
Clock feedthrough
Clk
Out
In1
In2
Voltage
In3 In &
Clk
In4 Out
Clk
Time, ns
Clock feedthrough
EECS141
EE141 Lecture #16 10
5
EE141
Clk Mp Out1 =1
Out2 =0
A=0 In
CL1 CL2
B=0
Clk Me
EECS141
EE141 Lecture #16 11
Out1
Voltage
Clk
In Out2
Time, ns
EECS141
EE141 Lecture #16 12
6
EE141
Capacitive coupling
Substrate coupling
Minority charge injection
Supply noise (ground bounce)
EECS141
EE141 Lecture #16 13
EECS141
EE141 Lecture #16 14
7
EE141
ΔV
Out2
EECS141
EE141 Lecture #16 15
Clk Me Clk Me
EECS141
EE141 Lecture #16 16
8
EE141
Clk
EECS141
EE141 Lecture #16 17
EECS141
EE141 Lecture #16 18
9
EE141
EECS141
EE141 Lecture #16 19
EECS141
EE141 Lecture #16 20
10
EE141
EECS141
EE141 Lecture #16 21
EECS141
EE141 Lecture #16 22
11
EE141
EECS141
EE141 Lecture #16 23
EECS141
EE141 Lecture #16 24
12
EE141
EECS141
EE141 Lecture #16 25
EECS141
EE141 Lecture #16 26
13
EE141
D Q D Q
Clk Clk
Clk Clk
D D
Q Q
EECS141
EE141 Lecture #16 27
tD → Q
D Q D Q
Clk Clk
tC → Q tC → Q
Register Latch
EECS141
EE141 Lecture #16 28
14
EE141
CLK
t Register
tsu thold D Q
D DATA CLK
STABLE t
tc → q
Q DATA
STABLE t
EECS141
EE141 Lecture #16 29
Static Dynamic
CLK
D Q
CLK
EECS141
EE141 Lecture #16 30
15
EE141
EECS141
EE141 Lecture #16 31
EECS141
EE141 Lecture #16 32
16
EE141
CLK
D D
CLK
EECS141
EE141 Lecture #16 33
CLK
D D
CLK
EECS141
EE141 Lecture #16 34
17
EE141
Q 0 Q
1
D 0 D 1
CLK
CLK
EE141
EECS141
EE141 Lecture #16 35
EECS141
EE141 Lecture #16 36
18
EE141
EECS141
EE141 Lecture #16 37
EECS141
EE141 Lecture #16 38
19
EE141
EECS141
EE141 Lecture #16 39
EECS141
EE141 Lecture #16 40
20
EE141
2.5
CLK
1.5 tclk-q(LH)
D tclk-q(HL)
Volts Q
0.5
2 0.5
0 0.5 1 1.5 2 2.5
time, nsec
EECS141
EE141 Lecture #16 41
EECS141
EE141 Lecture #16 42
21
EE141
EECS141
EE141 Lecture #16 43
EECS141
EE141 Lecture #16 44
22
EE141
EECS141
EE141 Lecture #16 45
EECS141
EE141 Lecture #16 46
23