Hardware-Optimized RNN Detection for Insertion/Deletion Channels in Wireless Communication

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionInvitedpeer-review

Abstract

Insertion and deletion errors pose a significant challenge in wireless communication, especially for energyconstrained Internet of Everything (IoE) devices operating in noisy 6 G environments. While traditional error-correcting codes can handle substitution errors, they fall short against synchronization distortions. In this work, we investigate a deep learning-based detection scheme for Insertion/Deletion channels, replacing sequential compute intensive classical approaches such as the Forward-Backward (FB) algorithm with a Recurrent Neural Network (RNN). The log-probabilities predicted by the neural network are forwarded to a Low-Density Parity-Check (LDPC) decoder to recover the transmitted message. To enable easy deployment of RNN on Field Programmable Gate Arrays (FPGAs), we implement a fully streaming, hardware-optimized RNN library in C++ using Vitis High-Level Systhesis (HLS). Our FPGA-based design provides flexible integration and competitive inference performance compared to related work.

Details

Original languageEnglish
Title of host publication2025 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
PublisherIEEE Canada
Number of pages6
Volume1
ISBN (electronic)979-8-3315-3477-6
ISBN (print)979-8-3315-3478-3
Publication statusPublished - 9 Jul 2025
Peer-reviewedYes

Publication series

SeriesIEEE Computer Society Annual Symposium on VLSI
ISSN2159-3477

Conference

Title2025 IEEE Computer Society Annual Symposium on VLSI
Abbreviated titleISVLSI 2025
Conference number28
Duration6 - 9 July 2025
Website
LocationElite City Resort
CityKalamata
CountryGreece

External IDs

ORCID /0000-0003-2571-8441/work/191037268
ORCID /0000-0002-8604-0139/work/191039921
Scopus 105016129799

Keywords

Keywords

  • Deep Unfolding, FPGA, Marker Code