I have a Zynq design with the following address map in IP Integrator Address Editor:
- ACP_IOP is mapped to 0xE0000000 (1M)
- ACP_DDR_LOWOCM is mapped to 0x00000000 (1G)
These are non-overlapping, as ACP_IOP 0xE000 0000 (> 3G) falls beyond the 1G range of ACP_DDR_LOCOCM
The interconnect returns the following error on 64 bit Windows platforms only (this error does not occur on 64 bit Linux),
CRITICAL WARNING: [xilinx.com:ip:axi_crossbar:2.1-3] /axi_interconnect_S_AXI_ACP/xbarMaster address space segment </hls_mmult/Data/SEG_ps7_ACP_DDR_LOWOCM> overlaps with segment </hls_mmult/Data/SEG_ps7_ACP_IOP> of cell </hls_mmult> and is smaller than master address space </hls_mmult/Data> of cell </hls_mmult>. AXI Crossbar does not support address range checking of overlapping master address space segments.
The generated hardware system is incorrect.