From 5514917583be687414ceb28a2fb9cb6bbb7c67c6 Mon Sep 17 00:00:00 2001 From: Ashish Chaudhari Date: Mon, 8 Jan 2018 11:00:39 -0800 Subject: rfnoc: Added a 4-port DMA FIFO block XML def --- host/include/uhd/rfnoc/blocks/dma_fifo.xml | 2 +- host/include/uhd/rfnoc/blocks/dma_fifo_x4.xml | 109 ++++++++++++++++++++++++++ 2 files changed, 110 insertions(+), 1 deletion(-) create mode 100644 host/include/uhd/rfnoc/blocks/dma_fifo_x4.xml (limited to 'host') diff --git a/host/include/uhd/rfnoc/blocks/dma_fifo.xml b/host/include/uhd/rfnoc/blocks/dma_fifo.xml index fb30d58fe..0de791b22 100644 --- a/host/include/uhd/rfnoc/blocks/dma_fifo.xml +++ b/host/include/uhd/rfnoc/blocks/dma_fifo.xml @@ -5,7 +5,7 @@ DmaFIFO - F1F0D000 + F1F0D00000000000 diff --git a/host/include/uhd/rfnoc/blocks/dma_fifo_x4.xml b/host/include/uhd/rfnoc/blocks/dma_fifo_x4.xml new file mode 100644 index 000000000..b02e7c8c9 --- /dev/null +++ b/host/include/uhd/rfnoc/blocks/dma_fifo_x4.xml @@ -0,0 +1,109 @@ + + + DMA FIFO + DmaFIFO + DmaFIFO + + + F1F0D00000000004 + + + + + + + + base_addr + int + + 0 + EQUAL($base_addr, 0) OR IS_PWR_OF_2($base_addr) + The base address must be 0 or a positive power of 2. + + + depth + int + + 0 + IS_PWR_OF_2($depth) + The FIFO depth must be a positive power of 2. + + + base_addr + int + + 1 + EQUAL($base_addr, 0) OR IS_PWR_OF_2($base_addr) + The base address must be 0 or a positive power of 2. + + + depth + int + + 1 + IS_PWR_OF_2($depth) + The FIFO depth must be a positive power of 2. + + + base_addr + int + + 2 + EQUAL($base_addr, 0) OR IS_PWR_OF_2($base_addr) + The base address must be 0 or a positive power of 2. + + + depth + int + + 2 + IS_PWR_OF_2($depth) + The FIFO depth must be a positive power of 2. + + + base_addr + int + + 3 + EQUAL($base_addr, 0) OR IS_PWR_OF_2($base_addr) + The base address must be 0 or a positive power of 2. + + + depth + int + + 3 + IS_PWR_OF_2($depth) + The FIFO depth must be a positive power of 2. + + + + + + + in0 + + + in1 + + + in2 + + + in3 + + + out0 + + + out1 + + + out2 + + + out3 + + + + -- cgit v1.2.3