CPC G11C 29/76 (2013.01) [G06F 3/0659 (2013.01); G06F 12/0246 (2013.01); G06F 12/126 (2013.01); G06F 11/1048 (2013.01); G06F 12/0813 (2013.01); G11C 11/408 (2013.01); G11C 11/418 (2013.01); G11C 29/04 (2013.01); G11C 29/44 (2013.01); G11C 29/4401 (2013.01); G11C 29/787 (2013.01); H04L 61/2575 (2013.01)] | 17 Claims |
1. A method comprising:
obtaining a memory access pattern associated with a plurality of memory access operations, the memory access pattern indicative of first regions of a memory associated with a high priority level that are accessed for data at a higher frequency than second regions of the memory associated with a lower priority level than the high priority level, wherein the high priority level is associated with a first maximum allowable bit error rate and the lower priority level is associated with a second maximum allowable bit error rate that is different than the first maximum allowable error rate;
generating a memory address map for the plurality of memory access operations based on the first regions of the memory and the second regions of the memory identified associated with the second maximum allowable bit error rate; and
providing the memory address map to a memory data register of the memory, the memory data register accessible by the memory for repairing at least one region of the second regions of the memory.
|