A PCI Mezzanine Card (röviden: PMC) az IEEE 1386.1-2001 szabvány előírásai alapján gyártott nyomtatott áramkör családot jelenti. A kártyák elektronikai jellemzői és logikai felépítése a PCI 2.0 busz karakterisztikájának felenek meg, mechanikailag ugyanakkor attól eltér a kialakításuk és a CMC szabvány előírásait követi.

Alapkoncepció Létezett korábban is szabványos megoldás ipari rendszerek moduláris buszrendszerei tekintetében, mint amilyen az Intel által kifejlesztett Multibus (IEEE 796), ugyanakkor a technika fejlődésével ez már viszonylag kis teljesítményt nyújtott és nem volt hozzá széleskörű szállítói támogatás. Az adatátviteli teljesítmény növelése a PMC kártyára integrált nagy teljesítményű I/O interfész révén vált lehetségessé. A gyorsabb sebességű processzoroknak így nem kellett várakozniuk (waitstate-k beiktatásával) a sokkal lassabb bővítőegységekre.

Jellemzők A PMC kártya rendszerbe csatlakoztatása általában szabványos 64-tűs csatlakozókkal ("mezzanine csatlakozó") történik. A "P1" és "P2" csatlakozók biztosítják a 32-bites PCI adatjelek átvitelét, míg a "P3" csatlakozó a 64-bites adatátvitelhez szükséges. Lehetőség van egy "P4" csatlakozó alkalmazására is különböző nem meghatározott I/O jelek átvitelére.

A PMC kártya párhuzamosan helyezkedik el az alaplap, illetve hordkártya (carrier card) fölött és egyik élén hátlapi csatlakozók elhelyezése is lehetséges (I/O csatlakozók, pl. UTP csatlakozó helyi hálózathoz). Maga a "mezzanine" elnevezés is ehhez az elrendezéshez kapcsolódik, mely "félemeletet" jelent és a PMC kártya sajátos elhelyezkedésére utal. A nyomtatott áramkör lehet: szimpla vagy dupla méretű, bár utóbbi elég ritka. A legáltalánosabb szimpla PMC kártyák 75 mm x 150 mm méretűek és 8,2 mm magasak.

A hordkártya méretét tekintve az Eurocard szabványt követi és lehet szimpla, dupla vagy tripla méretű. A nagyobb méretű, rackbe illeszthető hordkártyák (pl. VMEbus kártyák) két PMC kártyát is fogadhatnak. PMC kártyát hordozhat CompactPCI (cPCI), illetve VPX kártya is. Az ATCA specifikációnak megfelelő rendszerek is támogatják PMC kártyák alkalmazását.

Alkalmazás Beágyazott rendszerek, ipari alkalmazások mellett asztali számítógépek is az alkalmazás területét képezik. Intel, illetve PowerPC (PPC) architektúrájú processzorkártyák, memóriabővítő kártyák, grafikus kártyák, illetve mindenféle I/O kártyák (soros kommunikáció, SCSI vezérlő, FireWire vezérlő stb.) készülnek PMC formátumban.

A "retrocomputing" jegyében egyes PPC processzort tartalmazó PMC kártyák népszerűségnek örvendenek az Amiga-szcénában. PCI buszkártya (Mediator vagy Prometheus) megléte esetén, PCI csatlakozós hordkártyára csatlakoztatva a Motorola PrPMC8xx kártyák, illetve a Force PowerPMC-250 kártya megfelelő meghajtóprogrammal (powerpc.library) és operációs rendszerrel (WarpOS, AmigaOS 4) jelentős teljesítménynövelést, illetve architektúra-fejlesztést eredményez.

Változatok További, a PMC-re épülő vagy azt kiegészítő szabványok: PMC-X (PCI-X PMC) — VITA 39 szabvány; PPMC (más néven: PrPMC; processzor PMC) — VITA 32 szabvány. Processzorkártya támogatás, azaz a PMC kártyára integrált CPU akár a teljes PCI busz, illetve az egész számítógépes rendszer vezérlését elláthatja, átveheti; CCPMC (conduction-cooled PMC) — VITA 20 szabvány; XMC (vagy Switched Mezzanine Card) — VITA 42 szabvány. Az XMC bevezet egy ötödik "P15" jelű csatlakozót, mely PCI Express, illetve nagysebességű soros adatátvitel támogatást szolgál; FMC (FPGA Mezzanine Card) — FPGA illesztést biztosító megoldás; OAI-OAM (Open Accelerator Infrastructure - Accelerator Module) — az Open Compute Project által kialakított szabvány.

Jegyzetek

Kategória:Hardver Kategória:Buszrendszerek