05-21-2020 11:24 PM
I want to use FFT IP in my design with Artix-7.
The target clock is 340MHz and I wonder if FFT can operate at the rate in Artix.
The below link doesn't include Artix.
Does anyone know the information of FFT for Artix?
05-22-2020 05:09 AM
FFT performance with the Kintex-7 can be adjusted to approximate performance with the Artix-7 as follows:
The post found <here> indicates there is about a 15% speed reduction when going from Kintex-7 to Artix-7, in the same speed grade.
You can also see this approximate 15% figure by comparing values of FMAX (eg. for DSP48 and BUFG) in the datasheets (DS182 and DS181) for the Kintex-7 and Artix-7.
The FFT performance shown at the site your referenced is for a speed grade-1 Kintex-7. Again, looking at FMAX in the datasheets for the Kintex-7 and Artix-7, it seems that a speed grade-3 Artix-7 is nearly as fast as a speed grade-1 Kintex-7.
..but I’m doing a lot of approximating.
It is best if you try a simple design with the FFT core and with your Artix-7 in Vivado and see if the design passes timing analysis at your target frequency of 340MHz. Note that the FFT has many settings that affect FMAX for the core.
PG109 is a very well written Xilinx document that describes the FFT core.
05-24-2020 06:45 PM
Thak you for reply.
I understand the performance of Artix-7.
I tried implementing the design that includes only FFT IP core, then it failed.
It seems FFT IP core doesnt operate at 340MHz for Artix-7.