当前位置: 首页 > 专利查询>南京大学专利>正文

一种针对以太网协议的LDPC解码方法及架构技术

技术编号:44883903 阅读:27 留言:0更新日期:2025-04-08 00:20
在信息传输过程中,由于信道噪声的影响,接收端往往会收到错误的信息,为了纠正错误信息,LDPC编解码算法提供了一种解决方式,通过增加冗余数据的方式,在接收信息错误的时候能够通过算法进行纠正。802.3an是IEEE802.3an标准的一个子集,它定义了在铜缆上使用以太网的物理层规范,主要应用于10GBase‑T,即10千兆位以太网,该协议采用LDPC码用于提高数据传输的可靠性。本发明专利技术设计了一种适用于802.3an协议的LDPC解码算法硬件架构,包括变量节点模块、校验节点模块、信息互联网络模块以及可配置参数的后处理模块,采用半层解码的方式,并对解码过程进行了优化,使得解码器在满足吞吐率的要求下,实现高性能的解码运算过程。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体涉及一种以太网协议的ldpc解码器硬件架构。


技术介绍

1、在信息传递过程中,由于噪声干扰而导致接收端接收到错误的信息,为了解决这个问题人们研究了许多编解码算法,主要通过添加冗余信息的方式来保护数据,经过编码后的数据可以通过特定的解码算法在数据接收端对原始的数据进行恢复。ldpc(lowdensity parity check codes)码由gallager于1962年提出,其具有接近香农极限的性能。rs-ldpc是ldpc码的一个子集,其校验矩阵通过rs码生成,其性能优异,硬件实现复杂度较低,被802.3an协议采用。

2、由于rs-ldpc并不像qc-ldpc(quasi cyclic low density parity check codes)一样具备准循环特性的校验矩阵,以802.3an协议中给出的rs-ldpc(2048,1723)为例,虽然rs-ldpc的校验矩阵的子矩阵和qc-ldpc一样每一行每一列只有一个元素1,但是不能通过简单的循环移位的方式实现变量节点与校验节点的信息传递,本专利技术采用多层本文档来自技高网...

【技术保护点】

1.一种适用于802.3an协议的LDPC解码器架构,其特征在于:算法硬件架构包含1024个变量节点(VNU)、64个校验节点(CNU)、提前终止模块(ET)、信息互联网络(V2C_Network,C2V_Network),以及可配置参数的后处理模块,能够在满足协议要求下实现高性能的解码运算。

2.根据权利要求1所述的提前终止模块,其特征在于:校验模块在解码过程中每两个周期计算32个变量节点对应的符号乘积,并将符号乘积结果通过移位寄存器进行保存,当解码完成的时候,通过移位寄存器中存储的符号乘积的结果来判断解码是否完成,从而提前终止掉解码过程,提高系统的吞吐率,并节省功耗。...

【技术特征摘要】

1.一种适用于802.3an协议的ldpc解码器架构,其特征在于:算法硬件架构包含1024个变量节点(vnu)、64个校验节点(cnu)、提前终止模块(et)、信息互联网络(v2c_network,c2v_network),以及可配置参数的后处理模块,能够在满足协议要求下实现高性能的解码运算。

2.根据权利要求1所述的提前终止模块,其特征在于:校验模块在解码过程中每两个周期计算32个变量节点对应的符号乘积,并将符号乘积结果通过移位寄存器进行保存,当解码完成的时候,通过移位寄存器中存储的符号乘积的结果来判断解码是否完成,从而提前终止掉解码过程,提高系统的吞吐率,并节省功耗。

3.根据权利要求1所述的可...

【专利技术属性】
技术研发人员:沙金乐畅
申请(专利权)人:南京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1