arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2107.08600cs.ITcs.ARmath.IT
收藏

用于每秒太比特吞吐量通信的快速极化码

Fast polar codes for terabits-per-second throughput communications

Jiajie Tong, Xianbin Wang, Qifan Zhang, Huazi Zhang, Rong Li, Jun Wang, Wen Tong

摘要:

针对高吞吐量和低功耗通信,我们实现了两个连续的消除(SC)极化码解码器。利用$16nm$ ASIC技术,对于展开解码器,面积效率和能量效率分别为$4Tbps/mm^2$和$0.63pJ/bit$,而对于递归解码器,面积效率和能量效率分别为$561Gbps/mm^2$和$1.21pJ/bit$。为了实现这样的高吞吐量,提出了一种新的码构造,称为快速极化码,并与高度并行的SC解码架构联合优化。首先,我们重用现有的模块来快速解码更多的外码块,然后修改代码结构,以促进更快的解码所有外码块的并行度为$16$。此外,并行比较电路和位量化方案是定制的硬件实现。总的来说,它们有助于$2.66\times$面积效率的提高和$33\%$的节能。

英文摘要:

Targeting high-throughput and low-power communications, we implement two successive cancellation (SC) decoders for polar codes. With $16nm$ ASIC technology, the area efficiency and energy efficiency are $4Tbps/mm^2$ and $0.63pJ/bit$, respectively, for the unrolled decoder, and $561Gbps/mm^2$ and $1.21pJ/bit$, respectively, for the recursive decoder. To achieve such a high throughput, a novel code construction, coined as fast polar codes, is proposed and jointly optimized with a highly-parallel SC decoding architecture. First, we reuse existing modules to fast decode more outer code blocks, and then modify code construction to facilitate faster decoding for all outer code blocks up to a degree of parallelism of $16$. Furthermore, parallel comparison circuits and bit quantization schemes are customized for hardware implementation. Collectively, they contribute to an $2.66\times$ area efficiency improvement and $33\%$ energy saving over the state of the art.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑