USB-IF 인증 테스트

USB 장치 및 호스트 컨트롤의 Windows 하드웨어 인증 문제 제출을 준비하는 하드웨어 공급업체 및 장치 제조업체를 위한 지침입니다.

USB-IF 인증 테스트

USB 하드웨어(특히 USB 장치 또는 호스트 컨트롤러)를 제조하는 경우 Windows 인증을 받으려면 하드웨어가 USB-IF의 전기 및 기계 요구 사항을 충족해야 합니다. USB-IF 인증은 USB 장치 및 호스트 컨트롤러에 대한 보다 심도 있는 테스트를 다루고 고품질 구현을 확보합니다.

이전 Windows 하드웨어 인증 키트 버전의 경우 하드웨어 제조업체가 테스트를 위해 장치를 USB-IF에 제출해야 했습니다. 그러나 이 요구 사항이 변경되었습니다. 더 이상 테스트를 위해 장치를 USB-IF에 제출할 필요가 없습니다.

새로운 버전의 HCK, USB-IF 테스트 요구 사항에서는 공급업체가 USB-IF 웹 사이트에서 테스트를 다운로드하여 실행할 수 있고 그 결과가 HCK에 사용됩니다. 장치가 이미 USB-IF에서 인증을 받은 경우 해당 장치에 대한 USB-IF TID(테스트 ID)를 HCK에 제공해야 합니다. 이렇게 하면 장치에 대한 USB-IF 인증을 받으려는 파트너가 어떠한 테스트 복제도 피할 수 있습니다. 장치에 대한 USB-IF 인증을 받지 않을 파트너는 직접 몇 가지 USB-IF 테스트를 실행한 다음 해당 테스트의 로그를 HCK에 제출하면 됩니다.

USB 장치가 현재 Microsoft Windows 인증 프로그램 요구 사항을 통과하는 경우에도 많은 장치가 USB 사양을 완전히 준수하는 것은 아닙니다. 가장 일반적인 예는 다음과 같습니다.

  • 허브: 허브에 실제로 버스 전원만 있는 경우 외부 전원이 없다고 보고하기 때문에 일반적으로 실패합니다. 잘못된 보고로 인해 버스에 대한 전압 조건이 잘못될 수 있습니다.
  • 하드 디스크 드라이브: USB 버스에서 과도한 전원 공급으로 인해 올바르게 열거되지 않기 때문에 일반적으로 실패합니다. 대부분의 경우 이러한 하드 디스크 드라이브가 제대로 작동하려면 비표준 케이블이 필요합니다.
  • 플래시 드라이브: 설명자 요청을 제대로 처리하지 않기 때문에 일반적으로 실패합니다. 이로 인해 장치가 중단되고 Microsoft 운영 체제 설명자에 실패합니다.
  • 카드 판독기: 선택적 절전 모드 상태로 전환되기 않기 때문에 일반적으로 실패합니다.
  • 프린터: 대기 상태에서 다시 시작되지 않기 때문에 일반적으로 실패합니다.
  • 오디오: 대기 상태에서 다시 시작되지 않기 때문에 일반적으로 실패합니다.
규격화되지 않는 USB 장치는 사용자 환경 악화, 어려운 홍보 활동, 제품 반품 및 수익 손실, 높은 제품 지원 문의량, 제공된 제품의 버그 서비스에 관련된 비용 증가를 초래할 수 있습니다.

USB-IF 테스트에 대한 Windows HCK 요구 사항

  • 장치(Device.Connectivity.UsbDevices.UsbifCertification)

    USB-IF 인증을 권장하지만 Windows HCK 요구 사항 Device.Connectivity.UsbDevices.UsbifCertification의 경우 더 이상 USB 장치에 대한 USB-IF 인증이 필요하지 않습니다. 요구 사항에 따르면 장치는 USB-IF 인증을 받거나 장치에서 USB-IF 인증 테스트의 하위 집합을 실행할 수도 있습니다.

  • 호스트 컨트롤러(Device.BusController.UsbController.UsbifCertification)

    USB 호스트 컨트롤러 제조업체는 각각의 Windows HCK 요구 사항을 충족하기 위해 전체 USB-IF 인증을 받아야 합니다.

  • 허브(Device.Connectivity.UsbDevices.UsbifCertification)

    USB 허브 제조업체는 각각의 Windows HCK 요구 사항을 충족하기 위해 전체 USB-IF 인증을 받아야 합니다.

시스템 제조업체는 시스템에 통합할 USB 호스트 컨트롤러를 선택할 때 해당 요구 사항을 고려해야 합니다. 이러한 요구 사항은 USB 장치가 사용되는 고객 환경을 크게 향상시킬 수 있습니다. 이러한 요구 사항을 충족하면 크래시 및 중단의 주요 이유가 차단되고 비호환성 문제를 해결하고 디버깅하는 데 소요되는 시간이 감소합니다.

Windows 하드웨어 인증 제출 옵션

이 이미지는 Windows 인증을 받는 방법에 대한 프로세스 흐름을 보여 줍니다.

USB-IF 테스트

Windows 인증 자격 부여를 위해 USB 장치를 제출하여 다음 방법 중 하나로 새 USB-IF 테스트 요구 사항을 충족할 수 있습니다.

  • USB-IF 인증

    USB-IF 공인 독립 테스트 랩에서 USB-IF 인증을 받고 Windows 인증 자격 부여를 위해 장치를 제출합니다. 다음 옵션 중 하나를 선택하여 장치 또는 호스트 컨트롤러에 대한 USB-IF 인증을 받을 수 있습니다.

    • 테스트를 위해 USB-IF 공인 독립 테스트 랩에 장치를 제출합니다. 랩을 찾는 방법에 대한 자세한 내용은 USB-IF 공인 독립 테스트 랩을 참조하세요.
      참고  일반적으로 공인 독립 테스트 랩에서 USB 사양을 준수하는지 단일 USB 장치를 테스트하는 데는 1 - 2주가 걸립니다.
       
    • USB-IF 인증을 위해 공인 독립 테스트 랩에 USB 장치를 제출하려면 제조업체가 랩에 등록되고 유효한 VID(공급업체 ID)를 소유하고 있어야 합니다.
    장치가 USB-IF 인증 테스트를 성공적으로 통과한 후 개발자에게 장치에 대한 다음 권한이 있어야 합니다.
    • 장치에 대한 브로슈어, 패키징 및 제품 정보에 USB 로고를 사용할 수 있습니다.
    • 개발자가 USB-IF 통합자 목록에 나열될 수 있습니다.
    • USB-IF 후원 준수 워크숍에 장치를 가져옵니다. 매년 미국에서 워크숍이 4회 개최되고 아시아에서 1회 개최됩니다.
    장치가 USB-IF 인증 테스트를 통과한 후 테스트 랩이나 워크숍에서 TID(테스트 ID) 번호를 받습니다. 장치에 대한 나머지 Windows HCK 테스트를 실행할 경우 TID 번호를 Windows HCK에 제공합니다.

    공인 독립 테스트 랩에서 USB 장치를 테스트 및 인증하는 비용은 랩별로 다를 수 있습니다. 일부 공인 독립 테스트 랩에서는 볼륨 할인이나 일부 제휴 비즈니스에 대한 할인을 제공합니다. USB-IF 후원 준수 워크숍에서 USB 장치를 테스트 및 인증하는 비용은 없습니다. USB-IF 후원 준수 워크숍에 참석하려면 USB-IF의 회원이어야 합니다.

  • USB-IF 자체 테스트

    USB 명령 검증 도구 테스트 도구와 USB 상호 운용성 테스트 문서를 다운로드하고 USB-IF에서 필요한 테스트를 실행합니다. 그런 다음 Windows 인증 자격 부여를 위해 장치를 제출합니다.

    참고  USB 호스트 컨트롤러 및 허브는 USB-IF 자체 테스트 옵션에 대한 자격이 없으며 전체 USB-IF 인증을 받아야 합니다.
     

    USB-IF 자체 테스트 옵션을 사용하여 Windows 인증을 받으려면 최소한 다음 USB-IF 테스트를 수행해야 합니다.

    • USB 명령 검증 도구 테스트: USB 명령 검증 도구 테스트는 일반적인 USB 명령을 이해하고 허용하는 장치 기능을 검증합니다.
    • USB 상호 운용성 테스트: USB 상호 운용성 테스트는 다른 USB 주변 장치와 공존하는 장치 기능을 대상으로 합니다.
    이러한 테스트는 Windows HCK에서 다운로드되고 실행됩니다. 테스트가 실행된 후 Windows HCK는 테스트에서 생성된 로그 파일을 사용합니다. 다양한 버전의 Windows에 대한 Windows 인증 자격 부여를 위해 USB 장치를 제출하는 경우에도 USB-IF에서 지정한 최신 버전의 Windows에서만 이러한 테스트를 실행해야 합니다. 테스트 결과는 모든 Windows 버전에 대한 모든 Windows 인증 제출에 적용됩니다.

    다음 단계에서는 Windows 인증용으로 장치를 검증하기 위해 필수 USB-IF 테스트를 수행하는 방법을 설명합니다.

    1. SuperSpeed USB 소프트웨어 및 하드웨어 도구에서 USB 3.0 명령 검증 테스트 도구(USB30CV) 및 상호 운용성 테스트 문서를 다운로드합니다.
    2. 다음 테이블에 지정된 대로 USB 하드웨어에 대해 USB-IF 테스트를 실행합니다.
      USB 버전USB-IF 테스트
      USB 2.0

      xHCI 호스트 컨트롤러 뒤에 장치를 연결하고 USB 3.0 명령 검증 테스트 도구(USB30CV)에서 9장 테스트 [USB 2.0 장치]를 실행합니다.

      GoldSuite 테스트 절차 문서의 상호 운용성 섹션에 있는 EHCI 부분에 설명된 대로 상호 운용성 테스트를 실행합니다. 이러한 테스트를 두 번 실행합니다. EHCI 호스트 컨트롤러 뒤에 장치를 연결하여 한 번 실행한 다음, xHCI 호스트 컨트롤러 뒤에 장치를 연결하여 다시 실행합니다.

      USB 3.0

      xHCI 호스트 컨트롤러 뒤에 장치를 연결하고 USB 3.0 명령 검증 테스트 도구(USB30CV)에서 9장 테스트 [USB 3.0 장치]를 실행합니다.

      XHCI 상호 운용성 테스트 문서에 설명된 대로 상호 운용성 테스트를 실행합니다. 이러한 테스트를 두 번 실행합니다. EHCI 호스트 컨트롤러 뒤에 장치를 연결하여 한 번 실행한 다음, xHCI 호스트 컨트롤러 뒤에 장치를 연결하여 다시 실행합니다.

       

관련 항목

USB에 대한 Windows 하드웨어 인증 키트 테스트

 

 https://msdn.microsoft.com/ko-kr/library/dn434058(v=vs.85).aspx


도코모, 세계 최초 8K VR과 5G에서 음악이나 스포츠 생방송 & 시청 시스템을 개발


 NTT 도코모는 26 일 세계 최초로 360도 8K VR 라이브 영상 전송 · 시청 시스템을 개발했다고 발표했다. 스포츠와 음악의 라이브 이벤트를 실시간으로 360도 8K 영상으로 촬영 / 배달 가능하며, 헤드 마운트 디스플레이 (HMD)를 통해 VR 라이브 영상을 시청할 수있다.

360도 8K VR 라이브 영상 전송 · 시청 시스템의 개요

 360도 8K 영상 전송에 필요한 영상 합성 및 압축을 실시간으로 행하는 경우 연산 처리 부하가 4K의 4 배 높고, 소프트웨어 처리가 곤란했다. 그래서 높은 처리 능력을 가진 FPGA (Field Programmable Gate Array)를 채용하고 고부하 작업을 FPGA에 맞춘 형태로 알고리즘을 검토. 고밀도 실장 개발하는 것으로, 영상 합성 및 압축의 실시간 처리 (30fps)을 실현. 스포츠 나 음악 이벤트에 이용하는 것으로, "마치 그 자리에있는듯한 매우 몰입 형 라이브 VR 체험을 즐길 수있는"라고하고있다.

 HMD에서 볼 때 여러 잘라 영상 (타일)으로 분할 시청 방향 만의 영상을 재생하여 재생에 걸리는 처리 부하를 낮추는 '파노라마 슈퍼 엔진 인코더'를 사용합니다. 생방송을위한 실시간 동작 할 수 있도록 알고리즘을 고안 한 인코더를 맞게 개발했다.

 이번 시스템은 원주 방향으로 바깥쪽으로 배치 된 5 대의 카메라로부터 출력되는 4K 어안 형식 영상을 실시간으로 합성 (스티칭). 30fps에서 360도 8K 영상을 출력하는 실시간 스티칭 장치, 360도 8K 영상을 서버에 전달하기 위해 실시간으로 압축 (인코딩)하는 실시간 H.264 인코더, 360도 8K 영상을 여러 방향의 타일로 분할 실시간 파노라마 슈퍼 엔진 인코더 (GPU로 구성) 타일을 사용자의 시청 방향에 맞게 전달하는 전달 서버로 구성한다.

 FPGA 채택 실시간 H.264 인코더에서 실시간 파노라마 슈퍼 엔진 인코더로 전송이 필요한 처리량 80 ~ 200Mbps 배포 서버에서 HMD에 필요한 처리량 80Mbps에서 이러한 전송에 5G를 활용한다.

 이 시스템은 "도코모 5G 오픈 파트너 프로그램」참가 기업 · 단체 (1,503 단체) 용으로 제공하는 상설 5G 기술 검증 환경"도코모 5G 오픈 랩 Yotsuya '에 전시 될 예정이다. "앞으로도 5G 시대의 음악 이벤트 나 스포츠 등의 새로운 엔터테인먼트 경험을 실현하기 위해 고품질의 VR 기술의 개발에 종사」라고하고있다.


https://av.watch.impress.co.jp/docs/news/1129621.html


전송 속도 985MB / 초의 고속 SD 카드 "SD Express"발표. 128TB의 SDUC도



SD Express 로고

 SD Association은 27 일 최고 985MB / s의 고속 전송을 실현 가능한 SD 메모리 카드 신 규격 「SD Express '와 최대 128TB의 대용량을 실현 가능한 새로운 규격 "SD Ultra Capacity (SDUC)'를 발표했다. SD 카드의 호환성을 유지하면서 SD 7.0 사양으로 정의된다.

SD Express 개요

 SD Express 인터페이스에 PCIe (PCI Express 3.0) 프로토콜에 NVMe v1.3을 채택하여 데이터 전송 속도를 고속화. 카드 측의 단자는 UHS-II와 공통된다. 이는 PCIe 연결시 최대 985MB / s의 전송 속도를 실현. RAW 이미지의 버스트 모드 촬영 및 8K 영상 360도 영상 등의 대용량 데이터를 SD 카드에서 취급 할 수있게한다.

고속 전송을 실현
카드 종류와 호스트 종류의 전송 속도

 또한 최대 128TB의 대용량을 실현하는 「SDUC "도 규격화. SD 메모리 카드의 대용량화에 대응 해 나간다.

SD Express - Revolutionary Innovation for SD Memory Cards

https://av.watch.impress.co.jp/docs/news/1129768.html

+ Recent posts