Built-in self test for memory arrays using error correction coding
AssigneeAgere Systems Inc.
InventorsDuane Rodney Aadsen, Ilyoung I. Kim, Ross Alan Kohler, Richard Joseph McPartland
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgere Systems Inc.
InventorsDuane Rodney Aadsen, Ilyoung I. Kim, Ross Alan Kohler, Richard Joseph McPartland
Estimating the term…
A memory self-testing system, apparatus, and method are provided which allow for testing for a plurality of bit errors and passing memory arrays having an error level which is correctable using selected error correction coding. An exemplary system embodiment includes a memory array, a comparator, an integrator, and a test control circuit. The memory array is adapted to store input test data and output stored test data during a plurality of memory read and write test operations. The comparator compares the input test data and the stored test data for a plurality of bit positions, and provides a corresponding error signal when the stored test data is not identical to the input test data for each bit position of the plurality of bit positions. The integrator receives the corresponding error signal and maintains the corresponding error signal for each bit position during the plurality of test operations. The test control circuit provides a fail signal when a predetermined level of corresponding error signals have been provided for the plurality of bit positions.
A self-test apparatus for a memory, the memory adapted to store input test data and output stored test data during a plurality of memory read and write test operations, the apparatus comprising:
A memory system, comprising:
A method of testing a memory array, the memory array adapted to store input test data and output stored test data during a plurality of memory read and write test operations, the method comprising:
A memory system, comprising:
Dependencies are inferred from the claim text.