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.

DFT & FF without resets

Status
Not open for further replies.

ivlsi

Advanced Member level 3
Joined
Feb 17, 2012
Messages
883
Helped
17
Reputation
32
Reaction score
16
Trophy points
1,298
Activity points
6,868
DFT & Flops without resets

Hi All,

I need to implement a FIFO (a piece of memory) using Flip Flops.

For functionality of the block, there is no need to use flops with a reset for this FIFO. But what's from DFT point of view? Will it be a trouble to handle these flops without reset from DFT point of view?

Thank you!
 

Reset is not a necessity for DFT...majority of the flops used in a design are not resettable. From a DFT point of there is no requirement for using resettable flops.
 
  • Like
Reactions: ivlsi

    V

    Points: 2
    Helpful Answer Positive Rating

    ivlsi

    Points: 2
    Helpful Answer Positive Rating
Reset is not a necessity for DFT...majority of the flops used in a design are not resettable. From a DFT point of there is no requirement for using resettable flops.

I don't understand this. But isn't it required that all the flops be made resettable, since during scan you'll need to reset all the flops to a known state before shifting in the scan pattern? If the FIFO is to be made using Flip flops shouldn't they be part of a scan chain?
 

you can always flush the scan chain with a certain known pattern..... there is no requirement of flops being resettable.
one example of this ...when designing a State machine... it is possible that the State machine can get stuck in state from which it cant recover so it makes sense to reset the flops to a known state and then start using the state machine.
 
  • Like
Reactions: ivlsi

    V

    Points: 2
    Helpful Answer Positive Rating

    ivlsi

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top