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.

Scan shift operation

Status
Not open for further replies.

jaanki

Newbie level 6
Newbie level 6
Joined
Sep 20, 2008
Messages
14
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,377
Assume a can chain of 5 bits.
Code:
Si->scan flops[1] …>scan_flop[5]->SO

Explain normal scan shift operation , what are the values shifted out scan ?
Assume if 3rd flop has setup violation, what are the values shifted out ?
Assume if 3rd flop has hold violation, what are the values shifted out from scan?

Please explain me with example , this question asked me one of the interview.

Thanks
 

scan shift out data are the result of the previous captures.
if any timing violation occurs, the data capture could be wrong.
The scan is used to check the stuck, transition, bridge fault, not the setup/hold timing issue.
 
Thanks for clarification
yes scan is used to check the faults , but what are the possible output of the scan chain if there is timing violation?
 
certainly wrong output :) or unconsistant no repeatibility.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top