×

Methods and Systems for Scalable and Distributed Address Mapping Using Non-Volatile Memory Modules

  • US 20160019160A1
  • Filed: 01/14/2015
  • Published: 01/21/2016
  • Est. Priority Date: 07/17/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for operating a storage device having a plurality of NVM modules, each NVM module including two or more non-volatile memory devices, the method comprising:

  • receiving or accessing a host command that specifies an operation to be performed and a logical address corresponding to a portion of non-volatile memory within the storage device;

    at a storage controller for the storage device;

    mapping the specified logical address to a first subset of a physical address corresponding to the specified logical address, using a first address translation table;

    identifying an NVM module of the plurality of NVM modules, in accordance with the first subset of the physical address;

    at the identified NVM module;

    mapping the specified logical address to a second subset of the physical address corresponding to the specified logical address, using a second address translation table;

    identifying the portion of non-volatile memory within the identified NVM module corresponding to the second subset of the physical address; and

    executing the specified operation on the identified portion of non-volatile memory in the identified NVM module.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×