XMC-6VLX
USER’S MANUAL
Acromag, Inc. Tel: 248-295-0310
- 33 - http://www.acromag.com
- 33 -
www.acromag.com
register.
8.
Ready for another transfer. Go back to step 1.
AXI-BAR0 Aperture Base Address
The AXI BAR0 aperture base address of 0x01000000 is set as the base
address on the AXI bus used to reach system host memory for CDMA
transfers.
The address 0x01000000 is the AXI BAR0 Aperture Base address. In the
Xilinx Platform Studio the address map will show that a 16Meg address
space for the AXI BAR0 Aperture Base Address is reserved.
Table 3.16:
AXI BAR0 Aperture
Base Address
0x01000000→0x01FFFFFF
16M
Window into PCIe Interface
AXI BAR0 Aperture Base Address
The following is an example of how the AXI BAR0 aperture base address is
used.
For example if the system buffer physical address 0x56ABCDEF were given,
then the AXI Base Address Translation Configuration registers at BAR0 +
0xF0208 and 0xF020C must be set to 0x0 and 0x56 ABCDEF respectively.
The least significant 24 bits of this address 0x56ABCDEF must be removed
and added to the AXI BAR0 Aperture Base address. The new AXI address is
0x01 0x00ABCDEF = 0x01ABCDEF. These values are then appended
by the Virtex 6 hardware to give the final PCIe address of the system
memory location.