USB Type-C and Redriver Solutions
Total Page:16
File Type:pdf, Size:1020Kb
USB Type-C and Redriver Solutions High Speed Signal Conditioning 1 The evolution of USB 1998 2000 2008 2013 2014 2017 2019 USB3.0 USB1.x USB2.0 USB3.1 Gen 1 USB3.1 Gen 2 USB Type-C USB3.2x2 USB4 USB: 40Gbps Low Speed USB: 20Gbps High Speed SuperSpeed SuperSpeed+ USB: 10Gbps Thunderbolt 3: : 1.5Mbps 2 x 10Gbps : 480Mpbs : 5Gbps : 10Gbps DP: 8.1Gbps 40Gbps Full Speed per Type-C FS, LS HS/FS/LS SS/HS/FS/LS Power: 100W DisplayPort : 12Mbps port 2 x 20Gbps USB-C only 2 USB Type-C: unified interface for data, video & power Type-C feature benefits USB Type-C USB Type-A or Type-B Higher data throughput Up to 40Gbps Up to 10Gbps Multiple protocols USB, DisplayPort, USB data only Thunderbolt, HDMI… High power delivery 100W (up to 20V, 5A) 7.5W (up to 5V, 1.5A), BC1.2 One size for all USB Type-A Type-B Micro-B USB Type-C Video and power HDMI DisplayPort Power jack 3 The USB signal fundamentals Host Device D+ D- USB2.0 with wire bi-directional interface USB2.0 signals Vbus GND Either USB2 or USB3 is active at any given time USB3.x SSTX+ SSTX- SuperSpeed(+) adds a dual-simplex data path with SuperSpeed(+) revised USB protocol signals SSRX+ SSRX- USB Type-C flippable receptacle interface High-speed data, Sideband use, not High-speed data USB SS, SS+ TX or USB2 data used for USB, AUX USB SS, SS+ RX or DP Alt Mode for DP DP Alt Mode SBU SBU Configuration channel, for cable attach, orientation, role Cable Cable bus detection and current mode. One becomes VCONN to ground power supply power for cable or adaptor – CC or PD controller. USB Type-C plug interface RX2+ RX2- SBU D- D+ CC TX1- TX1+ TX2+ TX2- VCONN SBU RX1- RX1+ Overview: Conventionally, USB2 D+ and D- pins are stubbed at the PCB near the receptacle, so a mux is not required for USB2 interface. USB Type-C design considerations If signal Add USB2 USB2 conditioning is needed redriver Data and If signal Add USB3 USB3 USB3 Mux conditioning is video needed redriver Add Alt Alt Mode If signal conditioning is Mode Alt mode mux needed redriver CC If power <=15W controller PD Power If power >15W controller PD If need Alt mode controller 7 Enable USB Type-C flippable connector using configuration switch/mux Configuration Benefits: TX1 SSTX switch/mux RX2 • USB Type-C switch can reduce SSRX TX1 pin out and complexity in USB RX1 controller. DP USB 2.0 • Same switch required in both DM USBcontroller SBU1 host and device. AUX SBU2 • Switch can be integrated with CC CC1 USB signal conditioner and CC VCONN CC2 functions. GPIO/I2C • SBU mux required for Alt Modes PD controller PD CC controller CC Device to VBUS Device Power • USB 2.0 mux optional. GND 8 Signal integrity challenges with high-speed signals Overview: High-speed signals suffer signal integrity degradation over long PCB traces or cables 250Mbps 2Gbps 4Gbps 6Gbps Signal degradation with different data rate over 36-inch trace 9 10Gbps Signal degradation over different cable length Improve USB Type-C signal quality using redrivers Gigabit signals are subject to signal integrity degradation due to long trace, cross connectors, long cable and capacitance lines Redrivers enable better USB Type-C solution performance: • Provides optimal equalization to compensate intersymbol interference. • Improves signal quality, maintain signal integrity over long trace or cable. • Enables design flexibility and improve system performance, help pass compliance. • Enables broad range of interoperability. • Extended distance signal can travel across cable or trace. Redriver and Redriver Switch USB TUSB212 controller TUSB522P/1002A TUSB542/1042 TUSB1046A/546A 10 USB2.0 redriver enable better system performance After D2P D2M TUSB212 Benefits • Ultra-small package 1.6mm x 1.6mm TUSB212 • Flow through PCB routing, does not break DP/DM trace • Easy add-on to the PCB – no board spin required D1P D1M • Improves signal quality over long trace or cable • Enables better system interoperability with other USB2 devices – lower latency compared to retimer solutions, Before 11 TUSB212 non-disruptive flow through trace routing Risk Free Board Design • Populate if signal conditioning needed • DNP if no help needed! No need for board spin 12 TUSB216 Development USB 2.0 High Speed Redriver with optional CDP Features Benefits • Compatible with USB 2.0, OTG 2.0 & BC 1.2 with optional active CDP • D1/D2 side interchangeable supporting host/device role reversal Support • Compensates for the signal integrity issues caused by switch, connectors, • Automotive Q100 qualified with -40 to 105C temperature range cables & ESD components to pass USB certification • Provides edge+DC boost and rx sensitivity for compensating high loss • Adjustable signal conditioning with low EMI & no signal overshoot system: Pin-strap and I2C configurable • Scalable, can daisy chain device for very high loss applications • Low Power (typical): Active – 20mA, Disconnect – 0.8mA, Shutdown – • Improve near-end eye mask with 5m cable to pass compliance 35uA • Eliminate external component for BC1.2 downstream charging • Wide supply voltage of 2.3-6.5V, can use VBUS/VBAT • Support up to 5 meter cable for Apple CarPlay • Does not break DP, DM Trace. Compact 1.6 mm × 1.6 mm QFN • Scalable solution: daisy chain device for high loss applications package. P2P with TUSB211/212/214 • Ideal for VR application with 10meter active cable • TUSB216A adding CDP+DCP support Up to 5 meter Applications D+ D+ Low Power, Small Footprint D- D- • Automotive Infotainment • VR HMD • Notebooks, Docking station, Computing • Active cables • Portable Devices including OTG support input output Use USB3 redriver to improve signal quality Without redriver With redriver TUSB1002A: 10Gbps, USB3, dual- channel redriver TUSB522P: 5Gbps, USB3, dual- channel redriver TUSB501: 5Gbps, USB3, single- Eye height: 0mV channel redriver Eye height: 534.4mV Total jitter: 80.2ps Total jitter: 17.6ps 14 USB Type-C USB2 only options CC1 CC1 TUSB320 TPS65987D CC2 CC2 CC controller PD controller D+ D+ D+ D+ TUSB212 TUSB212 D- D- D- D- USB2 redriver USB2 redriver USB host/device USB USB host/device USB Power <=15W Power >15W 15 USB Type-C USB3 data path with <=15W power CC1 CC1 GPIO TUSB321/2 CC2 CC2 or I2C CC controller HD3SS3220 TX2 TX2 SSTX(+) HD3SS3212 SSTX(+) HD3SS3202 RX2 RX2 SSRX(+) TX1 SSRX(+) TX1 RX1 RX1 USB passive mux USB passive mux + CC USB host/device USB USB host/device USB D+ D+ D+ D+ TUSB212 TUSB212 D- D- D- USB2 redriver D- USB2 redriver USB3.1 10G passive mux solution USB3.1 10G integrated solution CC1 CC1 GPIO TUSB321/2 GPIO TUSB321/2 CC2 CC2 or I2C CC controller or I2C CC controller TX2 TX2 SSTX TUSB542 SSTX+ TUSB1042I RX2 RX2 SSRX TX1 SSRX+ TX1 RX1 RX1 USB 5G redriver mux USB 10G redriver mux USB host/device USB USB host/device USB D+ D+ D+ D+ TUSB212 TUSB212 D- D- D- USB2 redriver D- USB2 redriver USB3.1, gen 1, 5Gbps redriver solution USB3.1, gen 2, 10Gbps redriver solution 16 USB Type-C USB3 data path with >15W power CC1 CC1 GPIO TUSB422 GPIO TUSB422 CC2 CC2 or I2C TPS65987D or I2C TPS65987D TX2 TX2 SSTX+ TUSB1042I HD3SS3212 SSTX(+) RX2 HD3SS3202 RX2 SSRX+ TX1 SSRX(+) TX1 RX1 RX1 USB 10G redriver mux USB passive mux host/device USB USB host/device USB D+ D+ D+ D+ TUSB212 TUSB212 D- D- D- USB2 redriver D- USB2 redriver USB3 passive mux solution USB3.1, gen 2, 10Gbps redriver mux solution CC1 GPIO TUSB422 CC2 or I2C TPS65987D TX2 SSTX TUSB542 RX2 SSRX TX1 RX1 USB 5G redriver mux USB host/device USB D+ D+ TUSB212 D- D- USB2 redriver USB3.1, gen 1, 5Gbps redriver mux solution 17 Type-C Signal Mux Options – USB HD3SS3220 HD3SS3220 TUSB32x CC CC TUSB32x CC Controller Power CC Controller Data Video TUSB542 TUSB542 USB3 TUSB1042I TUSB1042I USB3 USB3 HD3SS3212 USB3 HD3SS3212 USB HostUSB DP USB Mux USB Mux Device USB USB2 TUSB212 USB2 USB2 TUSB212 USB2 USB2 Redriver USB2 Redriver Product Description Application Package Supply USB Status HD3SS3212 2:1 Passive Switch Source, Sink 1.8x2.6QFN 3.3V 3.1g1/g2 Production HD3SS3220 2:1 Passive w/ CC controller Source, Sink 2.5/4.5 QFN 5/3.3V 3.1g1/g2 Production TUSB542 2:1 Redriver Switch Source, Sink, Cable 2x2.4 QFN 1.8V 3.1g1 Production TUSB1042I 2:1 X-Bar linear redriver Switch Source, Sink 4x6 QFN 3.3V 3.1g1/g2 Production TUSB212 USB2 Redriver Source, Sink 1.6x1.6 RWB 3.3V 2.0 Production TS5USBC41 2:1 Passive w/ 24V protection Source, Sink 1.6x1.2CSP 2.3-5.5V 2.0 Production DisplayPort over USB Type-C – passive solution USB2 D+/D- USB2 D+/D- TUSB212 TUSB212 USB2 redriver USB2 redriver USB SSTX USB USB USB host Power Type-C SSTX device Type-C RX2 TX1 SSRX mux SSRX mux Data TX2 Video RX1 DP0 TX1 TX2 DP0 DP1 RX1 RX2 DP1 DP2 DP2 Video GPU DP3 DP3 HD3SS460 HD3SS460 sink AUXp SBU1 SBU1 AUXp AUXn SBU2 SBU2 AUXn Type-C connector Type-C USB Type-C connector USB Type-C CC1 CC1 HPD HPD TPS65987D TPS65987D CC2 CC2 Control Control TUSB422 TUSB422 PD controller VBUS VBUS PD controller Source-Side Alt Mode (PC) Sink-Side Alt Mode (Monitor) 19 DisplayPort over USB Type-C – redriver solution USB2 D+/D- USB2 D+/D- TUSB212 TUSB212 USB2 redriver USB2 redriver USB SSTX USB USB USB host Power Type-C SSTX device Type-C RX2 TX1 SSRX mux SSRX mux Data TX2 Video RX1 DP0 TX1 TX2 DP0 DP1 RX1 RX2 DP1 DP2 DP2 Video GPU DP3 DP3 TUSB546A TUSB564 sink AUXp TUSB1046A SBU1 SBU1 TUSB1064 AUXp AUXn SBU2 SBU2 AUXn Type-C connector Type-C USB Type-C connector USB Type-C CC1 CC1 HPD HPD TPS65987D TPS65987D CC2 CC2 Control Control TUSB422 TUSB422 PD controller VBUS VBUS PD controller Source-Side Alt Mode (PC) Sink-Side Alt Mode (Monitor) 20 USB Type-C Alt Mode bi-directional redriver TUSB544/1044 D+/D- D+/D- TUSB212 TUSB212 USB2 redriver USB2 redriver RX2 URX2 DRX2 RX2 TX1 URX2 DRX2 TX1 TX2 UTX2 DTX2 TX2 RX1 UTX2 DTX2 RX1 RX2 TX1 UTX1 DTX1 TX1 UTX1 DTX1 RX2 RX1 URX1 DRX1 RX1 TX2 URX1 DRX1 TX2 SBU1 AUXp AUXn SBU1 SBU1 SBU2 AUXn AUXn mux mux CPU in SBU2 AUXn AUXp SBU2 SBU2 SBU1 AUXp AUXp TUSB544 TUSB544 TUSB1044 TUSB1044 CC1 USB device DP sink or HPD CC1 HPD Hostintegrate and USB DP PD PD Control CC2 CC2 Control controller controller 21 HDMI over Type-C Alternate Mode VBUS VBUS Power TUSB546A Power USB2 D+/D- Type-C HDMI mux USB2 D+/D- USB USB SSTX USB USB • HDMI-only use case with Type-C host Type-C host TX2 or without USB SS - no HDMI mux RX2 SSRX HDMI mux RX2 DP support in same port.