Non-deterministic window scheduling for data storage systems
AssigneeSeagate Technology LLC
InventorSteven S. Williams
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorSteven S. Williams
Estimating the term…
A semiconductor data storage memory can be arranged with an accumulated list in a memory of background operations to be carried out upon a semiconductor memory formed of one or more non-volatile memory dies. When a deterministic window interval is entered responsive to a request from a host during which data transfers between the host and the semiconductor memory meet a minimum predetermined data transfer rate, the accumulated list is sorted into a first set of the background operations that can be performed during the deterministic window interval while maintaining the minimum predetermined data transfer rate and a remaining second set of the background operations. The first set of the background operations is performed during the deterministic window interval prior to the second set of background operations being performed after a conclusion of the deterministic window interval.
A method comprising:
A method comprising:
A data storage system comprising a semiconductor memory formed of at least one non-volatile memory (NVM) dies, a background module connected to the at least one NVM dies configured to accumulate a list in a memory of background operations to be carried out upon the semiconductor memory and sort the list into a first set of background operations and a second set of background operations, the first set of background operations executed by a controller during a deterministic window (DW) interval responsive to a request from a host during which data transfers between the host and the semiconductor memory meet a minimum predetermined data transfer rate, the first set of background operations executed while maintaining the minimum predetermined data transfer rate, the controller configured to execute the second set of background operations after a conclusion of the DW interval.
Dependencies are inferred from the claim text.