1.1 KiB
1.1 KiB
📡 PL Rx Subsystem (Channelizer)
Overview
The Rx subsystem implements a polyphase filter bank (PFB) channelizer followed by FFT processing.
It converts wideband ADC input into frequency-domain channels.
Architecture
ADC ↓ PFB Channelizer (Decimation + Filtering) ↓ FFT (512 bins) ↓ FFT Capture ↓ FIFO Serializer (4 → 1) ↓ AXI4-Stream ↓ DMA
Processing Chain
ADC Input
- Sampling rate: 4096 MSPS
PFB Channelizer
- Decimation: 8
- Effective bandwidth: 512 MHz
FFT
- Size: 512
- Produces frequency bins
FFT Capture
- Controls frame boundaries
FIFO Serializer
- Converts parallel streams into single stream
AXI4-Stream Output
- Data type: uint64
- Packed real/imag
- TLAST = frame boundary
Data Format
- Frame size: 512 samples
- Complex values packed into uint64
Key Characteristics
- Fully streaming pipeline
- High throughput
- Deterministic latency
- DMA-ready output