The TUSB9261PVP from Texas Instruments is a fully integrated USB 3.0 to SATA bridge controller that enables the design of external hard disk drives, solid-state drives, and optical drive enclosures with a single-chip solution. It bridges the SuperSpeed USB 3.0 bus (5 Gbps) to the Serial ATA bus (up to 3 Gbps, SATA Gen2), providing the hardware and firmware to implement a complete mass storage device.
The TUSB9261 is built around an integrated ARM Cortex-M3 microcontroller core that runs the bridge firmware. The firmware implements the USB Attached SCSI Protocol (UASP), which provides significantly higher throughput than the legacy USB Mass Storage Class Bulk-Only Transport (BOT) protocol. UASP eliminates the command queueing bottleneck of BOT by allowing multiple commands to be outstanding simultaneously, enabling the drive to process commands out of order and overlap data transfers. With UASP and USB 3.0, the TUSB9261 can achieve sustained data transfer rates exceeding 200 MB/s with a SATA Gen2 SSD, compared to approximately 40 MB/s with BOT over USB 2.0.
The USB interface supports SuperSpeed (5 Gbps), High-Speed (480 Mbps), and Full-Speed (12 Mbps) signaling, providing backward compatibility with USB 2.0 and USB 1.1 hosts. The integrated SuperSpeed transceiver eliminates the need for an external USB 3.0 PHY. The best-in-class adaptive equalizer in the USB receiver provides superior jitter tolerance, enabling reliable operation with longer cables and lower-quality signal paths.
The SATA interface supports all Gen1 (1.5 Gbps) and Gen2 (3.0 Gbps) signaling rates, as well as the Gen1m and Gen2m spread-spectrum signaling modes. It is compatible with the ATA/ATAPI-8 specification, supporting HDDs, SSDs, optical drives (CD/DVD/Blu-ray), and other SATA mass-storage devices.
The firmware is stored in an external SPI EEPROM and loaded into internal SRAM at power-up. This allows the firmware to be updated in the field via USB using a TI-provided application, enabling bug fixes and feature additions without hardware changes. The SPI interface also provides two additional chip selects (SPI_CS1 and SPI_CS2) that can be used to connect peripheral devices such as a second EEPROM, a security chip, or a configuration register.
Up to 12 GPIO pins provide flexibility for product differentiation. Two of the GPIO pins include PWM functionality that can drive activity LEDs with configurable blink rates, eliminating the need for external LED driver circuitry. The remaining GPIOs can be used for product-specific functions such as write-protect switches, power control, or configuration strapping.
The UART debug interface provides a serial console for development and troubleshooting. The JTAG interface supports IEEE 1149.1 boundary scan for manufacturing test and IEEE 1149.6 for AC testing of the differential USB and SATA signals.
The integrated spread spectrum clock generation (SSCG) allows operation from a single low-cost 40 MHz crystal or clock oscillator, reducing BOM cost. The SSCG modulates the clock frequency slightly to spread the EMI energy across a wider bandwidth, helping the product pass FCC/CISPR emissions testing.
The PVP suffix denotes the HTQFP-64 (Heat-sink Thin Quad Flat Pack) package with 0.5 mm pitch. The device requires two supply voltages: 1.1 V (core and USB/SATA PHY) and 3.3 V (I/O). An external voltage regulator is typically used to generate the 1.1 V supply from the 3.3 V or 5 V input.
Important note: The default TI firmware and reference design have the SATA TXP/TXM signals swapped for ease of PCB routing. Designers using the TI default firmware must review the reference design in the TUSB9261 DEMO User’s Guide (SLLU139) for proper SATA connection.