From 3af8dcaacfa4bf36dcae3bdbf0b353385b7063c6 Mon Sep 17 00:00:00 2001 From: Andrew Moch Date: Tue, 9 Jun 2020 20:35:31 +0100 Subject: fpga: rfnoc: Add support for 512-bit CHDR widths This fixes the rfnoc_null_src_sink, chdr_crossbar_nxn, and chdr_stream_endpoint blocks so that wider CHDR widths are properly supported. It also updates PkgChdrBfm to able to properly test these blocks. The testbenches have been updated to test both 64 and 512-bit widths. --- host/include/uhd/rfnoc/blocks/null_src_sink.yml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'host') diff --git a/host/include/uhd/rfnoc/blocks/null_src_sink.yml b/host/include/uhd/rfnoc/blocks/null_src_sink.yml index 919e61ebe..020abbc1c 100644 --- a/host/include/uhd/rfnoc/blocks/null_src_sink.yml +++ b/host/include/uhd/rfnoc/blocks/null_src_sink.yml @@ -8,6 +8,10 @@ noc_id: 0x1 # FPGA repository makefile_srcs: "${fpga_lib_dir}/blocks/rfnoc_block_null_src_sink/Makefile.srcs" +parameters: + NIPC: 2 + ITEM_W: 32 + clocks: - name: rfnoc_chdr freq: "[]" -- cgit v1.2.3