A novel low complexity, low latency rate 1/2 FEC code
In this paper, a relatively simple and low complexity rate 1/2 FEC (Forward Error Correction) code has been proposed. The proposed encoder combines the effect of the low cross correlation of two orthogonal sequences along with the effect of the quadrature phase to achieve the desired performance. A...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2024-12-01
|
| Series: | e-Prime: Advances in Electrical Engineering, Electronics and Energy |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2772671124004182 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In this paper, a relatively simple and low complexity rate 1/2 FEC (Forward Error Correction) code has been proposed. The proposed encoder combines the effect of the low cross correlation of two orthogonal sequences along with the effect of the quadrature phase to achieve the desired performance. A mathematical modeling for the proposed code has been accomplished which indicates that the code is able to deliver a 3dB coding gain. The obtained results revealed that the performance of the proposed code is comparable to that of the Convolutional Codes (CCs). Interestingly, the latency analysis showed that, unlike polar codes and convolutional codes where latency is correlated with the data block size or traceback depth (TB), the proposed code exhibits a decoding latency of a single clock cycle. Furthermore, the proposed code and the CC have been implemented on an Field Programmable Gate Array (FPGA) platform to evaluate the overhead in terms of usability of hardware resources. The experimental results showed that the proposed code can achieve a 3dB coding gain, which is in agreement with the outcomes of the mathematical analyses. Moreover, the proposed code showed relatively fewer usability of hardware resources. Accordingly, the proposed code is suitable for applications that require a good balance between error correction and data rate. |
|---|---|
| ISSN: | 2772-6711 |