Open In App

Asynchronous Sequential Circuits

Prerequisite – Introduction of Sequential Circuits 

Asynchronous sequential circuits, also known as self-timed or ripple-clock circuits, are digital circuits that do not use a clock signal to determine the timing of their operations. Instead, the state of the circuit changes in response to changes in the inputs.

  1. In an asynchronous sequential circuit, each flip-flop has a different set of inputs and outputs, and the state of the circuit is determined by the outputs of the flip-flops. The state transition function, which is a Boolean function that describes the behavior of the circuit, determines the next state of the circuit based on the current inputs and the previous state stored in the flip-flops.
  2. Asynchronous sequential circuits are used in digital systems to implement state machines, which are digital circuits that change their output based on the current state and the inputs. They are commonly used in applications that require low power consumption or where a clock signal is not available or practical to use.
  3. In summary, asynchronous sequential circuits are digital circuits that do not use a clock signal to determine the timing of their operations. They are used in digital systems to implement state machines and are commonly used in applications that require low power consumption or where a clock signal is not available or practical to use.

Sequential circuits are those which use previous and current input variables by storing their information and placing them back into the circuit on the next clock (activation) cycle. 

There are two types of input to the combinational logic. External inputs which come from outside the circuit design are not controlled by the circuit Internal inputs are functions of a previous output state. 

Asynchronous sequential circuits do not use clock signals as synchronous circuits do. Instead, the circuit is driven by the pulses of the inputs which means the state of the circuit changes when the inputs change. Also, they don’t use clock pulses. The change of internal state occurs when there is a change in the input variable. Their memory elements are either un-clocked flip-flops or time-delay elements. They are similar to combinational circuits with feedback. 

Advantages – 

Disadvantages – 

References – 

Here are a few books that you can refer to for further information on asynchronous sequential circuits:

  1. “Asynchronous Circuit Design” by Chris J. Myers
  2. “An Introduction to Asynchronous Circuit Design” by Jan M. Rabaey and Borivoje Nikolic
  3. “Asynchronous Design Methodologies” by Peter Alfke
  4. “Digital Circuit Design: An Introduction” by Thomas L. Floyd and David Money Harris
  5. “Principles of Digital Design” by Daniel D. Gajski, Frank Vahid and Tony Givargis

These books cover various topics in digital logic and design, including asynchronous sequential circuits, and provide in-depth information on the theory, design, and implementation of digital circuits.

Asynchronous circuit – Wikipedia 
Asynchronous Sequential Circuits – viden 

Article Tags :