Fc100 - floating point fast fourier transform, Resources usage and performances – Sundance FC100 v.2.3 User Manual
Page 10
FC100 - Floating Point Fast Fourier Transform
v2.3
Fast Fourier Transform product manual
October 2005
www.sundance.com
- 10 -
Resources usage and performances
The following table summarizes the resources usage and performances of a 24-bit
mantissa, 8-bit exponent floating point FFT/IFFT core.
Device Slices
Multipliers
18x18
Block RAMs
18Kb
Fmax
Virtex-4
XC4VLX40 -12
12394
40 36
200.2
MHz
Virtex-II Pro
XC2VP40 -7
12293
40 36
175
MHz
Spartan-3
XC3S4000-5
12835
40 36
105.3
MHz
Table 6 : Core resources usage
The FFT/IFFT processing time with an FPGA internal clock running at 200MHz is
shown in the table below.
FFT/IFFT transform size
Processing time
Sustained throughput
in MSPS
256 3.68µs
69.6
512 6.24µs
82.1
1024 11.4µs
90.1
2048 31.8µs
64.3
4096
61.4µs
66.7
8192
123µs
66.7
16384
246µs
66.7
32768
492µs
66.7
65536
1.31ms
50.0
131072
2.62ms
50.0
262144
5.24ms
50.0
524288
10.5ms
50.0
1048576
21ms
50.0
Table 7: Core performances