Arbitrated management of a shared non-volatile memory resource
AssigneeSeagate Technology LLC
InventorsBenjamin J. Scott, Steven S. Williams
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorsBenjamin J. Scott, Steven S. Williams
Estimating the term…
Apparatus and method for managing shared resources in a data storage device such as a solid-state drive (SSD). In some embodiments, a non-volatile memory (NVM) has a population of semiconductor memory dies to which are connected a number of parallel channel. A controller circuit apportions the semiconductor memory dies into a plurality of die sets each configured to store user data blocks associated with a different user during hot data transfers responsive to a sequence of host access commands. A shared resource is available for use by each of the die sets to support background data transfers not associated with the host access commands, such as a RAID buffer. The controller circuit arbitrates the use of the shared resource by each of the die sets in turn to sequentially perform the background data transfers to maintain a selected level of deterministic performance of the hot data transfers.
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.