Fast Fourier transforms (FFT) are a great building block in many signal analysis projects. They are commonly used to calculate the FFT and stream the data back to the host. This provides faster signal detection or a look inside what is happening in the spectrum, as part of an RTSA functionality.
The challenge is often to easily integrate them into the signal path and speed them up. With new, modular instruments, Keysight is opening up the internal signal path, enabling customers to insert their own functions. In this example, the streaming FFT computes the IQ signals up to 8192 points of forward DFT. The FFT transform size can be configured on run-time via register updates, and ranges from 64 to 8192.