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# 9612

COREGEN - How to implement a 256 point FFT using the 1024 point FFT core


Urgency: standard

General Description:

Say you would like to do both a 1024-point and 256-point FFT

in a design. Is there some way to generate only a 1024-point FFT

and use that to implement the 256-point function as well?


If the allowed processing time for the 256 point FFT is at least

twice as long as the transform time for the 1024 point FFT, you can

timeshare the 1024 point function and use it to calculate the 256 point

FFT during every other transform period.

To perform the 256 point FFT calculation using the 1024 point core

you would just need to stuff 3 "0" samples after each of the 256

individual data samples for the 256 point function.

AR# 9612
Date Created 08/31/2007
Last Updated 07/28/2010
Status Archive
Type General Article