In this paper a new embedded software package for efficiently computing the Continuous Wavelet Transform (CWT) in ARM Cortex cores, based on the original fast Continuous Transform (fCWT) algorithmic implementation is introduced. To execute the operations in ARM Cortex cores efficiently, the generic C++ implementation of the fCWT was adapted to a CMSIS-DSP based implementation in order to exploit the capabilities of the floating point unit (FPU) and the DSP instructions set with SIMD capabilities of ARM Cortex-M and Cortex-A cores. The package can be used for Continuous Wavelet Transform based feature extraction in edge computing signal processing applications that involve ARM based microcontroller families. A functional verification and a specific application oriented performance measurement approach in terms of real-time analysis ratio (RAR) for embedded processors is provided.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fast Continuous Wavelet Transform (fCWT) at the Edge: Enabling the fCWT Computation in ARM Cortex Cores

  • Alejandro Perdomo-Campos,
  • Alejandro Iglesias-Gutiérrez,
  • Jaime E. Chiang Cruz,
  • Jorge Ramírez-Beltrán

摘要

In this paper a new embedded software package for efficiently computing the Continuous Wavelet Transform (CWT) in ARM Cortex cores, based on the original fast Continuous Transform (fCWT) algorithmic implementation is introduced. To execute the operations in ARM Cortex cores efficiently, the generic C++ implementation of the fCWT was adapted to a CMSIS-DSP based implementation in order to exploit the capabilities of the floating point unit (FPU) and the DSP instructions set with SIMD capabilities of ARM Cortex-M and Cortex-A cores. The package can be used for Continuous Wavelet Transform based feature extraction in edge computing signal processing applications that involve ARM based microcontroller families. A functional verification and a specific application oriented performance measurement approach in terms of real-time analysis ratio (RAR) for embedded processors is provided.