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.

[SOLVED] Difference between incorrect read fault and read destructive fault.

Status
Not open for further replies.

aasha1

Newbie level 3
Newbie level 3
Joined
Jun 11, 2013
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
20
What is the difference between incorrect read fault and read destructive fault and how to identify and differentiate these faults on a memory cell.
pls help.
 

Incorrect read Fault : After reading operation, the cell gives incorrect logic value...but stored bit is not faulty.
Read destructive fault : When performing the read operation, the stored bit is changed....this is happens because the less timing difference between the read and write clock....so it doesn't have proper timing to stable...
 

Incorrect read Fault (IRF) : After reading operation, the cell gives incorrect logic value...but stored bit is not faulty.
Read destructive fault (RDF) : When performing the read operation, the stored bit is changed....this is happens because the less timing difference between the read and write clock....so it doesn't have proper timing to stable...

Thank you Maulin for the reply.

I understand the definitions now, but am still confused about the detection of these faults.
Let me explain in detail, In order to detect these faults one need to write a '0' in the memory cell and read the same value. If a cell is stuck at IRF or RDF both the outputs are read from the same bitlines(in a SRAM cell) and the output is always an inverse of the expected output in both the cases.
Now my question is how do I identify/differentiate whether the cell has a Incorrect read fault or a read destructive fault.

-
Thanks
aasha
 

RDF is mostly because of the less timing difference between the write and read clock..so by changing the frequency of read and write clock...we can detect the particular fault..
 
  • Like
Reactions: aasha1

    aasha1

    Points: 2
    Helpful Answer Positive Rating
Thanku Maulin that helped.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top