CPC H03M 13/1105 (2013.01) | 20 Claims |
1. A method for product decoding within a data storage system, the method comprising:
receiving data to be decoded within a first decoder;
performing a plurality of decoding iterations to decode the data utilizing a first decoder and a second decoder, each of the plurality of decoding iterations including:
(i) decoding the data with the first decoder operating at a first decoder operational mode to generate once decoded data;
(ii) sending the once decoded data from the first decoder to the second decoder;
(iii) receiving error information from the first decoder with an artificial intelligence system;
(iv) selecting a second decoder operational mode based at least in part on the error information that is received by the artificial intelligence system; and
(v) decoding the once decoded data with the second decoder operating at the second decoder operational mode to generate twice decoded data; and
outputting fully decoded data based on the performance of the plurality of decoding iterations.
|