Granite River Labs, GRL
Wayne Cheng
USB Type-C 인터페이스에서는 USB 신호 전송을 지원하는 것 외에도 Thunderbolt™, DisplayPort 및 USB4 등 다른 전송 인터페이스에도 적용할 수 있습니다. 전송 인터페이스마다 포트의 핀 구성이 다릅니다. 다음 그림을 참조하십시오.
그림1: USB-C 소켓 전면
그림2: Thunderbolt™ / USB4 핀 배치
그림3: DisplayPort 핀 구성
다양한 핀 구성을 이해한 후 다양한 모드의 진입(entry) 및 퇴장(exit) 방법과 프로세스를 소개합니다.
파워 딜리버리(PD) 통신의 정의에서 이러한 호환 가능한 전송 인터페이스를 대체 모드라고 하며 DFP는 대체 모드의 시작과 끝으로 UFP에 진입 모드 및 종료 모드 메시지를 보냅니다. 전체 진입 모드 프로세스는 여러 단계로 나눌 수 있습니다.
다음 그림은 전체 프로세스입니다.
그림4: 대체 모드 진입 흐름
VDM(Vendor Defined Message)은 제품 설계자가 정의하며 VDM 통신 프로세스 중에 다음과 같은 상황이 발생하면 양쪽이 USB 모드로 다시 전환됩니다.
Enter Mode의 전체 과정은 중단될 수 있으며, 이 과정에서 양쪽은 PD 메시지(ex : PD communication, Power Role Swap, Data Role Swap 등)를 언제든지 전송할 수 있습니다. 이때 중단된 VDM 메시지는 중단된 VDM 메시지로 간주됩니다. 전송 오류로 양쪽은 먼저 PD 메시지 통신을 완료한 다음 중단된 VDM 메시지를 다시 보냅니다. 아래 그림과 같이 Enter Mode 프로세스가 DFP의 Source_capabilities에 의해 중단된 다음 양쪽이 먼저 수행합니다. PD 통신, DFP는 프로세스를 완료하기 위해 Enter_Mode 메시지를 다시 보냅니다. 그러나 VDM 메시지는 PD 메시지를 방해할 수 없다는 점에 유의해야 합니다.
그림5: 방해되는 Enter_Mode 메시지의 흐름
USB4 인터페이스의 도입으로 USB Association은 USB4를 지원하는 제품이 이 특별한 작동 모드에 들어갈 수 있도록 PD 통신 프로토콜에 Enter_USB 메시지를 추가했습니다. Enter_USB 요청은 호스트의 DFP 또는 PD 기능이 있는 허브에 의해 UFP로 전송되고 UFP는 수락/거부 메시지를 사용하여 전체 프로세스를 계속할지 여부를 결정합니다. DFP가 Enter_USB 요청을 보내기 전에 양측이 USB4를 지원하는지 확인해야 합니다. 확인 절차 및 순서도는 다음과 같습니다.
프로세스는 아래 그림에 나와 있습니다.
그림6: Enter_USB 프로세스
DFP, UFP 및 전송 라인이 모두 USB4를 지원하는지 확인한 후 DFP는 Enter_USB 요청을 UFP 및 전송 라인에 각각 보냅니다. 순서는 다음과 같습니다. SOP' → SOP”( 전송 라인에 두 개의 E-마커 가 있는 경우 ) → SOP, 사용된 와이어는 패시브, SOP' 및 SOP' Enter_USB 요청이 필요하지 않습니다. 전체 작업 단계를 종료하기 위해 DFP 또는 UFP 측에서 데이터 재설정 메시지를 보내 USB 통신을 재설정하고 대체 모드를 종료합니다. 또한 USB4 작동 모드에서는 다음 동작이 허용 됩니다.
마지막으로 전체 입력 모드 프로세스를 요약해 보겠습니다.
저자는 이 기사를 통해 독자들이 USB Type-C 인터페이스의 입력 모드 프로세스에 대해 더 잘 이해하고 USB4에 대해 더 잘 이해하기를 희망합니다. 이 글은 펌웨어 설계에서 발생할 수 있는 통신 프로토콜 오류를 방지하는 데 사용할 수도 있습니다.
참조
작성자
GRL 대만 테스트 엔지니어 Wayne Cheng
국립 칭화대학교 의료공학 및 환경과학대학 졸업.
Thunderbolt PD, USB-IF PD 컴플라이언스, QC(Qualcomm Quick Charge) 및 기타 테스트 사양과 익숙한 파워 딜리버리 관련 테스트 경험. 성공적인 인증 획득을 위해 PD와 관련된 문제를 겪고 있는 고객들을 도울 수 있기를 바랍니다.
이 문서의 사양과 설명은 예고 없이 변경될 수 있습니다.
출시 날짜 2022/06/15 AN-220615-TW