The RTS5412S is an advanced USB3.2 Gen1 2-port HUB controller that integrates USB3.2 Gen1 and USB2.0 Transceivers, MCU, SIE, regulator, and charger circuits into a single chip. The RTS5412S fully backward supports the USB2.0 and USB1.1 specification, and can be operated in SuperSpeed USB, Hi-Speed, Full-Speed, and Low-Speed.
The RTS5412S provides a battery charging function for each downstream port. As well as supporting the USB Battery Charging specification rev1.2, the RTS5412S also provides a charging function for various portable devices. Not only downstream ports can be used as chargers, the RTS5412S’ upstream port also supports two special functions regarding the BC1.2 specification. The first charger function of the RTS5412S’ upstream port is called ‘ACA-Dock’ mode. When a device that supports the ACA-Dock feature of the BC1.2 specification is connected to an ACA-Dock, it acts as a host to various USB peripherals, such as a hub, keyboard, mouse, printer, etc., while simultaneously this device will be receiving a charge.
The second charger function of the RTS5412S’ upstream port is called the ‘charger detection’ function. The RTS5412S supports an auto-detection and switch mechanism; it can recognize the type of BC1.2 device connected to the upstream port, including CDP, DCP, and SDP, and charge the connected device in the correct mode.
The RTS5412S can update its firmware with an external SPI flash via a flexible ISP channel. The ISP function allows configuration of multiple features and settings. The ISP function is easy to use with just one USB cable and the RTS5412S’ download tool.
The features and settings of the RTS5412S can also be configured by the SMBUS interface or internal eFUSE.
The RTS5412S has various interfaces to communicate with other components, such as GPIO, I2C, and SMBUS.
The RTS5412S supports a special power saving function (Delink mode). This can reduce power consumption when there is no device connected to the hub even though the upstream port of the RTS5412S is attached to the downstream port of the host or hub.