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.

Why lockup latch needed for posedge followed by negedge flop

Varun124

Junior Member level 3
Junior Member level 3
Joined
Jul 3, 2019
Messages
30
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Visit site
Activity points
239
Hi,
This may be basic question, but want to understand in depth.
1. In DFT, its common to add lockup latch for posedge followed by negedge flop. But since we use slowclock and its shift path, we could still close timing on the shift path. But why still we insert LL.
2. With respect to coverage is there any affect it posses ?
3. Is ATPG tool is not clever enough to understand the half path and generate pattern based on this design ?

Thanks in Advance
 
I think your posedge, negedge is for clock domain
crossing metastability but that really ought to be
solved by applying correct timing, as "a decision"
(anti-metastability) is only sometimes the "right
decision".

If you allow "any decision, as long as it's a decision"
then you have some sort of adaptation needed in
the test program, to determine and deal. Better
than waiting an indefinite amount of time for a
decision, and a semi-infinite field of timing to
"adapt to".

But built in determinism rules for test repeatability.
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top