FPGA 메자닌 카드

FPGA Mezzanine Card
HPC(하이핀 카운트), 400개의 I/O FPGA 메자닌 카드(FMC) 커넥터
상단: 메자닌 카드 옆면
하단: 베이스보드 측

FPGA 메자닌 카드(FMC)는 FPGA 또는 재구성이 가능한 I/O 기능을 가진 기타 장치에 연결된 I/O 메자닌 모듈을 정의하는 ANSI/VITA(VMEbus International Trade Association) 57.1 표준이다.[1][2]여러 산업 표준 슬롯 카드, 블레이드, 로우 프로파일 마더보드 및 메자닌 폼 팩터와의 호환성을 위해 로우 프로파일 커넥터와 컴팩트 보드 크기를 지정한다.

사양

FMC 규격은 다음을 정의한다.[3]

  • 캐리어 카드에 연결되는 I/O 메자닌 모듈
  • I/O 메자닌 모듈용 고속 커넥터 제품군
    • 적응형 균등 I/O로 최대 10Gbit/s 전송 지원
    • 최대 2Gbit/s의 싱글 엔드 및 차등 신호 지원
    • 사용 가능한 수많은 I/O
  • I/O 메자닌 모듈 고속 커넥터의 전기적 연결성
    • 광범위한 신호 표준 지원
    • 시스템 구성 가능 I/O 기능
    • FPGA 친밀감
  • I/O 메자닌 모듈의 기계적 특성
    • 미니멀 사이즈
    • 로우엔드 애플리케이션에서 고성능 애플리케이션으로 확장 가능
    • 전도성 및 내구성 지지대

FMC 규격에는 단폭(69mm)과 이중폭(139mm)의 두 가지 정의된 크기가 있다.양쪽의 깊이는 약 76.5mm이다.[4]FMC 메자닌 모듈은 고속 400핀 어레이 커넥터를 사용한다.160개의 핀이 있는 기계적으로 호환되는 낮은 핀 카운트 커넥터도 표준의 폼 팩터와 함께 사용할 수 있다.

LPC 대 HPC

FMC는 두 가지 크기의 커넥터인 LPC(Low Pin Count)와 HPC(High Pin Count)를 허용하는데, 이는 각각 다른 (최대) 수준의 연결을 제공하는데,[5] 이는 일부 PMC 보드의 32비트 인터페이스와 다른 PMC 보드는 추가 커넥터를 사용하여 64비트 인터페이스를 갖는 방법과 유사하다."LPC 커넥터는 68개의 사용자 정의 단일 엔드 신호 또는 34개의 사용자 정의 차등 쌍을 제공한다.HPC 커넥터는 160개의 사용자 정의 단일 엔드 신호(또는 80개의 사용자 정의, 차동 쌍), 10개의 직렬 송수신기 쌍 및 추가 클럭을 제공한다.HPC와 LPC 커넥터는 동일한 기계적 커넥터를 사용한다.유일한 차이점은 어떤 신호가 실제로 채워지는가이다.따라서 LPC 커넥터가 있는 카드는 HPC 사이트에 꽂을 수 있고, 적절히 설계하면 HPC 카드는 LPC 사이트에 꽂을 때 일부 기능을 제공할 수 있다."[6]

FMC 지리적 주소 특징

FMC는 일반적으로 메자닌 장치에 의해 사용되는 두 개의 핀(GA1:GA0)을 사용하여 지리적 주소를 제공하여 캐리어에 부착되는 FMC 커넥터를 결정한다.FMC 커넥터가 하나만 있는 카드의 경우 기본 지리적 주소는 00이다.

일부 FMC 메자닌 카드는 I2C 버스에 다른 장치를 부착하고 칩 선택으로 지리적 주소를 사용하여 시스템 컨트롤러를 통해 주소를 지정할 수 있다.이것은 FMC 규격에 엄격히 부합되지 않는다.

참고 항목

참조

  1. ^ Devlin, Malachy (October 1, 2008). "VITA 57 (FMC) opens the I/O pipe to FPGAs". VITA Technologies. Retrieved June 4, 2012.
  2. ^ Barker, Dave (April 25, 2008). "Introducing the FPGA Mezzanine Card: Emerging VITA 57 (FMC) standard brings modularity to FPGA designs – VITA Technologies". VITA Technologies. Retrieved June 4, 2012.
  3. ^ "FMC Marketing Alliance". Retrieved June 4, 2012.
  4. ^ "What form factors are specified by ANSI/VITA-57.1?". Retrieved July 24, 2017.
  5. ^ "ANSI/VITA 57 FMC - Signals and Pinout". Retrieved July 24, 2017.
  6. ^ http://www.xilinx.com/support/documentation/white_papers/wp315.pdf