axi_adcfifo: added

main
Rejeesh Kutty 2015-04-07 16:21:39 -04:00
parent e73e563a02
commit 6d0a2bf64c
12 changed files with 46 additions and 46 deletions

View File

@ -32,7 +32,7 @@ clean:
make -C library/axi_clkgen clean make -C library/axi_clkgen clean
make -C library/axi_dmac clean make -C library/axi_dmac clean
make -C library/util_adcfifo clean make -C library/util_adcfifo clean
make -C library/axi_fifo2s clean make -C library/axi_adcfifo clean
make -C library/axi_hdmi_rx clean make -C library/axi_hdmi_rx clean
make -C library/axi_hdmi_tx clean make -C library/axi_hdmi_tx clean
make -C library/axi_i2s_adi clean make -C library/axi_i2s_adi clean
@ -78,7 +78,7 @@ lib:
-make -C axi_clkgen -make -C axi_clkgen
-make -C axi_dmac -make -C axi_dmac
-make -C util_adcfifo -make -C util_adcfifo
-make -C axi_fifo2s -make -C axi_adcfifo
-make -C axi_hdmi_rx -make -C axi_hdmi_rx
-make -C axi_hdmi_tx -make -C axi_hdmi_tx
-make -C axi_i2s_adi -make -C axi_i2s_adi

View File

@ -40,38 +40,38 @@ proc p_plddr3_fifo {p_name m_name adc_data_width} {
set_property -dict [list CONFIG.USE_BOARD_FLOW {true}] $axi_rstgen set_property -dict [list CONFIG.USE_BOARD_FLOW {true}] $axi_rstgen
set_property -dict [list CONFIG.RESET_BOARD_INTERFACE {reset}] $axi_rstgen set_property -dict [list CONFIG.RESET_BOARD_INTERFACE {reset}] $axi_rstgen
set axi_fifo2s [create_bd_cell -type ip -vlnv analog.com:user:axi_fifo2s:1.0 axi_fifo2s] set axi_adcfifo [create_bd_cell -type ip -vlnv analog.com:user:axi_adcfifo:1.0 axi_adcfifo]
set_property -dict [list CONFIG.ADC_DATA_WIDTH $adc_data_width] $axi_fifo2s set_property -dict [list CONFIG.ADC_DATA_WIDTH $adc_data_width] $axi_adcfifo
set_property -dict [list CONFIG.DMA_DATA_WIDTH {64}] $axi_fifo2s set_property -dict [list CONFIG.DMA_DATA_WIDTH {64}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_DATA_WIDTH {512}] $axi_fifo2s set_property -dict [list CONFIG.AXI_DATA_WIDTH {512}] $axi_adcfifo
set_property -dict [list CONFIG.DMA_READY_ENABLE {1}] $axi_fifo2s set_property -dict [list CONFIG.DMA_READY_ENABLE {1}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_SIZE {6}] $axi_fifo2s set_property -dict [list CONFIG.AXI_SIZE {6}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_LENGTH {4}] $axi_fifo2s set_property -dict [list CONFIG.AXI_LENGTH {4}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_ADDRESS {0x80000000}] $axi_fifo2s set_property -dict [list CONFIG.AXI_ADDRESS {0x80000000}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_ADDRLIMIT {0xa0000000}] $axi_fifo2s set_property -dict [list CONFIG.AXI_ADDRLIMIT {0xa0000000}] $axi_adcfifo
set_property -dict [list CONFIG.AXI_BYTE_WIDTH {64}] $axi_fifo2s set_property -dict [list CONFIG.AXI_BYTE_WIDTH {64}] $axi_adcfifo
ad_connect sys_rst axi_ddr_cntrl/sys_rst ad_connect sys_rst axi_ddr_cntrl/sys_rst
ad_connect sys_clk axi_ddr_cntrl/SYS_CLK ad_connect sys_clk axi_ddr_cntrl/SYS_CLK
ad_connect ddr3 axi_ddr_cntrl/DDR3 ad_connect ddr3 axi_ddr_cntrl/DDR3
ad_connect axi_ddr_cntrl/S_AXI axi_fifo2s/axi ad_connect axi_ddr_cntrl/S_AXI axi_adcfifo/axi
ad_connect adc_rst axi_fifo2s/adc_rst ad_connect adc_rst axi_adcfifo/adc_rst
ad_connect adc_rst axi_rstgen/ext_reset_in ad_connect adc_rst axi_rstgen/ext_reset_in
ad_connect adc_clk axi_fifo2s/adc_clk ad_connect adc_clk axi_adcfifo/adc_clk
ad_connect adc_wr axi_fifo2s/adc_wr ad_connect adc_wr axi_adcfifo/adc_wr
ad_connect adc_wdata axi_fifo2s/adc_wdata ad_connect adc_wdata axi_adcfifo/adc_wdata
ad_connect adc_wovf axi_fifo2s/adc_wovf ad_connect adc_wovf axi_adcfifo/adc_wovf
ad_connect dma_clk axi_fifo2s/dma_clk ad_connect dma_clk axi_adcfifo/dma_clk
ad_connect dma_wr axi_fifo2s/dma_wr ad_connect dma_wr axi_adcfifo/dma_wr
ad_connect dma_wdata axi_fifo2s/dma_wdata ad_connect dma_wdata axi_adcfifo/dma_wdata
ad_connect dma_wready axi_fifo2s/dma_wready ad_connect dma_wready axi_adcfifo/dma_wready
ad_connect dma_xfer_req axi_fifo2s/dma_xfer_req ad_connect dma_xfer_req axi_adcfifo/dma_xfer_req
ad_connect dma_xfer_status axi_fifo2s/dma_xfer_status ad_connect dma_xfer_status axi_adcfifo/dma_xfer_status
ad_connect axi_clk axi_ddr_cntrl/ui_clk ad_connect axi_clk axi_ddr_cntrl/ui_clk
ad_connect axi_clk axi_fifo2s/axi_clk ad_connect axi_clk axi_adcfifo/axi_clk
ad_connect axi_clk axi_rstgen/slowest_sync_clk ad_connect axi_clk axi_rstgen/slowest_sync_clk
ad_connect axi_resetn axi_rstgen/peripheral_aresetn ad_connect axi_resetn axi_rstgen/peripheral_aresetn
ad_connect axi_resetn axi_fifo2s/axi_resetn ad_connect axi_resetn axi_adcfifo/axi_resetn
ad_connect axi_resetn axi_ddr_cntrl/aresetn ad_connect axi_resetn axi_ddr_cntrl/aresetn
current_bd_instance $c_instance current_bd_instance $c_instance

View File

@ -16,7 +16,7 @@ M_DEPS += ../../common/zc706/zc706_system_plddr3.tcl
M_DEPS += ../common/daq2_bd.tcl M_DEPS += ../common/daq2_bd.tcl
M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/axi_fifo2s/axi_fifo2s.xpr M_DEPS += ../../../library/axi_adcfifo/axi_adcfifo.xpr
M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
@ -43,7 +43,7 @@ clean-all:
rm -rf $(F_LIST) rm -rf $(F_LIST)
make -C ../../../library/axi_jesd_gt clean make -C ../../../library/axi_jesd_gt clean
make -C ../../../library/util_bsplit clean make -C ../../../library/util_bsplit clean
make -C ../../../library/axi_fifo2s clean make -C ../../../library/axi_adcfifo clean
make -C ../../../library/axi_ad9680 clean make -C ../../../library/axi_ad9680 clean
make -C ../../../library/axi_dmac clean make -C ../../../library/axi_dmac clean
make -C ../../../library/axi_spdif_tx clean make -C ../../../library/axi_spdif_tx clean
@ -62,7 +62,7 @@ daq2_zc706.xpr: lib $(M_DEPS)
lib: lib:
make -C ../../../library/axi_jesd_gt make -C ../../../library/axi_jesd_gt
make -C ../../../library/util_bsplit make -C ../../../library/util_bsplit
make -C ../../../library/axi_fifo2s make -C ../../../library/axi_adcfifo
make -C ../../../library/axi_ad9680 make -C ../../../library/axi_ad9680
make -C ../../../library/axi_dmac make -C ../../../library/axi_dmac
make -C ../../../library/axi_spdif_tx make -C ../../../library/axi_spdif_tx

View File

@ -15,7 +15,7 @@ ad_connect sys_clk axi_ad9680_fifo/sys_clk
ad_connect ddr3 axi_ad9680_fifo/ddr3 ad_connect ddr3 axi_ad9680_fifo/ddr3
create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \ create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \
[get_bd_addr_spaces axi_ad9680_fifo/axi_fifo2s/axi] \ [get_bd_addr_spaces axi_ad9680_fifo/axi_adcfifo/axi] \
[get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \ [get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \
SEG_axi_ddr_cntrl_memaddr SEG_axi_ddr_cntrl_memaddr

View File

@ -16,7 +16,7 @@ M_DEPS += ../../common/zc706/zc706_system_plddr3.tcl
M_DEPS += ../common/daq3_bd.tcl M_DEPS += ../common/daq3_bd.tcl
M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/axi_fifo2s/axi_fifo2s.xpr M_DEPS += ../../../library/axi_adcfifo/axi_adcfifo.xpr
M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr
M_DEPS += ../../../library/axi_ad9152/axi_ad9152.xpr M_DEPS += ../../../library/axi_ad9152/axi_ad9152.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
@ -43,7 +43,7 @@ clean-all:
rm -rf $(F_LIST) rm -rf $(F_LIST)
make -C ../../../library/axi_jesd_gt clean make -C ../../../library/axi_jesd_gt clean
make -C ../../../library/util_bsplit clean make -C ../../../library/util_bsplit clean
make -C ../../../library/axi_fifo2s clean make -C ../../../library/axi_adcfifo clean
make -C ../../../library/axi_ad9680 clean make -C ../../../library/axi_ad9680 clean
make -C ../../../library/axi_ad9152 clean make -C ../../../library/axi_ad9152 clean
make -C ../../../library/axi_dmac clean make -C ../../../library/axi_dmac clean
@ -62,7 +62,7 @@ daq3_zc706.xpr: lib $(M_DEPS)
lib: lib:
make -C ../../../library/axi_jesd_gt make -C ../../../library/axi_jesd_gt
make -C ../../../library/util_bsplit make -C ../../../library/util_bsplit
make -C ../../../library/axi_fifo2s make -C ../../../library/axi_adcfifo
make -C ../../../library/axi_ad9680 make -C ../../../library/axi_ad9680
make -C ../../../library/axi_ad9152 make -C ../../../library/axi_ad9152
make -C ../../../library/axi_dmac make -C ../../../library/axi_dmac

View File

@ -15,7 +15,7 @@ ad_connect sys_clk axi_ad9680_fifo/sys_clk
ad_connect ddr3 axi_ad9680_fifo/ddr3 ad_connect ddr3 axi_ad9680_fifo/ddr3
create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \ create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \
[get_bd_addr_spaces axi_ad9680_fifo/axi_fifo2s/axi] \ [get_bd_addr_spaces axi_ad9680_fifo/axi_adcfifo/axi] \
[get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \ [get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \
SEG_axi_ddr_cntrl_memaddr SEG_axi_ddr_cntrl_memaddr

View File

@ -17,7 +17,7 @@ M_DEPS += ../common/fmcadc2_bd.tcl
M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr
M_DEPS += ../../../library/axi_ad9625/axi_ad9625.xpr M_DEPS += ../../../library/axi_ad9625/axi_ad9625.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/axi_fifo2s/axi_fifo2s.xpr M_DEPS += ../../../library/axi_adcfifo/axi_adcfifo.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr
@ -42,7 +42,7 @@ clean-all:
make -C ../../../library/axi_jesd_gt clean make -C ../../../library/axi_jesd_gt clean
make -C ../../../library/axi_ad9625 clean make -C ../../../library/axi_ad9625 clean
make -C ../../../library/util_bsplit clean make -C ../../../library/util_bsplit clean
make -C ../../../library/axi_fifo2s clean make -C ../../../library/axi_adcfifo clean
make -C ../../../library/axi_dmac clean make -C ../../../library/axi_dmac clean
make -C ../../../library/axi_spdif_tx clean make -C ../../../library/axi_spdif_tx clean
make -C ../../../library/axi_clkgen clean make -C ../../../library/axi_clkgen clean
@ -59,7 +59,7 @@ lib:
make -C ../../../library/axi_jesd_gt make -C ../../../library/axi_jesd_gt
make -C ../../../library/axi_ad9625 make -C ../../../library/axi_ad9625
make -C ../../../library/util_bsplit make -C ../../../library/util_bsplit
make -C ../../../library/axi_fifo2s make -C ../../../library/axi_adcfifo
make -C ../../../library/axi_dmac make -C ../../../library/axi_dmac
make -C ../../../library/axi_spdif_tx make -C ../../../library/axi_spdif_tx
make -C ../../../library/axi_clkgen make -C ../../../library/axi_clkgen

View File

@ -15,7 +15,7 @@ ad_connect sys_clk axi_ad9625_fifo/sys_clk
ad_connect ddr3 axi_ad9625_fifo/ddr3 ad_connect ddr3 axi_ad9625_fifo/ddr3
create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \ create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \
[get_bd_addr_spaces axi_ad9625_fifo/axi_fifo2s/axi] \ [get_bd_addr_spaces axi_ad9625_fifo/axi_adcfifo/axi] \
[get_bd_addr_segs axi_ad9625_fifo/axi_ddr_cntrl/memmap/memaddr] \ [get_bd_addr_segs axi_ad9625_fifo/axi_ddr_cntrl/memmap/memaddr] \
SEG_axi_ddr_cntrl_memaddr SEG_axi_ddr_cntrl_memaddr

View File

@ -16,7 +16,7 @@ M_DEPS += ../../common/zc706/zc706_system_plddr3.tcl
M_DEPS += ../common/fmcadc4_bd.tcl M_DEPS += ../common/fmcadc4_bd.tcl
M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/axi_fifo2s/axi_fifo2s.xpr M_DEPS += ../../../library/axi_adcfifo/axi_adcfifo.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr
@ -41,7 +41,7 @@ clean-all:
rm -rf $(F_LIST) rm -rf $(F_LIST)
make -C ../../../library/axi_jesd_gt clean make -C ../../../library/axi_jesd_gt clean
make -C ../../../library/util_bsplit clean make -C ../../../library/util_bsplit clean
make -C ../../../library/axi_fifo2s clean make -C ../../../library/axi_adcfifo clean
make -C ../../../library/axi_dmac clean make -C ../../../library/axi_dmac clean
make -C ../../../library/axi_spdif_tx clean make -C ../../../library/axi_spdif_tx clean
make -C ../../../library/axi_clkgen clean make -C ../../../library/axi_clkgen clean
@ -58,7 +58,7 @@ fmcadc4_zc706.xpr: lib $(M_DEPS)
lib: lib:
make -C ../../../library/axi_jesd_gt make -C ../../../library/axi_jesd_gt
make -C ../../../library/util_bsplit make -C ../../../library/util_bsplit
make -C ../../../library/axi_fifo2s make -C ../../../library/axi_adcfifo
make -C ../../../library/axi_dmac make -C ../../../library/axi_dmac
make -C ../../../library/axi_spdif_tx make -C ../../../library/axi_spdif_tx
make -C ../../../library/axi_clkgen make -C ../../../library/axi_clkgen

View File

@ -15,7 +15,7 @@ ad_connect sys_clk axi_ad9234_fifo/sys_clk
ad_connect ddr3 axi_ad9234_fifo/ddr3 ad_connect ddr3 axi_ad9234_fifo/ddr3
create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \ create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \
[get_bd_addr_spaces axi_ad9234_fifo/axi_fifo2s/axi] \ [get_bd_addr_spaces axi_ad9234_fifo/axi_adcfifo/axi] \
[get_bd_addr_segs axi_ad9234_fifo/axi_ddr_cntrl/memmap/memaddr] \ [get_bd_addr_segs axi_ad9234_fifo/axi_ddr_cntrl/memmap/memaddr] \
SEG_axi_ddr_cntrl_memaddr SEG_axi_ddr_cntrl_memaddr

View File

@ -16,7 +16,7 @@ M_DEPS += ../../common/zc706/zc706_system_plddr3.tcl
M_DEPS += ../common/fmcomms7_bd.tcl M_DEPS += ../common/fmcomms7_bd.tcl
M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr M_DEPS += ../../../library/axi_jesd_gt/axi_jesd_gt.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/axi_fifo2s/axi_fifo2s.xpr M_DEPS += ../../../library/axi_adcfifo/axi_adcfifo.xpr
M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr M_DEPS += ../../../library/axi_ad9680/axi_ad9680.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
@ -43,7 +43,7 @@ clean-all:
rm -rf $(F_LIST) rm -rf $(F_LIST)
make -C ../../../library/axi_jesd_gt clean make -C ../../../library/axi_jesd_gt clean
make -C ../../../library/util_bsplit clean make -C ../../../library/util_bsplit clean
make -C ../../../library/axi_fifo2s clean make -C ../../../library/axi_adcfifo clean
make -C ../../../library/axi_ad9680 clean make -C ../../../library/axi_ad9680 clean
make -C ../../../library/axi_dmac clean make -C ../../../library/axi_dmac clean
make -C ../../../library/axi_spdif_tx clean make -C ../../../library/axi_spdif_tx clean
@ -62,7 +62,7 @@ fmcomms7_zc706.xpr: lib $(M_DEPS)
lib: lib:
make -C ../../../library/axi_jesd_gt make -C ../../../library/axi_jesd_gt
make -C ../../../library/util_bsplit make -C ../../../library/util_bsplit
make -C ../../../library/axi_fifo2s make -C ../../../library/axi_adcfifo
make -C ../../../library/axi_ad9680 make -C ../../../library/axi_ad9680
make -C ../../../library/axi_dmac make -C ../../../library/axi_dmac
make -C ../../../library/axi_spdif_tx make -C ../../../library/axi_spdif_tx

View File

@ -15,7 +15,7 @@ ad_connect sys_clk axi_ad9680_fifo/sys_clk
ad_connect ddr3 axi_ad9680_fifo/ddr3 ad_connect ddr3 axi_ad9680_fifo/ddr3
create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \ create_bd_addr_seg -range 0x40000000 -offset 0x80000000 \
[get_bd_addr_spaces axi_ad9680_fifo/axi_fifo2s/axi] \ [get_bd_addr_spaces axi_ad9680_fifo/axi_adcfifo/axi] \
[get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \ [get_bd_addr_segs axi_ad9680_fifo/axi_ddr_cntrl/memmap/memaddr] \
SEG_axi_ddr_cntrl_memaddr SEG_axi_ddr_cntrl_memaddr