| CPC G06F 13/382 (2013.01) [G06F 13/4282 (2013.01); G06F 2213/0042 (2013.01)] | 18 Claims |

|
1. An apparatus, comprising:
a first PHY circuit including a first PHY transmitter circuit, the first PHY circuit to connect to a universal serial bus (USB)-C connector;
a second PHY circuit including a second PHY transmitter circuit, the second PHY circuit to connect to the USB-C connector; and
a USB circuit to:
issue a first receiver detect signal through the first PHY transmitter circuit to the USB-C connector;
determine whether issuance of the first receiver detect signal resulted in a first changed waveform from the first receiver detect signal to determine whether the first receiver detect signal resulted in a termination in a USB-C element;
issue a second receiver detect signal through the second PHY transmitter circuit to the USB-C connector;
determine whether issuance of the second receiver detect signal resulted in a second changed waveform from the second receiver detect signal to determine whether the second receiver detect signal resulted in a termination in the USB-C element;
determine whether the first receiver detect signal or the second receiver detect signal resulted in a termination in the USB-C element; and
based upon the determination of whether the first receiver detect signal or the second receiver detect signal resulted in the termination in the USB-C element, determine an orientation of a USB plug connected between the apparatus and the USB-C element;
wherein the USB circuit is to repeatedly, until the termination in the USB-C element is determined:
issue the receiver detect signals through the first PHY transmitter circuit to the USB-connector to determine whether the first receiver detect signal resulted in a termination in a USB-C element;
alternately or simultaneously issue the receiver detect signals through the second PHY transmitter circuit to the USB-connector to determine whether the first receiver detect signal resulted in a termination in a USB-C element; and
when the termination in the USB-C element is determined, cease issuance of the receiver detect signals through the first and second PHY transmitter circuits to the USB-connector.
|