LL_ACK_TIMEOUT_FUNC (CPM5_PCIE_ATTR) Register

Versal Adaptive SoC Register Reference (AM012)

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

LL_ACK_TIMEOUT_FUNC (CPM5_PCIE_ATTR) Register Description

Register NameLL_ACK_TIMEOUT_FUNC
Relative Address0x00000004EC
Absolute Address 0x00FCE084EC (CPM5_PCIE0_ATTR)
0x00FCE884EC (CPM5_PCIE1_ATTR)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionDefines how LL_ACK_TIMEOUT is to be used, if enabled with LL_ACK_TIMEOUT_EN (otherwise, this is not used).
0 = No Effect
1 = Add LL_ACK_TIMEOUT to the built-in table value.
2 = Subtract LL_ACK_TIMEOUT from the built-in table value. Here LL_ACK_TIMEOUT
value should follow the following rules: a) For any Width, Gen1/2/3/4 speed iff MPS > 512B: Allowed Range is 1 <= RANGE <= 64d
b) For any Width, Gen1/2/3/4 speed iff MPS <= 512B: Allowed Range is 1 <= RANGE <= 32d

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

LL_ACK_TIMEOUT_FUNC (CPM5_PCIE_ATTR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
attr 1:0rwNormal read/write0x0Defines how LL_ACK_TIMEOUT is to be used, if enabled with LL_ACK_TIMEOUT_EN (otherwise, this is not used).
0 = No Effect
1 = Add LL_ACK_TIMEOUT to the built-in table value.
2 = Subtract LL_ACK_TIMEOUT from the built-in table value. Here LL_ACK_TIMEOUT
value should follow the following rules: a) For any Width, Gen1/2/3/4 speed iff MPS > 512B: Allowed Range is 1 <= RANGE <= 64d
b) For any Width, Gen1/2/3/4 speed iff MPS <= 512B: Allowed Range is 1 <= RANGE <= 32d