PFx_BAR5_CONTROL_1 (CPM4_PCIE1_ATTR) Register - AM012

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2024-08-19
Revision
1.4

PFx_BAR5_CONTROL_1 (CPM4_PCIE1_ATTR) Register Description

Register NamePFx_BAR5_CONTROL_1
Offset Address0x0000000500
Absolute Address 0x00FCA60500 (CPM4_PCIE1_ATTR)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionBAR5 Control - Specifies the configuration of BAR 5.
The Endpoint, the various encodings are:
000: Disabled
001: 32-bit IO BAR
010-011: Reserved
100: 32-bit memory BAR, non-prefetchable
101: 32-bit memory BAR, prefetchable
For non-Endpoint (Type 1) Config Space, the Prefetchable Memory Base & Limit encodings are:
000: Disabled
001: 32-bit Enabled
011: 64-bit Enabled
010,100-111: Reserved
NOTE: For non-Endpoint (Type 1) Config Space, BAR 5 Aperture must be programmed to 0.

This register should only be written to during reset of the PCIe block

PFx_BAR5_CONTROL_1 (CPM4_PCIE1_ATTR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
attr 2:0rwNormal read/write0x0