LDPC Decoding Precision Conversion to Cut NAND Sensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory systems face inefficiencies in decoding processes, particularly in low density parity check (LDPC) decoding, which can lead to increased latency and the need for excessive NAND sensing operations, affecting error correction capabilities.
Innovation Solution
A decoding device and method that includes a data generator for generating soft decision data, a data converter to increase precision, and a decoding processor performing LDPC decoding, which converts soft decision data into higher precision messages to improve decoding performance and reduce the number of NAND sensing operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If soft decision data with low precision is used directly for LDPC decoding, then device complexity is reduced, but decoding performance deteriorates and excessive NAND sensing operations are required
Solution Approach 1:
A data converter component is introduced as an intermediary between the data generator and decoding processor. This converter transforms low-precision soft decision data into high-precision messages, enabling the decoding processor to achieve high decoding performance without directly handling low-precision data. The intermediary resolves the contradiction by allowing complexity to be localized in the conversion stage while maintaining high performance in the decoding stage.
Solution Approach 2:
The patent changes the precision parameter of the data during processing. Soft decision data is generated with lower precision to reduce initial complexity, then the precision is increased through the data converter to improve decoding performance. This dynamic parameter adjustment resolves the contradiction between using low precision (for simplicity) and high precision (for performance).
2Productivity
If low precision soft decision data is used, then data processing simplicity is improved, but the number of NAND sensing operations increases
Solution Approach 1:
The precision parameter is dynamically changed during the data flow: starting with low-precision soft decision data to simplify initial processing, then converting to high-precision messages to improve decoding efficiency and reduce the number of sensing operations required. This parameter transformation resolves the contradiction between processing simplicity and operational efficiency.
3Reliability
If high precision messages are used in LDPC decoding, then error correction capability is improved, but device complexity increases
Solution Approach 1:
The data converter serves as a dedicated intermediary component that handles the complexity of precision conversion. This allows the decoding processor to focus on error correction using high-precision messages without bearing the complexity burden of the conversion process itself. The intermediary isolates and manages the complexity while enabling high reliability.
Data Source
AI summary
A low density parity check (LDPC) decoding device includes a data generator for generating information with a first precision; a data converter for converting the information into a message with a second precision greater than the first precision; and a decoding processor for performing a low density parity check (LDPC) decoding using the message to generate decoded data.


