RFEL provide "off the shelf" IP cores for Xilinx and Altera FPGA devices that are highly optimised in terms of speed, power and size. For access to detailed information on the individual cores, including datasheets, white papers and short form, then please refer to the list below.
| FFT Cores More Info |
|
- |
Xilinx FFT Library More Info |
|
|
|
A collection of over sixty FFT cores from the HiSpeed and QuadSpeed range on a single CD. Targetted at Spartan III, Virtex II, Virtex II Pro, and Virtex IV FPGA devices.
|
|
- |
HiSpeed ( Vectis Range ) More Info |
|
|
|
Low-cost off-the-shelf FFT cores for Xilinx and Altera FPGA, with very small silicon usage. Sample rates up to 100MSps complex, and lengths up to 128k complex points.
|
|
- |
QuadSpeed ( Vectis Range ) More Info |
|
|
|
Low-cost off-the-shelf FFT cores for Xilinx and Altera FPGA, with sample rates up to 400MSps complex, and lengths up to 128k complex points.
|
|
- |
HyperSpeed ( Vectis Range ) More Info |
|
|
|
FFT cores that support complex sample rates up to 6.4GSps complex, and lengths up to 32k complex points
|
|
- |
HyperLength ( Vectis Range ) More Info |
|
|
|
FFT core that support transform lengths of up to 256M complex points, and speeds up to 200MSps
|
|
- |
Mixed Radix DFT's ( Matrix Range ) More Info |
|
|
|
FFT building blocks for building non-power-of-two length DFTs.
|
| Channeliser Cores (Downconverters) More Info |
|
- |
ChannelCore64 More Info |
|
|
|
64 fully-flexible downconverters in a single FPGA core. Two ADC inputs up to 140MS/s each, high resolution channel tuning, channel filtering, and fractional resampler.
|
|
- |
Polyphase DFT ( Ventrix Range ) More Info |
|
|
|
High quality filter bank for uniformly distributed channel spacing.
|
|
- |
PFT Pipelined Frequency Transform More Info |
|
|
|
High quality multi-resolution channel bank, with flexible channel parameters.
|
|
- |
Tuneable PFT More Info |
|
|
|
Fully flexible channel bank core, supporting independently tuneable channels.
|
| Rate Conversion Cores More Info |
|
- |
Flexible Resampler |
|
|
|
Efficient fractional resampling of many channels simultaneously. |
|
- |
Fixed Rate Converter |
|
|
|
Single channel fractional resampler for for complex sample rates up to 200MHz.
|
| FFT Ancillary Cores |
|
- |
Window Functions More Info |
|
|
|
Fixed and programmable window functions for use with FFT.
|
|
- |
Bit Reversers More Info |
|
|
|
Efficient data reordering function for use with FFT.
|
|
- |
Power Block Accumulator More Info |
|
|
|
Convert FFT output to power, and accumulate.
|
| Filters |
|
- |
Distributed Half Band Filters More Info |
|
|
|
Highly optimised half band, third band, and Nth band filters, for simultaneously filtering, down-converting and decimating a real input signal.
|
|
- |
FIR Filters More Info |
|
|
|
Highly optimised FIR filters.
|
| Data Format Conversion and Buffering |
|
- |
CORDIC More Info |
|
|
|
Conversion of complex I/Q values to phase and/or magnitude representation.
|
|
- |
Fixed-Floating Converter More Info |
|
|
|
Convert fixed-point data values to single precision floating point format.
|
|
- |
Interleavers / Deinterleavers More Info |
|
|
|
Used to multiplex multiple channels though high speed cores.
|
|
- |
Input Buffer More Info |
|
|
|
Reorders and resamples data for parallel FFT inputs.
|
| Miscellaneous signal processing functions |
|
- |
Numerically Controlled Oscillator More Info |
|
|
|
Quadrature sinusoid signal generator for signals up to 100MHz.
|