Wearable FPGA Platform for Accelerated DSP and AI Applications

Daniel Roggen, Robert Cobden, Arash Pouryazdan, Muhammad Zeeshan

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

4 Citations (Scopus)

Abstract

Some algorithms benefit from a hardware digital logic implantation to achieve higher speed or to meet specific timing requirements, such as in digital signal processing, digital communication, and also when investigating hardware-accelerated machine learning algorithms. We present an extensible, miniature, battery-operated Field Programmable Gate Array (FPGA) platform for wearable computing and IoT research, based on an Intel MAX10 FPGA. The platform is 30x30mm in size and can be used as a standalone device, or as an extension to a similarly sized microcontroller board, for example to pre-process high-speed data streams in hardware prior to relaying the data to a conventional processor. We present the FPGA board and characterise power consumption, resource usage, and processing speed for the implementation of elementary DSP operations, notably FIR filters. We also carry out a direct comparison of these metrics for the FIR algorithm running on an ARM Cortex M4 processor as well as a soft-core processor synthesized on the FPGA board. The results show that this miniature FPGA platform has sufficient logic gates and computing power for a wide class of digital communication algorithms. The platform hardware and firmware is available on GitHub.

Original languageEnglish
Title of host publication 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)
Pages66-69
Number of pages4
DOIs
Publication statusPublished - 21 Mar 2022

Publication series

Name2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)

Keywords

  • FPGA
  • IoT
  • Wearable computing
  • digital signal processing
  • embedded computing

Fingerprint

Dive into the research topics of 'Wearable FPGA Platform for Accelerated DSP and AI Applications'. Together they form a unique fingerprint.

Cite this