fbpx
Wikipedia

FPGA Mezzanine Card

FPGA Mezzanine Card (FMC) is an ANSI/VITA (VMEbus International Trade Association) 57.1 standard that defines I/O mezzanine modules with connection to an FPGA or other device with re-configurable I/O capability.[1][2] It specifies a low profile connector and compact board size for compatibility with several industry standard slot card, blade, low profile motherboard, and mezzanine form factors.

High-pin count (HPC), 400 I/O FPGA Mezzanine Card (FMC) connectors
Top: mezzanine card side
Bottom: baseboard side

Specifications edit

The FMC specification defines:[3]

  • I/O mezzanine modules, which connect to carrier cards
  • A high-speed connector family of connectors for I/O mezzanine modules
    • Supporting up to 10 Gbit/s transmission with adaptively equalized I/O
    • Supporting single ended and differential signaling up to 2 Gbit/s
    • Numerous I/O available
  • The electrical connectivity of the I/O mezzanine module high-speed connector
    • Supporting a wide range of signaling standards
    • System configurable I/O functionality
    • FPGA intimacy
  • The mechanical properties of the I/O mezzanine module
    • Minimal size
    • Scalable from low end to high performance applications
    • Conduction and ruggedized support

The FMC specification has two defined sizes: single width (69 mm) and double width (139 mm). The depth of both is about 76.5 mm.[4] The FMC mezzanine module uses a high-pin count 400 pin high-speed array connector. A mechanically compatible low pin count connector with 160 pins can also be used with any of the form factors in the standard.

LPC vs. HPC edit

FMC allows for two sizes of connector, Low Pin Count (LPC) and High Pin Count (HPC), each offering different (maximum) levels of connectivity,[5] analogous to how some PMC boards have a 32-bit interface while others have a 64-bit interface by using an additional connector. "The LPC connector provides 68 user-defined, single-ended signals or 34 user-defined, differential pairs. The HPC connector provides 160 user-defined, single-ended signals (or 80 user-defined, differential pairs), 10 serial transceiver pairs, and additional clocks. The HPC and LPC connectors use the same mechanical connector. The only difference is which signals are actually populated. Thus, cards with LPC connectors can be plugged into HPC sites, and if properly designed, HPC cards can offer a subset of functionality when plugged into an LPC site."[6]

FMC Geographical Address feature edit

FMC provides a Geographical Address using two pins (GA1:GA0) that are typically used by a mezzanine device to determine which FMC connector on a carrier it is attached to. For cards that have only one FMC connector, the default geographical address is 00.

Some FMC mezzanine cards may attach other devices to the I2C bus and address them through a system controller, using the geographical address as a chip-select. This is not strictly in adherence with the FMC specification.

See also edit

References edit

  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. ^ Seelam, Raj (August 19, 2009), I/O Design Flexibility with the FPGA Mezzanine Card (FMC) WP315, Xilinx, Inc.

fpga, mezzanine, card, this, article, needs, updated, reason, given, information, should, added, please, help, update, this, article, reflect, recent, events, newly, available, information, november, 2023, ansi, vita, vmebus, international, trade, association,. This article needs to be updated The reason given is information on FMC should be added Please help update this article to reflect recent events or newly available information November 2023 FPGA Mezzanine Card FMC is an ANSI VITA VMEbus International Trade Association 57 1 standard that defines I O mezzanine modules with connection to an FPGA or other device with re configurable I O capability 1 2 It specifies a low profile connector and compact board size for compatibility with several industry standard slot card blade low profile motherboard and mezzanine form factors High pin count HPC 400 I O FPGA Mezzanine Card FMC connectorsTop mezzanine card sideBottom baseboard side Contents 1 Specifications 2 LPC vs HPC 3 FMC Geographical Address feature 4 See also 5 ReferencesSpecifications editThe FMC specification defines 3 I O mezzanine modules which connect to carrier cards A high speed connector family of connectors for I O mezzanine modules Supporting up to 10 Gbit s transmission with adaptively equalized I O Supporting single ended and differential signaling up to 2 Gbit s Numerous I O available The electrical connectivity of the I O mezzanine module high speed connector Supporting a wide range of signaling standards System configurable I O functionality FPGA intimacy The mechanical properties of the I O mezzanine module Minimal size Scalable from low end to high performance applications Conduction and ruggedized support The FMC specification has two defined sizes single width 69 mm and double width 139 mm The depth of both is about 76 5 mm 4 The FMC mezzanine module uses a high pin count 400 pin high speed array connector A mechanically compatible low pin count connector with 160 pins can also be used with any of the form factors in the standard LPC vs HPC editFMC allows for two sizes of connector Low Pin Count LPC and High Pin Count HPC each offering different maximum levels of connectivity 5 analogous to how some PMC boards have a 32 bit interface while others have a 64 bit interface by using an additional connector The LPC connector provides 68 user defined single ended signals or 34 user defined differential pairs The HPC connector provides 160 user defined single ended signals or 80 user defined differential pairs 10 serial transceiver pairs and additional clocks The HPC and LPC connectors use the same mechanical connector The only difference is which signals are actually populated Thus cards with LPC connectors can be plugged into HPC sites and if properly designed HPC cards can offer a subset of functionality when plugged into an LPC site 6 FMC Geographical Address feature editFMC provides a Geographical Address using two pins GA1 GA0 that are typically used by a mezzanine device to determine which FMC connector on a carrier it is attached to For cards that have only one FMC connector the default geographical address is 00 Some FMC mezzanine cards may attach other devices to the I2C bus and address them through a system controller using the geographical address as a chip select This is not strictly in adherence with the FMC specification See also editVPX Expansion slotReferences edit Devlin Malachy October 1 2008 VITA 57 FMC opens the I O pipe to FPGAs VITA Technologies Retrieved June 4 2012 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 FMC Marketing Alliance Retrieved June 4 2012 What form factors are specified by ANSI VITA 57 1 Retrieved July 24 2017 ANSI VITA 57 FMC Signals and Pinout Retrieved July 24 2017 Seelam Raj August 19 2009 I O Design Flexibility with the FPGA Mezzanine Card FMC WP315 Xilinx Inc Retrieved from https en wikipedia org w index php title FPGA Mezzanine Card amp oldid 1220810462, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.