RFDC Bus Creator
R2026bConvert control signals into RF Data Converter real-time interface-compatible bus
Since R2022a
Libraries:
SoC Blockset for AMD /
RFSoC /
ZCU111
SoC Blockset for AMD /
RFSoC /
ZCU208
SoC Blockset for AMD /
RFSoC /
ZCU216
SoC Blockset for AMD /
RFSoC /
ZCU670
Description
The RFDC Bus Creator block combines a set of control signals into an RF Data Converter real-time interface-compatible bus. The block accepts control signals and outputs a bus.
Port configurations for this block vary based on your control type selection.
| Parameter Configuration | Enabled Input Ports |
|---|---|
Set Control type to
| NCOFrequency |
| NCOPhase | |
| NCOPhaseReset | |
| NCOUpdateEnable | |
Set Control type to
| PLEvent |
| clearOverRange | |
Set Control type to
| PLEvent |
| clearOverRange | |
| clearOverVoltage | |
Set Control type to | NCOFrequency |
| NCOPhase | |
| NCOPhaseReset | |
| NCOUpdateEnable | |
| PLEvent | |
| clearOverRange | |
Set Control type to | NCOFrequency |
| NCOPhase | |
| NCOPhaseReset | |
| NCOUpdateEnable | |
| PLEvent | |
| clearOverRange | |
| clearOverVoltage |
Ports
Input
Output
Parameters
Programmatic Use: Add Block
To add the block programmatically, use the add_block function with one of these library block paths as the source.
"rfsoczcu111lib/RFDC Bus Creator"
"rfsoczcu208lib/RFDC Bus Creator"
"rfsoczcu216lib/RFDC Bus Creator"
"rfsoczcu670lib/RFDC Bus Creator"
Example: add_block("rfsoczcu111lib/RFDC Bus Creator","myModel/myBlock",MakeNameUnique="on")
Extended Capabilities
Version History
Introduced in R2022a