로데슈바르즈 오실로스코프를 이용한 USB PD(Power Delivery) 컴플라이언스 테스트

USB Type-C™ 커넥터에서 지원하는 USB PD(USB Power Delivery)의 주요 이점 중 하나는 최대 100W의 전원을 송신하는 기능입니다. 기기는 저속 시그널링을 사용하여 USB PD 프로필을 구현합니다. USB PD 표준을 활용하는 USB Type-C 구성 요소 공급업체와 기기 공급업체는 프로토콜 핸드셰이크 및 신호 무결성에 대한 상호 운용성을 보장해야 합니다.

목표

USB PD(Power Delivery) 컴플라이언스 테스트를 수행하여 두 USB Type-C 인터페이스 간 적절한 전원 구현을 확인합니다. PHY 계층 컴플라이언스 이외에 모든 유형의 시스템 토폴로지에 대한 프로토콜 컴플라이언스도 테스트해야 합니다.

USB PD(Power Delivery) 토폴로지
USB PD(Power Delivery) 토폴로지
라이트박스 열기

배경

USB PD(Power Delivery)

USB IF(USB Implementaters Forum)는 USB PD(Power Delivery) 사양을 USB 2.0USB 3.1을 확장했습니다. 이 사양은 최대 100 W(최대 20 V5 A)까지 유연한 전원 공급을 구현합니다. USB PD(Power Delivery)는 USB-IF에서 정의하는 USB 3.1Gen 2데이터 레이트(10 Gbps) 인증을 받은 USB Type-C 커넥터 및 케이블에서 가장 효과적으로 작동합니다. 새로운 설계는 플러그 방향의 구분없이 간편하게 연결할 수 있습니다. 24핀 양면 USB Type-C 커넥터에는 고속 데이터 송신선과 향상된 전원 공급 인터페이스가 있습니다. USB 호스트, 기기 및 액세서리는 새로 소개된 CC(Configuration Channel)에서 실행되는 USB PD 통신 프로토콜을 통해 전원 공급 기능을 구현합니다. 이러한 핸드셰이크를 통해 Providerconsumer 관계를 확인하고, 최대 지원 가능한 Power Profile을 검증합니다. 아래 다이어그램은 전원 공급 기기, 전원 소비 기기 또는 이중 역할 기기에 지원되는 다양한 USB PD 토폴로지에 대해 설명합니다.

USB PD(Power Delivery) 프로필
USB PD(Power Delivery) 프로필
라이트박스 열기

USB Type-C 인터페이스는 네 개의 전원 공급 핀(Vbus)을 통해 전원을 공급합니다. USB-IF는 산업에서 사용할 수 있는 5가지 USB PD 프로필을 정의했습니다.

모든 기능을 지원하는 USB Type-C 케이블과 어댑터에는 전자 표시(e-mark)가 있으며, CC 인터페이스를 통해 액세스 가능한 ID 기능이 포함되어 있습니다. e-mark 기능 테스트는 USB PD(Power Delivery) CTS(Compliance Test Specification)의 일부입니다.

PD(Power Delivery) 협상 중심의 USB 연결
PD(Power Delivery) 협상 중심의 USB 연결
라이트박스 열기

BMC PHY 무결성

CC 통신 인터페이스의 USB PD 프로토콜은 BMC(Biphase Mark Code, 2위상 마크 코드) 인코딩을 사용하여 두 USB Type-C인터페이스 사이에서 전력 프로필을 교환합니다.

USB 구성 요소와 기기 간 상호 운영성을 보장하고 과전압 및 전류로 인한 손상을 방지하기 위해 BMC 신호를 표준에 따라 송수신하는 것이 중요합니다. 따라서 BMC PHY 시그널링은 컴플라이언스 마스크에 따라 테스트합니다. 로직 "1" 및 "0"의 변조 신호 시퀀스는 다음 페이지에 나와 있는 두 가지 마스크 프로필로 별도로 평가합니다.

USB PD BMC 신호 체계 및 "1"(왼쪽) 및 "0"(오른쪽)에 대한 컴플라이언스 마스크

로데슈바르즈 솔루션

USB PD 컴플라이언스 테스트는 270 kbps~ 330 kbps주파수에서 USB Type-C 인터페이스의 CC 링크에 대해 적절한 Power Negotiation을 확인하고 Vbus 핀에 공급되는 전력 품질을 검증합니다. USB PD 컴플라이언스 테스트의 기본적인 신호 획득 툴로 오실로스코프를 선택할 때 가장 중요하게 고려하는 요소는 높은 측정 다이내믹 레인지, 빠른 획득 및 처리, 전류 프로브에 대한 네이티브 1 MΩ입력입니다.

로데슈바르즈는 산업 파트너인 GRL(Granite River Labs)과의 협업으로 R&S®RTE 또는 R&S®RTO 오실로스코프를 이용한 컴플라이언스 테스트 솔루션을 제공합니다. GRL의 GRL-USB-PD 분석 소프트웨어에서는 테스트 장비를 관리하고 전기적, 프로토콜 테스트를 수행합니다.

테스트 셋업

테스트 셋업은 DUT의 역할에 따라 다릅니다. DUT의 역할과 상관없이 R&S®RTE 또는 R&S®RTO 오실로스코프는 컴플라이언스 분석 및 프로토콜 검증을 위해 USB PD 파형을 수집합니다. 전압(Vbus) 및 전류(IL)를 Vbus공급에 대해 측정하려면 패시브 전압 프로브와 전류 프로브가 필요합니다. 다른 전압 프로브는 CC 통신 링크에 연결됩니다. USB Type-C케이블 및 어댑터 테스트는 CC 신호 링크에서 e-mark코드를 중심으로 검증합니다.

테스트 셋업
테스트 셋업

GRL-USB-PD 컴플라이언스 테스트 툴

GRL은 GRL-USB-PD, 즉 USB PD 컴플라이언스 테스트 소프트웨어를 USB Type-CCTS를 기반으로 개발했습니다. 이 툴은 수집된 파형을 사용하여 컴플라이언스 마스크 테스트의 아이 다이어그램을 생성하고 전기적 파라미터 테스트에 대한 계측을 수행합니다. 이 툴은 또한 프로토콜 테스트를 위한 BMC 시그널링을 디코딩합니다. USB Type-C케이블 및 어댑터에 대해 GRL-USB-PD툴은 USB Type-Ce-mark컴플라이언스 테스트를 지원합니다. GRL USB Type-C테스트 컨트롤러와 GRL-USB-PD 소프트웨어를 결합하면 완벽한 자동화 컴플라이언스 테스트 솔루션을 구성할 수 있습니다. 테스트가 끝나면 소프트웨어에서 포괄적인 테스트 리포트를 생성합니다.

GRL-USB-PD 테스트 USB PD BMC 아이 다이어그램(출처: GRL).
GRL-USB-PD 테스트 USB PD BMC 아이 다이어그램(출처: GRL).
라이트박스 열기

GRL-USB-PD 소프트웨어는 다음과 같은 테스트를 다룹니다.

  • 전기 물리적 계층 컴플라이언스(BMC-PHY)
    • 아이 다이어그램
    • 타이밍 측정(예: 비트 레이트, 상승 시간)
    • CRC 검사
  • USB PD 프로토콜 컴플라이언스 및 디코딩(BMC-PROT)
    • CC 라인 패킷 디코딩
    • USB Type-C 케이블 및 어댑터의 VDM 디코딩
  • 전원 소스/싱크 테스트(BMC-POW)

USB Type-C 테스트 컨트롤러

GRL은 USB Type-C 테스트 컨트롤러 하드웨어(GRL-USB-PD-C1)를 개발했습니다. 이 하드웨어에는 USB PD 컨트롤러 기능, 소비 기기 테스트를 위한 전원공급장치가 내장되어 있으며, DUT 및 나머지 테스트 장비에 대한 연결 기능을 제공합니다. 컨트롤러는 컴플라이언스 테스트를 위해 적절한 USB PD 응답을 전송하는 DUT를 구성합니다.

E-로드

USB PD 공급 기기에서 충분한 전력을 공급하도록 각 테스트 전력 프로필에 다른 로드를 적용해야 합니다. 예를 들어 Chroma Systems Solutions의 전기 부하는 다른 전원 시나리오를 시뮬레이션할 수 있습니다.

R&S®RTE 및 R&S®RTO 오실로스코프를 이용한 추가 USB 테스트 기능

R&S®RTO-K21 USB 컴플라이언스 테스트 소프트웨어
R&S®RTO-K21 USB 컴플라이언스 테스트 소프트웨어
라이트박스 열기

USB 2.0 컴플라이언스 테스트

R&S®RTO-K21USB 2.0Compliance Test 옵션과 R&S®RT-ZF1USB Compliance Test Fixture를 장착할 경우 R&S®RTO는 USB 2.0/1.1/1.0및 HSIC 인터페이스의 컴플라이언스 테스트에 사용할 수 있습니다. R&S®ScopeSuite에 기반한 컴플라이언스 테스트는 완전히 자동화되어 있으며 디버깅, 테스트, 컴플라이언스 인증에 대한 완벽한 유연성을 제공합니다.

R&S®RTE/RTO-K60 USB 트리거링 및 디코딩
R&S®RTE/RTO-K60 USB 트리거링 및 디코딩
라이트박스 열기

USB 2.0 트리거링 및 디코딩

R&S®RTE-K60/RTO-K60 옵션(R&S®RTE/RTO용)은 USB 2.0/1.1/1.0및 HSIC를 위한 프로토콜 디코딩 및 트리거링을 지원합니다. 빠른 처리, 디코딩 데이터의 유연한 표시 및 포괄적 트리거 이벤트 세트를 제공하는 이 옵션은 USB 인터페이스가 있는 임베디드 설계를 디버깅하는 데 필수적인 툴입니다.