diff --git a/projects/adrv9371x/a10soc/system_bd.qsys b/projects/adrv9371x/a10soc/system_bd.qsys index 72d7386ca..bde72906e 100644 --- a/projects/adrv9371x/a10soc/system_bd.qsys +++ b/projects/adrv9371x/a10soc/system_bd.qsys @@ -25,7 +25,7 @@ type = "String"; } } - element fmcomms2 + element adrv9371x { datum _sortIndex { @@ -33,6 +33,110 @@ type = "int"; } } + element adrv9371x.avl_rx_jesd + { + datum baseAddress + { + value = "221184"; + type = "String"; + } + } + element adrv9371x.avl_rx_os_jesd + { + datum baseAddress + { + value = "220160"; + type = "String"; + } + } + element adrv9371x.avl_rx_os_xcvr + { + datum baseAddress + { + value = "204800"; + type = "String"; + } + } + element adrv9371x.avl_rx_xcvr + { + datum baseAddress + { + value = "196608"; + type = "String"; + } + } + element adrv9371x.avl_tx_jesd + { + datum baseAddress + { + value = "219136"; + type = "String"; + } + } + element adrv9371x.avl_tx_lane_pll + { + datum baseAddress + { + value = "212992"; + type = "String"; + } + } + element adrv9371x.avl_tx_xcvr + { + datum baseAddress + { + value = "180224"; + type = "String"; + } + } + element adrv9371x.avl_xcvr_pll + { + datum baseAddress + { + value = "217088"; + type = "String"; + } + } + element adrv9371x.axi_adc_dma_s + { + datum baseAddress + { + value = "163840"; + type = "String"; + } + } + element adrv9371x.axi_adc_os_dma_s + { + datum baseAddress + { + value = "147456"; + type = "String"; + } + } + element adrv9371x.axi_dac_dma_s + { + datum baseAddress + { + value = "131072"; + type = "String"; + } + } + element adrv9371x.axi_jesd_xcvr + { + datum baseAddress + { + value = "65536"; + type = "String"; + } + } + element adrv9371x.axi_os_jesd_xcvr + { + datum baseAddress + { + value = "0"; + type = "String"; + } + } element fmcomms2.axi_ad9361_s_axi { datum baseAddress @@ -303,23 +407,13 @@ - + adrv9371x_a10soc.qpf - - + + + + + + + + + - @@ -366,30 +484,25 @@ - + - - - + + + - ]]> - + ]]> + - - - - - ]]> - - ]]> - + + ]]> + + ]]> + + ]]> + @@ -397,7 +510,10 @@ - $${FILENAME}_fmcomms2 + $${FILENAME}_adrv9371x + + + @@ -408,7 +524,7 @@ @@ -417,7 +533,16 @@ + + + + + @@ -427,73 +552,156 @@ kind="avalon" version="15.1" start="a10soc.sys_cpu_m_avl" - end="fmcomms2.axi_ad9361_s_axi"> + end="adrv9371x.avl_rx_jesd"> - + + end="adrv9371x.avl_rx_os_jesd"> - + + end="adrv9371x.avl_rx_os_xcvr"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + end="adrv9371x.sys_clk" /> + end="adrv9371x.axi_adc_dma_intr"> + end="adrv9371x.axi_adc_os_dma_intr"> - - - - + start="a10soc.hps_irq0" + end="adrv9371x.axi_dac_dma_intr"> + + end="adrv9371x.sys_rst" /> + start="sys_clk.clk_reset" + end="a10soc.sys_rst_in" />