×

Memory modules with nonvolatile storage and rapid, sustained transfer rates

  • US 10,216,685 B1
  • Filed: 12/07/2017
  • Issued: 02/26/2019
  • Est. Priority Date: 07/19/2017
  • Status: Active Grant
First Claim
Patent Images

1. A memory module, comprising:

  • a data bus;

    a plurality of slice sections, each slice section configured to input and output a slice of a data for a different section of the data bus;

    each slice section comprising;

    at least one nonvolatile memory (NVM);

    a memory element to store the slice of the data for the slice section during operations that transfer the slice of the data between the section of the data bus for the slice section and the NVM of the slice section; and

    a slice controller configured to translate an address for the slice of the data for the section of the data bus into at least a physical address of the NVM of the slice section; and

    the memory element comprising a multi-port random access memory having at least a first address port coupled to receive address data from an address bus common to the plurality of slice sections and at least a second address port coupled to receive an address from the slice controller of the slice section;

    wherein the slice controller is configured to simultaneously;

    transfer data between the corresponding NVM and the corresponding memory element of the slice section, and transfer data between the corresponding memory element of the slice section and the address bus.

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