IAM Electronic - Instrumentation And Measurement Electronics FMC LPC Pin Header 


DS#T0011 REV 2022/18/01 
PDF version (coming soon), HTML version

Pin Header Board for Low-Pin Count
FMC Connectors

Features
  • Low-pin count (LPC) connector
  • Handy breakout for FMC carriers
  • Pin headers with 2.54 mm pitch
  • SMA connectors for high-speed data (multi gigabit transceivers)
  • SMA connector for dedicated clock IO
  • EEPROM for FRU information storage
  • Small form factor
  • Open-source hardware
Block diagram

FMC LPC Pin Header board Block Diagram

The photos below show the bottom side with LPC mezzanine card connector (MC-LPC-10) and top side with pin headers (2.54 grid) and SMA connectors.

  FMC LPC Pin Header board with ... on top FMC LPC Pin Header board with ... on top
Bottom side                                 Top side
Applications
  • Easy prototyping
  • Logic Analyzer
  • Clock Synthesizer
  • Trigger-Generator
  • Pattern-Generator
  • Board-to-Board interconnections
  • Debugging and test of digital designs
  • Research and education with FPGAs


1. Description

The FMC pin header board was developed to make the high density FMC connector of many FPGA boards easily accessible. In many applications easily pluggable connections are required to process and check the digital signals. The use of 2.54 mm pin headers is very common. Thus, the FMC pin header board enables a variety of applications for digital signal processing and testing. The total number of 68 user signals (LAxx_P/N), 4 user clocks (CLKx_M2C_P/N) and 3 voltage rails (VADJ, 3P3V and 12PV0) from the carrier card connector are routed to the 2.54 mm pin grid on top of the adapter board. In addition, the high-speed data lanes (multi-gigabit transceivers) are easily accessible via SMA connectors on the edge of the PCB. Finally, the board allows complete interconnection of all signals from the FMC connector.


2. Application information

Fig. 1 shows a typical application of the FMC pin header adapter where two carrier boards are connected together. Loose cables can be used for digital signals in the range of several 10 MHz.

Board-to-board interconnection with the FMC LPC Pin Header Board
Fig. 1: Board-to-board interconnection with the FMC LPC pin header board.

For high-speed data connections between two boards, the SMA connectors should be used. Data rates of several gigabits per second are common and depend on the FPGA of the carrier board. Fig. 2 below shows the test setup for measuring the maximum datarates of the Pin-Header Board with a loopback configuration. The SMA cables are about 50 cm long.

Loopback connection with the FMC LPC Pin Header Board
Fig. 2: Loopback connection with the FMC LPC pin header board.

The SMA connectors of the Pin Header Board have been tested with datarates up to 8.5 Gbps without errors. Even faster connections are possible, but then the cable quality and length are more important than the characteristics of the board itself. Fig. 3 and fig. 4 show the results of an eyescan with an Xilinx Zynq Ultrascale+ FPGA.

Eyescan of loopback connection with datarate of 5.94 Gbps
Fig. 3: Eyescan of the loopback connection with a datarate of 5.94 Gbps.

Eyescan of loopback connection with datarate of 8.5 Gbps
Fig. 4: Eyescan of the loopback connection with a datarate of 8.5 Gbps.


3. Electrical data (pin description)



The printed circuit board is open-source hardware! You can download the FMC LPC pinheader board schematics and PCB layout files in their latest revision from http://www.fmchub.com.

3.1 Pinout of the 2.54 mm pin headers

Fig. 5 and tab. 1 show the connections of the FMC signals on the pin header connectors J1, J2, and J3.

Pin assignments of the FMC Pin Header Board

Fig. 5: Pin assignments of the FMC LPC pins to the pin headers J1, J2, and J3.

Tab. 1: Pin assignments of all FMC connector pins to the Pin Header Board.
FMC pin name FMC pin designator Pin Header Pin number
LA00_P_CCG6J25
LA00_N_CCG7J26
LA01_N_CCD9J33
LA01_P_CCD8J34
LA02_NH8J15
LA02_PH7J16
LA03_PG9J29
LA03_NG10J210
LA04_NH11J19
LA04_PH10J110
LA05_ND12J35
LA05_PD11J36
LA06_NC11J39
LA06_PC10J310
LA07_NH14J111
LA07_PH13J112
LA08_PG12J211
LA08_NG13J212
LA09_ND15J311
LA09_PD14J312
LA10_NC15J315
LA10_PC14J316
LA11_NH17J115
LA11_PH16J116
LA12_PG15J215
LA12_NG16J216
LA13_ND18J317
LA13_PD17J318
LA14_NC19J321
LA14_PC18J322
LA15_NH20J117
LA15_PH19J118
LA16_PG18J217
LA16_NG19J218
LA17_N_CCD21J323
LA17_P_CCD20J324
LA18_N_CCC23J327
LA18_P_CCC22J328
LA19_NH23J121
LA19_PH22J122
LA20_PG21J221
LA20_NG22J222
LA21_NH26J123
LA21_PH25J124
LA22_PG24J223
LA22_NG25J224
LA23_ND24J329
LA23_PD23J330
LA24_NH29J127
LA24_PH28J128
LA25_PG27J227
LA25_NG28J228
LA26_ND27J333
LA26_PD26J334
LA27_NC27J335
LA27_PC26J336
LA28_NH33J129
LA28_PH31J130
LA29_PG30J229
LA29_NG31J230
LA30_NH35J133
LA30_PH34J134
LA31_PG33J233
LA31_NG34J234
LA32_NH38J135
LA32_PH37J136
LA33_PG36J235
LA33_NG37J236
CLK0_PH4J14
CLK0_NH5J13
CLK1_PG2J23
CLK1_NG3J24
 
DP0_C2M_PC2SMA6
DP0_C2M_NC3SMA5
DP0_M2C_PC6SMA2
DP0_M2C_NC7SMA1
GBTCLK0_M2C_PD4SMA4
GBTCLK0_M2C_ND5SMA3
CLK0_M2C_P / CLK1_M2C_PH4 / G2SMA7



3.2 SMA Connectors for Gigabit transceivers

The FMC LPC connector has one multi-gigabit transceiver data pair (DP0_M2C_P/N and DP0_M2C_P/N) and a corresponding differential clock input (GBTCLK0_M2C_P/N). These six signals are all routed to the SMA connectors. The circuitry is shown in Fig. 6.

SMA connectors of the FMC Pin Header Board
Fig. 6: SMA connectors with corresponding Gigabit transceiver ports on the FMC connector (schematic view).

Fig. 7 shows the signal assignemnts, but the designators of the signals can be also read on the circuit board.

. SMA connectors for gigabit transceiver signals.
Fig. 7: SMA connectors and their associated Gigabit transceiver signals.



3.3 SMA Connector for clock IO

One of the FMC connector pins CLK0_M2C_P (pin H4) or CLK1_M2C_P (pin G2) can be routed a separate SMA connector on the board edge. A zero ohm resistor determines which clock signal will be used. The clock signals are also routed to the 2.54 mm pin headers J1 and J2. By default, the signal CLK0_M2C_P (CLK0_P) is selected by resistor R1 (see fig. 8 and fig. 9).
SMA connector with clock selection jumper (resistor)
Fig. 8: Clock selection circuit with a zero ohm resistor. The SMA connector can be used as clock input or clock output.

Jumper (resistor) clock selection
Fig. 9: Resistors R1 and R2 for selecting the clock signal CLK0_M2C_P (Pin H4) or CLK1_M2C_P (Pin G2) of the SMA connector. The size of the resistor is 1206 and can be easily soldered by hand.

The SMA connector (designator CLK_IO) for the dedicated clock signal is on the left side of the board (front view, see fig. 10).

SMA connector for dedicated clock signals.
Fig. 10: The SMA connector for the dedicated clock input/output is on the left side of the board.



3.4 FMC FRU EEPROM

The EEPROM for storing FMC FRU (field replaceable unit) information is an M24C02 with 2 Kbit (256 Byte). The FRU record determines the voltage on the VADJ rail of the FMC connector. By default, the FRU EEPROM is programmed to request 3.3 V from the carrier board. Further, the memory stores the board information such as manufacturer name and product number. The devices can be read and written by the I2C interface of the FMC connector. The Pin Header board includes 4K7 pull-up resistors on the SCL and SDA signal lanes. The I2C address of the M24C02 is defined by the GA0 and GA1 pins of the FMC connector in accordance with the ANSI/VITA57.1 standard.
FMC FRU EEPROM of the Pin Header board.

FMC FRU EEPROM of the Pin Header board.
Fig. 11: The M24C02 EEPROM stores the FMC FRU information record.


4. Mechanical data

The board outline is defined by the ANSI/VITA 57.1 standard for single width FMC modules. It has a shortened length of the standard size and fits into any ANSI/VITA 57.1 compliant carrier board. The exact dimensions are given in fig. 12.

FMC LPC Pin Header board, Mechanical dimensions

Fig. 12: Mechanical drawing of the FMC LPC Pin Header Board.

The mounting holes are plated but have no electrical connection. Their sizes and positions are in accordance with ANSI/VITA 57.1 single width FMC modules.


5. Ordering information
The FMC LPC Pin Header Board can be ordered at various online market places, or you can request a quotation by sending an e-mail to info@iamelectronic.com.

Tab. 5: Assembly variants of FMC LPC Pin Header board with product numbers and market places.
Product no. Description Market place Request quote Standard lead time
T0011 FMC LPC Pin Header Board with 2.54 mm pin headers,
SMA connectors on top side, and
MC-LPC-10 connector on bottom side.
IAM Electronic Shop

Ebay #184517514919

Tindie
#21724

info@iamelectronic.com Normally in stock, otherwise 3 weeks

6. Ressources
[1] Schematics: FMC_PINHEADER_BOARD_SCHEMATICS.pdf
[2] PCB drawings: FMC_PINHEADER_BOARD_PCB_LAYERS.pdf
[3] Mechanical dimensions: FMC_PINHEADER_BOARD_MECHANICAL_DIMENSIONS.pdf
[4] Github repository: https://github.com/FMCHUB/FMC_LPC_PINHEADER

7. Document history
Document number:
DS#T0011

Version history:
2022/01/18: fixed pin assignments in Tab. 1
2020/11/02: Initial release

8. Imprint
Name and registered office of the company:
IAM Electronic GmbH
Bucksdorffstr. 43
04159 Leipzig
Germany

Contact:
Phone: +49 341 26496031
E-Mail: info@iamelectronic.com

Chief Executive Officer: Dr. Philipp Födisch

Commercial register:
Register court: Amtsgericht Leipzig
Register number: HRB 34071
Value Added Tax Identification Number: DE313797981