×

Nonrepeating identifiers in an address space of a non-volatile solid-state storage

  • US 8,868,825 B1
  • Filed: 07/02/2014
  • Issued: 10/21/2014
  • Est. Priority Date: 07/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of applying an address space in a non-volatile solid-state storage, comprising:

  • receiving user data for storage in the non-volatile solid-state storage;

    translating a first address of a portion of the user data in a first address space, to a second address of the portion of the user data in a second address space, wherein addresses in the second address space have a range and a sequence, each address in the second address space applied in keeping with the sequence to a portion of the user data in the non-volatile solid-state storage is different at a time of application from all addresses in the second address space previously applied in keeping with the sequence in the non-volatile solid-state storage to portions of the user data, and the range of the addresses in the second address space is greater than a maximum number of addresses in the second address space expected to be applied during a lifespan of the non-volatile solid-state storage; and

    storing the portion of the user data in the non-volatile solid-state storage, with the portion of the user data associated with both the first address and the second address, wherein the second address space is one of a logical address space or a virtual address space, and wherein at least one method operation is performed by a processor.

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