PI3USB30532 3.3V, USB3.0/DP1.2 6:4 Matrix Switch Features Description II6 Differential Channel to 2/4 Differential Channel Matrix Pericom Semiconductor's PI3USB30532 is a 6:4 differential channel bi-directional matrix switch solution for switching USB3.0 and/or DP1.2 signals through USB3.0 Type-C connector. Switch IIUSB 3.0 5Gb/s Super Speed and DP 1.2 5.4Gb/s switching to USB Type C connector IISupports either pin control or I2C control to configure the mux IILow insertion loss: -1.2dB @ 5Gb/s IIReturn loss: -21dB @ 5Gb/s II-3dB Bandwidth : 6GHz It multiplexes either 1 lane of USB3.0, 1 lane of USB3.0 and 2 channels of DP1.2 or 4 channels of DP1.2 to the USB Type C connector. In addition, AUXHPD channels are also multiplexed to the Type C connector. PI3USB30532 offers excellent signal integrity for high-speed signals and low power dissipation. Insertion loss is -1.2dB and return loss is -21dB at 5Gb/s speed of USB3.0. IIMultiplexes one of the following to USB Type C connector: Application aa USB3.0 signal only aa One lane of USB3.0 signal and 2 channels of DP1.2 or 4 channels of DP1.2 signal. IIWith DP1.2 operating, AUX+ and AUX- are muxed to SBU pins. Max swing on SBU pins are from -0.35V to 3.95V IIRouting USB3.0 SuperSpeed and DP1.2 signals through the USB Type C Connector. IIApplications include Ultrabook, 2 in 1 Notebook, Tablet, Mobile Workstation, All In One PC, Monitor, Docking Station, Phone II 3.0V to 3.6V Power Supply. IIIndustrial Temperature Range: -40 o C to 85oC Block Diagram IIPackaging (Pb-free & Green): CONF2 CONF1 CONF0 - 40- contact, TQFN(3 x6mm) Mode Conf2/SDA Conf1/SCL Conf0/A1 A0 DP0DP0+ CONF2/SDA GND CONF1/SCL CONF0/A1 Pin Configuration (40 pin TQFN) MODE DP1+ DP1VDD DP2+ DP2VDD DP3+ DP3VDD TX+ TXVDD A0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 40 39 38 37 36 35 GND I2C Register & Control Control Decode DP2+ DP2- 34 33 32 31 30 29 28 27 26 25 24 23 22 21 RX2+ RX2VDD TX2+ TX2VDD TX1+ TX1VDD RX1+ RX1VDD SBU1 SBU2 TX+ TX- DP1+ DP1- TX1+ TX1- TX2+ TX2- DP3+ DP3- RX+ RX- DP0+ DP0- RX1+ RX1- RX2+ RX2- AUX+ AUX- RX+ RXGND GND 15 16 17 18 19 20 All trademarks are property of their respective owners. AUX+ AUX- 15-0020 1 SBU1 SBU2 www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Pin Description Pin# Pin Name Type Description 4, 7, 10, 13, 23, 26, 29, 32 VDD Power 3.0V - 3.6V power supply. 11, 12 TX+, TX- I/O Differential USB3.0 Transmit signal. Connected internally with 100Kohm pulldown to ground. 16, 17 RX+, RX- I/O Differential USB3.0 Receive signal. Connected internally with 100Kohm pulldown to ground. 39, 40 DP0+, DP0- I/O Differential DP0 signal. Connected internally with 100Kohm pulldown to ground. 2, 3 DP1+, DP1- I/O Differential DP1 signal. Connected internally with 100Kohm pulldown to ground. 5, 6 DP2+, DP2- I/O Differential DP2 signal. Connected internally with 100Kohm pulldown to ground. 8, 9 DP3+, DP3- I/O Differential DP3 signal. Connected internally with 100Kohm pulldown to ground. 19, 20 AUX+, AUX- I/O Differential Auxiliary signal for DP. 22, 21 SBU1, SBU2 I/O Side Band signal at Type C connector. 25, 24 RX1+, RX1- I/O Differential Receive signal 1 at Type C connector. 28, 27 TX1+, TX1- I/O Differential Transmit signal 1 at Type C connector. 31, 30 TX2+, TX2- I/O Differential Transmit signal 2 at Type C connector. 34, 33 RX2+, RX2- I/O Differential Receive signal 2 at Type C connector. Control mode selection 1 MODE I MODE = 1, I2C control = 0, pin control through CONF[2:0] 35, 36, 38 CONF[2:0] I Switch configuration selection pin when MODE = 0, please refer to 'switch selection truth tanle' for detail, When MODE = 1, these pins are part of the I2C interface as SDA/SCL/A1. 38 SDA I/O Serial in data of I2C when MODE = 1. 36 SCL I I2C clock input pin when MODE = 1. 35 A1 I A[1] of A[1:0] I2C selectable address when MODE = 1. 14 A0 I A[0] of A[1:0] I2C selectable address when MODE = 1. Power Ground supply. 15, 18, 37, Center Pad GND All trademarks are property of their respective owners. 15-0020 2 www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Configuration Table 4 lane of 4 lane of DP1.2 DP1.2 Swap USB3 USB3 Swap USB3 +2 lane of DP1.2 USB3 +2 lane of DP1.2 Swap 011 100 101 110 111 x x TX1 TX2 TX1 TX2 x x x RX1 RX2 RX1 RX2 x x RX2 RX1 x x RX2 RX1 DP1 x x TX2 TX1 x x TX2 TX1 DP2 x x TX1 TX2 x x x x DP3 x x RX1 RX2 x x x x AUX+ x x SBU1 SBU2 x x SBU1 SBU2 AUX- x x SBU2 SBU1 x x SBU2 SBU1 Switch Open Open 000 001 010 TX x x RX x DP0 Conf[2:0] 000 = switch open with power down 001 = switch open only, no power down 5 4 C77 C78 C79 C80 C81 0.1u 0.1u 0.1u 0.1u 0.1u C82 NC CONF2/SDA CONF1/SCL CONF0/A1 R47 4.7K D C83 2 Use 0.1uf if output swing >1.4V 2 C76 0.1u 2 Power switch or PTC resettable fuse: 0ZCA0100FF2E for 0.9A, 0ZCA0150FF2C for 1.5A, 0ZCC0300FF2B for 3.0A (Digikey) Vbus control R45 R46 NC (for I2C) 2 C75 0.1u NC (for I2C) 1 R44 21 10u 1 1 +3V3 3 +3V3 +3V3 +3V3 2 D0N- D1+ 1 R50 0 2 D1P+ D1- 1 R51 0 2 D1N- D2+ 1 R52 0 2 D2P+ D2- 1 R53 0 2 D2N- D3+ 1 R54 0 2 D3P+ D3- 1 R55 0 2 D3N- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 AUX+ AUX- TX- 1 R56 0 2 TXN- TX+ 1 R57 0 2 TXP+ USB3 controller MODE DP1+ DP1VDD DP2+ DP2VDD DP3+ DP3VDD TX+ TXVDD A0 ADDR0 15 16 17 18 19 20 C 40 39 38 37 36 35 1 R49 0 34 33 32 31 30 29 28 27 26 25 24 23 22 21 RX2+ RX2VDD TX2+ TX2VDD TX1+ TX1VDD RX1+ RX1VDD SBU1 SBU2 C84 0.1u RX2+ C85 0.1u RX2- C86 0.1u TX2+ C87 0.1u TX2- C88 0.1u TX1+ C89 0.1u TX1- C90 0.1u RX1+ C91 0.1u RX1- PI3USB30532 U23 B1 A12 B2 A11 B3 A10 B4 A9 B5 A8 B6 A7 B7 A6 B8 A5 B9 A4 B10 A3 B11 A2 B12 A1 1 R58 xK 2 C93 0.1u 1 R59 xK For DFP only 2 RX2+ 1 RX2- 2 3 TX2+ 4 TX2- 5 DD+ U25 D1+ NC D1- NC GNDGND D2+ NC D2- NC 10 9 8 7 6 TPD4E05U06 TX1+ 1 TX1- 2 3 RX1+ 4 RX1- 5 For DFP only B Control Control GND GND TX2+ RX2+ TX2RX2VBUS VBUS CC2 SBU1 D+ DDD+ SBU2 CC1 VBUS VBUS RX1TX1RX1+ TX1+ GND GND Type-C Recep. C92 0.1u RXRX+ USB2 D+/- U24 DP0DP0+ CONF2/SDA GND CONF1/SCL CONF0/A1 D0- 41 2 D0P+ PGND 1 R48 0 GND RX+ RXGND AUX+ AUX- DP source D0+ 100uf CONF2/ SDA CONF1/ SCL CONF0/ A1 See truth table for control of CONF[2:0] AUX- AUX+ Vbus control CC2 with Rp/Vconn/OCP Sensing and control (customer's design: PD controller, etc.) CC1 with Rp/Vconn/OCP U26 D1+ NC D1- NC GNDGND D2+ NC D2- NC 10 9 8 7 6 TPD4E05U06 TPD4E05U06 Or, LXES2TBBB4-028 Or, ESD5V3U4U-HDMI Or, ESDLC5V0DFN10 Or, ESDR0524P Or, SP3010-04 PI3USB30532 Application Diagram A All trademarks are property of their respective owners. 5 3 15-0020 4 www.pericom.com02/26/15 Size B 3 2 Date: Document N Prelimina Friday, N PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Maximum Ratings (Above which useful life may be impaired. For user guidelines, not tested.) Supply Voltage to Ground Potential, VDD = 3.3V................. -0.3V to 4.3V Control DC input............................................................ -0.3V to VDD+0.3V Ambient Operating Temperature ........................................... -40 to +85C Storage Temperature.................................................................-65 to +150C Junction Temperature .......................................................................... 150C Soldering Temperature.......................................................................... 260C Note: Stresses greater than those listed under MAXIMUM RATINGS may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect reliability. Channel DC input for USB, DP.............................................. -0.3V to 1.2V Channel DC input for AUX..................................................-0.35V to VDD Recommended Operation Conditions Parameter Min. Ambient Operating Temperature -40 Power Supply Voltage (measured in respect to GND) 3.0 Typ. Max. Unit +85 C 3.6 V 3.3 Static Characteristics Symbol Parameter VDD Supply Voltage Conditions Min. Typ. 3.0 VDD = 3.3V IDD all Conf[2:0] states except [000] VDD Supply Current VDD = 3.3V Conf[2:0] = 000 Max. Unit 3.3 3.6 V 300 350 A 10 30 A 50 nA 5 A 5 A VDD = 0V VIO(usb3) = 0V IOFF I/O leakage when power is off VIO(dp1.2) = 0V VIO(aux) = 0V VIO(sbu) = 0V Control/I2C pin (MODE, A0, A1, SDA, SCL) VIH = VDD IIH High level digital input current IIL Low level digital input current VIH High level digital input voltage VDD = 3.0V-3.6V VIL Low level digital input voltage VDD = 3.0V-3.6V VDD = 3.6V VIL = GND VDD = 3.6V 0.75 *VDD V 0.6 V 5 A Control pin (CONF [2:0]) IIH High level digital input current All trademarks are property of their respective owners. 15-0020 VIH = VDD VDD = 3.6V 4 www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Symbol Parameter Conditions IIL Low level digital input current VIH High level digital input voltage VDD = 3.0V-3.6V VIL Low level digital input voltage VDD = 3.0V-3.6V Min. Typ. VIL = GND VDD = 3.6V Max. Unit 5 A 1.2 V 0.4 V I/O pin (TX+, TX-, RX+, RX-, TX1+, TX1-, RX1+, RX1-, TX2+, TX2-, RX2+, RX2-DP0+, DP0-, DP1+, DP1-, DP2+, DP2-, DP3+, DP3-) (AUX+, AUX-, SBU1, SBU2) COFF USB3/DP1.2 switch OFF capacitance CON USB3/DP1.2 switch ON capacitance COFF AUX+/AUX- switch OFF capacitance CON AUX+/AUX- switch ON capacitance IOZL I/O leakage for TX_to_TX1/TX2, RX_to_RX1/RX2 DPx_to_TX/ RX(x = 0, 1, 2, 3) AUX_to_SBUy(y = 1, 2) IOZH I/O leakage for TX_to_TX1/TX2, RX_to_RX1/RX2 DPx_to_TX/ RX(x = 0, 1, 2, 3) AUX_to_SBUy(y = 1, 2) VIO = GND f = 1MHz VIO = GND f = 1MHz VIO = GND f = 1MHz VIO = GND f = 1MHz 1.2 pF 2.3 pF 4.0 pF 7.0 pF VDD = 3.6V, VIO (usb3) = 0V, VIO (dp1.2) = 0V, 1 5 A 1 15 A VIO (aux) = 0V VDD = 3.6V, VIO (usb3) = 1.2V, VIO (dp1.2) = 1.2V, VIO (aux) = 4.0V Linear region for Analog switch Vp_IO Linear region for analog switch TX_to_TX1/TX2, RX_to_RX1/ RX2 DPx_to_TX/RX(x = 0, 1, 2, 3) VDD = 3.3V, Vp_IOSB Linear region for analog switch AUX_to_SBUx(x = 1, 2) VDD = 3.3V, All trademarks are property of their respective owners. 15-0020 Ipass = 10mA Ipass = 10mA 5 1.4 1.6 V 4.0 4.2 V www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Dynamic Characteristics Min and Max apply for TA between -40oC to 85oC Typical values are referenced to TA = 25oC Symbol tstartup Parameter Test Conditions Startup time Min. Typ. Max. Supply voltage valid or (*) the device is powered up & channel is turn on to its specified characteristics VDD = 3V 10 20 Units s trcfg Reconfiguration time Conf[2:0] change to channel specified operating characteristics 1 tpd Propagation delay 1 From input port to output port USB/DP 80 ps tpd Propagation delay 2 From input port to output port AUX 150 ps tsk Skew time 1 From input port to output USB/DP Bit to bit skew 10 ps tsk Skew time 2 From input port to output AUX Bit to bit skew 20 ps VI_sub_dp USB/DP input signal VI_aux AUX+/AUX- input signal 2 USB/DP switch analog signal -0.3 1.2 V AUX switch analog signal -0.35 VDD V * Conf[2:0] changes from [000] to [001]/[010]/[011]/[100]/[101]/[110]/[111] Switch AC Electrical Characteristics Min and Max apply for TA between -40oC to 85oC and TJ up to +125oC (unless otherwise noted). Typical values are referenced to TA = +25oC, VDD = 3.3V Symbol Parameter Frequency/Vcom Typ. Units BW_usb -3dB bandwidth of USB3 - 6.0 GHz IL Differential Insertion Loss 2.5/2.7GHz/0V -1.2/-1.3 dB RL Differential Return Loss 2.5/2.7GHz/0V -21/ -20 dB Xtalk Differential Crosstalk 2.5/2.7GHz/0V Xoff Off Isolation 2.5/2.7GHz/0V USB -38/-37 DP -25/-24 -23/-22 dB dB I C AC Electrical Characteristics 2 Fast Mode (400kHz) Symbol Parameter Min. Max. Units fSCL SCL Clock Frequency 0 400 kHz tHDSTA Hold Time (Repeated) START Condition 0.6 - s tLOW LOW Period of SCL Clock 1.3 - s tHIGH HIGH Period of SCL Clock 0.6 - s tSETSTA Set-up Time for Repeated START Condition 0.6 - s tHDDAT Data Hold Time 0 0.9 s tSETDAT Data Set-up Time 100 - s tr Rise Time of SDA and SCL Signals 20+0.1Cb 300 tf Fall Time of SDA and SCL Signals 20+0.1Cb 300 tSETSTO Set-up Time for STOP Condition 0.6 - All trademarks are property of their respective owners. 15-0020 6 ns s www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch I2C Control ** I2C function reference: " THE I2C-BUS SPECIFICATION, VERSION 2.1" I2C Control register: Register Bits Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Slave address (First byte is slave address) 1 0 1 0 1 A1 A0 Vendor ID (Second byte is vendor ID, read only) 0 0 0 0 0 0 0 0 Selection control (Third byte is for selection control, read/write) 0 0 0 0 0 conf[2] conf[1] conf[0] 0/1 (W/R) Note: 1. Bit7 - Bit3 = Version ID (00000) in (01H) 2. Bit2 - Bit0 = Pericom Vendor ID (000) in (01H) 3. A0, A1 are hardware selectable (pin35, pin36) 4. conf[2]/conf[1]/conf[0] are written into the register by the master PI3USB30532 will decode Bit2 - Bit0 in (02h) for I2C control (Pin1/MODE = 1). Default powerup state is 000. Bus Transactions Data teansfers follow the format shown in Fig.A1 After the START condition (S), a slave address is sent. This address is 7 bits long followed by an eighth bit which is a data direction bit (R/W) - a 'zero' indicates a transmission (WRITE), a 'one' indicates a request for data (READ). A data transfer is always terminated by a STOP condition (P) generate by the master. However, if a master still wishes to communicate on the bus, it can generate a repeated START condition (S) and address another slave without first generating a STOP condition. Various combinations of read/write formats are then possible within such a transfer. SDA 1-7 8 9 ADDRESS R/W ACK SCL S START condition 1-7 8 DATA (Vendor ID, read only) 9 ACK 1-7 DATA 8 9 (Selection control, read/write) ACK P STOP condition Figure A1: A Complete Data Transfer All trademarks are property of their respective owners. 15-0020 7 www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Data is transmitted to the PI3USB30532 registers using the Write mode as shown in Figure 2. Data is read from the PI3USB30532 registers using the Read mode as shown in Figure A2. S SLAVE ADDRESS A R/W DATA A DATA A/A P data transferred (n bytes + acknowledge) `0' (Write) from master to slave A = acknowledge (SDA LOW) A = not acknowledge (SDA HIGH) S = START condition P = STOP condition from slave to master Figure 2: Write to Control Register 1 S SLAVE ADDRESS A R/W (Read) DATA A DATA A P data transferred (n bytes + acknowledge) Figure A2: Read to Control Register All trademarks are property of their respective owners. 15-0020 8 www.pericom.com02/26/15 PI3USB30532 3.3V, USB3.0/DP1.2 3:2 Matrix Switch Packaging Mechanical: 40-Pin TQFN Note: For latest package info, please check: http://www.pericom.com/support/packaging/packaging-mechanicals-and-thermal-characteristics/ Ordering Information Ordering Code Packaging Code Package Description PI3USB30532ZLE ZL 40-contact, 3x6mm (TQFN) NOTES: 1. Thermal characteristics can be found on the company web site at www.pericom.com/package 2. E = Pb-free and Green 3. Adding an X suffix = Tape/Reel All trademarks are property of their respective owners. 15-0020 9 www.pericom.com02/26/15