IP CORE FAMILY

DSP Pipelines

Streaming FFT engines and a deep FIR filter catalog for software-defined radio, radar, and instrumentation front ends. Every pipeline accepts one sample per clock, every clock - and is verified bit-exact against a golden floating-point reference.

FFT

Streaming FFT engines

Single-delay-feedback architectures in radix-2 and radix-2², measured on AMD Zynq UltraScale+ RFSoC (xczu28dr). Both radix variants ship - choose DSP-lean or logic-lean per system budget.

ConfigurationClock MEASUREDThroughputLUTDSPBRAM36
1024-point, radix-2²444.6 MHz444.6 Msamp/s1,021207
1024-point, radix-2433.1 MHz433.1 Msamp/s934408
4096-point, radix-2²446.0 MHz446.0 Msamp/s1,3222421
8192-point, radix-2403.6 MHz403.6 Msamp/s1,3365237

All four configurations: initiation interval 1 (one sample per clock, measured, not declared), RTL bit-exact 0 LSB versus the cycle-accurate model, and within tolerance of the floating-point golden reference across impulse, DC, sine, and random stimulus. Vivado place-and-route on xczu28dr, 400 MHz target.

FIR

The FIR filter catalog

Fifty-eight verified variants across eleven topology classes - because a filter is never just "a filter". Pick the topology that matches your sample rate, channel count, and resource budget; we regenerate the exact configuration you need.

Symmetric & systolic

Coefficient symmetry folded into DSP pre-adders - half the multipliers of a direct form. Systolic DSP-cascade variants for the highest clocks.

51-tap symmetric, DSP count26 vs 51 MEASURED
Pipelined tree variant clock485 MHz MEASURED

Multi-channel & multi-rate

Time-division multiplexed banks (2/4/8 channels), parallel super-sample-rate paths, polyphase rational resamplers, and half-band decimators.

Complex I/Q TDM clock481 MHz MEASURED
Initiation intervalII = 1

Conversion chains

CIC decimators/interpolators (multiplier-free), NCO/DDS tone generation, I/Q mixers, and complete digital up/down-conversion chains assembled from verified blocks.

CIC multiplier usage0 DSP
Catalog size58 variants
Request datasheet & evaluation