[发明专利]数据编码的方法有效
申请号: | 201811548704.7 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109639608B | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 王拂依 | 申请(专利权)人: | 深圳市华星光电技术有限公司 |
主分类号: | H04L25/49 | 分类号: | H04L25/49 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518132 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 编码 方法 | ||
一种数据编码的方法,用于对比特数据进行编码,包括:将比特数据分割成多个比特流。接着,对各比特流执行以下步骤:对同一个比特流的所有比特进行比较,比较其值是否相同,若皆相同则对奇数位比特进行反相运算并将最低位比特之值设定为比特流的标志位,若至少有一个比特之值不相同,则对最低位比特进行反相运算并将反相运算值设定为标志位;以及将通过比较步骤后的比特流及标志位合并以生成新的比特流。最后,将各个新的比特流合并以生成新的比特数据。
技术领域
本发明涉及数据传输技术领域,尤其涉及一种数据编码的方法。
背景技术
在数据传输技术中,发送端需先对数字信号进行编码,然后透过信道进行传输,最后由接收端对此数字信号进行译码。IBM 8B/10B编码是一种普遍使用的编码机制,能够保证传输的数据串在接收端被正确地复原。目前用来实现IBM 8B/10B编码的编码方法中,以查表法最为常见,但是它需要存储器来存储码表,编解码速度会受限于存储器的读取时间。另外,有一些低质量的编码方法并不利于接收端提取时钟同步信息,且通常带来较大的直流分量,使误码率(BER)提高。基于现有技术中信号在传输过程中容易发生误码问题,使得接收端无法接收到正确的信号,因此有必要提供一种数据编码的方法,以解决上述问题。
发明内容
本发明的目的在于提供一种数据编码的方法,可以提高编码的可靠性,且降低信号传输过程中的误码率。
为实现上述目的,本发明提供一种数据编码的方法,用于对比特数据进行编码,其特征在于,包括:将所述比特数据分割成多个比特流,所述比特流从最低位向最高位依序具有第0位、第1位、…,及第n位比特,其中n为不小于1的整数。对各所述比特流执行以下步骤:对同一个所述比特流的所有比特进行比较,比较其值是否相同,若皆相同则对第k位比特进行反相运算并将第0位比特之值设定为所述比特流的标志位,其中k为不小于1且不大于n的奇数,若至少有一个所述比特之值不相同,则将所述第0位比特的反相运算值设定为所述标志位;以及将通过所述比较步骤后的比特流及标志位合并以生成新的比特流,其中所述标志位为所述新的比特流的最低位比特。以及,将各个所述新的比特流合并以生成新的比特数据。
在一些实施方式中,所述分割步骤包括:将所述比特数据分割成二个具有相同比特数目的所述比特流。
在一些实施方式中,所述比较步骤包括:
对同一个所述比特流的所有比特进行反及(NAND)运算;
对同一个所述比特流的所有比特进行或(OR)运算;
对所述反及(NAND)运算值和所述或(OR)运算值进行及(AND)运算;以及
判断所述及(AND)运算值是否为1,若为否,则比较结果为同一个所述比特流的所有比特之值皆相同,若为是,则比较结果为至少有一个所述比特之值不相同。
在一些实施方式中,所述比特数据具有8个比特数目。
在一些实施方式中,所述比特流具有4个比特数目。
在一些实施方式中,所述第k位比特包括第1位比特和第3位比特。
在一些实施方式中,所述新的比特流具有5个比特数目。
在一些实施方式中,所述新的比特数据具有10个比特数目。
为让本发明的特征以及技术内容能更明显易懂,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考用,并非用来对本发明加以限制。
附图说明
图1为根据本发明实施例的数据编码的方法的流程图。
图2A为一个可用于实施本发明数据编码的方法的比特数据示意图。
图2B为对图2A的比特数据实施图1的步骤S01的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华星光电技术有限公司,未经深圳市华星光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811548704.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置