Lec-8 - Dynamic Logic
Lec-8 - Dynamic Logic
Lecture 8
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
CMOS 28T Mirror Adder
𝐶𝑎𝑟𝑟𝑦 = 𝐴𝐵 + 𝐵𝐶 + 𝐶𝐴 = 𝐴𝐵 + 𝐶 𝐴 + 𝐵
3/18/2023 4
4
CMOS 28T Mirror Adder
12 12 12
12 12
6 6
6 6 6
CLK Mp
CLK Me
6
Static vs. Dynamic
7
Dynamic Gate
8
Properties of Dynamic Gate
9
Properties of Dynamic Gate
➢ Logic function is implemented by the PDN only
number of transistors is N + 2 (versus 2N for static complementary
CMOS)
10
Properties of Dynamic Gate
11
Speed of Dynamic Logic
Main advantages are increased speed and reduced implementation
area
For low input signal no additional switching occurs tpLH = 0!
12
Transition Activity
13
Transition Activity
14
Transition Activity
15
Dynamic Logic
➢ Dynamic Logic Suffers from Charge Sharing Phenomenon
CX << C Y
V= Q/C
16
Dynamic Logic
➢ Dynamic Logic Suffers from Charge Sharing Phenomenon
VDDCX
ΔVout = -
CY+CX
17
Dynamic Logic
18
Dynamic Logic
19
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.
20
Dynamic Logic
Backgate (or output-to-input) coupling
21
Dynamic Logic
22
Dynamic Logic
Contention
23
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.
24
Dynamic Logic
Clock-Feedthrough
25
Dynamic Logic
26
Dynamic Logic
27
Thank you
3/18/2023 28