Accelerating Memory Recorder Waveform Analysis via Distributed and General Purpose Accelerator

View at publisher
Authors: Yufei Yang, Liansheng Liu, Hao Sun, Xiyuan Peng, Yu Peng
Cited by: 0
References: 29

Abstract

This paper identifies critical inefficiencies in traditional waveform analysis architectures for memory recorders, where function-specific (FS) accelerators and centralized processing on FPGA incur severe development and service efficiency bottlenecks. FS accelerators for various waveform analysis kernels not only demand labor-intensive manual design, but also suffer from exponential FPGA compilation delays and decreased performance due to fine-grained resource contention. Besides, centralized architectures further exacerbate service latency through PXIe bandwidth contention during massive data transfers. To resolve these limitations, this paper proposes a general-purpose (GP) accelerator architecture that enables the acceleration of arbitrary built-in and user-defined waveform analysis kernels via three innovations: (1) A coarse-grained tile array that pre-combines fine-grained FPGA resources into programmable compute units with dynamic dataflow; (2) A heuristic compiler automating kernel-to-tile mapping through modulo routing resource graphs, eliminating manual design efforts; (3) Distributed deployment across acquisition board FPGAs, localizing computation to eliminate centralized data transfers. Implemented in a self-designed 14-acquisition-board memory recorder prototype, the GP accelerator demonstrates 920∼6670× of development efficiency enhancement and 8.5∼27.5× service efficiency improvement over centralized FS accelerators under multi-kernel scenarios.

Fields of Study & Subjects

Embedded Systems Design Techniques Embedded Systems and FPGA Design VLSI and FPGA Design Techniques

Publication details

Journal / source
IEEE Sensors Journal
Volume
26
Issue
6
Pages
8536–8546
Publication date
3 February 2026