Sequential Circuits Phase 1 Study Notes For Gate Computer Science Engineering Exams 55
Sequential Circuits Phase 1 Study Notes For Gate Computer Science Engineering Exams 55
Here we have provided comprehensive study notes for Sequential Circuits (Phase-1),
focusing on key concepts and important topics to help in your GATE preparation.
In a sequential logic circuit, the output of the circuit is dependent upon the present inputs
as well as the past inputs and outputs.
Flip Flops:
● It is a one-bit memory cell which stores the 1-bit logical data (logic 0 or logic 1).
● In the synchronous sequential circuit, Memory elements are clocked flip flops and
generally edge triggered.
● Flip flop circuit is also known as bistable multivibrator or latch because it has two
stable states (1 state, 0 state).
There are mainly four types of flip flops that are used in electronic circuits.
● T Flip Flop
● The Set-Reset (SR) flip flop is designed with the help of two NOR gates or two
NAND gates.
It is also called a Gated S-R flip flop. The problem with S-R flip flops using NOR and NAND
gate is the invalid state. This problem can be overcome by using a biostable SR flip-flop
that can change outputs when certain invalid states are met, regardless of the condition of
either the Set or the Reset inputs.
With both S=1 and R=1, the occurrence of a clock pulse causes both outputs to
momentarily go to 0. When the pulse is taken away then, the state of the flip-flop is
indeterminate, depending on whether the set or reset input of the flip-flop remains a 1
longer than the transition to 0 at the ending of the pulse.
Characteristic Table
Excitation Table:
GATE Computer Science Engineering Revision Sheet and Formulae
JK Flip Flop
A JK flip-flop eliminates indeterminate state of the SR type. Inputs J and K behave same
like inputs S and R to set and clear the flip-flop (In JK flip-flop, the letter J is for set and the
letter K is for clear).
When logic 1 inputs are applied to J also K simultaneously, the flip-flop switches to its
complement state. If Q=1, it switches to Q=0 and vice versa from 0 to 1.
S = JQ'
R = KQ
Excitation Table
D-Flip Flop: D flip flop is also known as Transparent latch, Delay flip flop or data flip flop.
The D input goes straightaway into the S (J) input and the complement of the D input goes
to the R (K) input.
● If D = 1, the flip-flop is switched to the set state (unless it was already set).
Characteristic Table
Excitation Table
Qn + 1 = D
T – Flip Flop
● When T = 0, the flip flop enters into Hold mode, which means that the output Q is
kept the same as it was before the clock edge.
● When T = 1, the flip flop enters into Toggle mode, which means the output Q is
negated after the clock edge, compared to the value before the clock edge.
Truth Table
Characteristic Table
Excitation Table
Qn + 1 = T ⊕ Q n
○ The race around condition will occur in JK flip flop when J = K = 1 and tpd (FF) <
tpw.
○ To avoid race around condition.
● In Master Slave flip flop output is changed only when slave output is changing.
● The master flip-flop is enabled on the positive edge of the clock pulse and the slave
flip-flop is disabled by the inverter.
● The information at the external J and K inputs is transmitted to the master flip-flop.
● When the pulse returns to 0, the master flip-flop is disabled and the slave flip-flop is
enabled. The slave flip-flop then goes to the same state as the master flip-flop.
In these study notes, we've covered the basics of sequential circuits. Remember to
practice solving problems and implement the concepts learned to strengthen your
understanding.
Thanks!