Back to results
US 2013/0159634 A1Published application
Systems and Methods for Handling Out of Order Reporting in a Storage Device
AssigneeLSI Corporation
InventorsShaohua Yang, Yang Han, Fan Zhang, Xuebin Wu
Life of this patent
Estimating the term…
Abstract
Various embodiments of the present invention provide systems and methods for handling out of order reporting in a storage device.
Claims20
A data storage system, the system comprising:
- a host operable to request an ordered data set, wherein the ordered data set includes:
- a first output and a second output, and wherein the first output precedes the second output in the ordered data set;
- a storage medium maintaining the ordered data set;
- a data processing circuit operable to access the ordered data set from the storage medium, and to process a first processing input corresponding to the first output and a second processing input corresponding to the second output to yield the first output and the second output, wherein the second output is available before the first output;
- and
- wherein the host is further operable to receive the second output before the first output.
3 more elements
A storage control system, wherein the system comprises:
- a host circuit operable to:
- request an ordered data set from a storage device, wherein the ordered data set includes:
- a first output and a second output, and wherein the first output precedes the second output in the ordered data set;
- receive the second output from the storage device prior to receiving the first output;
- upon receiving the second output, indicate a valid status of the second output and an invalid status of the first output;
- and
- upon receiving the first output, modify the invalid status of the first output to indicate a valid status of the first output.
4 more elements
A method for data processing in a storage device, the method comprising:
- providing a request for an ordered data set, wherein the ordered data set includes:
- a first output corresponding to a first decoder input, and
- a second output corresponding to a second decoder input, wherein the first output precedes the second output in the ordered data set;
- receiving the second output from the storage device prior to receiving the first output;
- upon receiving the second output, indicating a valid status of the second output and an invalid status of the first output;
- and
- upon receiving the first output, modifying the invalid status of the first output to indicate a valid status of the first output.
4 more elements
Dependencies are inferred from the claim text.