Professional Documents
Culture Documents
Digital Electronics Unit V
Digital Electronics Unit V
REC202
(Sequential Circuit)
Unit-V
Combinational Logic
Combinational Logic:
• Output depends only on current input
• Has no memory
• In combinational circuits, the outputs at any
instant of time are entirely dependent upon the
input present at that time.
Sequential Logic
Sequential Logic:
• Output depends not only on current input but
also on past input values, e.g., design a counter.
• Need some type of memory to remember the
past input values.
• Although every digital system have
combinational circuits, most systems include
memory elements. Theses circuits are known as
sequential circuits.
• The storage elements are circuits that are
capable of storing binary information: memory.
Sequential Circuits
Circuits that we Information Storing
have learned Circuits
so far
Timed “States”
• A synchronous sequential circuit employs signals that affect the storage elements
at only discrete instants of time. Synchronization is achieved by a timing device
called a clock generator.
• Synchronous sequential circuits that use clock pulses to control storage elements
are called clocked sequential circuits and are the type most frequently encountered
in practice. They are called synchronous circuits.
Synchronous vs. Asynchronous
0 1 0
0 1 1
0 0 1
0
1
Latches with control input
• SR latch
Characteristic tables
Q S R Q(t+1) Q J K Q(t+1) Q D Q(t+1) Q T Q(t+1)
0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 1 1 0 1 1
0 1 0 1 0 1 0 1 1 0 0 1 0 1
0 1 1 X 0 1 1 1 1 1 1 1 1 0
1 0 0 1 1 0 0 1
1 0 1 0 1 0 1 0
1 1 0 1 1 1 0 1
1 1 1 X 1 1 1 0
Triggering of flip-flops
• The state of flip-flop is switched by a momentary change in
the input signal. This momentary change is called a trigger
and the transition it causes is said to trigger the flip-flop.
• Asynchronous circuits (latch) are triggered by signal level.
This level must be returned to its initial value (0 in NOR and
1 in NAND latch) before a second trigger is applied.
• Synchronous circuits (flip-flop) are triggered by pulses. A
pulse starts from an initial value of 0, goes momentary to 1,
and after a short time, returns to its initial 0 value.
• There are two types of flip-flops based on triggering :
Master slave flip-flop and Edge triggered flip-flops.
Registers
Ripple counters :-
In a ripple counter, a flip‐flop output transition
serves as a source for triggering other flip‐flops. In
other words, the CP input of some or all flip‐flops are
triggered, not by the common clock pulses, but
rather by the transition that occurs in other flip‐flop
outputs. In a synchronous counter, the CP inputs of
all flip‐flops receive the common clock.
Four‐bit binary ripple counter
BCD ripple counter
Ring Counter