F2G User Manual

From Terasic Wiki

(Difference between revisions)
Jump to: navigation, search
(2-6 Pin out of the FMC connector)
(2-6 Pin out of the FMC connector)
Line 1,427: Line 1,427:
==2-6 Pin out of the FMC connector ==
==2-6 Pin out of the FMC connector ==
-
Table 2-x gives the pin out of the FMC connector.  
+
Table 2-9 gives the pin out of the FMC connector.  
   
   
   
   
-
<div style="text-align:center;"> '''Table 2‑x pin out of the FMC connector'''</div>
+
<div style="text-align:center;"> '''Table 2‑9 pin out of the FMC connector'''</div>

Revision as of 16:01, 20 May 2020

Contents

Chpater1 Introduction

The F2G board is designed to convert a FPGA Mezzanine Card(FMC) or FPGA Mezzanine Card Plus(FMC+) interface to four 2x20pin expansion prototype(GPIO) headers, which are compatible with the expansion headers of the Terasic DE-Series board(Such as DE2-115/DE10-Standard). Users can connect up to four GPIO headers onto a FMC-interfaced host board via a F2G board.

1-1 Kit Contents

Figure 1-1 shows a photograph of the F2G package.

F2G kitcontents.jpg
Figure 1‑1 The F2G package contents
  1. F2G Card
  2. Screw & Copper Pillar Pakage
  3. CD Download Guide

1-2 Features

Figure 1-2 shows the photo of a F2G board. The important functions of the F2G are listed below:

  • FMC High-Pin Count Interface
  • I/O standard follows the definition of the mainboard without level shift
  • Vcc power supply is 3.3V or adjustable according to the mainboard
  • Four 2x20 GPIO Headers
  • 2x6 TMD Header
  • SMA Clock Input
  • Button x2
  • Switch x2
  • LED x2
F2G fig1-1.jpg
Figure 1‑2 The picture of a F2G board

1-3 Layout and Components

This section presents the features and design characteristics of the board. A photograph of the board is shown in Figure 1-3 and Figure 1-4. It depicts the layout of the board and indicates the location of the connectors and key components.


Figure 1‑3 Top view of the F2G board Figure 1‑4 Bottom view of the F2G board
F2G layout top1.jpg F2G layout bot.jpg

1-4 Block Diagram

Figure 1-5 gives the block diagram of the board. According to the FMC Vita 57 specification, the FMC connector can be divided into two specifications by I/O pin numbers: high pin count and low pin count. Therefore, in the figure, we list 3 groups I/O pin in the FMC connector such as LA, HA and HB. Pins with a L prefix (LA) shall have connector contacts populated in the low-pin and high-pin count connectors.

Pins with a H prefix (HA and HB) shall have connector contacts populated only in the high-pin count connector. This will allow users to understand which F2G board interfaces can be used for their FPGA maina board.

F2G bd2.jpg
Figure 1‑5 Block diagram of the F2G board

1-5 Mechanical Specifications

Figure 1-6 is the Mechanical Layout of F2G board.

F2g dimm1.jpg


Figure 1‑6 Mechanical Layout of the F2G board

1-6 Assemble F2G card with FPGA Main board

In order to make the F2G card and the FMC connector on the FMC card with more secure hookup, the FMC side of the F2G card has reserved two screw holes, as shown in Figure 1-7. Users can use the screws, copper pillars, and nuts that come with the F2G, to secure the F2G on the FPGA main board, as shown in Figure 1-8. Because transceiver is mostly used for high-speed transmission applications, we strongly recommend that users use the screws to secure the connection between the FPGA main board and the F2G card.


F2g assem01.jpg


Figure 1‑5 The two screw holes on F2G board


F2g assem02.jpg
Figure 1‑5 Secure the F2g on the FPGA main board

1-6 Getting Help

Contact us via the following methods for further technical assistance:

Chpater 2 Board Components

This chapter provides instructions to use the board and the peripherals description.

2-1 2x20 GPIO Headers

The 2x20 GPIO header is the most important interface on the F2G board. Most of the pins on the GPIO header is directly connected to the FMC connector, allowing users to convert the FPGA I/O on the main board from FMC connector to 2.54mm GPIO header pin, which is more convenient to develop and debug.

Pin Out Of the GPIO Header

There are four 2x20 GPIO headers on the F2G board(See Figure 2-1a). Figure 2-1b shows the Pin 1 of the GPIO headers. The pin distribution and power of each GPIO header (See Figure 2-2 and Figure 2-3)is almost the same as the GPIO of Teraic DE series board. Each GPIO header can provide 36 user I / O and two sets of power supply and ground pin.

Only on pin 29: Power pin is a little different. On the F2G board, user can choose to provide 3.3V or VADJ (from maina board through FMC) via 3-pin header. For example, pin 29 on GPIO0 is VCC_GPIO0, and this power is controlled by JP6. If pin1 and pin2 of JP6 are short-circuited, then VCC_GPIO0 will be 3.3V. If short Pin 2 and Pin3, VCC_GPIO0 will be VADJ. The default setting of all the 3-pin header is short pin 1 and 2, i.e. 3.3V is provided. The control header corresponding to each GPIO header is shown in Table 2-1.

Figure 2‑1a GPIO and 3-pin headers Figure 2‑1b Pin 1 of the GPIO headers
F2g gpio 3pinherader1.jpg F2g gpio pin1.jpg


F2g gpio01a pin.jpg
Figure 2‑2 Pin-outs of the GPIO0 and GPIO1


F2g gpio23 pin.jpg
Figure 2‑3 Pin-outs of the GPIO2 and GPIO3


Table 2‑1 3-pin headers of controlling VCCIO_GPIO and corresponding GPIO headers
3-Pin Header for VCCIO_GPIO GPIO Header
JP6 GPIO0(JP1)
JP7 GPIO1(JP2)
JP8 GPIO2(JP3)
JP9 GPIO3(JP4)

I/O standard of the GPIO headers

Because the GPIO header is directly connected to the I/O of the FMC connector and has not been converted by any level translator. Therefore, the I / O standard of the GPIO header depends on the voltage settings on the FPGA maina board. So, before using or connecting any circuit to the GPIO header, please check whether the logic level matches the FPGA main board.

Support status for HPC and LPC of FMC connector

The number of pin I / O of the FMC connector is divided into two specifications: high pin count(HPC) and low pin count(LPC). As shown in Figure 1-5, If the FMC connector on the user's main board is low pin count, type, you can only use the two headers : GPIO_0 and GPIO1 on F2G board. It should be noted that there are two I / O(GPIO_1_D8 and GPIO_1_D9) on GPIO_1 that are connected to the pin group of high pin count, so these two I/O will also be unavailable(See Figure 2-2). If the user's main board is HPC type, the four GPIO headers on F2G board are all can be used.


In addition, it should be noted that many FPGA maina board may place some terminal resistors on the FMC I/O for differential I/O standard or clock I/O. To use the GPIO header pin on F2G, you may need to remove these resistors between the I/O first to avoid interfere with each other. For example, GPIO_0_D0/GPIO_0_D1 on GPIO_0 header are connected to the CLK0_M2C_P/CLK0_M2C_N pin of the FMC connector. On many FPGA main boards, a terminal resistor may be reserved for this pair of I/O. If users want to use both GPIO_0_D0 and GPIO_0_D1, you may need to check and remove the resistance on the main board first to avoid the two I/O interfere with each other. for more examples, please refer to Section 2-5.

Pin Mappings for GPIO and FMC

Table 2-2, Table 2-3,Table 2-4 and Table 2-5 list the list each GPIO header pin number and signal name and the connected FMC pin.


Table 2-2 Pin mappings of the GPIO_0(JP1) connector


GPIO Pin No. GPIO Pin Signal Name FMC Pin No. FMC Pin Signal Name I/O Standard
1 GPIO_0_D0 H4 CLK0_M2C_P VADJ (Depend on User's main board)
2 GPIO_0_D1 H5 CLK0_M2C_N
3 GPIO_0_D2 D8 LA01_P_CC
4 GPIO_0_D3 D9 LA01_N_CC
5 GPIO_0_D4 H16 LA11_P
6 GPIO_0_D5 H17 LA11_N
7 GPIO_0_D6 H19 LA15_P
8 GPIO_0_D7 H20 LA15_N
9 GPIO_0_D8 D14 LA09_P
10 GPIO_0_D9 D15 LA09_N
11 VCC5 -- -- 5V
12 GND -- -- Ground
13 GPIO_0_D10 D17 LA13_P VADJ (Depend on User's main board)
14 GPIO_0_D11 D18 LA13_N
15 GPIO_0_D12 D20 LA17_P_CC
16 GPIO_0_D13 D21 LA17_N_CC
17 GPIO_0_D14 H22 LA19_P
18 GPIO_0_D15 H23 LA19_N
19 GPIO_0_D16 H25 LA21_P
20 GPIO_0_D17 H26 LA21_N
21 GPIO_0_D18 D23 LA23_P
22 GPIO_0_D19 D24 LA23_N
23 GPIO_0_D20 H13 LA07_P
24 GPIO_0_D21 H14 LA07_N
25 GPIO_0_D22 H10 LA04_P
26 GPIO_0_D23 H11 LA04_N
27 GPIO_0_D24 H7 LA02_P
28 GPIO_0_D25 H8 LA02_N
29 VCC_GPIO0(*1) -- -- 3.3V or VADJ
30 GND -- -- Ground
31 GPIO_0_D26 D11 LA05_P VADJ (Depend on User's main board)
32 GPIO_0_D27 D12 LA05_N
33 GPIO_0_D28 H28 LA24_P
34 GPIO_0_D29 H29 LA24_N
35 GPIO_0_D30 D26 LA26_P
36 GPIO_0_D31 D27 LA26_N
37 GPIO_0_D32 H31 LA28_P
38 GPIO_0_D33 H32 LA28_N
39 GPIO_0_D34 H34 LA30_P
40 GPIO_0_D35 H35 LA30_N


Table 2-3 Pin mappings of the GPIO_1(JP2) connector


GPIO Pin No. GPIO Pin Signal Name FMC Pin No. FMC Pin Signal Name I/O Standard
1 GPIO_1_D0 G15 LA12_P VADJ (Depend on User's main board)
2 GPIO_1_D1 G16 LA12_N
3 GPIO_1_D2 G6 LA00_P_CC
4 GPIO_1_D3 G7 LA00_N_CC
5 GPIO_1_D4 G12 LA08_P
6 GPIO_1_D5 G13 LA08_N
7 GPIO_1_D6 G9 LA03_P
8 GPIO_1_D7 G10 LA03_N
9 GPIO_1_D8 K7 HA02_P
10 GPIO_1_D9 K8 HA02_N
11 VCC5 -- -- 5V
12 GND -- -- Ground
13 GPIO_1_D10 C10 LA06_P VADJ (Depend on User's main board)
14 GPIO_1_D11 C11 LA06_N
15 GPIO_1_D12 C14 LA10_P
16 GPIO_1_D13 C15 LA10_N
17 GPIO_1_D14 G18 LA16_P
18 GPIO_1_D15 G19 LA16_N
19 GPIO_1_D16 C18 LA14_P
20 GPIO_1_D17 C19 LA14_N
21 GPIO_1_D18 G21 LA20_P
22 GPIO_1_D19 G22 LA20_N
23 GPIO_1_D20 C22 LA18_P_CC
24 GPIO_1_D21 C23 LA18_N_CC
25 GPIO_1_D22 G24 LA22_P
26 GPIO_1_D23 G25 LA22_N
27 GPIO_1_D24 G27 LA25_P
28 GPIO_1_D25 G28 LA25_N
29 VCC_GPIO1(*1) -- -- 3.3V or VADJ
30 GND -- -- Ground
31 GPIO_1_D26 C26 LA27_P VADJ (Depend on User's main board)
32 GPIO_1_D27 C27 LA27_N
33 GPIO_1_D28 G30 LA29_P
34 GPIO_1_D29 G31 LA29_N
35 GPIO_1_D30 G33 LA31_P
36 GPIO_1_D31 G34 LA31_N
37 GPIO_1_D32 G36 LA33_P
38 GPIO_1_D33 G37 LA33_N
39 GPIO_1_D34 H37 LA32_P
40 GPIO_1_D35 H38 LA32_N


Table 2-4 Pin mappings of the GPIO_2(JP3) connector



GPIO Pin No. GPIO Pin Signal Name FMC Pin No. FMC Pin Signal Name I/O Standard
1 GPIO_2_D0 E2 HA01_P_CC VADJ (Depend on User's main board)
2 GPIO_2_D1 E3 HA01_N_CC
3 GPIO_2_D2 F4 HA00_P_CC
4 GPIO_2_D3 F5 HA00_N_CC
5 GPIO_2_D4 E6 HA05_P
6 GPIO_2_D5 E7 HA05_N
7 GPIO_2_D6 E9 HA09_P
8 GPIO_2_D7 E10 HA09_N
9 GPIO_2_D8 E12 HA13_P
10 GPIO_2_D9 E13 HA13_N
11 VCC5 -- -- 5V
12 GND -- -- Ground
13 GPIO_2_D10 E15 HA16_P VADJ (Depend on User's main board)
14 GPIO_2_D11 E16 HA16_N
15 GPIO_2_D12 E18 HA20_P
16 GPIO_2_D13 E19 HA20_N
17 GPIO_2_D14 J6 HA03_P
18 GPIO_2_D15 J7 HA03_N
19 GPIO_2_D16 J12 HA11_P
20 GPIO_2_D17 J13 HA11_N
21 GPIO_2_D18 J18 HA18_P
22 GPIO_2_D19 J19 HA18_N
23 GPIO_2_D20 F7 HA04_P
24 GPIO_2_D21 F8 HA04_N
25 GPIO_2_D22 F10 HA08_P
26 GPIO_2_D23 F11 HA08_N
27 GPIO_2_D24 F13 HA12_P
28 GPIO_2_D25 F14 HA12_N
29 VCC_GPIO2(*1) -- -- 3.3V or VADJ
30 GND -- -- Ground
31 GPIO_2_D26 F16 HA15_P VADJ (Depend on User's main board)
32 GPIO_2_D27 F17 HA15_N
33 GPIO_2_D28 F19 HA19_P
34 GPIO_2_D29 F20 HA19_N
35 GPIO_2_D30 J2 CLK3_BIDIR_P
36 GPIO_2_D31 J3 CLK3_BIDIR_N
37 GPIO_2_D32 J9 HA07_P
38 GPIO_2_D33 J10 HA07_N
39 GPIO_2_D34 J15 HA14_P
40 GPIO_2_D35 J16 HA14_N


Table 2-5 Pin mappings of the GPIO_3(JP4) connector


GPIO Pin No. GPIO Pin Signal Name FMC Pin No. FMC Pin Signal Name I/O Standard
1 GPIO_3_D0 E36 HB21_P VADJ (Depend on User's main board)
2 GPIO_3_D1 E37 HB21_N
3 GPIO_3_D2 F37 HB20_P
4 GPIO_3_D3 F38 HB20_N
5 GPIO_3_D4 E21 HB03_P
6 GPIO_3_D5 E22 HB03_N
7 GPIO_3_D6 E24 HB05_P
8 GPIO_3_D7 E25 HB05_N
9 GPIO_3_D8 E27 HB09_P
10 GPIO_3_D9 E28 HB09_N
11 VCC5 -- -- 5V
12 GND -- -- Ground
13 GPIO_3_D10 E30 HB13_P VADJ (Depend on User's main board)
14 GPIO_3_D11 E31 HB13_N
15 GPIO_3_D12 E33 HB19_P
16 GPIO_3_D13 E34 HB19_N
17 GPIO_3_D14 J21 HA22_P
18 GPIO_3_D15 J22 HA22_N
19 GPIO_3_D16 J27 HB07_P
20 GPIO_3_D17 J28 HB07_N
21 GPIO_3_D18 J33 HB15_P
22 GPIO_3_D19 J34 HB15_N
23 GPIO_3_D20 F22 HB02_P
24 GPIO_3_D21 F23 HB02_N
25 GPIO_3_D22 F25 HB04_P
26 GPIO_3_D23 F26 HB04_N
27 GPIO_3_D24 F28 HB08_P
28 GPIO_3_D25 F29 HB08_N
29 VCC_GPIO3(*1) -- -- 3.3V or VADJ
30 GND -- -- Ground
31 GPIO_3_D26 F31 HB12_P VADJ (Depend on User's main board)
32 GPIO_3_D27 F32 HB12_N
33 GPIO_3_D28 F34 HB16_P
34 GPIO_3_D29 F35 HB16_N
35 GPIO_3_D30 J24 HB01_P
36 GPIO_3_D31 J25 HB01_N
37 GPIO_3_D32 J30 HB11_P
38 GPIO_3_D33 J31 HB11_N
39 GPIO_3_D34 J36 HB18_P
40 GPIO_3_D35 J37 HB18_N


(*1) : VCCIO_GPIO0/VCCIO_GPIO1/VCCIO_GPIO2/VCCIO_GPIO3 is determined by 3-pin headers for 3.3V or VADJ, please refer to section: Pin Out Of the GPIO Header for details

2-2 2x6 TMD Headers

The F2G board has one 2x6 TMD (Terasic Mini Digital) expansion header. The TMD header has 8 digital GPIO user pins connected to the FMC connector directly, two 3.3V power pins and two ground pins. There are two Transient Voltage Suppressor diode arrays used to implement ESD protection for 8 GPIO user pins.


Also, like the 2x20 GPIO header, the supported I/O standard of the TMD header is also determined by the settings on the FPGA main board. Users need to pay attention to whether the circuit connected to the TMD header matches the I/O standard on the main board. In addition, due to the TMD header is connected to the HA pin group on the FMC connector, so the TMD header can only be used on the FPGA main board which support the high pin count FMC connector.


Figure 2-4 shows the pin-outs of the TMD header and Figure 2-5 indicates the pin 1 of the TMD header. Table 2-6 gives the pin mappings of the TMD header.


F2g tmd pinout.jpg


Figure 2‑4 pin-outs of the TMD header


F2G tmd pin1.jpg


Figure 2‑5 pin 1 of the TMD header


Table 2‑6 pin mappings of the TMD header


TMD Pin No. TMD Pin Signal Name FMC Pin No. FMC Pin Signal Name I/O Standard
1 TMD_D0 K10 HA06_P VADJ (Depend on User's main board)
2 TMD_D1 K11 HA06_N
3 TMD_D2 K13 HA10_P
4 TMD_D3 K14 HA10_N
5 GND -- -- Ground
6 3.3V -- -- 3.3V
7 TMD_D4 K16 HA17_P_CC VADJ (Depend on User's main board)
8 TMD_D5 K17 HA17_N_CC
9 TMD_D6 K19 HA21_P
10 TMD_D7 K20 HA21_N
11 GND -- -- Ground
12 3.3V -- -- 3.3V

2-3 Push-buttons, Switches and LEDs

  • User-Defined Push-buttons
    The board includes two user defined push-buttons that allow users to interact with the FPGA device on the FPGA main board. Each of these switches is debounced using a Schmitt Trigger circuit. A Schmitt trigger feature introduces hysteresis to the input signal for improved noise immunity, especially for signal with slow edge rate and act as switch debounce for the push-buttons connected. Table 2-7 list the pin assignment of user push-buttons.


Table 2‑7 pin mappings of the Push-buttons
Push-button Signal Name FMC Pin No. FMC Pin Signal Name
KEY1 K34 HB14_P
KEY2 K35 HB14_N



  • User-Defined Dip Switch
    There are 2 position dip switches connected to FMC connector. These switches are used as level-sensitive data inputs to a circuit. Every one of the switches is connected directly and individually to a pin on the FMC connector. Table 2-8 list the pin assignments of the user switches.


Table 2‑8 pin mappings of the Dip Switch
Dip Switch Signal Name FMC Pin No. FMC Pin Signal Name
SW0 K37 HB17_P_CC
SW1 K38 HB17_N_CC


  • User-Defined LEDs
    There are also 2 user-controllable LEDs connected to FMC connector on the board. Each LED is driven by FMC connector; driving its associated pin to a high logic level turns the LED on, and driving the pin low turns it off. Table 2-9 list the pin assignment of user LEDs.


Table 2‑9 pin mappings of the LEDs
LED Signal Name FMC Pin No. FMC Pin Signal Name
LED0 K22 HB23_P
LED1 K23 HB23_N


Note that user I/Os such as Push-buttons, Switches and LEDs are connected to the FMC connector's HB group pin, so if the FMC connector of user's FPGA main board is a low pin count type, these interfaces will not be available.

2-4 SMA connectors for clock input

A pair of SMA connectors are provided on the F2G board so that users can input differenteantial or single-end clock into the FPGA main board through these pair of connectors. It should be noted that the SMA connector and FMC connector are directly connected, so the input clock I/O Standard needs to match the settings of the main board. Table 2-10 give the pin mapping of the SMA connectors.

Table 2‑7 pin mappings of the Push-buttons
SMA conenctor SMA Signal Name FMC Pin No. FMC Pin Signal Name
J2 SMA_CLK_p G2 CLK1_M2C_P
J3 SMA_CLK_n G3 CLK1_M2C_N


2-5 Support status for Terasic's FMC main board

This section will introduce the support status and important notes when using F2G board on the Terasic FPGA main board with FMC connector. As shown in Table 2-8, we list which interface on the F2G board can be used when the F2G board is connected to Terasic's TR5 (Stratix V), HAN Pilot Platform (Arria 10) and Apollo S10 (Stratix 10). Also it will list some notes for some special pins.



GOIO_0 GOIO_1 GOIO_2 GOIO_3 TMD SMA LED/Button/Switch
TR5
FMC-A
(HPC)
Support
Support
*Note2
Support
*Note3
Support Support Can't be used for clock input

*Note4

Support
FMC-B

(LPC)

Support
*Note1
Support
(Except GPIO_1_D8 and GPIO_1_D9)
*Note2
Not Support Not Support Not Support Support Not Support
FMC-C

(LPC)

Support
Support
(Except GPIO_1_D8 and GPIO_1_D9)
*Note2
Not Support Not Support Not Support
Can't be used for clock input

*Note4

Not Support
FMC-D

(HPC)

Support
Support
*Note2
Support
*Note3
Support Support Support Support
HAN
FMC
(HPC)
Support Support Support Support Support Support Support
Apollo S10 SoM FMC

(HPC)

Support Support Support Support Support Support Support
FMC+ Support Support Support Support Support Support Support


*Note1 :When the F2G board is connected to the FMC-B connector of TR5 board, Pin GPIO_0_D0 and GPIO_0_D1 on GPIO0 are connected to the TR5 via FMC connector, a parallel resistor R274 on the TR5 will be connected to these two signal. It is recommended to remove this resistor to prevent GPIO_0_D0 and GPIO_0_D1 from interfering with each other.


F2g support note1.jpg


Figure 2‑6 parallel resistor R274


*Note2 :When the F2G board is connected to the FMC-A connector of TR5 board, Pin GPIO_1_D2 and GPIO_1_D3 on GPIO1 are connected to the TR5 via FMC connector, a parallel resistor R280 on the TR5 will be connected to these two signal. It is recommended to remove this resistor to prevent GPIO_1_D2 and GPIO_1_D3 from interfering with each other.

Similarly, when the F2G is connected to TR5's FMC-B connector, R294 resistor needs to be removed; when the F2G is connected to TR5's FMC-C connector, R294 resistor needs to be removed; when the F2G is connected to TR5's FMC-D connector, R355 resistor needs to be removed to avoid GPIO_1_D2 and GPIO_1_D3 signal interfering with each other.



F2g support note2a.jpg


Figure 2‑7 parallel resistor R280


F2g support note2d.jpg


Figure 2‑8 parallel resistor R294


F2g support note2c.jpg


Figure 2‑9 parallel resistor R335


F2g support note2b.jpg


Figure 2‑10 parallel resistor R283


*Note3 :When the F2G board is connected to the FMC-A connector of TR5 board, Pin GPIO_2_D0 and GPIO_2_D1 on GPIO2 are connected to the TR5 via FMC connector, a parallel resistor R282 on the TR5 will be connected to these two signal. It is recommended to remove this resistor to prevent GPIO_2_D0 and GPIO_2_D1 from interfering with each other.

Similarly, when the F2G is connected to TR5's FMC-D connector, R279 resistor needs to be removed;


F2g support note3a.jpg


Figure 2‑11 parallel resistor R282


F2g support note3c.jpg


Figure 2‑12 parallel resistor R279

*Note4 : The SMA connectors on the F2G board is mainly designed to input the clock to the FPGA main board, but not every FPGA main board connects this pair of clock signal to the dedicated clock pin for FPGA. On TR5 board, these two clock signal on the FMC connectors FMC-A and FMC-C don't be connected to the dedicated clock pins. If users connect F2G to these two FMC connectors, they can only use this pair of SMA connector as ordinary I/O.


F2g support note4a.jpg


Figure 2‑13 Normal FPGA I/O for SMA connectors


F2g support note4b.jpg


Figure 2‑14 Normal FPGA I/O for SMA connectors

2-6 Pin out of the FMC connector

Table 2-9 gives the pin out of the FMC connector.


Table 2‑9 pin out of the FMC connector


K J H G F E D C B A
1 FMC_VREFB GND FMC_VREFA GND NC GND NC GND NC GND
2 GND GPIO_2_D30 NC SMA_CLK_P GND GPIO_2_D0 GND NC GND NC
3 GND GPIO_2_D31 GND SMA_CLK_N GND GPIO_2_D1 GND NC GND NC
4 NC GND GPIO_0_D0 GND GPIO_2_D2 GND NC GND NC GND
5 NC GND GPIO_0_D1 GND GPIO_2_D3 GND NC GND NC GND
6 GND GPIO_2_D14 GND GPIO_1_D2 GND GPIO_2_D4 GND NC GND NC
7 GPIO_1_D8 GPIO_2_D15 GPIO_0_D24 GPIO_1_D3 GPIO_2_D20 GPIO_2_D5 GND NC GND NC
8 GPIO_1_D9 GND GPIO_0_D25 GND GPIO_2_D21 GND GPIO_0_D2 GND NC GND
9 GND GPIO_2_D32 GND GPIO_1_D6 GND GPIO_2_D6 GPIO_0_D3 GND NC GND
10 TMD_D0 GPIO_2_D33 GPIO_0_D22 GPIO_1_D7 GPIO_2_D22 GPIO_2_D7 GND GPIO_1_D10 GND NC
11 TMD_D1 GND GPIO_0_D23 GND GPIO_2_D23 GND GPIO_0_D26 GPIO_1_D11 GND NC
12 GND GPIO_2_D16 GND GPIO_1_D4 GND GPIO_2_D8 GPIO_0_D27 GND NC GND
13 TMD_D2 GPIO_2_D17 GPIO_0_D20 GPIO_1_D5 GPIO_2_D24 GPIO_2_D9 GND GND NC GND
14 TMD_D3 GND GPIO_0_D21 GND GPIO_2_D25 GND GPIO_0_D8 GPIO_1_D12 GND NC
15 GND GPIO_2_D34 GND GPIO_1_D0 GND GPIO_2_D10 GPIO_0_D9 GPIO_1_D13 GND NC
16 TMD_D4 GPIO_2_D35 GPIO_0_D4 GPIO_1_D1 GPIO_2_D26 GPIO_2_D11 GND GND NC GND
17 TMD_D5 GND GPIO_0_D5 GND GPIO_2_D27 GND GPIO_0_D10 GND NC GND
18 GND GPIO_2_D18 GND GPIO_1_D14 GND GPIO_2_D12 GPIO_0_D11 GPIO_1_D16 GND NC
19 TMD_D6 GPIO_2_D19 GPIO_0_D6 GPIO_1_D15 GPIO_2_D28 GPIO_2_D13 GND GPIO_1_D17 GND NC
20 TMD_D7 GND GPIO_0_D7 GND GPIO_2_D29 GND GPIO_0_D12 GND NC GND
21 GND GPIO_3_D14 GND GPIO_1_D18 GND GPIO_3_D4 GPIO_0_D13 GND NC GND
22 LED0 GPIO_3_D15 GPIO_0_D14 GPIO_1_D19 GPIO_3_D20 GPIO_3_D5 GND GPIO_1_D20 GND NC
23 LED1 GND GPIO_0_D15 GND GPIO_3_D21 GND GPIO_0_D18 GPIO_1_D21 GND NC
24 GND GPIO_3_D30 GND GPIO_1_D22 GND GPIO_3_D6 GPIO_0_D19 GND NC GND
25 NC GPIO_3_D31 GPIO_0_D16 GPIO_1_D23 GPIO_3_D22 GPIO_3_D7 GND GND NC GND
26 NC GND GPIO_0_D17 GND GPIO_3_D23 GND GPIO_0_D30 GPIO_1_D26 GND NC
27 GND GPIO_3_D16 GND GPIO_1_D24 GND GPIO_3_D8 GPIO_0_D31 GPIO_1_D27 GND NC
28 NC GPIO_3_D17 GPIO_0_D28 GPIO_1_D25 GPIO_3_D24 GPIO_3_D9 GND GND NC GND
29 NC GND GPIO_0_D29 GND GPIO_3_D25 GND NC GND NC GND
30 GND GPIO_3_D32 GND GPIO_1_D28 GND GPIO_3_D10 NC NC GND NC
31 NC GPIO_3_D33 GPIO_0_D32 GPIO_1_D29 GPIO_3_D26 GPIO_3_D11 NC NC GND NC
32 NC GND GPIO_0_D33 GND GPIO_3_D27 GND VCC3P3 GND NC GND
33 GND GPIO_3_D18 GND GPIO_1_D30 GND GPIO_3_D12 NC GND NC GND
34 KEY0 GPIO_3_D19 GPIO_0_D34 GPIO_1_D31 GPIO_3_D28 GPIO_3_D13 NC NC GND NC
35 KEY1 GND GPIO_0_D35 GND GPIO_3_D29 GND NC VCC12 GND NC
36 GND GPIO_3_D34 GND GPIO_1_D32 GND GPIO_3_D0 VCC3P3 GND NC GND
37 SW0 GPIO_3_D35 GPIO_1_D34 GPIO_1_D33 GPIO_3_D2 GPIO_3_D1 GND VCC12 NC GND
38 SW1 GND GPIO_1_D35 GND GPIO_3_D3 GND VCC3P3 GND GND NC
39 GND VIO_B_M2C GND VADJ GND VADJ GND VCC3P3 GND NC
40 VIO_B_M2C GND VADJ GND VADJ GND VCC3P3 GND NC GND
Views
Personal tools
Navigation
Toolbox