English

Implementation and Analysis of Thermometer Encoding in DWN FPGA Accelerators

Hardware Architecture 2025-12-18 v1

Abstract

Fully parallel neural network accelerators on field-programmable gate arrays (FPGAs) offer high throughput for latency-critical applications but face hardware resource constraints. Weightless neural networks (WNNs) efficiently replace arithmetic with logic-based inference. Differential weightless neural networks (DWN) further optimize resource usage by learning connections between encoders and LUT layers via gradient-based training. However, DWNs rely on thermometer encoding, and the associated hardware cost has not been fully evaluated. We present a DWN hardware generator that includes thermometer encoding explicitly. Experiments on the Jet Substructure Classification (JSC) task show that encoding can increase LUT usage by up to 3.20×\times, dominating costs in small networks and highlighting the need for encoding-aware hardware design in DWN accelerators.

Keywords

Cite

@article{arxiv.2512.15251,
  title  = {Implementation and Analysis of Thermometer Encoding in DWN FPGA Accelerators},
  author = {Michael Mecik and Martin Kumm},
  journal= {arXiv preprint arXiv:2512.15251},
  year   = {2025}
}

Comments

Accepted at the 2025 Asilomar Conference on Signals, Systems, and Computers

R2 v1 2026-07-01T08:28:50.896Z