[发明专利]一种四字节结构的控制字符插入和替换方法在审
申请号: | 201610148517.4 | 申请日: | 2016-03-16 |
公开(公告)号: | CN105703779A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 冯中秀;姚亚峰;邓岳平 | 申请(专利权)人: | 苏州云芯微电子科技有限公司 |
主分类号: | H03M9/00 | 分类号: | H03M9/00 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 215332 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字节 结构 控制 字符 插入 替换 方法 | ||
技术领域
本发明涉及一种四字节结构的控制字符插入和替换方法,属于通信技术领域。
背景技术
随着通信系统体积的减小、通信带宽的不断增加,并行接口已经逐步被高速串行链接SerDes(串化器/解串器)所取代。起初,SerDes是独立的ASSP(ApplicationSpecificStandardParts,专用标准产品)或ASIC器件,当通信环境改变时需要重新设计电路,通用性不强。在过去几年里已经看到有内置SerDes的FPGA器件系列,这些器件对替代独立的SerDes器件很有吸引力。并且随着JESD204B的标准发布,将SerDes传输速率提高到12.5Gbps,使得SerDes正逐步向高速规范化迈进,SerDes的适应性和通用性将进一步增强。
在逻辑器件内部和板间数字信号通信中,接口数据的对齐问题影响着主从设备间的通信质量。而在SerDes接口电路传输中,控制字符起着系统同步、链路对齐、错误监控等关键作用。控制字符插入和替换电路的运行速度对整个通信系统传输速度有着较大影响。JESD204B标准发布后,对SerDes接口电路中控制字符的插入和替换规则给出了一些参考性的指导,但国内还未公开或提出具体实现方法。
发明内容
为了解决上述技术问题,本发明提供了一种四字节结构的控制字符插入和替换方法。
为了达到上述目的,本发明所采用的技术方案是:
一种四字节结构的控制字符插入和替换方法,包括以下步骤,
步骤一,判断作为控制字符的四字节并行输入数据是否为用户数据,如果是,则转至步骤二,如果不是,则不处理;
步骤二,当加扰时;
如果当前不是多帧,检查当前帧的最后八位字节,如果它等于0xFC,则用K28.7帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
如果当前是多帧,检查当前多帧的最后八位字节,如果它等于0x7C,则用K28.3多帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
当不加扰时;
如果当前不是多帧,检查当前帧的最后八位字节,如果它等于前一帧的最后八位字节,则用K28.7帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
如果当前是多帧,检查当前多帧的最后八位字节,如果它等于前一多帧的最后八位字节,则用K28.3多帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志。
在对当前帧/多帧的最后八位字节进行替换处理之前,对控制字符位置和每帧时钟周期的八位字节个数F进行判断;
具体包括以下四种模式:
模式一,控制字符在第一个字节处,F的取值为1;
模式二:控制字符在第二个字节处,F的取值为1或2;
模式三:控制字符在第三个字节处,F的取值为1;
模式四:控制字符在第四个字节处,F的取值为1、2或4。
本发明所达到的有益效果:本发明能够根据JESD204B标准,在SerDes接口发送端数据链路层中对所传输的四字节数据进行控制字符的插入和替换,填补了当前的空白。
具体实施方式
以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
一种四字节结构的控制字符插入和替换方法,包括以下步骤:
步骤一,判断作为控制字符的四字节并行输入数据是否为用户数据,如果是,则转至步骤二,如果不是,则不处理。
步骤二,当加扰时(即在传输层数据成帧之后,对数据按照JESD204B协议规定的扰码多项式1+x14+x15进行了扰码处理):
如果当前不是多帧,检查当前帧的最后八位字节,如果它等于0xFC,则用K28.7帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
如果当前是多帧,检查当前多帧的最后八位字节,如果它等于0x7C,则用K28.3多帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
当不加扰时:如果当前不是多帧,检查当前帧的最后八位字节,如果它等于前一帧的最后八位字节,则用K28.7帧校准控制符号取代该八位字节,并给出替换字节所处位置的标志;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州云芯微电子科技有限公司,未经苏州云芯微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610148517.4/2.html,转载请声明来源钻瓜专利网。