SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The physical layer (PHY) is responsible for transmitting and receiving the parallel 8b/10b encoded information as a serial data stream on the wire.
The SATA host controller subsystem instantiates a single serializer (transmitter), SATA_PHY_TX, and a single deserializer (receiver), SATA_PHY_RX. Together the transmitter and receiver are also signified as SATA_PHY throughout this chapter. The role of the TX and RX components is to adapt SATA Link parallel 10-bit input/output (I/O) data stream for a serialized differential transmission and reception over SATA electrical interface, respectively.
The high speed transmission clock is generated by and integrated into the SATA host subsystem dpll (DPLL_SATA).
The DPLL_SATA is configured and controlled through a SATA dedicated PLL controller (DPLLCTRL_SATA) with associated registers, accessible over a L4_CFG interface adapter.
The components (SATA_PHY_RX, SATA_PHY_TX, DPLL_SATA, DPLLCTRL_SATA, and DPLLCTRL_SATA L4-interface adapter ) build the SATA PHY subsystem. This subsystem is responsible for PHY components clock generation and physical layer transmission/reception within the device SATA subsystem.
Figure 28-1 gives an overview of the SATA PHY subsystem. As shown in Figure 28-1, at one side the SATA_PHY components directly interface the attached to host controller SATA mass storage device (over TXP/TXN transmission and RXP/RXN reception interface I/Os) and on the other side they interface the SATA controller, described in detail in Section 26.8, SATA Controller.