US 12,105,990 B2
Parallel fragmented SGL fetching for hiding host turnaround time
Shay Benisty, Beer Sheva (IL)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Sep. 13, 2022, as Appl. No. 17/943,767.
Prior Publication US 2024/0086108 A1, Mar. 14, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0652 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
receive a command, wherein the command comprises a scatter-gather list (SGL), wherein the SGL includes at least two segments, and wherein the at least two segments each includes a plurality of entries; and
retrieve a last entry of the plurality of entries of the at least two segments, wherein the retrieval is out of order, wherein the last entry is retrieved prior to retrieval of at least one other entry of the plurality of entries and before read data is available, wherein the read data is data corresponding to the command.