Abstract:
Error correction is often indispensable in a modern digital communication system that transmits data at a very high speed. Recently published IEEE Std 802.3bs requires an...Show MoreMetadata
Abstract:
Error correction is often indispensable in a modern digital communication system that transmits data at a very high speed. Recently published IEEE Std 802.3bs requires an astounding throughput of 400 Gb/s while using the Reed–Solomon code (RS-Code) to protect the integrity of the transmitted data. An RS-Codec supporting such a high throughput demands a significant silicon area. Improper decisions on the parameters of the parallel architecture could lead to unnecessarily high costs in the implementation. We have developed a compiler to solve this problem. First, the Codec satisfying IEEE Std 802.3bs using RS(544, 514) is parameterized, in a way that the throughput can be boosted on demand by setting some “configuration.” Second, an area- and power-efficient RS-Codec design satisfying a target throughput using a specific process can be inferred by our compiler in just minutes, and thereby easy process migration is supported. Experimental results using 28 and 90-nm CMOS processes are presented to demonstrate their effectiveness.
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems ( Volume: 42, Issue: 8, August 2023)