The PI3USB103ZLEX is a USB 2.0 high-speed switch with low-power support manufactured by Diodes Incorporated. It is an ultra-low power, low voltage CMOS USB switch that has a fully integrated over-voltage and over-current protection circuit that provides both bus-power and self-powered devices a safe and reliable connection. It offers for 2 ports, 1:1 or 2:1 configuration and supports full-speed, low-speed, and high-speed data operations. It also features an integrated level shifter for easy implementaiton into designs. The PI3USB103ZLEX provides a low-power, high-speed USB connection in a small form factor package of 1.2mm x 1.2mm.