What is the difference between a Latch and a Flip Flop?

Showing Answers 1 - 6 of 6 Answers

Latches are LevelSensitive, while Flip-Flops are EdgeSensitive.

A positive level latch is transparent to the positive level(enable), and it lathes the final input before it is changing its level(i.e. before enable goes to '0' or before the clock goes to -ve level.

A positive edge flop will have its output effective when the clock input changes from '0' to '1' state ('1' to '0' for negedge flop) only.

  Was this answer useful?  Yes


  • Sep 4th, 2007

Latch is a level triggered device but flip flop is a edge triggered device.

Latch takes less gates but flipflop takes more.
Latch faster, flipflop
Latch does'nt have a clock signal but flip flop depends on the
clock signal, but both are having one bit memory.


  • Jul 19th, 2011

Latch doesn't need any clock signal. But for flip flop we apply the clock.

  Was this answer useful?  Yes


  • Aug 11th, 2011

Latch is level sensitive whereas flip flop is edge sensitive.latch has no clock signal but flip flop has. Latch is asynchronous sequential circuit but flip flop is synchronous.FLIP flop IS SYNCHRONOUS VERSION OF latch.Latch is made from gates but Flip Flop is made up of Latches.Latch is A temporary buffer but Flip Flop is a 1 bit storage element.

  Was this answer useful?  Yes


  • Sep 20th, 2011

well latch is a monostable,level triggered & flip flop is bistable ,edge triggered

  Was this answer useful?  Yes

eng medo

  • Oct 14th, 2011

They both have 2 stable states (bistable) to store data.
They are diffrent in the way they change their states.

  Was this answer useful?  Yes


  • Oct 20th, 2011

flipflop : these are edge triggered devices and clock signal is required and also it is having two values.
latches: these are level triggered devices and clock signal is not required and it is having only one value.

  Was this answer useful?  Yes


  • Nov 2nd, 2011

Latches are used in temporary storage but ff are used in registers

  Was this answer useful?  Yes

dinesh kumar

  • Dec 1st, 2011

Latchesand flip flops are similar, both are bi-stable logic circuit, i.e two stable state. It can reside in any of the two stable states due to arrangement. The main difference between them is in the method used for changing states.
Basically latche uses level trigger and fllip flops uses edge triggered.

  Was this answer useful?  Yes

Abhinav @ BVB

  • Jan 4th, 2012


The latches are nothing but most basic types of flip-flops.
the latches are level sensitive whereas flip-flops are edge sensitive.

Thus the change of state in a latch will occur even for an active high input (dc level) i.e., the latch will respond to the change in state when the clock pulse is still in logic1 which will lead to undesirable situation.

The change of state in a flip-flop occurs only when their is a change in the clock input.

Since the state of a memory element must change only there is a change in control input (ac level)


we use flip-flops as storage elements in digital circuits instead of latches.


it is bistable

  Was this answer useful?  Yes

Abel Abraham

  • Jan 28th, 2013

Latches do not have clock signal as input, while flip flops do.

  Was this answer useful?  Yes


  • May 14th, 2015

1.latch triggered by momentary change in input signal ie(input signal level logic1 or logic0) there is no clk input to change the state...i mean changing the input of flip flop to change the content stored in flip fllop
ex:srlatch s=1,r=0 :q=1(set)
this set state change into reset by changing the input
like s=0,r=1: q=0(reset)
2.flipflop:clock+latch(clocked latch)
simply we put another control line (clock) to control the state change(content stored in flipflop)

  Was this answer useful?  Yes

Divya piplani

  • Apr 11th, 2017

The difference between latches and Flip flops are:
Latch has no clock signal; Flip flop has clock signal.
Latch is asynchronous; Flip flop is synchronous.
Latch is level triggered; Flip flop is edge triggered.
Latch takes less gates; Flip flop takes more gates.
Latch is faster; Flip flop is slower.
Latch is made from gates; Flip flop is made up of latches.

Hope you like.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions