PFx_BAR2_APERTURE_SIZE_2 (CPM5_PCIE_ATTR) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

PFx_BAR2_APERTURE_SIZE_2 (CPM5_PCIE_ATTR) Register Description

Register NamePFx_BAR2_APERTURE_SIZE_2
Relative Address0x0000000ADC
Absolute Address 0x00FCE08ADC (CPM5_PCIE0_ATTR)
0x00FCE88ADC (CPM5_PCIE1_ATTR)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionBAR2 Aperture: Specifies the aperture of BAR 2.
[The 32-bit BAR 2 or 64-bit BAR2-3.]
The encodings are:
000000 = 128bytes
000001 = 256bytes
000010 = 512bytes
000011 = 1 Kbytes
000100 = 2 Kbytes
000101 = 4 Kbytes
000110 = 8 Kbytes
000111 = 16 Kbytes
001000 = 32 Kbytes
001001 = 64 Kbytes
001010 = 128 Kbytes
001011 = 256 Kbytes
001100 = 512 Kbytes
001101 = 1 Mbytes
001110 = 2 Mbytes
001111 = 4 Mbytes
010000 = 8 Mbytes
010001 = 16 Mbytes
010010 = 32 Mbytes
010011 = 64 Mbytes
010100 = 128 Mbytes
010101 =
256 Mbytes
010110 = 512 Mbytes
010111 = 1 Gbytes
011000 = 2 Gbytes
011001 = 4 Gbytes
011010 = 8 Gbytes
011011 = 16 Gbytes
011100 = 32 Gbytes
011101 = 64 Gbytes
011110 = 128 Gbytes
011111 = 256 Gbytes
100000 = 512 Gbytes
100001= 1 Tbytes
100010= 2 Tbytes
100011 = 4 Tbytes
100100 = 8 Tbytes
100101 = 16 Tbytes
100110 = 32 Tbytes
100111 = 64 Tbytes
101000 = 128 Tbytes
101001 = 256 Tbytes
101010 = 512 Tbytes
101011 = 1 Pbytes
101100 = 2 Pbytes
101101 = 4 Pbytes
101110 = 8 Pbytes
101111 = 16 Pbytes
110000 = 32 Pbytes
110001 = 64 Pbytes
110010 = 128 Pbytes
110011 = 256 Pbytes
110100 = 512 Pbytes
110101 = 1 Ebytes
110110 = 2 Ebytes
110111 = 4 Ebytes
111000 = 8 Ebytes

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

PFx_BAR2_APERTURE_SIZE_2 (CPM5_PCIE_ATTR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
attr 5:0rwNormal read/write0x0BAR2 Aperture: Specifies the aperture of BAR 2.
[The 32-bit BAR 2 or 64-bit BAR2-3.]
The encodings are:
000000 = 128bytes
000001 = 256bytes
000010 = 512bytes
000011 = 1 Kbytes
000100 = 2 Kbytes
000101 = 4 Kbytes
000110 = 8 Kbytes
000111 = 16 Kbytes
001000 = 32 Kbytes
001001 = 64 Kbytes
001010 = 128 Kbytes
001011 = 256 Kbytes
001100 = 512 Kbytes
001101 = 1 Mbytes
001110 = 2 Mbytes
001111 = 4 Mbytes
010000 = 8 Mbytes
010001 = 16 Mbytes
010010 = 32 Mbytes
010011 = 64 Mbytes
010100 = 128 Mbytes
010101 =
256 Mbytes
010110 = 512 Mbytes
010111 = 1 Gbytes
011000 = 2 Gbytes
011001 = 4 Gbytes
011010 = 8 Gbytes
011011 = 16 Gbytes
011100 = 32 Gbytes
011101 = 64 Gbytes
011110 = 128 Gbytes
011111 = 256 Gbytes
100000 = 512 Gbytes
100001= 1 Tbytes
100010= 2 Tbytes
100011 = 4 Tbytes
100100 = 8 Tbytes
100101 = 16 Tbytes
100110 = 32 Tbytes
100111 = 64 Tbytes
101000 = 128 Tbytes
101001 = 256 Tbytes
101010 = 512 Tbytes
101011 = 1 Pbytes
101100 = 2 Pbytes
101101 = 4 Pbytes
101110 = 8 Pbytes
101111 = 16 Pbytes
110000 = 32 Pbytes
110001 = 64 Pbytes
110010 = 128 Pbytes
110011 = 256 Pbytes
110100 = 512 Pbytes
110101 = 1 Ebytes
110110 = 2 Ebytes
110111 = 4 Ebytes
111000 = 8 Ebytes