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.

One question for edge merge for DFT

Status
Not open for further replies.

liwei039

Newbie level 6
Joined
May 9, 2007
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,355
when scan chain inserting, set edge merge enable.
Why the tool groups all trailing edge clock scan cells first and then groups all the positive edge clock scan cells?
what is the exactly reason?

Thanks.
 

To prevent the hold violation...To know how, just do waveform on paper for understanding all consequences.
 

For a scan chain to work properly, flops which receive the clock later should be placed first in the chain or else a lock-up lach should be inserted to avoid hold violation. For a 0-1-0 transition, NEGEDGE flop (TE) followed by POSEDGE flop (LE)case, does not need a lock-up latch since NEG flop receives the clock later and POS flop gets earlier. Hope this helps.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top