XMC/PMC Überblick
PCI Mezzanine Card (PMC)
PMC ist durch die IEEE Association standarisiert und somit der de facto Standard für Mezzanine Karten zum Einsatz in den VME, Compact PCI und VPX Ökosystemen. PMC bietet System Designern einen verlässlichen Form Faktor mit der hohen Performance des PCI Bus.
Switch Mezzanine Card (XMC)
XMC ist ein PMC mit High-Speed Serial-Fabric Schnittstelle, wie nach VITA 42 Standard definiert. XMC führt einen zusätzlichen Konnektor (P5) aus, der PCI Express (VITA 42.3) oder andere High-Speed Serial Formate wie Serial RapidIO (VITA 42.2) und Parallel RapidIO (VITA 42.1) unterstützt.
FPGA Mezzanine Card (FMC)
FPGA Mezzanine Cards, kurz FMC, sind in der VITA 57 Spezifikation definiert. Diese Spezifikation beschreibt ein neues I/O Mezzanine Modul, das u.a. zu Karten im 3HE und 6HE Formfaktor kompatibel ist. FMC bauen auf einem kleineren Formfaktor als PMC oder XMC Module auf und übernehmen die Konnektivität zu FPGA oder anderen Bauelementen mit rekonfigurierbaren I/O Optionen. FMC unterstützen ein breites Spektrum an I/O Schnittstellen was sie künftig besonders attraktiv für den Einsatz in einer Vielzahl von Märkten, Umgebungen und Carrier Board Formfaktoren machen wird. Der Standard umfasst auch Zusätze zur Entwicklung von Modulen für den Einsatz in unterschiedlichsten Umgebungsbedingungen – von der passiv gekühlten bis hin zu besonders robusten über Wärmeleitung gekühlten Varianten.
XMC/PMC Technologie Highlights
PMC
Der PMC (PCI Mezzanine Card) Formfaktor basiert auf dem CMC (Common Mezzanine Card) Standard IEEE 1386-2001 (Der Kern-Standard für CMC). Der PMC Standard IEEE 1386.1-2001 (Standard Physical und Enviromental Layers für PCI Mezzanine Cards) definiert die physikalischen und umfeldbedingten Layer der PCI Mezzanine Card (PMC) Familie für den Einsatz auf u.a. Single Slot VME, VME64 und VME64x Boards, CompactPCI Boards, Multibus I und Multibus II Boards, Desktop Computer, Tragbare Computer, Server und andere ähnliche Applikationen. Die elektrischen und logischen Layer basieren auf der PCI Spezifikation der PCI Special Interest Group. Die PCI Mezzanine Card ermöglicht eine Vielzahl von Funktionserweiterungen für das Host System. Die I/O Funktionalität des PMC kann entweder durch das Mezzanine Front Panel oder über die Backplane ausgeführt werden, indem die I/O Signale durch den Mezzanine Stecker zum Host geleitet werden.
XMC
XMC (VITA 42) definiert einen offenen Standard, der High-Speed, Switched Interconnect Protokolle auf dem verbreiteten PMC Formfaktor unterstützt. Der XMC-Standard behält die Hauptmerkmale und Abmessungen der PMC Spezifikationen bei, verfügt aber zusätzlich über zwei Konnektoren für High-Speed Interconnects. Der Standard stellt genauere Definitionen für Carrier Karten bereit und ermöglicht die optionale Konfiguration für die alleinige Nutzung der High-Speed Konnektoren, ohne den PMC Konnektor.
VITA 42 Spezifikationen beinhalten:
- VITA 42.0 XMC
- VITA 42.1 XMC Parallel RapidIO 8/16 LP-LVDS Protocol Layer Standard
- VITA 42.2 XMC Serial RapidIO Protocol Layer Standard
- VITA 42.3 XMC PCI Express Protocol Layer Standard
- VITA 42.4 XMC HyperTransport Protocol Layer Standard
- VITA 42.5 XMC Aurora Pin Anweisungen
- VITA 42.10 XMC General Purpose I/O Standard
FMC
FMC Module nutzen einen kleineren Formfaktor als XMC oder PMC Module und übernehmen die Konnektivität zu FPGA oder anderen Bauelementen mit rekonfigurierbaren I/O Optionen. FMC (VITA 57) beschreibt IO Mezzanine Module für VMEbus Systeme. Dieser Standard führt eine Methode ein, mit der Front Panel IO von IEEE 1101 Formfaktor Karten via Mezzanine Boards konfiguriert werden können