US 12,229,008 B2
Delayed XOR rebuild with priority in multi-protocol products
Ganesh Kumar Pathirakani, Kovilpatti (IN); Dattatreya Nayak, Bangalore (IN); Venkatesh Ramadoss, Kumbakonam (IN); and Tarun Nimmagadda, Bangalore (IN)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Jul. 6, 2023, as Appl. No. 18/218,849.
Claims priority of provisional application 63/442,407, filed on Jan. 31, 2023.
Prior Publication US 2024/0256383 A1, Aug. 1, 2024
Int. Cl. G06F 11/10 (2006.01)
CPC G06F 11/1092 (2013.01) [G06F 11/108 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage device, comprising:
a memory; and
a controller coupled to the memory, wherein the controller is configured to:
determine that a first block of memory of the memory has been closed;
determine that the first block is associated with a first data storage device operating protocol, wherein the controller is configured to operate under the first data storage device operating protocol and a second data storage device operating protocol, and wherein a first amount of parity data is generated for the first block in the first data storage device operating protocol;
generate a second amount of parity data for the first block, wherein the second amount of parity data is greater than the first amount of parity data; and
read data from the first block using the second data storage device operating protocol, wherein reading the data from the first block additionally comprises reading the generated second amount of parity data for the first block.