FPGA Mezzanine-kort



Högt stiftsantal (HPC), 400 I/O FPGA Mezzanine Card (FMC)-kontakter Topp: mezzanine-kortsida Nederst: baseboard-sida

FPGA Mezzanine Card ( FMC ) är en ANSI /VITA ( VMEbus International Trade Association) 57.1-standard som definierar I/O- mezzaninmoduler med anslutning till en FPGA eller annan enhet med omkonfigurerbar I/O-kapacitet. Den specificerar en lågprofilkontakt och en kompakt kortstorlek för kompatibilitet med flera industristandardkortplatskort , blad, lågprofilmoderkort och mezzaninformfaktorer .

Specifikationer

FMC-specifikationen definierar:

  • I/O-mezzaninmoduler, som ansluts till bärarkort
  • En höghastighetskontaktfamilj av kontakter för I/O-mezzaninmoduler
    • Stöder upp till 10 Gbit/s överföring med adaptivt utjämnad I/O
    • Stöder single ended och differentiell signalering upp till 2 Gbit/s
    • Många I/O tillgängliga
  • Den elektriska anslutningen för I/O-mezzaninmodulens höghastighetskontakt
    • Stöder ett brett utbud av signalstandarder
    • Systemkonfigurerbar I/O-funktionalitet
    • FPGA intimitet
  • De mekaniska egenskaperna hos I/O-mezzaninmodulen
    • Minimal storlek
    • Skalbar från low end till högpresterande applikationer
    • Ledning och robust stöd

FMC-specifikationen har två definierade storlekar: enkel bredd (69 mm) och dubbel bredd (139 mm). Djupet på båda är cirka 76,5 mm. FMC-mezzaninmodulen använder en 400-stifts höghastighetsarraykontakt med högt antal stift. En mekaniskt kompatibel kontakt med lågt antal stift med 160 stift kan också användas med någon av formfaktorerna i standarden.

LPC vs. HPC

FMC tillåter två storlekar av kontakt, Low Pin Count (LPC) och High Pin Count (HPC), var och en erbjuder olika (maximala) nivåer av anslutning, analogt med hur vissa PMC-kort har ett 32-bitars gränssnitt medan andra har ett 64- bitgränssnitt genom att använda en extra kontakt. "LPC-kontakten ger 68 användardefinierade, enkeländade signaler eller 34 användardefinierade, differentiella par. HPC-kontakten ger 160 användardefinierade, enkeländade signaler (eller 80 användardefinierade, differentiella par), 10 seriella transceivers par och ytterligare klockor. HPC- och LPC-kontakterna använder samma mekaniska anslutningar. Den enda skillnaden är vilka signaler som faktiskt är befolkade. Kort med LPC-kontakter kan alltså anslutas till HPC-platser, och om de är rätt utformade kan HPC-kort erbjuda en delmängd av funktionalitet när den är ansluten till en LPC-webbplats."

FMC geografiska adressfunktion

FMC tillhandahåller en geografisk adress med två stift (GA1:GA0) som vanligtvis används av en mezzaninenhet för att avgöra vilken FMC-kontakt på en bärare den är ansluten till. För kort som bara har en FMC-kontakt är den geografiska standardadressen 00.

Vissa FMC-mezzaninkort kan ansluta andra enheter till I2C-bussen och adressera dem via en systemkontroller, med hjälp av den geografiska adressen som ett chip-val. Detta är inte strikt i enlighet med FMC-specifikationen.

Se även