UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 8765

LogiCORE 16-pt FFT v2.0 - The slice utilization of a 16-point Virtex FFT is greater than that of a 64-point FFT

Description

Keywords: FFT, CLB, utilization, 16-pt

The 64-point CORE Generator FFT for a Virtex device reports a resource utilization of 1161 slices, while the 16-point FFT uses 1386 slices. Why does the simpler function use more Virtex slices?

Solution

The FFT engine has been parallelized to a much higher degree for the 16-point FFT, allowing it to run faster than the 64-point function.

The effect of the increased parallelism is higher performance at the cost of much higher resource utilization, which is why the 16-point function is larger than the 64-point module.
AR# 8765
Date Created 08/21/2007
Last Updated 09/10/2008
Status Archive
Type General Article