SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The SATA host controller handles data interactions between a local host system memory and a SATA mass storage device with minimal local host (LH) intervention.
In contrast to the parallel 16-bit - ATA (PATA) interface, the SATA interface takes advantage of serial data transmission/reception over a differential pair of conductors. SATA uses the command set from the ATA/ATAPI-6 standard augmented with native command queuing (NCQ) commands optimized for the serialized interface.
The device has one embedded SATA host bus adapter (HBA) controller with a single port. The device SATA host subsystem is composed of several functional components (see Figure 26-151):
For details regarding the device SATA host subsystem components - SATA_PHY , PLLCTRL_SATA, DPLL_SATA and interface adapter), see Section 28.1.1, SATA PHY Subsystem Overview, in Chapter 28, Shared PHY Component Subsystems.
Figure 26-151 shows an overview of the device-embedded SATA host controller subsystem.