pluto_hdl_adi/library/axi_dmac
Lars-Peter Clausen 4e0d68fde8 axi_dmac: Configure AXI address width according to the mapped address space
Currently the AXI address width of the DMA is always 32-bit. But not all
address spaces are so large that they require 32-bit to address all memory.

Extract the size of the address space that the DMA is connected too and
configure reduce the address size to the minimum required to address the
full address space.

This slightly reduces utilization.

If no mapped address space can be found the default of 32 bits is used for
the address.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2017-04-18 12:17:40 +02:00
..
bd axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
2d_transfer.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
Makefile updated makefiles 2016-12-09 23:06:41 +02:00
address_generator.v axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
axi_dmac.v axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
axi_dmac_constr.sdc axi_dmac: Removed unneded constraints, as FMCJESDADC1 doesn't work correctly with them 2015-07-23 17:01:02 +03:00
axi_dmac_constr.ttcl axi_dmac: Make debug register optional 2017-04-18 12:17:39 +02:00
axi_dmac_hw.tcl axi_dmac: Updated fifo interfaces for easier connectivity 2015-11-24 11:08:28 +02:00
axi_dmac_ip.tcl axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
axi_register_slice.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
data_mover.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
dest_axi_mm.v axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
dest_axi_stream.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
dest_fifo_inf.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
inc_id.h axi_dmac: Parameter changes 2015-08-20 16:06:26 +03:00
request_arb.v axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
request_generator.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
resp.h Added axi_dmac, axi_fifo and misc files in library 2014-03-06 18:16:02 +02:00
response_generator.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
response_handler.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
splitter.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
src_axi_mm.v axi_dmac: Configure AXI address width according to the mapped address space 2017-04-18 12:17:40 +02:00
src_axi_stream.v all: Change tab to double space 2016-10-01 18:13:42 +03:00
src_fifo_inf.v all: Change tab to double space 2016-10-01 18:13:42 +03:00