[发明专利]一种针对片上网络的低功耗、抗串扰的编解码方法及编解码装置有效
申请号: | 201611129892.0 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106849954B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 徐长卿;刘毅;杨银堂;牛玉婷 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H03M5/14 | 分类号: | H03M5/14;G06F15/78 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 胡乐 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种抑制串扰的低功耗编解码方法及其编解码器,能够有效减小数据传输的动态功耗,并提高数据传输的质量。本发明从减少数据间的翻转次数的角度考虑,改变数据的编码方式,相比于原始数据,翻转次数可降低37.56%,有效地降低了数据传输中的动态功耗;通过在最劣串扰情况下,插入屏蔽码的方式,在尽可能降低额外功耗的前提下,有效地减少了数据间串扰的发生。对于随机数据源,本发明在避免最劣串扰的同时,降低了37.51%的传输功耗。 | ||
搜索关键词: | 一种 针对 网络 功耗 抗串扰 解码 方法 装置 | ||
【主权项】:
1.一种针对片上网络的低功耗、抗串扰的编码方法,包括如下步骤:(1)并行输入数据的每一数据线均以四位为一组编码,根据组内相邻数据间翻转情况分为两种情况:翻转次数大于1,则该组数据采用第一、三位或第二、四位取反的方式进行编码,同时将标志信号Flag置“1”;翻转次数小于或等于1,则该组数据保持不变,标志信号Flag置“0”;(2)对编码后的并行数据进行并串转换得到低阶的并行数据,并将转换后的并行数据暂存在寄存器模块中;(3)通过低阶并行数据中依时序相邻的两列数据进行按位异或运算,若运算结果出现连续两个或更多个“1”,则对其中时序在后的数据自身对应于连续“1”的连续若干个数据位进行异或运算,若依然是“1”,则说明相邻数据线上出现“10”→“01”或“01”→“10”,将串扰标志位Flag_Anticrosstalk置“1”,从而判定存在最坏情况串扰;否则,判定不存在最坏情况串扰,串扰标志位Flag_Anticrosstalk置“0”;(4)对应于Flag_Anticrosstalk等于“1”的数据位,在依时序相邻的两个数据bt‑1和bt之间插入屏蔽码Bt‑1,屏蔽码Bt‑1根据公式
计算得到;对应于Flag_Anticrosstalk等于“0”的数据位,在依时序相邻的两个数据之间插入数据bt‑1或bt,最终所述低阶的并行数据与相应的屏蔽码并行数据依时序间隔排列整合为时序加倍的待发送数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611129892.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种喷绘布切边机构
- 下一篇:一种工厂信息化管理系统