Skip to main navigation Skip to search Skip to main content

Revisiting GRAND via High Level Synthesis

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Downloads (Pure)

Abstract

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed universal decoding technique for short linear block codes. GRAND-based hardware implementations range from those aimed at low resource utilization at the expense of higher decoding latency to those aimed at achieving low latency at the cost of higher resource utilization. To the best of our knowledge, this work offers the first High-Level Synthesis (HLS)-based open-source hardware implementation framework for GRAND. The proposed framework simplifies Design Space Exploration (DSE) for GRAND hardware implementation and facilitates selecting the implementation parameters to achieve the optimal tradeoff between the decoding latency and hardware resources. The HLS-based framework is employed for developing the baseline hard-input GRAND hardware, and the VLSI architecture is modified to increase the parallelization factor. Hardware implementation results demonstrate that improved GRAND with a parallelization factor of 4 requires 34% more hardware resources; however, the worst-case decoding latency is 14× the latency of the baseline GRAND.
Original languageEnglish
Title of host publication2025 IEEE Workshop on Signal Processing Systems, SiPS 2025
PublisherIEEE
Number of pages5
ISBN (Electronic)979-8-3315-9831-0
DOIs
Publication statusPublished - 2025
Publication typeA4 Article in conference proceedings
EventIEEE Workshop on Signal Processing Systems - Hong Kong, Hong Kong
Duration: 1 Nov 20254 Nov 2025

Publication series

Name
ISSN (Print)1520-6130
ISSN (Electronic)2374-7390

Conference

ConferenceIEEE Workshop on Signal Processing Systems
Country/TerritoryHong Kong
Period1/11/254/11/25

Publication forum classification

  • Publication forum level 1

Fingerprint

Dive into the research topics of 'Revisiting GRAND via High Level Synthesis'. Together they form a unique fingerprint.

Cite this