| Parameter |
Matlab
Model |
SystemView
Model |
|
FFT size |
Powers
of 2 from 2 to 32M. The upper limit also depends on available
memory.
Note: For the evaluation copy of the software, the range of
FFT sizes will be restricted. A full installation of the model
provides FFTs with fully parameterisable sizes. |
| Oversampling
rate |
The
model is not limited to critical sampling at the output. The
output oversampling rate is specified in terms of the decimation
through the model (see below). |
The
model is not limited to critical sampling at the output. The
output oversampling rate can be any power of 2 from 1 to the
FFT size. |
| Decimation
|
Integers
from 1 to the FFT size. Setting the decimation equal to the
FFT size provides a critically sampled output; setting decimation
to half the FFT size yields a twice oversampled output, and
so on. |
n/a |
| Bin
ordering |
Either
unshifted: from [0, 1, 2, ..., K-1] or
shifted: [K/2, K/2+1, ..., K-2, K-1, 0, 1, 2, ..., K/2-1] |
| FFT
precision |
Fully
customisable at input and output and at all intermediate stages between 1 and 62 bits. See 'Data precision' below. |
Fully
customisable at input and output and at all intermediate stages
between 1 and 52 bits. See note on Data Precision. |
| Twiddle
precision |
Customisable
between 1 and 62 bits. See 'Data precision' below.
|
| Processing
type |
Block
processing |
Sample
processing |
| Block
input size |
Equal
to the decimation parameter set at initialisation |
n/a |
| Block
output size |
Equal
to the FFT Length |
n/a |
| Output
Rate |
n/a |
Equal
to the input rate multiplied by the Oversampling rate |
| Pipeline
delay |
None
|
| FFT
Type |
Radix-2
Decimation In Frequency.
|
| Data
precision |
Up
to 62 bits of fixed point precision is supported throughout.
Intermediate sums and products must not exceed 62 bits precision. |
Up
to 52 bits of fixed point precision is supported at input and
output. Intermediate sums and products must not exceed 62 bits
precision. |
| Platforms |
Matlab
for Windows. Tested on Windows 2000, Matlab version 6.5. |
SystemView
for Windows. Tested on Windows 2000, SystemView 5.0. |