diff options
author | Wade Fife <wade.fife@ettus.com> | 2022-03-29 18:04:08 -0500 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2022-03-31 13:51:23 -0700 |
commit | 07ee9ab75172beca11c6d68dd2daeb586ef2c3e7 (patch) | |
tree | f6b8447bef671db4329a56a6c27e2da15ffd8741 /host/include | |
parent | 6318eaeff548f760056af7c8172937a296409d25 (diff) | |
download | uhd-07ee9ab75172beca11c6d68dd2daeb586ef2c3e7.tar.gz uhd-07ee9ab75172beca11c6d68dd2daeb586ef2c3e7.tar.bz2 uhd-07ee9ab75172beca11c6d68dd2daeb586ef2c3e7.zip |
rfnoc: Remove redundant RFNoC block descriptions
The block descriptions radio_1x64.yml and radio_2x64.yml are subsets
of radio.yml. Similarly, axi_ram_fifo_2x64.yml and
axi_ram_fifo_4x64.yml are subsets of axi_ram_fifo.yml. This commit
removes the redundant YAML descriptions in favor of the
parameterizable versions.
Diffstat (limited to 'host/include')
-rw-r--r-- | host/include/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml | 67 | ||||
-rw-r--r-- | host/include/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml | 87 | ||||
-rw-r--r-- | host/include/uhd/rfnoc/blocks/radio_1x64.yml | 66 | ||||
-rw-r--r-- | host/include/uhd/rfnoc/blocks/radio_2x64.yml | 81 |
4 files changed, 0 insertions, 301 deletions
diff --git a/host/include/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml b/host/include/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml deleted file mode 100644 index a9659c964..000000000 --- a/host/include/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml +++ /dev/null @@ -1,67 +0,0 @@ -schema: rfnoc_modtool_args -module_name: axi_ram_fifo -version: "1.0" -rfnoc_version: "1.0" -chdr_width: 64 -noc_id: 0xF1F00000 - -parameters: - NUM_PORTS: 2 - MEM_DATA_W: 64 - MEM_ADDR_W: 30 - FIFO_ADDR_BASE: "{30'h02000000, 30'h00000000}" - FIFO_ADDR_MASK: "{30'h01FFFFFF, 30'h01FFFFFF}" - MEM_CLK_RATE: "300e6" - -clocks: - - name: rfnoc_chdr - freq: "[]" - - name: rfnoc_ctrl - freq: "[]" - - name: mem - freq: "[]" - -control: - fpga_iface: ctrlport - interface_direction: slave - fifo_depth: 32 - clk_domain: mem - ctrlport: - byte_mode: False - timed: False - has_status: False - -data: - fpga_iface: axis_chdr - clk_domain: mem - inputs: - in_0: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - in_1: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - outputs: - out_0: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - out_1: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - -io_ports: - axi_ram: - type: axi4_mm - drive: master - -registers: - -properties: diff --git a/host/include/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml b/host/include/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml deleted file mode 100644 index cfae2e88e..000000000 --- a/host/include/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml +++ /dev/null @@ -1,87 +0,0 @@ -schema: rfnoc_modtool_args -module_name: axi_ram_fifo -version: "1.0" -rfnoc_version: "1.0" -chdr_width: 64 -noc_id: 0xF1F00000 - -parameters: - NUM_PORTS: 4 - MEM_DATA_W: 64 - MEM_ADDR_W: 32 - FIFO_ADDR_BASE: "{32'hC0000000, 32'h80000000, 32'h40000000, 32'h00000000}" - FIFO_ADDR_MASK: "{32'h3FFFFFFF, 32'h3FFFFFFF, 32'h3FFFFFFF, 32'h3FFFFFFF}" - MEM_CLK_RATE: "300e6" - -clocks: - - name: rfnoc_chdr - freq: "[]" - - name: rfnoc_ctrl - freq: "[]" - - name: mem - freq: "[]" - -control: - fpga_iface: ctrlport - interface_direction: slave - fifo_depth: 32 - clk_domain: mem - ctrlport: - byte_mode: False - timed: False - has_status: False - -data: - fpga_iface: axis_chdr - clk_domain: mem - inputs: - in_0: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - in_1: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - in_2: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - in_3: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - outputs: - out_0: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - out_1: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - out_2: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - out_3: - item_width: 32 - nipc: 2 - format: int32 - mdata_sig: ~ - -io_ports: - axi_ram: - type: axi4_mm - drive: master - -registers: - -properties: diff --git a/host/include/uhd/rfnoc/blocks/radio_1x64.yml b/host/include/uhd/rfnoc/blocks/radio_1x64.yml deleted file mode 100644 index 50b463a8d..000000000 --- a/host/include/uhd/rfnoc/blocks/radio_1x64.yml +++ /dev/null @@ -1,66 +0,0 @@ -schema: rfnoc_modtool_args -module_name: radio -version: "1.0" -rfnoc_version: "1.0" -chdr_width: 64 -noc_id: 0x12AD1000 - -parameters: - NUM_PORTS: 1 - -clocks: - - name: rfnoc_chdr - freq: "[]" - - name: rfnoc_ctrl - freq: "[]" - - name: radio - freq: "[]" - -control: - fpga_iface: ctrlport - interface_direction: remote_master_slave - fifo_depth: 512 - clk_domain: radio - ctrlport: - byte_mode: True - timed: True - has_status: True - -data: - fpga_iface: axis_data - clk_domain: radio - inputs: - in_0: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**MTU - format: sc16 - mdata_sig: ~ - outputs: - out_0: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**(MTU+1) - sideband_at_end: True - format: sc16 - mdata_sig: ~ - -io_ports: - ctrl_port: - type: ctrl_port - drive: master - rename: - pattern: (.*) - repl: m_\1 - time_keeper: - type: time_keeper - drive: listener - radio_iface: - type: radio_1x32 - drive: slave - -registers: - -properties: diff --git a/host/include/uhd/rfnoc/blocks/radio_2x64.yml b/host/include/uhd/rfnoc/blocks/radio_2x64.yml deleted file mode 100644 index bab8e457c..000000000 --- a/host/include/uhd/rfnoc/blocks/radio_2x64.yml +++ /dev/null @@ -1,81 +0,0 @@ -schema: rfnoc_modtool_args -module_name: radio -version: "1.0" -rfnoc_version: "1.0" -chdr_width: 64 -noc_id: 0x12AD1000 - -parameters: - NUM_PORTS: 2 - -clocks: - - name: rfnoc_chdr - freq: "[]" - - name: rfnoc_ctrl - freq: "[]" - - name: radio - freq: "[]" - -control: - fpga_iface: ctrlport - interface_direction: remote_master_slave - fifo_depth: 512 - clk_domain: radio - ctrlport: - byte_mode: True - timed: True - has_status: True - -data: - fpga_iface: axis_data - clk_domain: radio - inputs: - in_0: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**MTU - format: sc16 - mdata_sig: ~ - in_1: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**MTU - format: sc16 - mdata_sig: ~ - outputs: - out_0: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**(MTU+1) - sideband_at_end: True - format: sc16 - mdata_sig: ~ - out_1: - item_width: 32 - nipc: 1 - info_fifo_depth: 32 - payload_fifo_depth: 2**(MTU+1) - sideband_at_end: True - format: sc16 - mdata_sig: ~ - -io_ports: - ctrl_port: - type: ctrl_port - drive: master - rename: - pattern: (.*) - repl: m_\1 - time_keeper: - type: time_keeper - drive: listener - x300_radio: - type: x300_radio - drive: slave - -registers: - -properties: |