Skip to content

Commit 504aeb7

Browse files
committed
projects/adrv9026: Update dma clock
Signed-off-by: AndrDragomir <[email protected]>
1 parent 18540a5 commit 504aeb7

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

projects/adrv9026/common/adrv9026_bd.tcl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@ ad_connect util_adrv9026_tx_upack/s_axis $dac_offload_name/m_axis
355355
ad_connect $sys_dma_clk $dac_offload_name/s_axis_aclk
356356
ad_connect $sys_dma_resetn $dac_offload_name/s_axis_aresetn
357357
ad_connect $sys_dma_clk axi_adrv9026_tx_dma/m_axis_aclk
358+
ad_connect $sys_dma_resetn axi_adrv9026_tx_dma/m_src_axi_aresetn
358359
ad_connect $dac_offload_name/s_axis axi_adrv9026_tx_dma/m_axis
359360
ad_connect $dac_offload_name/init_req axi_adrv9026_tx_dma/m_axis_xfer_req
360361
ad_connect tx_adrv9026_tpl_core/dac_dunf util_adrv9026_tx_upack/fifo_rd_underflow

projects/adrv9026/zcu102/system_bd.tcl

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,33 @@ LINKS=$ad_project_params(RX_OS_NUM_LINKS)"
3838

3939
sysid_gen_sys_init_file $sys_cstring;
4040

41+
ad_ip_instance clk_wiz dma_clk_wiz
42+
ad_ip_parameter dma_clk_wiz CONFIG.PRIMITIVE MMCM
43+
ad_ip_parameter dma_clk_wiz CONFIG.RESET_TYPE ACTIVE_LOW
44+
ad_ip_parameter dma_clk_wiz CONFIG.USE_LOCKED false
45+
ad_ip_parameter dma_clk_wiz CONFIG.CLKOUT1_REQUESTED_OUT_FREQ 333
46+
ad_ip_parameter dma_clk_wiz CONFIG.PRIM_SOURCE No_buffer
47+
48+
ad_ip_instance proc_sys_reset sys_dma_rstgen
49+
ad_ip_parameter sys_dma_rstgen CONFIG.C_EXT_RST_WIDTH 1
50+
51+
ad_connect sys_dma_clk dma_clk_wiz/clk_out1
52+
ad_connect sys_dma_reset sys_dma_rstgen/peripheral_reset
53+
ad_connect sys_dma_resetn sys_dma_rstgen/peripheral_aresetn
54+
55+
set sys_dma_clk [get_bd_nets sys_dma_clk]
56+
set sys_dma_reset [get_bd_nets sys_dma_reset]
57+
set sys_dma_resetn [get_bd_nets sys_dma_resetn]
58+
59+
ad_connect $sys_cpu_clk dma_clk_wiz/clk_in1
60+
ad_connect $sys_cpu_resetn dma_clk_wiz/resetn
61+
ad_connect $sys_cpu_reset sys_dma_rstgen/ext_reset_in
62+
ad_connect $sys_dma_clk sys_dma_rstgen/slowest_sync_clk
63+
4164
source ../common/adrv9026_bd.tcl
65+
66+
ad_ip_parameter axi_adrv9026_tx_dma CONFIG.FIFO_SIZE 16
67+
ad_ip_parameter axi_adrv9026_rx_dma CONFIG.FIFO_SIZE 16
68+
if {$ORX_ENABLE} {
69+
ad_ip_parameter axi_adrv9026_rx_os_dma CONFIG.FIFO_SIZE 16
70+
}

0 commit comments

Comments
 (0)