[发明专利]一种9B/10B编解码器及其实现方法有效
申请号: | 201010160763.4 | 申请日: | 2010-04-26 |
公开(公告)号: | CN101847997A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 魏刚;郭巍 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H03M7/14 | 分类号: | H03M7/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 10 编解码器 及其 实现 方法 | ||
1.一种9B/10B编码器,其特征在于,包括第1级处理模块(301),第2级处理模块(302)和第3级处理模块(303);
所述第1级处理模块(301)用于在输入的9B数据的最左边附加1位“0”后构成的10B数据,并计算所述10B数据的数据极性;将所述数据极性以及输入的9B数据原样输出至第2级处理模块(302);
所述第2级处理模块(302)预先设置了针对不同数据类别的编码方式,采用每一种预置的编码方式将所述9B数据分别转换为10B数据,并将每一种预置编码方式得到的10B数据均输出至第3级处理模块(303);第2级处理模块(302)还根据来自第1级处理模块(301)的数据极性,生成与预置的编码方式对应的有效标志,并将所述有效标志输出至第3级处理模块(303);
所述第3级处理模块(303)用于根据接收的有效标志,选择接收与所述有效标志对应的预置的编码方式得到的10B数据。
2.根据权利要求1所述的方法,其特征在于,所述第2级处理模块(302)包括主编码器(305)、第二编码器(306)和特殊字符编码器(307);
主编码器(305)用于将来自第1级处理模块(301)的9B数据的最左边附加1位0构成10B数据,然后再根据该10B数据的数据极性和线路的极性,将所述10B数据或其补码输出至第3级处理模块(303);
第二编码器(306)中预先设置普通数据查找表,所述普通数据查找表定义104个9B普通数据与其对应的10B普通数据;第二编码器(306)用于根据来自第1级处理模块(301)的9B数据查找所述普通数据查找表,若找到对应的10B普通数据,则生成第二编码器有效标志,并将所得10B普通数据以及所述第二编码器有效标志输出至第3级处理模块(303);
特殊字符编码器(307)中预先设置特殊字符查找表,所述特殊字符查找表定义11组9B特殊字符与10B特殊字符的对应关系;特殊字符编码器(307)用于根据来自第1级处理模块(301)的9B数据查找所述特殊字符查找表,若找到对应的10B特殊字符,则生成特殊字符编码器有效标志,并将所得10B特殊字符以及所述特殊字符编码器有效标志输出至第3级处理模块(303);
所述第3级处理模块(303)在收到特殊字符编码器有效标志时,选择来自特殊字符编码器(307)的10B特殊字符作为最终输出信号输出;否则,若收到第二编码器有效标志时,选择来自第二编码器(306)的10B普通数据作为最终输出信号输出;以上两种情况均不成立,则选择来自主编码器(305)的10B普通数据作为最终输出信号输出。
3.根据权利要求2所述的9B/10B编码器,其特征在于,所述第1级处理模块(301)包括编码极性计算器(304);所述计算所述10B数据的数据极性通过极性查找表实现。
4.根据权利要求3所述的9B/10B编码器,其特征在于,所述数据极性查找表中,000表示极性是0,001表示极性是+2,010表示极性是+4,011表示极性是+6,101表示极性是-2,110表示极性是-4,111表示极性是-6。
5.根据权利要求4所述的9B/10B编码器,其特征在于,所述第1级处理模块(301)将输入的9B数据原样输出至第2级处理模块(302)为:第1级处理模块(301)将输入的9B数据延迟一个时钟周期后输出至第2级处理模块(302)。
6.根据权利要求5所述的9B/10B编码器,其特征在于,所述特殊字符查找表中的11组特殊字符分别为:K.001和K.101、K.002和K.102、K.003和K.103、K.004和K.104、K.005和K.105、K.006和K.106、K.007和K.107、K.008和K.108、K.009和K.109以及K.00A和K.10A。
7.根据权利要求6所述的9B/10B编码器,其特征在于,所述第2级处理模块(302)进一步包括线路极性计算器(308);
线路极性计算器(308)用于接收来自编码极性计算器(304)的9B普通数据kin以及数据极性sdisp,还接收自身输出的线路极性rdisp,根据如下表格输出线路极性rdisp:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010160763.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种酚类化合物及用途
- 下一篇:电缆热补器