Why does the DFT C-Model keep consuming memory every time I make a call to it?
There is a known problem in the DFT C-Model that keeps allocating memory every time the function is called. This has been resolved in the DFT v3.0 rev1 and beyond C-Model download.
You can find out which version of the DFT C-Model you have by looking at the version information in the Readme.txt located in the dft_v3_0_bitacc_cmodel.zip file.
You can download the latest version from the DFT Lounge.
For a detailed list of LogiCORE Discrete Fourier Transform (DFT) Release Notes and Known Issues, see (Xilinx Answer 29987).