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
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
 

barkha

Advanced Member level 4
Full Member level 1
Joined
Aug 8, 2005
Messages
114
Helped
21
Reputation
42
Reaction score
10
Trophy points
1,298
Location
India
Activity points
2,576
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

drizzle

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

what about register and flip-flop?

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

dozy_walia

Full Member level 2
Full Member level 2
Joined
Jan 10, 2007
Messages
136
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Activity points
2,096
Registers are made using flip-flops.
EG: 8 bit register = 8 FF;s
 

    drizzle

    Points: 2
    Helpful Answer Positive Rating

barkha

Advanced Member level 4
Full Member level 1
Joined
Aug 8, 2005
Messages
114
Helped
21
Reputation
42
Reaction score
10
Trophy points
1,298
Location
India
Activity points
2,576
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

tosonal.jain

Junior Member level 2
Junior Member level 2
Joined
Mar 19, 2007
Messages
22
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,283
Activity points
1,404
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.
 

bbgil

Full Member level 2
Full Member level 2
Joined
Mar 11, 2006
Messages
135
Helped
13
Reputation
26
Reaction score
9
Trophy points
1,298
Activity points
2,321
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

intriguer

Newbie level 5
Newbie level 5
Joined
Dec 16, 2006
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,317
do the latches have setup / hold time. if so how to determine it
 

sathishkas

Newbie level 5
Newbie level 5
Joined
Jun 13, 2012
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,346
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
 

sathishkas

Newbie level 5
Newbie level 5
Joined
Jun 13, 2012
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,346
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

Top