Practical No 9: To Study Implementation and Layout of CMOS based S R Flip Flop
Aim: The aim of this experiment is to Study Implementation and Layout of CMOS based S R
Flip Flop
I Practical Significance
The SR flip-flop is used in memory storage devices such as registers, which are used to store
data temporarily.
Registers are used in a wide range of applications, including microprocessors, digital signal
processors, and other digital circuits.
II Relevant Program Outcomes (POs)
Basic knowledge: An ability to apply knowledge of basic mathematics, science and
engineering to solve engineering problems.
Experiments and practice: An ability to plan and perform experiments and
practices and to use the results to solve engineering problems.
Individual and team work: Function effectively as a leader and team member in diverse/
multidisciplinary teams.
Life-long learning: Engage in independent and life-long learning activities in the context of
technological changes in the Computer Engineering field and allied industry.
III Relevant Course Outcome(s)
Understand the circuit design using various simulation tools
IV Minimum Theoretical Background:-
SR Flip Flop: If the set input (S) is equal to logic "1" and the reset input is equal to logic "0."
then the output Q will be forced to logic "1". While Q
is forced to logic "0". This means the SR latch will be set, irrespective of its previous state.
Similarly, if S is equal to "0" and R is equal to "1" then the output Q will be forced to "0"
while Q
is forced to "1". This means the latch is reset, regardless of its previously held state. Finally,
if both of the inputs S and R are equal to logic "1" then both output will be forced to logic "0"
which conflicts with the complementarity of Q and Q
If the S is equal to VOH and the R is equal to VOL, both of the parallel-connected transistors M1
and M2 will be ON. The voltage on node Q
will assume a logic-low level of VOL = 0.
At the same time, both M3 and M4 are turned off, which results in a logic-high voltage VOH at
node Q. If the R is equal to VOH and the S is equal to VOL, M1 and M2 turned off and M3 and
M4 turned on.
V Procedure:
1. Open the simulation software, Microwind.
2. Design the circuit of the SR Flip flop using CMOS.
3. Assign inputs and outputs.
4. Click on ‘Run’.
5. Observe the plot.
6. Verify the output with respect to theoretical values.
7. Take screenshots of the circuit diagram and the graph.
VI Conclusions:- .
VII Output: