| CPC G06F 11/1092 (2013.01) [G06F 11/108 (2013.01)] | 20 Claims | 

| 
               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. 
                 |