[发明专利]用于编码数据的方法、编码器、解码器及通信系统有效
申请号: | 201410592783.7 | 申请日: | 2014-10-29 |
公开(公告)号: | CN104601275B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | J.卡马利;胡肯 | 申请(专利权)人: | 三星显示有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽;贾洪菠 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 编码 数据 方法 编码器 解码器 通信 系统 | ||
本发明涉及用于编码数据的方法、编码器、解码器及通信系统。根据本发明的一个实施例,一种编码器包括:输入部,被配置为接收多个数据位;处理器,被配置为利用汉明编码操作对数据位编码以生成多个编码位;以及输出部,被配置为输出多个编码位,其中,所述处理器被配置为相比于与标准汉明码相应的编码位,缩减多个编码位的最大运程。
相关申请的交叉引用
本申请要求于2013年10月31日向美国专利商标局提交的美国临时专利申请61/898,415“Maximal Transition Hamming Codes”的优先权和权益,其全部公开内容通过引用的方式合并于此。
技术领域
本发明的实施例涉及用于缩减或最小化数字数据的运程的系统和方法。
背景技术
在数据通信中,发射机与接收机之间的传输可以使用汉明码(Hamming Code,HC)验证和校正。一般说来,汉明码通过包括多个奇偶校验位(parity bit)提供对于多个数据位的错误检测和校正,其中奇偶校验位混入数据位当中。
另外,在诸如串行数据链路之类的电子数据通信中,可以使用时钟恢复或时钟数据恢复(CDR)过程来同步发射机与接收机之间的通信。例如,接收机可以使用锁相环(PLL)从近似频率参考生成时钟,然后使用CDR将所生成的信号相位对准数据流中的变换。但是,如果数据运程(data run length)(例如,联贯的1或0的流)超过特定长度,由于接收机检测变化的数目存在不足,因此时钟信号的恢复可能失败。
发明内容
本发明的实施例的方面教导用于缩减或最小化数字数据的运程的系统和方法。在一些实施例中,经修改的汉明编码操作被应用于数字数据。
根据本发明的一个实施例,一种用于编码数据的方法包括:对多个数据位使用汉明编码操作来计算多个奇偶校验位,奇偶校验位中的第一奇偶校验位使用偶校验来计算,奇偶校验位中的第二奇偶校验位使用奇奇偶校验计算;以及输出数据位和所计算的奇偶校验位。
第二奇偶校验位可以是多个奇偶校验位序列中的最后的奇偶校验位。
第一奇偶校验位可以是多个奇偶校验位序列中的后数第二的奇偶校验位。
所述汉明编码操作可以相应于HC(127,120),第一奇偶校验位可以是第6奇偶校验位,第二奇偶校验位可以是第7奇偶校验位。
根据本发明的一个实施例,一种用于编码数据的方法包括:对于多个数据位利用汉明编码操作计算多个奇偶校验位;将所计算的奇偶校验位与多个数据位交织以生成多个编码的数据位;以及重新排列多个编码的数据位以缩减多个数据位的数据序列的最大运程。
所述重新排列多个编码的数据位可以包括将在多个编码的数据位的开头的所述多个编码的数据位中的一定数目的编码的数据位移到最后一个编码的数据位之后的位置。
所述汉明编码操作可以相应于HC(127,120),并且在开头的所述多个编码的数据位中的一定数目的编码的数据位可以包括32位。
所述汉明编码操作可以利用奇奇偶校验。
根据本发明的一个实施例,一种编码器包括:输入部,被配置为接收多个数据位;处理器,被配置为利用汉明编码操作对数据位编码以生成多个编码位;以及输出部,被配置为输出多个编码位,其中,所述处理器被配置为相比于与标准汉明码相应的编码位,缩减多个编码位的最大运程。
所述处理器可以被配置为对多个数据位利用汉明编码操作计算多个奇偶校验位,所述奇偶校验位中的第一奇偶校验位利用偶奇偶校验计算,所述奇偶校验位中的第二奇偶校验位利用奇奇偶校验计算,其中,所述多个编码位可以包括数据位和所计算的奇偶校验位。
所述处理器可以被配置为重新排列多个编码位以缩减多个编码位的最大运程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星显示有限公司,未经三星显示有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410592783.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置