by ravi2010 on October 19th, 2007

ravi2010

Question

Help answer this question below.

Difference between flip-flops & latches

  • Like
  • Report

Answers. 10 helpful answers below.

  • by poo on July 16th, 2008

    poo

    Both latches and flip-flops are circuit elements whose output depends not only on the current inputs, but also on previous inputs and outputs.

    The difference between a latch and a flip-flop is that a latch does not have a clock signal, whereas a flip-flop always does.Latches are asynchronous, which means that the output changes very soon after the input changes.A flip-flop is a synchronous version of the latch.
    Latch is a level sensitive device and flip-flop is edge sensitive device. Latch is sensitive to glitches on enable pin, where as flip-flop is immune to gltiches.
    Latches take less gates (also less power) to implement then flip-flops.
    Latches are faster then flip-flops.

    this is how the output of the two will differ:

    the output of the latch will be the same as the data input as it does not have a clock signal whereas in a flipflop there would be a delay of one clock cycle to see the output.
    pooja

    • Like
    • Report

    3 comments | Post one | Permalink

  • by Gulzar6155 on February 16th, 2011

    Gulzar6155

    The main difference between latch and FF is that latches are level sensitive while FF are edge sensitive. They both require the use of clock signal and are used in sequential logic. For a latch, the output tracks the input when the clock signal is high, so as long as the clock is logic 1, the output can change if the input also changes. FF on the other hand, will store the input only when there is a rising/falling edge of the clock.
    Latches are digital elements (circuits) that pass the input to the output only on application of a clock pulse. That means that the output doesnt change unless a second clock pulse is given. That also means that the data is latched at the output. Flip flops on the other hand are basic elements of sequential logic. In fact the latches are made using Flip flops.

    No comments. Post one | Permalink

  • by bigkado69 on October 19th, 2007

    bigkado69

    the clickn noise on flip flops are anoying.lol

    No comments. Post one | Permalink

  • by iwnit on October 20th, 2007

    iwnit

    1) In electronics, both are "a kind of bistable multivibrator, an electronic circuit which has two stable states and thereby is capable of serving as one bit of [memory / information]".
    Here the difference:

    "Today, the term flip-flop has come to generally denote non-transparent (clocked or edge-triggered) devices, while the simpler transparent ones are often referred to as latches."
    Source and further information:
    http://en.wikipedia.org/wiki/Flip-flop_%28electronics%29

    "Today the word [latch] is mainly used for simple transparent storage elements, while slightly more advanced non-transparent (or clocked) devices are described as flip-flops. Informally, as this distinction is quite new, the two words are sometimes used interchangeably."
    Source and further information:
    http://en.wikipedia.org/wiki/Latch_%28electronics%29


    2) In a more general sense, both words can refer to several different things:
    http://en.wikipedia.org/wiki/Flip-flop_%28disambiguation%29
    http://en.wikipedia.org/wiki/Latch

    No comments. Post one | Permalink

  • by Gulzar6155 on February 16th, 2011

    Gulzar6155

    The main difference between latch and FF is that latches are level sensitive while FF are edge sensitive. They both require the use of clock signal and are used in sequential logic. For a latch, the output tracks the input when the clock signal is high, so as long as the clock is logic 1, the output can change if the input also changes. FF on the other hand, will store the input only when there is a rising/falling edge of the clock.
    Latches are digital elements (circuits) that pass the input to the output only on application of a clock pulse. That means that the output doesnt change unless a second clock pulse is given. That also means that the data is latched at the output. Flip flops on the other hand are basic elements of sequential logic. In fact the latches are made using Flip flops.

    No comments. Post one | Permalink

  • by Gulzar6155 on February 16th, 2011

    Gulzar6155

    The main difference between latch and FF is that latches are level sensitive while FF are edge sensitive. They both require the use of clock signal and are used in sequential logic. For a latch, the output tracks the input when the clock signal is high, so as long as the clock is logic 1, the output can change if the input also changes. FF on the other hand, will store the input only when there is a rising/falling edge of the clock.
    Latches are digital elements (circuits) that pass the input to the output only on application of a clock pulse. That means that the output doesnt change unless a second clock pulse is given. That also means that the data is latched at the output. Flip flops on the other hand are basic elements of sequential logic. In fact the latches are made using Flip flops.
    A good book for digital electronics would be Floyd.

    No comments. Post one | Permalink

  • by shivamsuri@yahoo.in on December 3rd, 2010

    shivamsuri@yahoo.in

    the basic difference between flip flop and latch is that the lathes always work at level triggering whereas the flip flop work at edge triggering

    No comments. Post one | Permalink

  • by shivamsuri@yahoo.in on December 3rd, 2010

    shivamsuri@yahoo.in

    the basic difference between latches and flip flop is that the latches work on leveled triggering whereas flip flops works on edge triggering

    No comments. Post one | Permalink

  • by Muhammad_U on January 2nd, 2011

    Muhammad_U

    WE WILL GIVE CLOCK TO A FLIP FLOP LIKE BY 555 TIMER,BUT IN CASE OF LATCHES WE WILL GIVE PULSE MANUALLY LIKE BY SWITCHES.WE CAN MAKE A LATCH AS A FLIP FLOP BY GIVING CLOCK BUT CANNOT MAKE LATCHES BY FLIP FLOP.

    No comments. Post one | Permalink

  • by salman007 on June 1st, 2010

    salman007

    flip flops are edge level triggered while latches are not edge level triggered.In latches there is no need of clock pulse or clock signal while in flip flops the output is not possible without clock pulse or clock signal.

    No comments. Post one | Permalink

Want to attach an image to your answer? Click here.

Did this answer your question? If not, then ask a new question or create a poll.

You're reading Difference between flip-flops & latches

Follow us on Facebook!

Related Ads

ANSWERBAG BUZZ

Difference between latch and flip flop
Difference between flip flop and latch
Latch and flip flop
Latches and flip flops
Difference between latches and flip flops