Apparatus and method for dynamically repairing a semiconductor memory
First Claim
Patent Images
1. A semiconductor memory including a capability for testing for memory faults, comprising:
- a first memory block comprising a first plurality of bits of memory;
a second memory block comprising a second plurality of bits of memory; and
a test circuit configured for;
writing a pattern of bits to the first memory block and the second memory block;
reading a first plurality of read bits from the first memory block;
reading a second plurality of read bits from the second memory block; and
comparing each one of the first plurality of read bits with a corresponding one of the second plurality of read bits.
7 Assignments
0 Petitions
Accused Products
Abstract
An architecture for dynamically repairing a semiconductor memory, such as a Dynamic Random Access Memory (DRAM), includes circuitry for dynamically storing memory element remapping information. Memory is tested for errors by writing, then reading a plurality of memory blocks, such as rows or columns, in parallel. Memory is dynamically reprogrammed in order to remap unused spare memory elements for failed memory elements when errors are detected. Unused spare memory elements are remapped utilizing a circuit that overrides unblown fuses or antifuses.
-
Citations
1 Claim
-
1. A semiconductor memory including a capability for testing for memory faults, comprising:
-
a first memory block comprising a first plurality of bits of memory;
a second memory block comprising a second plurality of bits of memory; and
a test circuit configured for;
writing a pattern of bits to the first memory block and the second memory block;
reading a first plurality of read bits from the first memory block;
reading a second plurality of read bits from the second memory block; and
comparing each one of the first plurality of read bits with a corresponding one of the second plurality of read bits.
-
Specification