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.

For DFT perspective ,what happens when there are no capture clock

Status
Not open for further replies.

Varun124

Junior Member level 3
Joined
Jul 3, 2019
Messages
28
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
223
Hi ,

In my design due to some reason capture clock is blocked to a flop and faults on the combo logic are undetected .How are we going to tackle this situation during actual silicon test and w.r.t to timing simulation whether the combo logic is valid path to generate SDF ? . If yes how is it valid path , since we are not able to capture the data.

Thanks,
Varun
 

Hi ,

In my design due to some reason capture clock is blocked to a flop and faults on the combo logic are undetected .How are we going to tackle this situation during actual silicon test and w.r.t to timing simulation whether the combo logic is valid path to generate SDF ? . If yes how is it valid path , since we are not able to capture the data.

Thanks,
Varun

Is your design academic in nature? Most designs don't have this characteristic, outputs are flopped and for very good reasons.
 

Hi ,

In my design due to some reason capture clock is blocked to a flop and faults on the combo logic are undetected .How are we going to tackle this situation during actual silicon test and w.r.t to timing simulation whether the combo logic is valid path to generate SDF ? . If yes how is it valid path , since we are not able to capture the data.

Thanks,
Varun

First , I will cause the error when you are doing insertion (C1 violation) and stop your flow !
Second , if your flop cannot capture clock , how can it operate in functional mode ?
 

Tieny, suppose in my design there are 3 clocks and how are we decided which clock to select as scan clock. And in some post I read (not sure) that only one clock will be active at capture. Why it so.
 

Tieny, suppose in my design there are 3 clocks and how are we decided which clock to select as scan clock. And in some post I read (not sure) that only one clock will be active at capture. Why it so.

1. If your design is HATPG you can check OCC ( On-chip Clock Control ) for more info. DFT will create 1 scan_clock for this purpose.
2. If your design is not HATPG, it meant you have 3 clock domains , and all 3 of them will be scan_clock . For your statement " 1 clock will be active at capture" I tink it can be " 1 lock domain active " because the timing between 2 clock domain ( please check cross-path)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top