Advanced LDPC
介绍
低密度同位检查码(LDPC) 是一种强大的错误更正演算法,对于高效能储存与通讯系统中的资料完整性维护至关重要。LDPC 使用稀疏的同位检查矩阵来侦测并定位错误,透过「信念传播」的方式进行反覆修正,即使在严苛条件下也能可靠地恢復原始资料。
LDPC 解码策略
SP Industrial 的 LDPC 解码策略主要应用于 NAND Flash 记忆体及其他储存或通讯系统中,目的是从可能损毁的输入资料中恢復原始资讯,包含以下三个阶段:
![]()
1.硬解码(Hard Decoding)基于「硬位元」进行初步错误修正,即直接将读取信号解释为 0 或 1。
优点是速度快、功耗低,但在原始位元错误率(RBER)高时可靠性较差。若硬解码成功,则不需进一步处理。
2.重试读取(Read Retry)
若硬解码失败,控制器会调整读取电压阈值,以更准确地解释储存资料。此步骤可降低 RBER,并为下一阶段提供更可靠的输入。适用于因程式/抹除週期、资料保存损耗或读取干扰导致电压偏移的 NAND 储存单元。
3.软解码(Soft Decoding)使用「软位元」,即代表信号可信度的值,而非绝对的 0 或 1。控制器会在不同电压阈值下进行多次读取,收集更详细的讯号资讯。LDPC 解码器再透过反覆演算法进行错误修正。虽然计算量较大,但在 NAND 单元老化或损耗严重的情况下,能提供更高的修正准确度。
![]()
SP Industrial 的 LDPC 解码策略具备高度可靠性与自适应能力,特别针对高错误率情境(如读取干扰、保存损耗、程式/抹除週期)进行最佳化设计,确保资料能准确恢復。