How to make SR Flip Flop

 

 

SR flip flop

In SR flip flop, S stands for ‘set input’ and R stands for ‘reset input’. It is basically a simple arrangement of logic gates that is used to maintain a stable output even if the inputs are switched off. It is also referred to as a SR Latch, because it is one of the most important and simple sequential logic circuits possible.

SR FLip flop

SR FLip flop

What are flip flop?

Flip flop are also known as a latch. This term lies in the study of electronics. It is a circuit which has two stable states that is why it is also called a bistable multivibrator. This circuit is also used to store the state information. The main storage element or unit of sequential logic is the flip flop.

The term flip flop basically means simple and synchronous that is clocked circuits.

SR flip flop consists of :

This simple sequential circuit mainly consists of two important gates which are connected to each other in a way that they it works as a bistable multivibrator.

  • It can be made by using different logic gates. The most commonly used logic gates for this circuit are NAND and NOR gates.
  • The circuit of SR flip flop is completed or connected in such a way that the output of both the gates is connected to back to the input unit of the other or corresponding gate.
  • This kind of connection is referred to as cross coupling which usually gives a positive feedback.
  • The top output which is also referred to as set input (S) gives the result output of 0.
  • And, the bottom output of the set input also gives another result output of 1.
  • And, the result of the reset input (R) input is completely opposite of the set input that is top output is 1 and bottom output is 0.
  • The two bistable states of this circuit are low (0) and high (1).
  • Due to these stable and reset inputs, it is referred to as SET-RESET flip flop.
  • The output state of this circuit changes when both the input signals S and R complement each other.

Type of SR flip flop :

There can be two type of SR flip flop described below.

  1. SR flip flop with NOR gate
  2. SR flip flop with NAND gate

Both SR flip flop differ in their working because of the presence of different logic gates.

SR FLip flop Using NOR GATE

SR FLip flop Using NOR GATE

This circuit can stay in one state until; there comes an input signal to switch on the latch.

SR FLip flop Using NAND GATE

SR FLip flop Using NAND GATE

Uses of SR flip flops:

  • It is used to keep a record of different values of variable state like intermediate, input or output.
  • It is mainly used to store data or information.
  • Wherever operations, storage and sequencing are required these signal circuits are used.
  • They are also used for excising control over the way the circuit has to function, like for changing the operation of a circuit to a different state.

You may also like the JK Flip flop

Applications of SR flip flop

  • The most important application of these types of sequential circuits is that they are used for switching on the simple circuits which work on set or reset mechanism. The example of such circuit where they are used is Switch de-bounce circuit.
  • These are also used for eliminating mechanical bounce of the switches present in the digital circuits.
  • It is also used as digital latching relay.

You may also like to see sun tracking solar panel circuit

Problem associated with SR flip flops

The main problem associated with these circuits is that they work on simple 1-bit memory, so if set input is first taken as 0 then taken back to logic, and then the further change does not have any effect on logic 0 pulses of set input (S).

You may also like the working of Automatic Emergency Light

  •  
  •  
  •  
  •  
  •  
  •  

This article has 9 comments

  1. Ashley Medrano Reply

    Hi there, I enjoy reading your other article.

    I wanted to write a little comment to support you.

  2. Tarun Rastogi Reply

    I need to make sr flip flop using nand gate. Please help me

Leave a Comment

Your email address will not be published. Required fields are marked *