[发明专利]抗单粒子翻转和单粒子瞬态的高速串行接口数据编解码方法有效
申请号: | 201811481933.1 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109597705B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 池雅庆;薛妙莹;梁斌;陈建军;郭欣童;董进宇 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京慧智兴达知识产权代理有限公司 11615 | 代理人: | 韩龙;张恋迪 |
地址: | 410073 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 粒子 翻转 瞬态 高速 串行 接口 数据 解码 方法 | ||
1.抗单粒子翻转和单粒子瞬态的高速串行接口数据编解码方法,其特征在于,包括发送端对发送的低速并行数据的编码和并串转换步骤,以及接收端对接收的高速串行信号的串并转换和解码步骤;
发送端对发送的低速并行数据的编码和并串转换,步骤如下:
T.1,将按拍连续发送的X位并行数据按每N拍为一组进行分组,每组为N行X列数据位矩阵,其中X为并行数据的数据宽度,X、N均为自然数;
T.2,对每组N行X列数据位矩阵的每列数据分别进行编码得到该列数据的校验码,每列数据的校验码为M位,进而形成M行X列校验码矩阵,并与原数据位矩阵组合成M+N行X列数据位矩阵,M为自然数;
T.3,将各组的M+N行X列并行数据,按行依次转换成M+N拍X位并行数据,随后将其转换为高速串行信号通过传输媒体发送到接收端;
接收端对接收的高速串行信号的串并转换和解码,步骤如下:
R.1,将接收到的高速串行信号转换成数据宽度为X的并行数据;
R.2,通过识别特定的M+N拍X列并行数据来确定该M+N拍X列并行数据的边界,并以此边界为依据对后续的X列并行数据按照每组M+N拍X列并行数据进行分组,得到M+N行X列数据位矩阵;所述特定的M+N拍X列并行数据为特定的数据包,即训练用数据包,用来确认数据边界;
R.3,对每组M+N行X列数据位矩阵的每列数据分别进行解码,每组得到纠错后的N行X列数据位矩阵;
R.4,对每组N行X列数据位矩阵,转换成N拍数据宽度为X的并行数据,并按拍输出X位并行数据,恢复成原始数据。
2.如权利要求1所述的抗单粒子翻转和单粒子瞬态的高速串行接口数据编解码方法,其特征在于,所述T.2步骤中发送端对发送数据的编码方法采用可纠正一位错的编码方法,包括汉明码、RS编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811481933.1/1.html,转载请声明来源钻瓜专利网。