8.4.7.3 Fast Role Swap Sequence
The TPS6602x supports specialized hardware to minimize unnecessary delays upon a Fast Role Swap event. Figure 25 shows the fast role swap sequencing.
- At some point, the Hub device connected to the Host detects a power loss condition and begins to transmit fast role swap signaling on its CC line to the Host PD Controller.
- The Host PD Controller's CC detection circuitry detects fast role swap signaling applied by observing the CC line and is validated.
- Upon validating the FRS signaling, the Host PD Controller shall assert EN1 = 1 of the TPS6602x as soon as possible to initiate the power role swap. It should be noted that since the transition of the FRS is initiated by the PD Controller, it is critical that the delay from detection of the FRS signaling to the assertion of EN1 be minimized.
- Upon EN1 = 1 assertion, the TPS6602x PPHV path is disabled automatically by the fast role swap hardware.
- There are two cases to consider. In Case 1, as shown in Figure 26, VBUS begins to decay, while being continuously monitored by the vSafe5V comparator circuitry that indicates when VBUS has fallen below vSafe5V. Once this occurs, the comparator output is asserted indicating to the fast role swap hardware that it is safe to turn on the PP5V path, and the PP5V path is enabled automatically. In Case 2, as shown in Figure 27, VBUS may have fallen below vSafe5V, or even fully discharged to ground, so the comparator output may already be asserted low. If so, the PP5V path shall be immediately enabled. It should be noted in this scenario, since the VBUS capacitance has been fully discharged, a significant in-rush current will occur when the PP5V path is enabled. Application should ensure sufficient decoupling capacitance is applied on the PP5V supply or that the supply is designed to react to fast transient responses to avoid brown-out of the supply rail.
- PP5V is initially enabled with a higher current limit to ensure fast turn-on. Once fast role swap is completed, it reverts back to the 3-A setting. The application may then choose to stay at the 3-A setting or switch to the 1.5-A setting.