This document is a technical note on using ADSP-21065L and ADSP-21161 processors. It discusses the implementation of in-place FFTs and provides ASM code examples.
The document provides technical guidance for engineers on implementing in-place FFTs, which require no additional buffer memory, making them suitable for memory-constrained systems. It covers both SISD (ADSP-21065L) and SIMD (ADSP-21161) architectures.
An in-place FFT is calculated entirely inside its original sample memory, requiring no additional buffer memory.
The note covers the ADSP-21065L (SISD) and ADSP-21161 (SIMD) processors.
The provided example code uses a radix-2 DIF (decimation-in-frequency) FFT algorithm.