RFNoC Switchboard Block

The Switchboard Block is an RFNoC block that routes any single input to any single output. Routing is 1 to 1, that is, an input port can only be connected to one output port, and vice versa.

NOTE: This block is not intended to switch during the transmission of packets. Data on disconnected inputs will stall.

Parameters
(R): Run-time adjustable


 * Device Select
 * default: -1


 * Instance Select
 * default: -1


 * Number of Inputs
 * default: 1


 * Number of Outputs
 * default: 2


 * Input Port
 * default: 0


 * Output Port
 * default: 0


 * IO Type
 * options: ['sc16', 'u8']

Source Files

 * C++ files
 * TODO


 * Header files
 * TODO


 * Public header files
 * TODO


 * Block definition
 * uhd_rfnoc_switchboard.block.yml