The RTS5412E is an advanced USB3.2 Gen1 2-port Hub controller that integrates USB3.2 and USB2.0 Transceivers, MCU, SIE, regulator, and charger circuits into a single chip. The RTS5412E fully backward supports the USB2.0 and USB1.1 specifications, and can be operated in SuperSpeed USB, Hi-Speed, Full-Speed, and Low-Speed.
The RTS5412E provides a battery charging function for each downstream port. As well as supporting the USB Battery Charging specification rev1.2, the RTS5412E also provides a charging function for various portable devices. Not only downstream ports can be used as chargers, the RTS5412E’s upstream port also supports two special functions regarding the BC1.2 specification. The first charger function of the RTS5412E’s 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 RTS5412E’s upstream port is called the ‘charger detection’ function. The RTS5412E 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 RTS5412E 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 RTS5412E’s download tool.
The features and settings of the RTS5412E can also be configured by the SMBUS interface or internal eFUSE.
The RTS5412E has various interfaces to communicate with other components, such as GPIO, I2C, and SMBUS.
The RTS5412E 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 RTS5412E is attached to the downstream port of the host or hub.