개요

PCI Express®(PCIe®)는 통신, 데이터 센터, 엔터프라이즈, 임베디드, 테스트 및 측정, 군사 및 기타 시장의 광범위한 응용 분야에 적합한 범용 직렬 상호 연결입니다. PCI Express®는 주변 장치 상호 연결, 칩 간 인터페이스 및 기타 많은 프로토콜 표준에 대한 브리지로 사용될 수 있습니다.

AMD는 많은 디바이스에서 PCI Express를 위한 고성능, 저전력 통합 블록을 제공합니다.

또한 AMD는 PCI Express용 통합 블록, PCI Express 커넥터가 있는 보드, 연결 키트, 참조 설계, 드라이버 및 도구를 활용하는 DMA 및 브리지 하드 및 소프트 IP 블록을 제공하여 PCIe 기반 설계를 쉽게 구현할 수 있도록 지원합니다.

사이드바 탐색 트리에서 디바이스 제품군을 선택하여 PCI Express용 AMD 솔루션 포트폴리오를 검토하세요.

AMD Versal Adaptive SoC 솔루션

PCI Express® 사양의 구현을 활용하는 시스템은 데이터 센터, 통신 및 임베디드 애플리케이션에 널리 보급되어 있습니다. Versal™ 아키텍처에서 사용할 수 있는 다양한 연결 옵션은 고급 표준 기반 인터페이스를 활용하면서 핵심 역량에 집중해야 하는 사용자의 요구를 직접 지원합니다. Versal 아키텍처의 PCI Express를 위한 통합 블록은 완전한 소프트 IP 솔루션에 비해 우수한 사용 편의성 및 효율성과 함께 프리미엄 성능 수준을 제공합니다. Versal 아키텍처는 PCI Express를 위한 5가지 유형의 통합 블록을 통합합니다.

  • MDB5: DMA/브리지가 있는 PCI Express Rev. 5.0용 통합 블록
  • CPM5: DMA/브리지가 있는 PCI Express Rev. 5.0용 통합 블록
  • PL PCIE5: PCI Express Rev. 5.0용 통합 블록
  • CPM4: DMA/브리지가 있는 PCI Express Rev. 4.0용 통합 블록
  • PL PCIE4: PCI Express Rev. 4.0용 통합 블록

MDB5, CPM5, PL PCIE5, CPM4 및 PL PCIE4는 사용 가능한 GTYP 및 GTY 트랜시버와 함께 사양에 정의된 데이터 속도에서 인터페이스 작동을 지원합니다. 범위는 1개의 레인(Gen1x1)을 사용한 레인당 2.5GT/s부터 최대 정격 링크 구성까지 다양하며, 일부 통합 블록은 레인 8개(Gen5x8)의 경우 레인당 32GT/s, 레인 16개(Gen4x16)의 경우 레인당 16GT/s에 도달합니다.

아래 표는 Versal 아키텍처에서 PCI Express를 위한 통합 블록의 주요 특징을 요약한 것입니다. Versal 아키텍처 및 제품 데이터 시트: 개요(DS950)에서 주문 가능한 디바이스, 패키지, 속도/전압 등급 조합에 따른 사용 가능한 리소스 및 기능에 대한 추가 정보를 확인하실 수 있습니다.


 

PCI Express용 Versal 아키텍처 통합 블록

MDB5
다이어그램 보기

CPM5
다이어그램 보기

PL PCIE5
다이어그램 보기

CPM4
다이어그램 보기

PL PCIE4
다이어그램 보기

관련
사양
PCIe Rev. 5.0 PCIe Rev. 5.0 PCIe Rev. 5.0
PCIe Rev. 4.0
PCIe Rev. 4.0
최대 PCIe
링크 구성
Gen5x4
2 x Gen5x2
Gen5x2
2 x Gen5x8
Gen4x16
2 x Gen4x8
Gen5x4
Gen4x8
Gen3x16
Gen4x16
2 x Gen4x8
Gen4x8
Gen3x16
PCIe 포트
유형 지원
EP, RP EP, RP,
스위칭
EP, RP,
스위칭
EP, RP,
스위칭
EP, RP,
스위칭
주요 PCIe
기능
SR-IOV
8PF/64VF
SR-IOV
16PF/4KVF
SR-IOV
8PF/4KVF
SR-IOV
4PF/252VF
SR-IOV
4PF/252VF
통합 DMA/브리지 필수 브리지 2개,
2개의 옵션 DMA
2개의 옵션
QDMA/브리지
- 1개의 옵션
QDMA/브리지 또는 XDMA/브리지
-

MDB5, CPM5, PL PCIE5, CPM4 및 PL PCIE4는 제품 설계 비용 최적화, 새로운 폼 팩터 지원, 보드 복잡성 완화, 전력 예산 축소 등을 위해 링크 구성을 줄여 사용할 수 있습니다. 또한 링크 구성을 줄이면 이러한 통합 블록의 애플리케이션 수준 기능을 확장하는 데 사용되는 소프트 IP 솔루션의 특성에 따라 프로그래밍 가능 로직 리소스 사용을 줄일 수 있습니다. CPM5, PL PCIE5, CPM4, PL PCIE4는 엔드포인트(EP), 루트 포트(RP), 스위치 포트 유형으로 구성할 수 있습니다. MDB5는 엔드포인트(EP) 및 루트 포트(RP) 포트 유형으로 구성할 수 있습니다.

Versal 아키텍처의 PCI Express용 통합 블록을 위한 사전 검증된 고성능 DMA/브리지 하위 시스템은 가장 가치 있는 분야에 투자를 집중적으로 설계할 수 있도록 지원합니다.  사용 가능한 DMA/브리지 하위 시스템은 다음과 같습니다.

  • MDB5에는 PCI Express용 컨트롤러가 2개 포함되어 있으며 DMA/브리지 하위 시스템의 두 인스턴스를 통합합니다. 통합형 DMA의 사용은 선택 사항이며 각 인스턴스는 독립적으로 맞춤화할 수 있습니다. DMA 하위 시스템은 통합 프로세서 및 AXI 상호 연결에 밀접한 결합을 제공합니다. 하위 시스템에는 브리지 기능도 포함되어 있습니다. 데이터는 프로그래밍 가능 네트워크 온 칩(NOC)을 포함한 메모리 매핑 기술을 사용하여 이동할 수 있습니다.
  • CPM5에는 PCI Express용 컨트롤러가 두 개 포함되어 있으며 QDMA/브리지 하위 시스템의 두 인스턴스를 통합합니다. 통합형 DMA의 사용은 선택 사항이며 각 인스턴스는 독립적으로 맞춤화할 수 있습니다. QDMA 하위 시스템은 낮은 지연율로 대량의 데이터를 이동할 수 있는 확장형 대기열 기반 DMA를 제공하며 엔터프라이즈급 제품에 일반적으로 필요한 여러 물리적 및 가상 기능을 지원합니다. 데이터는 프로그래밍 가능 네트워크 온 칩(NOC)을 포함한 메모리 매핑 기술이나 스트리밍 기술을 통해 Versal Adaptive SoC의 프로그래밍 가능한 로직으로 이동할 수 있습니다. 하위 시스템에는 AXI 상호 연결에 대한 브리지 기능도 포함되어 있습니다.
  • CPM4에는 PCI Express용 컨트롤러가 두 개 포함되어 있으며 QDMA/XDMA/브리지 하위 시스템의 인스턴스 한 개를 통합합니다. 통합형 DMA의 사용은 선택 사항이며, 사용할 경우 CPM5와 같은 QDMA 하위 시스템이나 XDMA 하위 시스템으로 구성할 수 있습니다. 데이터는 프로그래밍 가능 NOC를 포함한 메모리 매핑 기술이나 스트리밍 기술을 통해 Versal Adaptive SoC의 프로그래밍 가능한 로직으로 이동할 수 있습니다. 하위 시스템에는 AXI 상호 연결에 대한 브리지 기능도 포함되어 있습니다.
  • PL PCIE5 및 PL PCIE4는 PCI Express용 개별 컨트롤러이며 Vivado™ Design Suite IP 카탈로그를 통해 AMD에서 제공하는 DMA/브리지 하위 시스템의 소프트 IP 구현을 통해 지원됩니다. 추가 솔루션은 AMD 적응형 컴퓨팅 파트너에서 구매할 수 있습니다.

대부분의 사용자에게 사용 가능한 DMA/브리지 하위 시스템은 시간 절약 인프라를 제공하여 고성능 턴키 데이터 이동을 지원합니다. PCI 익스프레스용 Versal Adaptive SoC CPM DMA 및 브리지 모드 제품 안내서(PG347), PCI 익스프레스용 Versal Adaptive SoC DMA 및 브리지 하위 시스템 제품 안내서(PG344) 및 AMD 적응형 컴퓨팅 파트너 Smartlogic GmbHPCIe용 DMA 포함 AXI 브리지 솔루션을 참조하십시오.

드라이버 및 애플리케이션 소프트웨어 투자를 보존하거나 최종 애플리케이션에 대한 심층적인 지식을 활용하여 기능을 맞춤화 또는 최적화하기 위해 자체 DMA/브리지 하위 시스템을 연결하려는 사용자에게는 CPM5, PL PCIE5, CPM4, PL PCIE4 블록의 PCI Express용 컨트롤러를 직접 설계하는 옵션이 제공됩니다. PCI Express용 Versal Adaptive SoC CPM 모드 제품 가이드(PG346)PCI Express LogiCORE IP용 Versal Adaptive SoC CPM 통합 블록 제품 가이드(PG343)를 참조하세요. 완전한 맞춤형 솔루션을 구현할 수 있는 궁극적인 유연성을 제공하기 위해 AMD는 PCI Express용 소프트 IP 코어 PHY를 제공하여 설계자가 사용 가능한 GTYP 및 GTY 트랜시버에 PCI Express용 자체 컨트롤러를 연결할 수 있도록 지원합니다. Fidus Systems, Inc.를 포함한 AMD 적응형 컴퓨팅 파트너는 Versal Adaptive SoC로 설계를 차별화하고 가속화할 수 있는 고유한 가치 제안과 함께 개발 및 컨설팅 서비스를 제공합니다.

지원 제품 및 기술

UltraScale+ 디바이스 솔루션

AMD 16nm UltraScale+™ 디바이스는 오늘날의 데이터 센터, 통신 및 임베디드 애플리케이션에 필요한 많은 필수 PCI Express® 기능을 통합합니다. UltraScale+ 디바이스는 PCIE4, PCIE4C 및 PCIE4CE 세 가지 유형의 통합 블록을 사용합니다.

PCIE4 블록은 PCI Express Base Specification v3.1을 준수하고 최대 Gen3x16을 지원하며 낮은 링크 폭과 속도에 맞게 구성할 수도 있습니다. PCIE4 블록은 Gen4 작동을 지원하지 않습니다.

PCIE4C 블록은 PCI Express Base Specification v3.1을 준수하고 최대 8.0GT/s(Gen3)를 지원하고 PCI Express Base Specification v4.0과 호환되며 최대 16.0GT/s(Gen4)를 지원합니다. PCIE4C 블록은 CCIX Base Specification v1.0 버전 0.9와 호환되며 최대 16.0GT/s의 속도를 지원합니다. PCIE4C 블록은 Gen3에서 최대 16개 레인 또는 Gen4에서 최대 8개 레인을 지원하며, 리소스 및 전력을 절약하기 위해 링크 너비 및 속도를 낮추도록 구성할 수 있습니다.

PCIE4CE 블록은 PCI Express Base Specification v4.0을 준수하고 최대 16.0GT/s(Gen4)를 지원합니다. PCIE4CE 블록은 Gen3에서 최대 16개 레인 또는 Gen4에서 최대 8개 레인을 지원하며, 리소스 및 전력을 절약하기 위해 링크 너비 및 속도를 낮추도록 구성할 수 있습니다. 일부 디바이스에는 통합 블록의 개정 버전이 하나만 포함되어 있는 반면, 다른 디바이스에는 통합 블록의 개정 버전이 혼합되어 있습니다.

UltraScale™ 아키텍처의 PCIe®에 통합된 모든 블록은 엔드포인트 또는 루트 포트로 구성할 수 있습니다. 루트 포트는 PCI Express 프로토콜을 통한 맞춤형 칩 간 통신을 허용하고 이더넷 컨트롤러, 파이버 채널 HBA 또는 NVMe SSD와 같은 ASSP 엔드포인트 디바이스를 FPGA, MPSoC 또는 RFSoC에 연결하는 루트 콤플렉스의 기반을 구축하는 데 사용할 수 있습니다.

PCI Express용 통합 블록은 다음을 지원합니다.

사용 가능한 DMA/브리지의 소프트 IP 구현은 다음과 같습니다.

AMD Zynq™ UltraScale+™ MPSoC 및 RFSoC는 DMA/브리지를 포함하여 PCIe에 사용할 수 있는 추가 통합 블록 유형을 내장형 Linux®용 루트 포트 드라이버가 지원하는 통합 처리 시스템과 긴밀하게 결합합니다. 자세한 내용은 Zynq™ UltraScale+ 디바이스 기술 참조 설명서(UG1085)를 참조하세요. 완전한 맞춤형 솔루션을 구현할 수 있는 궁극적인 유연성을 제공하기 위해 AMD는 PCI Express용 소프트 IP 코어 PHY를 제공하여 설계자가 사용 가능한 트랜시버에 PCI Express용 자체 컨트롤러를 연결할 수 있도록 지원합니다. Fidus Systems, Inc.를 포함한 AMD 적응형 컴퓨팅 파트너는 UltraScale+ 디바이스로 설계를 차별화하고 가속화할 수 있는 고유한 가치 제안과 함께 개발 및 컨설팅 서비스를 제공합니다.

지원 제품 및 기술

UltraScale 솔루션

AMD 20nm UltraScale+™ 디바이스는 오늘날의 데이터 센터, 통신 및 임베디드 애플리케이션에 필요한 많은 필수 PCI Express® 기능을 통합합니다.

PCI Express용 통합 블록은 다음을 지원합니다.

사용 가능한 DMA/브리지의 소프트 IP 구현은 다음과 같습니다.

*지원되는 특정 링크 너비 및 속도에 대해서는 원하는 IP에 대한 해당 제품 가이드를 참조하세요.

Fidus Systems, Inc.를 포함한 AMD 적응형 컴퓨팅 파트너는 UltraScale 장치로 설계를 차별화하고 가속화할 수 있는 고유한 가치 제안과 함께 개발 및 컨설팅 서비스를 제공합니다.

지원 제품 및 기술

7 시리즈 솔루션

AMD 28nm 7 시리즈 디바이스는 오늘날의 데이터 센터, 통신, 임베디드 애플리케이션에 필요한 많은 필수 PCI Express® 기능을 통합합니다.

PCI Express용 통합 블록은 다음을 지원합니다.

사용 가능한 DMA/브리지의 소프트 IP 구현은 다음과 같습니다.

*지원되는 특정 링크 너비 및 속도에 대해서는 원하는 IP에 대한 해당 제품 가이드를 참조하세요.

Fidus Systems, Inc.를 포함한 AMD 적응형 컴퓨팅 파트너는 7 시리즈 디바이스로 설계를 차별화하고 가속화할 수 있는 고유한 가치 제안과 함께 개발 및 컨설팅 서비스를 제공합니다.

지원 제품 및 기술

리소스

새로운 정보를 놓치지 마세요

최신 뉴스와 업데이트를 받으려면 적응형 SoC 및 FPGA 알림 목록에 등록하세요.