Latch vs Flip Flop

Latch

• Asynchronous

• Level Sensitive

• Clock signal = Enable signal* = Latch Signal

o It is not apt to call it Clock; better call it Enable

o When ‘1’, Q changes when D changes

o When ‘0’, Q retains state

• Used as Mechanical Switch De-bouncer

• Processor ALE signal implemented using Latch

Flip Flop

• Edge Sensitive (Master-Slave Flip Flop)

• Clock signal = Enable signal* = Gating Signal

o When ‘1’, Q depends on D; Q doesn’t change till next Clock.

o When ‘0’, Q retains state

• All sequential logic implemented using Flip Flops

Advertisement
Published in: on November 9, 2010 at 12:12 pm  Comments (1)  

The URI to TrackBack this entry is: http://agraja.wordpress.com/2010/11/09/latch-vs-flip-flop/trackback/

RSS feed for comments on this post.

One CommentLeave a comment

  1. what is the problem with Latches that make people use flipflop? I mean what is the advantages of using flipflop vs latches?
    tnx


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.