rmohan_y
Newbie level 1
I am new to the DFT methodology and trying to understand the basic concepts behind the scan. I have the following doubts. Can somebody help me?
1) I understand that the reset is required during functional mode to initialize the flops with required values after power up . There is no such requirement for DFT scan as we don’t depend on the reset values of flops as we shift in the patterns and shift out the captured values. Why do we need reset input for scan?
2)What kind of manufacturing defects(like stuck-at fault, slow-to rise/fall issues present in gates) are possible in reset network?
3) I saw that i_dfx_fscan_rstbypen is used for for selecting the reset(i_dfx_fscan_byprst_b) during scan. Can i use i_dfx_fscan_mode instead, so that we can save one extra input?
1) I understand that the reset is required during functional mode to initialize the flops with required values after power up . There is no such requirement for DFT scan as we don’t depend on the reset values of flops as we shift in the patterns and shift out the captured values. Why do we need reset input for scan?
2)What kind of manufacturing defects(like stuck-at fault, slow-to rise/fall issues present in gates) are possible in reset network?
3) I saw that i_dfx_fscan_rstbypen is used for for selecting the reset(i_dfx_fscan_byprst_b) during scan. Can i use i_dfx_fscan_mode instead, so that we can save one extra input?