[发明专利]一种8B/10B编码与64B/66B编码互转的装置和方法有效

专利信息
申请号: 201911378458.X 申请日: 2019-12-27
公开(公告)号: CN111225301B 公开(公告)日: 2021-07-20
发明(设计)人: 麦海翔;徐培根 申请(专利权)人: 广州芯德通信科技股份有限公司
主分类号: H04Q11/00 分类号: H04Q11/00;H04L1/00
代理公司: 广州容大知识产权代理事务所(普通合伙) 44326 代理人: 刘新年
地址: 510000 广东省广州市广州高新*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 10 编码 64 66 装置 方法
【权利要求书】:

1.一种8B/10B编码与64B/66B编码互转的装置,其特征在于,包括8转64模块和64转8模块,其中8转64模块包括:

通道1至通道8,用于传输8组10bit数据;

缓存器1至缓存器8,与通道1至通道8一一对应连接,用于缓存8组10bit数据;

8B/10B解码单元1至8B/10B解码单元8,与缓存器1至缓存器8一一对应连接,用于将待发送的8组10bit数据转换成8组8bit数据;

8转64单元,与8B/10B解码单元1至8B/10B解码单元8连接,用于对8个通道经解码后并行输出的8组8bit数据合成为一组64bit数据;

数据延时处理单元,与通道1至通道8、缓存器1至缓存器8和8转64单元连接,用于进行8个通道数据检测,并且在一定时间后触发8个通道的缓存器和8转64单元向下级传输数据,用以解决数据传输延时问题;

64B/66B编码单元,与8转64单元连接,用于将待发送的64bit数据转换成66bit数据;

66B数据传输单元,与64B/66B编码单元连接,用于传输66bit数据;

64转8模块包括:

64B/66B解码单元,与66B数据传输单元连接,用于将待发送的66bit数据转换成64bit数据;

64转8单元,与64B/66B解码单元连接,用于对接收到的经过解码后的一组64bit数据拆分成8组8bit数据并行输出给8个对应通道进行检测;

控制码检测单元1至控制码检测单元8,与64转8单元连接,用于进行控制起始码和结束码检测,从检测到起始码,到后面检测到结束码,中间的数据认为是有效数据,否则认为该通道没进行数据传输,接收到的是无效数据,进行丢弃,用以解决发送端数据延时过大或没进行数据传输;

8B/10B编码单元1至8B/10B编码单元8,与控制码检测单元1至控制码检测单元8一一对应连接,用于将待发送的8组8bit数据转换成8组10bit数据;

通道1传输单元至通道8传输单元,与8B/10B编码单元1至8B/10B编码单元8一一对应连接,用于传输8组10bit数据。

2.根据权利要求1所述的8B/10B编码与64B/66B编码互转的装置,其特征在于,所述数据延时处理单元具体包括如下步骤:

步骤TS101:定义一个8bit数据检测标志位D[7:0],分别对应8个通道,初始状态为11111111,表示无数据,数据延时处理单元对8个通道进行独立数据检测,检测到数据时对应标志位D置0,比如检测到第2路、第5路有数据,则D[7:0]变为11101101,在D恢复初始状态,即11111111状态前,已经触发的标志位D不会进行重复触发;

步骤TS102:定义一个同步信号SYN,一个同步信号计数器C,计数周期为一个8B/10B编码数据时钟周期长度;在复位信号RESET到来时,标志位D[7:0]恢复初始状态11111111,C开始计数,计数溢出(即一个8B/10B编码数据时钟周期长度)触发同步信号,发送一个同步时钟脉冲SYN;

步骤TS103:同步时钟脉冲SYN触发8个通道缓存器和8转64单元向下一级传输数据,缓存器并行输出10位8B/10B编码数据,8转64单元并行输出64bit数据,同时SYN触发C清零,标志位D[7:0]恢复初始状态11111111;

步骤TS104:对于计数器C清零,任何一位标志位D为0都会触发C清零,数据最多超过7个8B/10B编码周期到达则认为该通道无数据传输,同步时钟脉冲SYN和复位信号RESET也会触发C清零,以确保缓存器和8转64单元输出数据没有延时。

3.根据权利要求1所述的8B/10B编码与64B/66B编码互转的装置,其特征在于,所述8转64单元具体包括如下步骤:

步骤TS201:每个通道缓存器输出10bit数据,采用现有8B/10B解码IP核,对8B/10B编码数据解码后并行输出;

步骤TS202:定义8个8位并行输入并行输出寄存器T[7:0],总共64位,分别映射8个通道的8位并行数据;

步骤TS203:SYN同步脉冲作用于寄存器读写使能脚WE,脉冲为低时,即0,寄存器的值进行锁存;脉冲为高且保持一定周期高电平时,即1,寄存器输出64bit数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州芯德通信科技股份有限公司,未经广州芯德通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911378458.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top