PCIe® 5.0 프로토콜 검증 수행 방법

PCIe 프로토콜 익서사이저
+ PCIe 프로토콜 엑서사이저

링크 계층 전반에서 PCIe 프로토콜 동작 검증

PCIe 5.0 프로토콜 검증은 제어되는 링크 파트너 에뮬레이션을 물리, 데이터 링크, 트랜잭션 계층 전반의 프로토콜 캡처 및 디코딩과 결합합니다. 일반적인 설정에서는 DUT(피시험 장치)와 링크 파트너 사이의 링크에 PCIe 프로토콜 분석기를 배치하고, 프로토콜 exerciser는 루트 컴플렉스 또는 엔드포인트를 에뮬레이션합니다. Exerciser는 반복 가능한 링크 조건을 설정하고, 레인 폭 및 타겟 속도와 같은 파라미터를 구성하며, 트래픽을 생성하고, 정의된 프로토콜 시퀀스를 구동합니다. 분석기는 링크 활동을 기록하고 순서화된 세트, 데이터 링크 계층 패킷, 트랜잭션 계층 패킷, 승인(acknowledgment), 재시도 및 오류벤트를 디코딩합니다. 링크 브링업 과정에서 엔지니어는 LTSSM(Link Training and Status State Machine) 뷰를 사용하여 Detect, Polling, Configuration, Recovery 및 L0을 거치는 전환 과정을 추적합니다. 이러한 전환을 디코딩된 트래픽과 상호 연관시키면 PCIe 5.0 프로토콜 검증 중에 협상, 재훈련, 성능 저하 또는 예상치 못한 프로토콜 동작이 발생하는 지점을 식별하는 데 도움이 됩니다.

또한 PCIe 5.0 테스트에서는 최대 32 GT/s에서의 동작과 링크 트레이닝, 트래픽 교환 및 복구에 수반되는 프로토콜 동작에 대한 가시성이 요구됩니다. 엔지니어는 프로토콜 exerciser를 사용하여 특정 루트 컴플렉스 또는 엔드포인트 시나리오를 재현하고 반복 실행 간의 디바이스 응답을 비교할 수 있습니다. 캡처된 트레이스는 협상된 속도 및 폭, LTSSM 전환, 패킷 순서, 흐름 제어, 재시도, 비정상 트래픽 및 복구 활동에 대해 검토할 수 있습니다. 링크의 속도가 떨어지거나, 레인 폭이 줄어들거나, 복구(Recovery) 상태로 반복해서 진입하거나, 활성 상태를 유지하지 못하는 경우, 분석기는 해당 조건 전후의 이벤트에 대한 시간 동기화된 기록을 제공합니다. 이를 통해 엔지니어는 동작을 유발한 시퀀스를 격리하고 한 번에 하나의 테스트 변수를 변경할 수 있습니다. 프로토콜 자극과 동기화된 캡처를 결합하면 상태 머신 동작을 이를 유발한 트래픽과 분리하지 않고도 PCIe 5.0 테스트, LTSSM 테스트 및 패킷 수준 디버깅을 위한 실용적인 워크플로를 제공할 수 있습니다.

PCIe 5.0 프로토콜 테스트 솔루션

PCIe 5.0 프로토콜 검증에는 반복 가능한 링크 파트너 에뮬레이션, 프로토콜 트래픽 생성, 그리고 링크 트레이닝 및 패킷 수준 동작에 대한 동기화된 분석이 필요합니다. 키사이트 PCIe 5.0 프로토콜 검증 솔루션은 프로토콜 exerciser와 프로토콜 분석기를 결합하여 루트 컴플렉스 또는 엔드포인트 동작을 에뮬레이션하고, 제어된 테스트 조건을 설정하며, 트래픽을 생성하고, 링크 전반의 프로토콜 활동을 캡처합니다. 엔지니어는 레인 폭과 타겟 속도를 구성하고, 정의된 동작 시나리오를 재현하며, 링크 설정, 활성 트래픽 및 복구 중에 디바이스가 어떻게 응답하는지 관찰할 수 있습니다. 분석기는 LTSSM 전환, 협상된 링크 속도 및 폭, 순서화된 세트, 데이터 링크 계층 패킷, 트랜잭션 계층 패킷, 승인, 재시도, 흐름 제어 활동 및 오류 이벤트에 대한 가시성을 제공합니다. 링크가 예상 속도에 도달하지 못하거나, 레인 폭이 줄어들거나, 복구 상태에 반복적으로 진입하거나, 예상치 못한 프로토콜 동작을 보이는 경우, 엔지니어는 상태 전환을 주변 패킷 트래픽과 상관시켜 시퀀스가 분기된 지점을 식별할 수 있습니다. 한 번에 하나의 조건만 변경하면서 동일한 exerciser 시나리오를 반복하면 상호 운용성 및 프로토콜 문제를 격리하는 데 도움이 되며, 엔지니어에게 PCIe 5.0 프로토콜 검증, LTSSM 테스트 및 패킷 수준 디버깅을 위한 제어된 워크플로를 제공합니다.

PCIe 프로토콜 테스트 데모 보기

PCIe 5.0 프로토콜 테스트 솔루션 제품 살펴보기

관련 사용 사례

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?

PCI-SIG®, PCIe® 및 PCI Express® 는 PCI-SIG의 미국 등록 상표 및/또는 서비스 마크입니다.