API Reference¶
Complete auto-generated documentation for all public modules, classes, and functions in rfsoc_rfdc.
Core Modules¶
| Module | Description |
|---|---|
| rfdc | RF Data Converter tiles, mixer config, amplitude helpers |
| rfdc_config | ZCU216 hardware configuration dictionaries |
| rfdc_task | RFDC + clock + MTS task orchestration |
| rfsoc_overlay | PYNQ bitstream overlay management |
| overlay_task | Abstract task base classes |
| clocks | LMK04828 / LMX2594 clock IC configuration |
| mts | Multi-Tile Synchronization engine |
| iq_loader | IQ sample loaders (NumPy, MATLAB) |
| waveform_generator | Waveform synthesis |
| dma_monitor | Streaming DMA controller drivers |
| multi_ch_mem_layout | Multi-channel DMA memory layout |
| throughput_timer | Performance measurement |
| cmac_task | CMAC transceiver task |
Sub-packages¶
| Package | Description |
|---|---|
| dsp | OFDM, Zadoff-Chu detection, MIMO |
| receiver | ADC channel wrappers and Rx tasks |
| transmitter | DAC channel wrappers and Tx tasks |
| plotter | Time-domain, FFT, BER, EVM plots |