diff options
author | Wade Fife <wade.fife@ettus.com> | 2020-04-28 15:41:35 -0500 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2020-05-28 14:49:32 -0500 |
commit | c27c8db011ea6ad1d0682ee06eede75989622b95 (patch) | |
tree | 832f12e09bfc578bd9b781bad4cc62ca506e2194 /host/include | |
parent | 60f80f34cb46e40d8dbde5d01d87103660427109 (diff) | |
download | uhd-c27c8db011ea6ad1d0682ee06eede75989622b95.tar.gz uhd-c27c8db011ea6ad1d0682ee06eede75989622b95.tar.bz2 uhd-c27c8db011ea6ad1d0682ee06eede75989622b95.zip |
rfnoc: Add Split Stream RFNoC block
Diffstat (limited to 'host/include')
-rw-r--r-- | host/include/uhd/rfnoc/blocks/split_stream.yml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/host/include/uhd/rfnoc/blocks/split_stream.yml b/host/include/uhd/rfnoc/blocks/split_stream.yml new file mode 100644 index 000000000..0fdabbe0b --- /dev/null +++ b/host/include/uhd/rfnoc/blocks/split_stream.yml @@ -0,0 +1,37 @@ +schema: rfnoc_modtool_args +module_name: split_stream +version: 1.0 +rfnoc_version: 1.0 +chdr_width: 64 +noc_id: 0x57570000 + +parameters: + NUM_PORTS: 1 + NUM_BRANCHES: 2 + +clocks: + - name: rfnoc_chdr + freq: "[]" + - name: rfnoc_ctrl + freq: "[]" + +control: + sw_iface: nocscript + fpga_iface: axis_ctrl + interface_direction: slave + fifo_depth: 32 + clk_domain: rfnoc_ctrl + +data: + fpga_iface: axis_chdr + clk_domain: rfnoc_chdr + inputs: + in: + num_ports: NUM_PORTS + outputs: + out: + num_ports: NUM_PORTS*NUM_BRANCHES + +registers: + +properties: |