Beruflich Dokumente
Kultur Dokumente
Repair Data
Calculator
Control override
during stress mode
Repair information is loaded by Memory BIST controller from the fuse or flash into the repair data register
which enable the replacement of faulty column (or row) with the redundant columns (or rows) in-order
to repair a device.
During the Memory BIST burn-in stressing, the BIST is set to run in an infinite loop, here the event detector
detects the completion of selected MARCH Algorithm run and with each run completion its generates a
trigger which goes to repair data calculator and changes the selected column (or row) as faulty and
resulting in removing it from test for that run. This process repeats for each run, selecting a new column
(or row) as faulty. This process results in applying a uniform stress on the memory during the process.
Run initiated
New
run
Conclusion
With the above proposed circuitry in place, we can ensure that during burn-in stressing of memories the
entire memory array is uniformly stressed. This circuit does not require any change in in memory design
or Memory BIST logic, so is easy to implement.
Additionally this is a fully automated process (achieved via hardware), which does not require any input
or control from outside the device, which fits well with the burn-in tester requirements of minimum
interactions during testing.