Content deleted Content added
Repairing link to disambiguation page - You can help! Tagged article as unreferenced... |
m Date the maintenance tags using AWB |
||
Line 1:
{{Unreferenced|date=December 2006}}
'''Dynamic logic''' (or sometimes '''clocked logic''') is a design methodology in [[Digital circuit|digital logic]] that was popular in the [[1970]]s and has seen a recent resurgence in the design of high speed digital [[electronics]], particularly [[computer]] [[Central processing unit|CPUs]]. Dynamic logic is distinguished from so-called ''static logic'' in that it uses a [[clock signal]] in its implementation of [[combinational logic]] circuits, that is, logic circuits in which the output is a function of only the current input. The usual use of a clock signal is to synchronize transitions in [[sequential logic]] circuits, and for most implementations of combinational logic, a clock signal is not even needed. To those unfamiliar with the challenges of digital logic design, then, it must seem a disadvantage that clocked logic relies so heavily on a clock signal. As will be shown in this article, however, there are certain circumstances in which dynamic logic has a clear advantage.
|