제품
프로토콜 분석기

NVM Express

NVM Express는 칩 대 칩, 보드 대 보드, 어댑터 및 거리 솔루션을 지원하기 위해 엔터프라이즈, 데이터 센터 및 클라이언트 시스템의 요구 사항을 해결하도록 설계된 확장 가능한 호스트 컨트롤러 인터페이스입니다. 이 프로토콜은 PCI Express, 이더넷 및 파이버 채널과 같은 상호 연결 및 패브릭 기술을 효율적으로 사용할 수 있습니다. Teledyne LeCroy는 모든 NVMe 스토리지 애플리케이션에 서비스를 제공하기 위해 프로토콜 분석, 에뮬레이션, 연습기 및 기타 테스트 장비를 제공합니다.

NVM 익스프레스 살펴보기 NVM 익스프레스 살펴보기
NVM 익스프레스 이미지
  • 개요 탭 이미지

Teledyne LeCroy는 새로운 NVMe, SATA Express 및 SCSI Express 고속 직렬 데이터 표준을 사용하여 SSD 및 기타 유사한 스토리지 제품을 개발하는 회사에 프로토콜 분석기 및 실행기의 주요 공급업체입니다. 프로토콜 분석기 및 실행기는 개발자와 검증 엔지니어가 장치와 시스템 간의 직렬 데이터 통신 링크에서 데이터 트래픽을 직접 기록하고 검사하는 데 사용합니다. 이 장비를 통해 개발자는 디버그 및 테스트 일정을 줄이고 신제품에 대한 엔지니어링 개발 비용을 낮추고 까다로운 시장 출시 요구 사항을 충족할 수 있습니다.

 TitleTime
스토리지 개발 및 테스트를 위한 NVMe 프로토콜 분석 기능36:27

스토리지 개발자가 레거시 SAS 및 SATA 프로토콜 기반 SSD에서 고급 NVMe 및 SATA Express 기술로 전환함에 따라 사용 가능한 설계 및 테스트 도구에는 제한적인 추적 기록 시간과 PCIe에 대한 표준화된 분석 보고서의 부족 등의 한계가 있습니다. 기반 스토리지. 이 두 가지 문제는 다음과 같은 이유로 NVMe 및 SATA Express의 최신 기술에 중요합니다.

  • 고성능 SSD 테스트는 데이터 트래픽을 몇 분 이상 기록해야 할 수 있습니다. 이것은 레코딩 아키텍처의 제한으로 인해 많은 프로토콜 분석기에서 가능하지 않습니다.
  • 일부 테스트 도구 공급업체는 NVMe 및 SATA Express 프로토콜에 대한 지원을 주장했지만 이러한 프로토콜에 대한 지원은 최소한으로 유지되었습니다. 이로 인해 NVMe 및 SATA Express 제품의 품질 테스트에 최적화되지 않은 이전 기술용으로 설계된 보고 시스템을 사용하여 개발자의 생산성이 저하되었습니다.

특히 PCIe 스토리지 애플리케이션을 대상으로 하는 Summit T34 프로토콜 분석기는 이제 새로운 NVMe Enhanced Mode로 긴 트레이스 기록을 지원합니다. Summit T34는 최대 64GB의 추적 기록 메모리로 구성할 수도 있습니다. NVMe 고급 모드는 기존의 딥 버퍼 메모리를 기반으로 구축 및 최적화 하여 사용자가 장시간 녹화할 수 있도록 합니다. DUT(Device Under Test)의 속도에 따라 기록 시간은 단일 추적 캡처에 대해 최대 몇 시간까지 최대화될 수 있습니다. 이 기능은 성능 측정이나 Queue 처리 알고리즘이 얼마나 잘 작동하는지 확인하는 등의 작업에 유용합니다. 현재 사용 가능한 지표의 예로는 지속적인 기간 동안 NVMe Queue 분포를 측정하는 기능이 포함됩니다. 오랜 기간 동안 Queue 동작을 수집하는 기능은 드라이버 및 OS 개발자가 애플리케이션을 미세 조정하고 최적화된 제품 성능을 위해 Queue load의 균형을 맞추는 데 도움이 됩니다.

PCI Express, SAS/SATA 및 기타 직렬 데이터 프로토콜을 표준화된 오류 분석 및 제품 성능 보고서와 함께 제공한 년 이상의 경험을 바탕으로 Teledyne LeCroy는 이제 NVMe 및 SATA Express SSD 성능 및 분석 기능을 만들었습니다. PCIe Protocol Suite의 새로운 기능인 Trace Expert™는 SSD 업계가 SSD 또는 스토리지 시스템이 작동하는 방식에 대한 일반적인 이해를 얻기 위해 필요한 상세 보고서를 생성하고 필요한 PCIe 기반 구성 요소에 대한 정보를 포함합니다. NVMe Queue, 컴맨드, doorbell, 제어 레지스터 및 기타 여러 메트릭과 같은 정보를 캡처, 분석하고 상세한 보고서로 구성하여 개발자에게 광범위한 성능 통계를 포함하여 제품에 대한 포괄적인 상태 문서를 제공합니다.

표준 스토리지 프로토콜 외에도 당사의 모든 NVMe 플랫폼은 TCG(Trusted Computer Group), SRIOV(Single Root I/O Virtualization), MRIOV(Multi-Root I/O Virtualization) 및 ATS(Address Translation Services)를 완벽하게 지원합니다. ). 기능, 보기 및 보고서의 전체 목록은 각 분석기의 제품 페이지(아래 나열)에서 찾을 수 있습니다.

NVMe over PCIe 사양 디코딩 및 분석 - NVMe 초기화 디코딩
• NVMe 명령 디코딩
• NVMe 대기열 분석
• NVMe 다중 포인터 기반 트랜잭션
• NVMe 전원 관리
• PCIe SSD 기본 주소를 자동으로 추출합니다.
PCIe를 통한 NVMe

NVMe 프로토콜 분석기를 선택하는 가장 좋은 방법은 전반적인 요구 사항을 살펴보는 것입니다. 여기에는 원하는 레인 너비(x1, x2, x4, x8, x16), 필요한 속도 지원(2.5GT/s, 5GT/s 또는 8GT/s), 원하는 메모리 버퍼 크기(2, 4, 8, 32 또는 64GB)가 포함됩니다. ) 및 테스트 애플리케이션을 위한 긴 트레이스 기록을 위한 NVMe Enhanced 모드와 같은 특수 기능. 아래에는 NVMe를 지원하는 분석기 플랫폼 목록과 요구 사항에 가장 적합한 플랫폼을 결정하는 데 도움이 되는 간단한 설명이 나와 있습니다. 아래에 나열된 모든 분석기는 NVMe 설계, 디버그 및 검증을 지원하지만 현재 당사의 사용을 권장합니다. Summit 딥 레코딩 메모리 버퍼와 스토리지 개발자가 일반적으로 원하는 추가 기능을 제공하는 "NVMe 고급 모드"를 지원하는 기능으로 인해 T34 분석기.

Summit T516 아날라이저
  • 최대 32GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4, x8 및 x16 레인 너비 지원
  • 최대 256GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T54 아날라이저
  • 최대 32GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2 및 x4 레인 너비 지원
  • 최대 64GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit M5x 분석기/재머
  • 최대 16GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4, x8 및 x16 레인 너비 지원
  • 최대 128GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
  • PCIe 16 또는 NVMe 프로토콜 트래픽에 대해 최대 x8 AJ 재밍 또는 x4.0 AJA 재밍 지원
Summit T416 아날라이저
  • 최대 16GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4, x8 및 x16 레인 너비 지원
  • 최대 128GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T48 아날라이저
  • 최대 16GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4 및 x8 레인 너비 지원
  • 최대 64GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T3-16 아날라이저
  • 최대 8GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4, x8 및 x16 레인 너비 지원
  • 8GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T3-8 아날라이저
  • 최대 8GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4 및 x8 레인 너비 지원
  • 8GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T34 아날라이저
  • "NVMe Enhanced Mode" 옵션을 사용하여 매우 긴 캡처 기능을 제공할 수 있습니다.
  • 최대 8GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2 및 x4 레인 너비 지원("확장 모드"를 사용하여 최대 x8 레인 너비로 구성 가능)
  • 최대 32GB의 녹화 메모리 깊이 제공("확장 모드"를 사용하여 최대 64GB까지 구성 가능)
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T28 아날라이저
  • 최대 5GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2, x4 및 x8 레인 너비 지원
  • 4GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함
Summit T24 아날라이저
  • 최대 5GT/s 데이터 속도로 모든 NVMe 트래픽을 캡처, 디코딩 및 표시합니다.
  • x1, x2 및 x4 레인 너비 지원
  • 2GB의 녹화 메모리 깊이 제공
  • NVMe, SATA-Express, SCSI-Express 및 PCI-Express에 대한 트리거 및 필터링 지원
  • NVMe 및 기타 지원되는 모든 스토리지 프로토콜에 대한 "Trace Expert" 분석 보고서 포함

 

PCIe를 통한 NVMe

당사의 NVMe 연습기는 매우 광범위한 기능으로 프로그래밍할 수 있을 뿐만 아니라 NVM Express, SATA Express 및 SCSI Express 프로토콜 인터페이스를 장치 또는 호스트로 에뮬레이션할 수 있습니다. 또한 NVMe 컴플라이언스 테스트에 필요한 테스트 설정의 일부로 사용됩니다. 호스트 에뮬레이션 구성에서 사용하는 경우 "테스트 플랫폼" 중 하나와 페어링해야 합니다. 테스트 플랫폼은 표준 CEM 커넥터를 사용하여 피시험 장치를 쉽고 빠르게 부착할 수 있는 백플레인 구조를 제공합니다. 요구 사항을 충족하는 테스트 플랫폼을 선택하는 가장 좋은 방법은 간단한 백플레인 전용 테스트 설정을 찾고 있는지 또는 클록 입력 및 설정, 통합 전원 공급 장치를 완벽하게 제어하고 싶은지 결정하는 것입니다. 플랫폼 내장 프로빙 기능으로.

Summit Z516 프로토콜 엑서사이저 Summit Z516은 엔지니어가 시스템의 안정성을 개발하고 개선하는 데 도움이 되는 중요한 테스트 및 검증에 사용되는 PCIe 5.0 x16 프로토콜 트래픽 생성 테스트 도구입니다. 그만큼 Summit Z516은 PCI Express 5.0 루트 콤플렉스 또는 장치 엔드포인트를 에뮬레이션할 수 있으므로 코너 케이스 문제에 대해 새로운 설계를 테스트할 수 있습니다.
Summit Z58 프로토콜 연습기 분석기 Summit Z58은 엔지니어가 시스템의 안정성을 개발하고 개선하는 데 도움이 되는 중요한 테스트 및 검증에 사용되는 PCIe 5.0 x8 프로토콜 트래픽 생성 테스트 도구입니다. 그만큼 Summit Z58은 PCI Express 5.0 루트 콤플렉스 또는 장치 엔드포인트를 에뮬레이션할 수 있으므로 코너 케이스 문제에 대해 새로운 설계를 테스트할 수 있습니다.
Summit Z416 프로토콜 엑서사이저 Summit Z416은 엔지니어가 시스템의 안정성을 개발하고 개선하는 데 도움을 주기 위한 중요한 테스트 및 검증에 사용되는 PCIe 4.0 프로토콜 트래픽 생성 테스트 도구입니다. 그만큼 Summit Z416은 PCI Express 4.0 루트 콤플렉스 또는 장치 엔드포인트를 에뮬레이션할 수 있으므로 코너 케이스 문제에 대해 새로운 설계를 테스트할 수 있습니다.
Summit Z3-16 엑서사이저 및 SMBus 지원  SMBus 지원 기능이 있는 Summit Z3-16은 엔지니어가 시스템의 안정성을 개발하고 개선하는 데 도움이 되는 중요한 테스트 및 검증 도구입니다. 연습기는 PCI Express 루트 컴플렉스 또는 장치 끝점을 에뮬레이션할 수 있으므로 코너 케이스 문제에 대해 새로운 설계를 테스트할 수 있습니다. 또한 SMBus 트래픽을 마스터 또는 슬레이브로 에뮬레이트할 수 있습니다.
Summit Z3-16 분석기 D덴탈의 Summit Z3-16은 NVM Express 루트 컴플렉스 또는 장치 엔드포인트를 에뮬레이션할 수 있으므로 작동하거나 손상된 읽기 또는 쓰기 명령, 오류, 전송 메시징 유형 및 다양한 코너 케이스 문제로 스토리지 장치를 테스트할 수 있습니다. Exerciser는 NVMe 컨소시엄에서 UNH 적합성 테스트를 실행하는 데 사용할 수 있습니다.
SMBus를 지원하는 PCI Express 테스트 플랫폼 SMBus를 지원하는 Summit Z3-16 테스트 플랫폼을 사용하면 Summit Z3-16이 호스트 에뮬레이터로 작동하고 Gen3, Gen2 또는 Gen1 호스트 및 장치를 테스트하기 위한 범용 테스트 백플레인 및 인터포저를 제공합니다. 또한 SMBus 탭 연결을 제공하여 SMBus 지원으로 Summit Z3-16을 지원합니다.
PCI 익스프레스 테스트 플랫폼 Teledyne LeCroy 테스트 플랫폼은 최대 3레인에 대한 통합 버스 프로브, 다양한 클록 구성에 대한 선택, 다양한 LED 상태 표시기 및 통합 전원을 제공하는 Gen 8 지원(최대 16GT/s) 150슬롯 고급 테스트 플랫폼입니다. 테스트 대상 장치(DUT)에 최대 와트의 전력을 제공할 수 있는 전원입니다.
PXP-100B 테스트 플랫폼 Teledyne LeCroy PXP-100B 테스트 플랫폼은 3세대 가능(최대 8GT/s) 100슬롯 플랫폼으로 자체 포함된 휴대용 전원 수동 백플레인으로 PCIe 카드를 테스트하기 위한 편리한 수단을 제공합니다. PXP-B는 두 백플레인 슬롯에 필요한 전원을 제공합니다.

PCIe를 통한 NVMe
컴플라이언스 테스트  

UNH NVMe 적합성 테스트는 Teledyne LeCroy 프로토콜 분석기 및 연습기에서 실행됩니다. 이러한 도구는 이러한 테스트를 수행하는 데 필요한 NVMe 에뮬레이션 기능을 지원합니다. 필요한 하드웨어 구성에는 다음이 포함됩니다. Summit T3 분석기, Summit Z3 연습기, PCIe 테스트 플랫폼 및 UNH-IOL은 컴플라이언스 테스트 스크립트를 제공했습니다.

NVMe 프로토콜을 활용하는 SSD 개발자는 프로젝트 일정을 유지하기 위해 신속하게 해결해야 하는 까다로운 테스트, 문제 식별 및 해결 문제에 직면해 있습니다. Summit 분석기는 모든 표준 PCIe 트래픽 외에도 이러한 사양을 이해하고 디코딩합니다.

또한 Teledyne LeCroy는 UNH-IOL(University of New Hampshire Interoperability Lab)과 협력하여 NVMe Promoters Group이 규정 준수 테스트를 위한 표준 NVMe 테스트 도구로 승인한 규정 준수 테스트 세트 및 절차를 만들었습니다. 이 테스트 스위트는 Summit 분석기 및 연습기는 NVMe 사양의 요구 사항에 대한 적합성을 검증하는 데 도움이 됩니다. 이 동일한 테스트 설정은 보다 일반적인 PCIe 사양의 적합성 테스트를 위해 PCI SIG에서도 승인되었습니다.