[发明专利]一种常用码型自动编码的方法在审
申请号: | 202010985756.1 | 申请日: | 2020-09-18 |
公开(公告)号: | CN112242850A | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 王晓明 | 申请(专利权)人: | 芯河半导体科技(无锡)有限公司 |
主分类号: | H03M13/09 | 分类号: | H03M13/09 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214135 江苏省无锡市新吴区菱*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 常用 自动 编码 方法 | ||
本发明公开了一种常用码型自动编码的方法,包括以下步骤:首先输入自动编码的模式,选择以下几种模式PRBS、CRC、SCR、DSCR、MOD、GFMUTI,然后根据特定情况输入相关参数;PRBS模式和MOD模式直接输入参数;CRC模式下、SCR模式下、DSCR模式下则首先选择A或B,再根据模式输入参数;GFMUTI模式首先选择模式A或B或C,再输入参数;最后根据输入的参数自动编码,输出代码。本发明能够应对不同情况的多种编码自动生成,可自动生成多种位宽,多种编码不同情况的代码;能大大节省编码时间,方便、高效快捷。
技术领域
本发明属于自动编码技术领域,具体是一种常用码型自动编码的方法。
背景技术
通信系统中对于数据流的处理往往都是以二进制形式表示,对于编码的处理同时也是比特位处理的。因此对于同一种编码方式,输入和输出数据的位宽不同,代码的编写方式也是不同的。
现有的码型包括prbs码型、crc校验码、取模、加扰、解扰、伽罗华域乘法。由此,对于实际情况中可能因为流量时钟频率的不同,导致数据位宽是不同的。对于这种输入输出位宽不同的情况,同一种码型需要重新编码,重复工作,耗费人力。
发明内容
本发明的目的在于提供一种常用码型自动编码的方法,以解决上述背景技术中提出的不同情况下,重新编码耗费时间和人力的情况问题。
各种prbs码型、crc校验码型、取模电路、加扰、解扰、伽罗华域的相关运算,基本都是关于多项式的运算,实际代码中的输入输出往往都是并行的,通过串行电路完成串并转换,得到并行的数据输出。
Prbs码型相对较为简单,只和输出的数据位宽相关,对于自动编码来说只需要两个参数,输出位宽output_width和prbs码型公式,PRBS码型原理如图1所示。
Crc校验码生成,crc校验码编码生成主要分为两种情况,第一种为直接求取完整数据的crc校验码;此时自动编码需要输入参数为,输入数据的位宽input_width和crc校验多项式;第二种情况则为对连续数据流求取crc校验码,需要输入参数为输入数据位宽input_width,crc校验多项式;上述两种情况虽然输入参数相同,但编码输出的代码不同,第一种情况自动生成的代码包含一个数据输入和校验输出,而第二种情况则包含一个数据输出和一个校验码输入,一个校验码输出,如图2所示的crc8的原理图,crc多项式为x8+x2+x1+1。
加扰在通信系统中一般可分为两种方式,只需要参数输入数据位宽即可自动生成编码;第一种方式为输入数据参与编码的加扰,另一种为输入数据不参与编码的加扰;第一种输入数据参与编码的加扰原理如图3所示,第二种输入数据不参与编码的加扰如图4所示。
解扰与加扰相对应,但编码方式不同;同样有两种情况,第一种输入数据参与编码的解扰,解扰原理如图5所示;第二种输入数据不参与解扰的原理图,和对应的加扰原理完全相同。
多项式取模运算,输入二进制数和取模多项式参数得到取模后的二进制数;以x8+x2+x1+1为例,串行运算电路如图6所示。
伽罗华域乘法,包括输入两个二进制数相乘,输入一个二进制数和多项式相乘,结果均为二进制表示;第一种两个二进制数伽罗华域相乘;二进制乘法首先按照乘法规则求取乘积,然后对生成多项式取模即可;第二种,二进制数和多项式相乘,多项式首先在伽罗华域转化为二进制数,然后按照第一种情况处理。
本发明提出的一种常用码型自动编码的方法,包括以下步骤:
首先输入自动编码的模式,选择以下几种模式PRBS、CRC、SCR、DSCR、MOD、GFMUTI,然后根据特定情况输入相关参数:
PRBS模式下输入参数:输入数据位宽input_width,prbs码型多项式formula即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯河半导体科技(无锡)有限公司,未经芯河半导体科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010985756.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类