[发明专利]软解码方法和设备、纠错方法和设备以及软输出方法和设备无效
申请号: | 200680024507.4 | 申请日: | 2006-08-30 |
公开(公告)号: | CN101218644A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 黄盛凞 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 郭鸿禧;常桂珍 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 方法 设备 纠错 以及 输出 | ||
技术领域
本发明各方面涉及一种解码方法和设备、一种纠错方法和设备以及一种软输出方法和设备,以改善软纠错的性能。
背景技术
随着数据存储介质的密度和数据传输的速度增加,在用于数据传输(包括有线/无线通信和光通信)的通信信道上每单位时间再现或发送的数据量也随之增加。其结果是,信道条件可能恶化,并且可能发生更多错误。例如,光学信息存储介质由于其高密度而按物理单位长度存储大量数据,因此可能由于灰尘、划伤或指纹而具有更多错误。在有线/无线通信中,因为每单位时间发送的数据量由于数据的高显示质量而增加,所以由通信故障引起的接收的数据的错误量也增加。因此,有线/无线通信通常应该在通信信道中使用具有高纠错性能的纠错方法或纠错码。
所使用的纠错方法或纠错码是参照输入比特的软值(例如,0.2或0.9)通过迭代校正来执行纠错的软迭代解码(例如,turbo码解码和低密度奇偶校验码(LDPC)解码),而非参考输入比特的硬值(0或1)来执行纠错的方法(例如传统的Reed-Solomon编码)。输入比特的软值通常可以由“0”或“1”的输入硬值的概率来指示。
图1是公知的软编码/解码设备的框图。参照图1,软编码/解码设备100包括turbo/LDPC编码单元110、调制单元120、记录/读取单元130、软解调单元150和turbo/LDPC解码单元160。turbo/LDPC编码单元110使用用于输入数据的纠错的预定编码方法(例如LDPC编码或turbo编码的软编码)执行编码。调制单元120使用预定方法(例如使用游长受限(RLL)码)对从turbo/LDPC编码单元110输出的数据进行调制。
记录/读取单元130将调制的数据记录在记录介质140上,并且读取记录在记录介质140上的数据。软解调单元150从记录/读取单元130接收指示码字的概率值的数据,并输出指示数据字的每一比特的概率值的对数似然比(LLR)。turbo/LDPC解码单元160接收从软解调单元150输出的软值,执行与turbo/LDPC编码单元110中使用的预定编码方法相应的软解码,并输出解码的数据。
发明内容
在软解码方法中,因为使用软值来执行纠错,所以纠错的性能通常取决于输入比特的软值的可靠性。其结果是,需要改善使用软值的可靠性纠错的性能。
本发明的若干示例性实施例和各方面提供了一种解码方法和设备、一种纠错方法和设备以及一种软输出方法和设备,以改善软纠错的性能。
根据本发明的各方面,通过将由于缺陷而具有低数据可靠性的缺陷区段的软值改变为预定值,可改善由于缺陷而降低的数据可靠性,从而改善解码的性能。
根据本发明的示例性实施例和各方面,提供了一种对编码为能够被软迭代解码的代码的码字进行解码的方法。所述方法包括:接收软值,每个软值对应于码字的比特;产生与接收的码字相应的缺陷信号;将与产生的缺陷信号相应的一个或多个比特(例如所有或部分比特)的软值改变为预定值,以执行纠错。
根据本发明的各方面,所述预定值可指示相应比特为“0”的概率值和相应比特为“1”的概率值相同。此外,可根据低密度奇偶校验的纠错特性来确定所述预定值。此外,接收软值的步骤可包括从通信信道接收软值。此外,根据本发明的各方面,接收软值的步骤可包括从信息存储介质接收软值。
根据本发明的各方面,产生缺陷信号的步骤可包括:检测至少一个或多个区段,所述至少一个或多个区段包括在数据接收中数据不同步的区段、发生锁相环(PLL)错误的区段、在软解调期间产生同步错误的区段、或包括在调制的模式中不存在的模式的区段;产生与整个检测的区段或整个检测的区段的部分相应的缺陷信号。
此外,根据本发明的各方面,产生缺陷信号的步骤可包括:检测至少一个或多个区段,所述至少一个或多个区段包括发生伺服错误的区段、数据的可靠性相应于从拾取器的反射量相对较大或较小被确定为低的区段、检测到PLL错误或同步错误的区段、或包括在调制的模式中不存在的模式的区段;产生与整个检测的区段或整个检测的区段的部分相应的缺陷信号。
根据本发明的另一示例性实施例和各方面,提供了一种对编码为能够被软迭代解码的代码的码字执行纠错的方法,所述方法包括:将与编码的码字的缺陷信号相应的一个或多个比特(例如所有或部分比特)的软值改变为预定值;基于每个改变的软值执行迭代校正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680024507.4/2.html,转载请声明来源钻瓜专利网。