×

Methods and systems for mapping a peripheral function onto a legacy memory interface

  • US 9,043,513 B2
  • Filed: 12/17/2014
  • Issued: 05/26/2015
  • Est. Priority Date: 08/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A dual-inline memory module (DIMM) comprising:

  • a module interface configured to receive module data into the DIMM using parallel data channels;

    a non-volatile flash memory bank; and

    one or more integrated circuits, including a processor or controller, configured to receive the module data using the parallel data channels before the module data is provided to either the non-volatile flash memory bank or a volatile random access memory (VRAM) bank and to enable the module data to be written to the VRAM bank, read from the VRAM bank, and written to the non-volatile flash memory bank,wherein the one or more integrated circuits are configured to translate between a first addressing scheme employed by the VRAM bank and a second addressing scheme employed by the non-volatile flash memory bank,wherein the one or more integrated circuits are configured to enable;

    the module data to be written to the VRAM bank employing the first addressing scheme,the module data written to the VRAM bank employing the first addressing scheme to be read,the module data read from the VRAM bank to be translated from the first addressing scheme employed by the VRAM bank to the second addressing scheme employed by the non-volatile flash memory bank, andthe module data translated to the second addressing scheme employed by the non-volatile flash memory bank to be written to the non-volatile flash memory bank employing the second addressing scheme.

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