System and method for managing data access in non-volatile memory
AssigneeWestern Digital Technologies, Inc.
InventorMei-Man L. Syu
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorMei-Man L. Syu
Estimating the term…
The present invention is directed to systems and methods for improving access to non-volatile solid-state storage systems. Embodiments described herein provide a physical chunk number (PCN), or a physical page number (PPN), by which a controller can access the next available chunks (or pages) in a programming sequence optimized by concurrency. By incrementing the PCN, the controller can program consecutive chunks in the optimized programming sequence. In one embodiment, the programming sequence is determined at the time of initial configuration and the sequence seeks to synchronize data programming and data sending operations in subcomponents of the storage system to minimize contention and wait time. In one embodiment, the PCN includes an index portion to a superblock table with entries that reference specific blocks within the subcomponents in a sequence that mirrors the optimized programming sequence, and a local address portion that references a particular chunk to be programmed or read.
A storage system comprising:
A method of managing data access to a non-volatile solid-state memory array comprising units of memory accessible via one or more data channels, the method comprising:
Dependencies are inferred from the claim text.