Memory controller with automatic error detection and correction
AssigneeTexas Instruments Incoporated
InventorsKai Chirca, Timothy D. Anderson, Amitabh Menon
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incoporated
InventorsKai Chirca, Timothy D. Anderson, Amitabh Menon
Estimating the term…
A memory validation manager reserves a block of time for exclusive accesses to a memory bank having lines of memory for which validation codes provide a degree of error detection and correction for each memory line. The memory validation manager reads, processes, and corrects at least some of the contents of each memory line based on indications of validity encountered for each memory line. New data is written in response to a validation code. Likewise, a valid field for each line can be updated and a new validation code written for a memory when the valid field indicates that a validation code has not yet been written for a memory line. The memory validation manager processes data read from a first memory line while either reading or writing to another memory line to minimize the latency of the process of scrubbing memory lines.
A method for validating memory codes in memory banks, comprising:
A memory system, comprising:
A memory verification manager, comprising:
Dependencies are inferred from the claim text.