Friday, 26 October 2012

DIGITAL LOGIC: SEQUENTIAL CIRCUIT

A sequential circuit is a type of logic circuit. It uses a concept of circuit theory called sequential logic. It sends an output that is dependent upon the present input in addition to the history of the input. That makes it different from a combinational circuit, whose output depends solely on the present input. Given their reliance on input history (or stored input), sequential circuits are particularly useful in computer random access memory (RAM). The two types of sequential circuits are synchronous circuits and asynchronous circuits. One of the most important aspects of sequential logic is the concept of "flip-flops". Flip-flops are internal switches in a sequential circuit that are either open, allowing the flow of information; or closed, inhibiting the flow of information. It depends upon any number of factors set forth by the engineer. This allows for the building of complex systems that can complete a wide range of functions.


Two Main Types of Sequential Circuits
  • Synchronous Circuits




Synchronous circuits make use of flip-flops and logic gates. Similar to flip-flops, logic gates either allow or restrict the flow of information depending on certain situations, such as whether two variables are equal to one another. A specific type of synchronous circuit, called a clocked-sequential circuit, uses clock pulses. Clock pulses are used to synchronize the different elements of the circuit, such as the flip-flops. Flip-flops in a clocked-sequential circuit are only affected when that are signaled by a clock pulse.


  • Asynchronous Circuits


An asynchronous circuit is one that records the order in which its input variables change, and sends an output which depends upon the result. This type of circuit also must be able to have its input variables changed at any moment. There is also a specific type of asynchronous circuit, called a gate-type asynchronous circuit. Gate-type circuits are essentially combinational circuits (meaning that they rely only on the present input) with a feedback path. The feedback path means information from the output can be fed back into the input. Due to the feedback, these types of circuits can become unstable, so they are not commonly used.

No comments:

Post a Comment