US 12,260,131 B2
Commands splitting based on flat logical block address and security key
Amir Segev, Meiter (IL); and 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 Jul. 24, 2023, as Appl. No. 18/357,743.
Claims priority of provisional application 63/499,569, filed on May 2, 2023.
Prior Publication US 2024/0370210 A1, Nov. 7, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0679 (2013.01) [G06F 3/061 (2013.01); G06F 3/0659 (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 to read data from or write data to the memory device;
obtain a flat logical block address (FLBA) and a security key for the command;
split the command into a first part and a second part;
allocate a part identification (ID) to the first part and the second part;
process the first part;
process the second part; and
report completion of the command to a host device after processing the first part and the second part, wherein the security key comprises a first security key and a second security key and wherein the first security key is different from the second security key.