Embedded Solutions
Page 22 of 46
Address Map: Virtex ATP Design
Register Name
Offset
Description
XM_VATP_BASE
0x0400 // Base control register
XM_VATP_STATUS
0x0404 // Interrupt status/clear port
XM_VATP_CHAN0_CNTRL
0x0408 // Channel 0 Control register offset
XM_VATP_CHAN0_STATUS
0x040C // Channel 0 Status read/latch clear port offset
XM_VATP_TX0_FIFO
0x0410 // Channel 0 TX FIFO offset for single word access
XM_VATP_RX0_FIFO
0x0414 // Channel 0 RX FIFO offset for single word access
XM_VATP_TX0_DCOUNT
0x0418 // Channel 0 TX FIFO count read port offset
XM_VATP_RX0_DCOUNT
0x041C // Channel 0 RX FIFO count read port offset
XM_VATP_CHAN1_CNTRL
0x0420 // Channel 1 Control register offset
XM_VATP_CHAN1_STATUS
0x0424 // Channel 1 Status read/latch clear port offset
XM_VATP_TX1_FIFO
0x0428 // Channel 1 TX FIFO offset for single word access
XM_VATP_RX1_FIFO
0x042C // Channel 1 RX FIFO offset for single word access
XM_VATP_TX1_DCOUNT
0x0430 // Channel 1 TX FIFO count read port offset
XM_VATP_RX1_DCOUNT
0x0434 // Channel 1 RX FIFO count read port offset
FIGURE 13
PMC-XM VIRTEX (ATP) XILINX ADDRESS MAP
This address map is only valid for the ATP design supplied by Dynamic Engineering.
The addresses are offset from the PCI address assigned to the card by the system PCI
configuration utility.