Lec 12 Dynamic Logic
Lec 12 Dynamic Logic
Lecture 12
Dynamic Logic
F=A+B+C+D
F= {[(A+B)+(C+D)]’}’
F= {(A+B)’.(C+D)’}’
➢Area Large
➢Static Dissipation
➢Dynamic Dissipation
Short Circuit
Switching Loss
2
Static Full Adder
3
Dynamic Logic
CLK Mp
CLK Me
4
Static vs. Dynamic
5
Dynamic Gate
6
Properties of Dynamic Gate
7
Properties of Dynamic Gate
➢ Logic function is implemented by the PDN only
number of transistors is N + 2 (versus 2N for static complementary
CMOS)
8
Properties of Dynamic Gate
9
Speed of Dynamic Logic
Main advantages are increased speed and reduced implementation
area
For low input signal no additional switching occurs tpLH = 0!
10
Transition Activity
11
Transition Activity
12
Transition Activity
13
Dynamic Logic
➢ Dynamic Logic Suffers from Charge Sharing Phenomenon
CX << C Y
14
Dynamic Logic
➢ Dynamic Logic Suffers from Charge Sharing Phenomenon
VDDCX
ΔVout = -
CY+CX
15
Dynamic Logic
16
Dynamic Logic
17
Dynamic Logic
Capacitive Coupling
The high impedance of the output node makes the circuit very sensitive to crosstalk
effects. A wire routed over a dynamic node may couple capacitively and destroy the
state of the floating node.
18
Dynamic Logic
Backgate (or output-to-input) coupling
19
Dynamic Logic
20
Dynamic Logic
Contention
21
Dynamic Logic
[7] M.E.S Elraba, M.H Anis, M.I Elmasry, “A contention-free domino logic for scaled down
CMOS technologies with ultra low threshold voltages,” Proc. of IEEE International
Symposium on Circuits and Systems pp. 748 - 751, May 2000.
22
Dynamic Logic
Clock-Feedthrough
23
Dynamic Logic
24
Dynamic Logic
25
Thank you
3/25/2022 26