PLC1 (SATA_AHCI_VENDOR) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

PLC1 (SATA_AHCI_VENDOR) Register Description

Register NamePLC1
Offset Address0x0000000034
Absolute Address 0x00FD0C00D4 (SATA_AHCI_VENDOR)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionPort LinkCfg1

Controls the configuration of the Link Layer for either Port 0 or Port 1. The Port configured is controlled by the value programmed into the Port Config Register.

PLC1 (SATA_AHCI_VENDOR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:7roRead-only0x0Reserved
CD 6rwNormal read/write0x0Data Character or Primitive (CD): This bit specifies whether the data used during the primitive override should be a data character or a primitive. E.g. if CD = 1, Prim Override State = L_SendEOF and Override Primitive = WTRM, then a WTRM primitive will be inserted into the data stream instead of an EOF (whenever a rising edge is seen on Primitive Override Enable). If CD = 0, then a normal data character (as specified by Override Primitive) is inserted into the data stream instead of the EOF.
POS 5:0rwNormal read/write0x0Primitive Override State (POS): These 6 bits are used in the Primitive Override Debug functionality. When the Link Layer detects a positive edge on Primitive Override Enable, it overrides the next primitive that would be inserted during the Prim Override State, with the data specified by the Override Primitive and CD configuration bits.