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.

How to deal with the internal clock during DFT

Status
Not open for further replies.

ada86831

Newbie level 4
Joined
Oct 7, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,323
Hi, all,
There is an internal clock generated by the system clock. When I inserted scan chain, all the flip-flops driven by the internal clock weren't in the scan chain. It said the CK of these FF are uncontrolled. I set mixing_clock mix_clocks.
How can i fix those problems?

Thank you so much.
 

You need to by pass this generated clock using MUX. MUX can be inserted in design itself or now-a-days tool can also insert MUX automatically by finding such places. But definetely, second option is not receommended to be used as it may create equivalance issues.

MUX whose input 1 would be your generated clock, input 2 would be your top level main clock and select signal wuld be test_mode. so when u r in testing mode, you bypass generated clock and pass on top level main clock to all flops and when you are in functional mode you supply actual generated clock ..

hope i was clear ...
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top