XVC-over-PCIe Register Map - 4.4 English

UltraScale Devices Gen3 Integrated Block for PCI Express LogiCORE IP Product Guide (PG156)

Document ID
PG156
Release Date
2023-11-24
Version
4.4 English

The PCIe-XVC-VSEC and AXI-XVC have a slightly different register map that must be taken into account when designing XVC drivers and software. The register maps Table: Debug Bridge for XVC-PCIe-VSEC Register Map , and Table: Debug Bridge for AXI-XVC Register Map show the byte-offset from the base address.

The PCIe-XVC-VSEC base address must fall within the valid range of the PCIe Extended Configuration space. This is specified in the Debug Bridge IP configuration.

The base address of an AXI-XVC Debug Bridge is the offset for the Debug Bridge IP peripheral that was specified in the Vivado Address Editor.

Table: Debug Bridge for XVC-PCIe-VSEC Register Map , and Table: Debug Bridge for AXI-XVC Register Map describes the register map for the Debug Bridge IP as an offset from the base address when configured for the From PCIe-Ext to BSCAN or From AXI to BSCAN modes.

Table E-1: Debug Bridge for XVC-PCIe-VSEC Register Map

Register Offset

Register Name

Description

Register Type

0x00

PCIe Ext Capability Header

PCIe defined fields for VSEC use.

Read Only

0x04

PCIe VSEC Header

PCIe defined fields for VSEC use.

Read Only

0x08

XVC Version Register

IP version and capabilities information.

Read Only

0x0C

XVC Shift Length Register

Shift length.

Read Write

0x10

XVC TMS Register

TMS data.

Read Write

0x14

XVC TDIO Register

TDO/TDI data.

Read Write

0x18

XVC Control Register

General control register.

Read Write

0x1C

XVC Status Register

General status register.

Read Only

Table E-2: Debug Bridge for AXI-XVC Register Map

Register Offset

Register Name

Description

Register Type

0x00

XVC Shift Length Register

Shift length.

Read Write

0x04

XVC TMS Register

TMS data.

Read Write

0x08

XVC TDI Register

TDI data.

Read Write

0x0C

XVC TDO Register

TDO data.

Read Only

0x10

XVC Control Register

General control register.

Read Write

0x14

XVC Status Register

General status register.

Read Only

0x18

XVC Version Register

IP version and capabilities information.

Read Only