US 12,450,119 B2
Minimizing redundancy for stuck bit coding
Ivana Djurdjevic, San Jose, CA (US); Cyril Guyot, San Jose, CA (US); and Robert Mateescu, San Jose, CA (US)
Assigned to WESTERN DIGITAL TECHNOLOGIES, INC., San Jose, CA (US)
Filed by WESTERN DIGITAL TECHNOLOGIES, INC., San Jose, CA (US)
Filed on Dec. 8, 2023, as Appl. No. 18/533,655.
Prior Publication US 2025/0190302 A1, Jun. 12, 2025
Int. Cl. G06F 11/10 (2006.01)
CPC G06F 11/1068 (2013.01) [G06F 11/102 (2013.01)] 19 Claims
OG exemplary drawing
 
19. A method for minimizing redundancy for stuck bit codes when retrieving a message from a memory device communicatively coupled to a storage device, the storage device comprises a controller to execute the method comprising:
generating a set of masks that are codewords and that include values that correspond to stuck bit values, wherein the set of masks includes one of full length codewords and shortened codewords;
retrieving a message codeword and errors from the memory device;
decoding the message codeword to retrieve an output;
obtaining a mask label from the output;
using the mask label to retrieve a mask from the set of masks; and
applying the mask to the output to retrieve a message.