The invention discloses an LDPC soft decoding method, a computer readable storage medium and a
solid state disk, the decoding method is used for the
solid state disk, and the decoding method comprises the following steps: receiving a reading command sent by a HOST end, and reading data in a
chip according to the reading command; if the read data is wrong data, executing hard decoding; if hard decoding fails, reading the
threshold voltage data, and forming a
threshold voltage oscillogram according to the
threshold voltage data; analyzing and calculating a threshold
voltage waveform in the threshold
voltage oscillogram to obtain a target
voltage range; acquiring
soft data of a preset number of times in a target
voltage range and performing LDPC soft decoding; wherein the size of the target
voltage range is used for representing the offset degree of the threshold voltage data. According to the method,
soft data are obtained without using a preset
voltage range, the threshold voltage data are read for analysis, the target voltage range is dynamically obtained, the accuracy of LDPC soft decoding is increased, the calculated amount is reduced, and time is saved.