PTC (SATA_AHCI_VENDOR) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

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

PTC (SATA_AHCI_VENDOR) Register Description

Register NamePTC
Offset Address0x0000000028
Absolute Address 0x00FD0C00C8 (SATA_AHCI_VENDOR)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x08000020
DescriptionPort Transfer Configuration

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

PTC (SATA_AHCI_VENDOR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:28roRead-only0x0Reserved
Reserved27roRead-only0x1Reserved
Reserved26:10roRead-only0x0Reserved
ITM 9rwNormal read/write0x0Initialise Transport Memories (ITM): When set this will cause the memory initialise hardware state machine to enter reset, when cleared the machine will run writing zero to all locations within the memory.
ENBD 8rwNormal read/write0x0Enable Back down (ENBD): When a port multiplier is attached if an attempt to send a command to an attached drive results in 3 consecutive retries due to an R_ERR receptions then the command removed for the transport layer and returned to the pending queue.
This is to avoid unnecessary retries owing to the device trying to send a Set device bits FIS while the host is trying to send a command. This feature should improve performance as it allows the controller queue any pending commands to the other drives.
Reserved 7roRead-only0x0Reserved
RXWM 6:0rwNormal read/write0x20RxWaterMark (RXWM): This sets the minimum number of free location within the RX FIFO before the watermark is exceeded which in turn will cause the Transport Layer to instruct the Link Layer to transmit HOLDS to the transmitting end. Note that it can take some time for the HOLDs to get to the other end and that in the interim there must be enough room in the FIFO to absorb all data that could arrive. An initial value of 7h20 is recommended.