Skip to main navigation Skip to search Skip to main content

FPGA Implementation of Approximate Enumerative Sphere Shaping with Trellis Storage

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review

13 Downloads (Pure)

Abstract

Probabilistic amplitude shaping is a coded modulation technique for generating shaped inputs necessary to achieve the capacity of the Gaussian channel. One of these probabilistic amplitude shaping algorithms is enumerative sphere shaping.
In this work, we implement an approximate enumerative sphere shaper in hardware. Our implementation is fully pipelined and capable of producing one channel input symbol per clock cycle with only a single shaper instance. A throughput of over 1.4 Gb/s with a 738 MHz clock frequency is achieved for shaping blocklengths up to 64 symbols on the XCZU48DR FPGA. We also compare our implementation with four implementations from the literature in terms of resource utilization, throughput, and energy gap. The enumerative sphere shaping algorithm has a smaller gap to capacity than all competing algorithms for the same block length. Additionally, we show that our shaper achieves similar or better throughput per resource utilization compared to most of the competing algorithms.
Original languageEnglish
Title of host publication2025 59th Asilomar Conference on Signals, Systems, and Computers
EditorsMichael B. Matthews
PublisherInstitute of Electrical and Electronics Engineers
Pages998-1004
Number of pages7
ISBN (Electronic)979-8-3315-8745-1
DOIs
Publication statusPublished - 26 Mar 2026
Event59th Asilomar Conference on Signals, Systems, and Computers - Pacific Grove, United States
Duration: 26 Oct 2025 → 29 Oct 2025

Conference

Conference59th Asilomar Conference on Signals, Systems, and Computers
Country/TerritoryUnited States
CityPacific Grove
Period26/10/25 → 29/10/25

Funding

This work is part of the project BIT-FREE with file number 20348 of the research programme Open Technology Programme which is (partly) financed by the Dutch Research Council (NWO).

Keywords

  • Enumerative sphere shaping
  • field-programmable gate array
  • probabilistic shaping

Fingerprint

Dive into the research topics of 'FPGA Implementation of Approximate Enumerative Sphere Shaping with Trellis Storage'. Together they form a unique fingerprint.

Cite this