基于LDPC的下一代SSD控制器中的软解码
作者: Stephen Bates
简介
我的上一篇博文中,讨论了如何控制低密度奇偶校验(LDPC)纠错码的参数来管理与固态盘(SSD)读相关的延迟。然而,其中只谈及了与单次LDPC代码字相关的迭代。本篇博文中,我们研究一下,在最初解码失败时的情况,以及如何利用软信息来恢复SSD上的数据。
硬数据解码与软数据解码
1948年十月,ClaudeShannon发表了一篇学术论文“有关通信的数学理论”,开启了信息理论学科的先河。由于文中的理论定义了一个任何纠错码均无法逾越的性能界限,因此今天依然普遍用于鉴定纠错码的优劣。有意思的一点是,对任一通道而言,都存在着两个界限,一个针对硬数据解码,另一个则用于软数据解码。下面表一中给出了若干用例。