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.

DFT questions about flip flops

Status
Not open for further replies.

cooldude040

Member level 2
Joined
Oct 26, 2007
Messages
49
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,622
In scan chains if some flip flops are + triggered and remaining flip flops are -ve triggered what happens??????????

In multiple clock domains we use lock up latch what about the above question?
 

DFT questions

u may part them in disperate clock domain. use the anothe clock chain.
 

Re: DFT questions

For designs with both positive and negative clocked flops, the scan insertion tool will always route the scan chain so that the negative clocked flops come before the positive edge flops in the chain - this way no lockup latch is needed.

However, the concern is during capture mode, and what feeds into those negative edge flops - in many cases, it's positive clocked logic, or, as you say, another clock domain. In the case of posedge flops from the same clock domain, the negedge flops will always capture the data just captured into the posedge flops on the posedge of the clock, so the ATPG has to work a little harder to get the fault coverage, but it's not a big deal.

For data traveling between clock domains, it all depends upon how the clock trees are balanced (if they are at all). If the clock domains are completely asynchronous, you just have to handle it in the ATPG (mask the receiving flops, essentially).

John
DFT Digest
DFT Forum
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top