IP PortfolioSensing and RFwireless_baseband
of_wl_dpd
Digital predistortion engine
Maturity plannedTargets FPGA + ASICDifficulty Very hardPriority 2
Generalized memory polynomial predistorter with observation receiver capture and coefficient adaptation for PA linearization.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | AXI4-Lite control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| irq | out | interrupt | 1 | Interrupt request |
| iq_in | in | AXI4-Stream | 32 | |
| obs_in | in | AXI4-Stream | 32 | |
| iq_out | out | AXI4-Stream | 32 |
Standards
No external standard applies.
More in wireless_baseband
| ID | Block | Maturity |
|---|---|---|
| of_wl_nr_ofdm_mod | 5G NR OFDM modulator | planned |
| of_wl_nr_ofdm_demod | 5G NR OFDM demodulator | planned |
| of_wl_nr_chest | 5G NR channel estimator | planned |
| of_wl_mimo_detector | MIMO detector | planned |
| of_wl_nr_beam_mgmt | 5G NR beam management engine | planned |
| of_wl_nr_prach | 5G NR PRACH detector | planned |
| of_wl_nr_precoder | 5G NR layer mapper and precoder | planned |
| of_wl_lte_phy | LTE PHY baseband | planned |
| of_wl_nbiot_phy | NB-IoT and LTE-M PHY | planned |
| of_wl_wifi6_bb | Wi-Fi 6 baseband | planned |