USB-C 마스터하기: 고속 데이터와 전력을 위한 설계 과제와 실용적 솔루션
USB 진화: 1.1부터 3.2 그리고 그 너머
1996년 처음 출시된 범용 직렬 버스(USB)는 여러 연결 유형의 역할을 통합해 컴퓨팅과 소비자 기술에 널리 보급되었습니다. 도입으로 키보드, 마우스, 프린터, 카메라, 외장 드라이브 등 주변기기 연결이 간단하고 편리해졌습니다. 디바이스는 더 이상 고유한 인터페이스가 필요 없었고, 사용자는 무엇이든 단일 표준 케이블에 연결할 수 있게 되었습니다.
USB 1.1은 최대 12Mbps 데이터 속도를 지원했습니다. USB 2.0으로 속도가 480Mbps로 뛰면서 비디오 스트리밍과 PC로의 빠른 데이터 전송이 가능해졌습니다. 5V, 2.5W VBUS는 소형 기기와 스마트폰이 별도 어댑터 없이 충전할 수 있게 했고, 이는 2007년 스마트폰 업계가 전자폐기물 감소를 위해 채택한 요건이 되었습니다.
오늘날 스마트 디바이스는 더 높은 상호연결 대역폭을 요구합니다. HD 및 4K 비디오 스트리밍, 멀티기가비트 스토리지와의 데이터 교환에는 HDMI(6Gbps), DisplayPort(8.1Gbps), Thunderbolt(20Gbps) 같은 인터페이스가 필요합니다. USB를 최전선에 유지하기 위해 USB-IF는 세 가지 전송 속도를 가진 USB 3.2를 도입했습니다: 5Gbps(Gen 1), 10Gbps(Gen 2), 20Gbps(Gen 2x2). USB 4가 이어지며 20Gbps와 40Gbps 속도를 제공하면서 USB 3.2, USB 2.0, Thunderbolt 3와 호환됩니다. USB 4는 단일 물리적 인터페이스에서 여러 프로토콜을 멀티플렉싱하는 연결 지향 터널링 아키텍처를 추가합니다.
물리적 연결 업그레이드
레거시 USB 2.0과의 하위 호환성을 유지하면서 듀얼레인 고속 표준을 지원하려면 새로운 물리적 인터페이스인 USB-C가 필요합니다. USB-C 커넥터는 두 세트의 차동 데이터 채널, USB 2.0 버스, USB 전력 전송(USB-PD) 사양 지원을 추가합니다. 또한 두 개의 전원/접지 쌍과 5V(USB 2.0)부터 20V/5A(100W)까지 전력 레벨을 협상하는 통신 채널을 제공합니다. 사이드밴드 사용(SBU)은 미래 확장을 가능하게 합니다.
그림 1. USB-C 커넥터 핀 (출처: Diodes Inc.)
비극성 디자인으로 사용자는 케이블을 어느 방향으로든 삽입할 수 있으며, 24핀은 USB 3.2, USB 4, USB-PD의 광범위한 전력 및 데이터 니즈를 수용하면서 USB 2.0 레거시 디바이스도 지원합니다. 양방향성으로 케이블 양단이 호스트, 디바이스, 전력 공급자, 소비자 역할을 할 수 있습니다.
USB-C 구현
USB-C의 유연성과 확장된 핀 수는 이전 커넥터보다 훨씬 복잡합니다. 디바이스는 다운스트림 페이싱 포트(DFP/소스), 업스트림 페이싱 포트(UFP/싱크), 또는 데이터와 전력을 모두 소싱하고 싱크할 수 있는 듀얼롤 포트(DRP)로 분류되어야 합니다. 로직은 구성 제어, 케이블 방향 감지, USB 3.2와 DisplayPort 신호 라우팅, USB 2.0 트래픽 멀티플렉싱, 전원 경로 스위칭, 충전 제어, 신호 무결성, 과도전압 보호를 처리해야 합니다.
노트북이나 태블릿은 일반적으로 USB 3.2, 멀티미디어 데이터, USB-PD를 관리하는 완전한 기능의 USB-C 인터페이스를 통합합니다. 그림 2는 이러한 설계에 필요한 회로를 보여줍니다.
그림 2. USB 3.2 멀티미디어 및 USB-PD 지원 USB-C 인터페이스 (출처: Diodes Inc.)
Diodes PI3USB31532 같은 양방향 매트릭스 스위치는 USB 3.2 Gen 2(10Gbps)와 최대 4레인 DisplayPort 1.4, 보조 채널을 통합 솔루션으로 멀티플렉싱합니다. 낮은 삽입 손실과 8.3GHz의 -3dB 대역폭으로 10Gbps에서 신호 충실도를 보존합니다. 더 긴 트레이스에는 6채널 4레인 PI3DPX1205A1 같은 액티브 MUX가 ReDriver, 선형 이퀄라이제이션, 플랫게인 출력을 추가해 동급 CMOS ReDriver 대비 신호 무결성을 두 배로 높입니다.
USB-PD는 전용 컨트롤러가 처리해 USB-C 커넥터로 최대 100W를 지원하고 DisplayPort나 Thunderbolt 같은 대체 모드를 허용합니다. PI5USB2546A 같은 디바이스는 충전 포트 제어, 2.4A 전원 스위치, USB 2.0 D+/D- 스위칭을 관리합니다. USB 배터리 충전 1.2 사양(CDP, DCP 모드 포함)을 지원해 벽면 충전기, 호스트, 허브에 적합합니다.
그림 3. 스마트폰 USB-C 구현 (출처: Diodes Inc.)
그림 3은 Diodes PI5USB31213A를 사용한 스마트폰급 USB-C 구현을 보여줍니다. 이는 USB-C 구성 채널 컨트롤러와 USB 3.2 Gen 2(10Gbps) 멀티플렉싱을 통합합니다. CC 핀 전압 기반으로 호스트, 디바이스, DRP 모드를 자동 구성하고, 케이블 방향을 감지하며, 충전 전류를 협상합니다. 대안으로 PI3EQX10312는 동일한 기능에 더 긴 트레이스용 ReDriver를 추가합니다.
그림 4. USB-C 독 (출처: Diodes Inc.)
그림 4는 단일 USB-C 포트로 호스트에 연결해 DisplayPort, HDMI, VGA, 다중 USB 3.2 출력, 기가비트 이더넷 포트를 제공하는 범용 도킹 스테이션을 묘사합니다. PI3USB31532나 PI3DPX1205A1 같은 디바이스가 USB 3.2와 DisplayPort 스위칭을 처리하고, 전원 스위치가 호스트에 최대 100W를 공급합니다. DisplayPort 스위치(예: PI3WVR31310A) 출력은 DP 커넥터로 직접 연결되거나 HDMI/VGA 컨버터를 거칩니다.
결론
설계자는 USB-C 구현 시 상당한 복잡성에 직면하지만, 최대 100W 전력 전송, 10Gbps 또는 20Gbps 데이터 속도, 다중 프로토콜 지원이라는 이점은 매력적입니다. 데이터 스위칭, 전력 관리, 충전 제어, 케이블 방향 감지를 위한 통합 솔루션은 설계 프로세스를 단순화하고, 보드 공간을 줄이며, BOM 비용을 낮추고, 인증을 간소화합니다.