Latch circuits

Thread Starter

othello

Joined Aug 29, 2008
1
i am a new learner in this world & also this forum.
can u help me to get this answer?
Why we use LATCH CIRCUITS in digital ?
 

Wendy

Joined Mar 24, 2008
23,421
A common term in digital is latch and hold. The idea is to capture a moving number so we slow humans can see it. It is also used a lot in displays to keep it stable between updates.

Latches are basically flip flops of various types.
 

Papabravo

Joined Feb 24, 2006
21,225
A latch circuit is not a flip-flop. It is a memory circuit made from combinatorial devices, but it is fundamentally different. The basic definition has two inputs, called Data (D) and Latch Enable (LE). It has one output(Q). The usual implementation calls for Q to be equal to D when LE is high and for Q to hold its value when LE is low.
Rich (BB code):
Q = (D & LE) | (Q & LE*)
If you draw a Karnaugh map of this equation you can see the possibility of a hazard or race condition. To avoid this hazard we add a completely redundant covering term and the hazard goes away. The new latch equation becomes
Rich (BB code):
Q = (D & LE) | (Q & LE*) | (D & Q)
The redundant covering term (D & Q) removes the hazard. Cool beans! eh?
 

SgtWookie

Joined Jul 17, 2007
22,230
Well, a latch CAN be a D-type flip flop, if a data item is placed on the D input and the clock is toggled, the data will be latched into the flip flop.

A latching shift register with parallel inputs and serial output is very useful for determining which of numerous data lines may have been responsible for triggering an event. A CMOS CD4021B IC is an example of this type of latching shift register.

It is comprised of numerous D-type flip flops.
 

hgmjr

Joined Jan 28, 2005
9,027
There are some interesting information on latch circuit types and their various application contained in the AAC ebook here.

hgmjr
 
Top