System and method for supporting atomic writes in a flash translation layer
AssigneeNXGN Data, Inc.
InventorsNader Salessi, Joao Alcantara
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXGN Data, Inc.
InventorsNader Salessi, Joao Alcantara
Estimating the term…
A method of maintaining and updating a logical-to-physical (LtoP) table in a storage device including a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host utilizing atomic writes, the method including receiving, by the processor, data for storing at a plurality of physical addresses in the non-volatile memory, the data being associated with a plurality of logical addresses of the host, storing, by the processor, the plurality of physical addresses in an atomic segment in the volatile memory, storing, by the processor, one or more of zones of the LtoP table in the non-volatile memory, the one or more zones of the LtoP table corresponding in size to the atomic segment, and updating the one or more zones of the LtoP table with the plurality of physical addresses in the atomic segment.
A method of maintaining and updating a logical-to-physical (LtoP) table in a storage device comprising a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host utilizing atomic writes, the method comprising:
A method for memory-efficient backup of a logical-to-physical (LtoP) table in a storage device comprising a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host, the method comprising:
A storage device configured to maintain and update a logical-to-physical (LtoP) table in a storage device being in communication with a host utilizing atomic writes, the storage device comprising:
Dependencies are inferred from the claim text.