×

Method and apparatus for multiple-bit DRAM error recovery

  • US 9,274,888 B2
  • Filed: 11/15/2013
  • Issued: 03/01/2016
  • Est. Priority Date: 11/15/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a system memory comprising an error detection circuit, the system memory comprising volatile memory;

    a memory controller coupled to the system memory;

    a processor;

    a re-mapper coupled to the processor and to the memory controller, the re-mapper to store mappings of physical page addresses;

    a non-volatile memory; and

    a memory comprising stored instructions, wherein in response to the error detection circuit detecting a multiple-bit error in a page residing in the system memory, the page having a first physical page address, the stored instructions when executed by the processor cause the system to perform a procedure comprising;

    looking up in a page table if a golden page associated with the first physical page address resides in the non-volatile memory;

    copying the golden page to a redundant page in the system memory provided the golden page resides in the non-volatile memory, the redundant page having a second physical page address; and

    configuring the re-mapper to map the first physical page address to the second physical page address when the processor performs a memory operation indicating the first physical page address, wherein the re-mapper provides the second physical page address to the memory controller.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×