Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

what's the differences between Latch and Flip-flop?

Status
Not open for further replies.

drizzle

Member level 3
Joined
Jun 7, 2006
Messages
56
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,286
Activity points
1,667
hello all

i want to have a clear understanding for the differences between latch and flip-flop

anyone can expand more


drizzle
 

1. Latch is a level sensitive device while flip-flop is an edge sensitive device.
2. Latch is sensitive to glitches on enable pin, whereas flip-flop is immune to glitches.
3. Latches take less gates (also less power) to implement than flip-flops.
4. Latches are faster than flip-flops.

=>Latch is a level sensitive memory element.
As long as the latch enable is active, the latch is transparent, meaning the input appears on the output. When the enable goes in-active, the input is stored into the latch, the latch is closed, and a change in input will not be reflected on the latch's output.

A flip-flop is a edge sensitive memory element, constructed using two latches.
In a flip-flop, the input is sampled only at the rising or falling edge of the clock, after that the input is considered as dont care.
 

    drizzle

    Points: 2
    Helpful Answer Positive Rating
thanks barkha

what about register and flip-flop?

what are the differences among register, flip-flop and latch?:cry::|
 

Registers are made using flip-flops.
EG: 8 bit register = 8 FF;s
 

    drizzle

    Points: 2
    Helpful Answer Positive Rating
The term "register" usually refers to an array of flip-flops.
example : A set of D flip flops with a common clock makes a basic register.
 

    drizzle

    Points: 2
    Helpful Answer Positive Rating
drizzle said:
hello all

i want to have a clear understanding for the differences between latch and flip-flop

anyone can expand more


drizzle

Also there is amyth that latches donot have clocks well always remeber latches can hav clock but as barkha said its only that latches are the ones which works on Clock levels while the flip-flops works on the clock edges.
 

here are some information about level sensitive latch and edge triggered flipflops. hope this helps. don't forget to tick the help button if it does.
 

    drizzle

    Points: 2
    Helpful Answer Positive Rating
do the latches have setup / hold time. if so how to determine it
 

Hi,

Can anyone please tell me whether Clock is needed for Latch? Some material they are telling that Clock is needed for latch & some other material they are telling that Clock is not needed only Enable will be used in Latch.

Latch needs Clock or Enable? Please clarify my doubt.

Thanks
 

Hi,

Thanks for your reply. I have seen in some block diagram of latch which has only Enable signal. Moreover, I have seen video of Digital Electronics which was taken by IIT-Karagpur Professor even she told that latch does not need clock.

I am totally getting confused with clock and enable. Please explain me briefly.

Thanks
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top