ALINX-logo

ALINX AXKU042 KINTEX UltraScale FPGA Development Board

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-product

Version Record
Alinx Electronic Technology (Shanghai) Co., Ltd, based on the KINTEX UltraSacale series development platform for the architecture (model: AXKU042) has been officially released. In order to let you quickly understand this development platform, we have compiled this user manual.

VersionModify Record
REV1.0Create Documents
  
  
  
  
  
  

AXKU042 adopts a core board and expansion board model, which facilitates users’ secondary development and utilization of the core board. The core board is equipped with four 1GB high-speed DDR4 SDRAM chips and two 128Mb QSPI FLASH chips. In terms of expansion board design, we have extended a variety of interfaces for users: two 10G SFP+fiber optic interfaces, 3 FMC expansion interfaces (1 HPC, 2 LPC), 1-gigabit network port, 1 UART serial port, 1 SD card interface, LED buttons, and so on. The following figure is a schematic diagram of the entire development system structure:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (1)

Through this diagram, you can see the interfaces and functions that the AXKU042 Development Board contains:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (2)

FPGA Core Board

  1. FPGA chip:Xilinx KINTEX UltraSacale chip XCKU040.
  2. DDR4:With four large-capacity 1GB (4 GB total) high-speed DDR4 SDRAM, can be used as data storage for FPGA, image analysis cache, and data processing;
  3. QSPI FLASH two 128Mbit QSPI NOR FLASH memory chips can be used as a storage for configuration files and user data;
  4. One differential crystal vibration of 200 Mhz;
  5. Two diode LEDs, 1 power indicator, 1 DONE configuration indicator.
    Development Board
    1. Two SFP and optical fiber communication interfaces, each fiber optical data communication receives and transmits at speeds of up to 16.3 Gb/s.
    2. One PCIE3.0 X8 interface, endpoint mode, is used to communicate data between PC and PCIE.
    3. USB Uart interface, used for communication with the computer for user debugging. The serial port chip adopts the USB-UAR chip of Silicon Labs CP2102GM, and the USB interface adopts the MINI USB interface.
    4. 1 channel 10/100M/1000MEthernet RJ45 interface for Ethernet data exchange with computers or other network devices. The network interface chip uses Micrel’s KSZ9031 industrial-grade GPHY chip.
  6. 3 standard FMC expansion port, including 2 LPC FMC expansion ports and 1 HPC FMC expansion port, which can be connected to various FMC modules of Xilinx or Alinx(HDMI input and output modules, binocular camera modules, high-speed AD modules, etc. )
  7. 1Micro SD card holder, used to store operating system image and file system.
  8. 2 SMA external interfaces, the pins are connected to the transceiver for external high-speed input and output signals.
  9. Onboard a temperature and humidity sensor chip LM75 for detecting the temperature and humidity of the environment around the board.
  10. One EEPROM is used for IIC bus communication and storage of some customer-defined information.
  11. A 10-pin 2.54mm spacing standard JTAG port for FPGA program download and debugging. Users can debug and download FPGAs through the XILINX downloader.
  12. Two 156.25Mhz differential crystal onboard provides a reference clock for the transceiver.
  13. LEDs,1 power indicator, 4 user indicators,1 pair of panel indicator.

Part 1 AXKU042 Development Board

Part 1.1: FPGA Development Board Introduction

AXKU042(core board model, the same below) FPGA core board, FPGA chip is based on XCKU040-2FFVA1156I of XILINX company XC7K325 series.This core board uses four Micron’s MT40A512M16LY-062EIT, each of which has a capacity of 1GB, the total capacity is 4 GB. In addition, the FPGA chip configuration uses two128MBit QSPI FLASH, used as FPGA data storage and system files. The six board-to-board connectors of the core board AXKU042 expand 359 IOs, Of which 104 IO levels of BANK64 and BANK65 is 3.3V, while other IOs levels of bank is 1.8V; In addition,the core board also extended 20 pairs of high-speed Transceiver GTH interfaces. For users who need a lot of IO, this core board will be a good choice. And IO connection part, the line between the chip and the interface have been done the equal length and differential processing, and the core board size is only 80 * 60 (mm), very suitable for secondary development.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (3)

Part 1.2: FPGA Chip
The FPGA development board uses Xilinx’s KINTEX UltraScale chip, model number XCKU040-2FFVA1156I. The speed class is 2 and the temperature class is industrial. This model is a FFVA1156 package with 1156 pins and a 1.0mm pitch. The chip naming rules for Xilinx KINTEX UltraScale FPGA are shown in Figure 1-2-1 below:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- 28

Figure 1-2-1 The Chip Model Definition of KINTEX UltraScale Series The main parameters of AXKU042 are as follows:

NameSpecific parameters
Logic Cells530,250
CLB LUTs242,400
CLB flip-flops484,800
Block RAM(Mb)21.1
DSP Slices1,920
PCIe Gen3 x83
GTH Transceiver20 个,16.3Gb/s max
Speed Grade-2
Temperature GradeIndustrial

Part 1.3: DDR4 DRAM
The AXKU042 FPGA development board is equipped with four Micron 1GB DDR4 chips, model MT40A512M16LY-062EIT. Four DDR4 SDRAMs form a 64-bit bus width. Because four DDR4 chips are connected to the FPGA, the DDR4 SDRAM can run at speeds up to 1200MHz, and four DDR4 memory systems are directly connected to the BANK44, BANK45, and BANK46 interfaces of the FPGA. The specific configuration of DDR4 SDRAM is shown in Table 3-1.

Figure 3-1 DDR4 SDRAM Configuration

Bit NumberChip ModelCapacityFactory
U45,U47,U48,U49MT40A512M16LY-062EIT512M x 16bitMicron


The hardware design of DDR4 requires strict consideration of signal integrity. We have fully considered the matching resistor/terminal resistance, trace impedance control, and trace length control in circuit design and PCB design to ensure
the high-speed and stable operation of DDR3. The hardware connection mode of FPGA and DDR4 DRAM is shown in Figure 1-3-1:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (4)

Figure1-3-1 DDR4 DRAM schematic diagram 4 pieces DDR4 DRAM pin assignments

Part 1.4: QSPI Flash

The AXKU042 FPGA development board is equipped with two 128MBit Quad-SPI FLASH, and the model is N25Q128A, which uses the 3.3V CMOS voltage standard. Due to the non-volatile nature of QSPI FLASH, it can store FPGA configuration Bin files and other user data files in use. The specific models and related parameters of QSPI FLASH are shown in Figure 4-1.

Figure 4-1 QSPI Flash Specification

QSPI FLASH is connected to the dedicated pins of BANK0 of the FPGA chip. The clock pin is connected to CCLK0 of BANK0, and other data signals are connected to D00~D03 and FCS pins. Figure 4-2 shows the hardware connection of QSPI Flash and FPGA Chip.

QSPI Flash pin assignments

Signal NameFPGA Pin NameFPGA Pin
PL_DDR4_DQ0IO_L3N_T0L_N5_AD15N_44AE20
PL_DDR4_DQ1IO_L2N_T0L_N3_44AG20
PL_DDR4_DQ2IO_L2P_T0L_N2_44AF20
PL_DDR4_DQ3IO_L5P_T0U_N8_AD14P_44AE22
PL_DDR4_DQ4IO_L3P_T0L_N4_AD15P_44AD20
PL_DDR4_DQ5IO_L6N_T0U_N11_AD6N_44AG22
PL_DDR4_DQ6IO_L6P_T0U_N10_AD6P_44AF22
PL_DDR4_DQ7IO_L5N_T0U_N9_AD14N_44AE23
PL_DDR4_DQ8IO_L8N_T1L_N3_AD5N_44AF24
PL_DDR4_DQ9IO_L11P_T1U_N8_GC_44AJ23
PL_DDR4_DQ10IO_L8P_T1L_N2_AD5P_44AF23
PL_DDR4_DQ11IO_L12N_T1U_N11_GC_44AH23
PL_DDR4_DQ12IO_L9N_T1L_N5_AD12N_44AG25
PL_DDR4_DQ13IO_L11N_T1U_N9_GC_44AJ24
PL_DDR4_DQ14IO_L9P_T1L_N4_AD12P_44AG24
PL_DDR4_DQ15IO_L12P_T1U_N10_GC_44AH22
PL_DDR4_DQ16IO_L14P_T2L_N2_GC_44AK22
PL_DDR4_DQ17IO_L17P_T2U_N8_AD10P_44AL22
PL_DDR4_DQ18IO_L15N_T2L_N5_AD11N_44AM20
PL_DDR4_DQ19IO_L17N_T2U_N9_AD10N_44AL23
PL_DDR4_DQ20IO_L14N_T2L_N3_GC_44AK23
PL_DDR4_DQ21IO_L18N_T2U_N11_AD2N_44AL25
PL_DDR4_DQ22IO_L15P_T2L_N4_AD11P_44AL20
PL_DDR4_DQ23IO_L18P_T2U_N10_AD2P_44AL24
PL_DDR4_DQ24IO_L20P_T3L_N2_AD1P_44AM22
PL_DDR4_DQ25IO_L23P_T3U_N8_44AP24
PL_DDR4_DQ26IO_L20N_T3L_N3_AD1N_44AN22
PL_DDR4_DQ27IO_L21N_T3L_N5_AD8N_44AN24
PL_DDR4_DQ28IO_L24P_T3U_N10_44AN23
PL_DDR4_DQ29IO_L23N_T3U_N9_44AP25
PL_DDR4_DQ30IO_L24N_T3U_N11_44AP23
PL_DDR4_DQ31IO_L21P_T3L_N4_AD8P_44AM24
PL_DDR4_DQ32IO_L2P_T0L_N2_46AM26
PL_DDR4_DQ33IO_L6P_T0U_N10_AD6P_46AJ28
PL_DDR4_DQ34IO_L2N_T0L_N3_46AM27
PL_DDR4_DQ35IO_L6N_T0U_N11_AD6N_46AK28
PL_DDR4_DQ36IO_L5P_T0U_N8_AD14P_46AH27
PL_DDR4_DQ37IO_L5N_T0U_N9_AD14N_46AH28
PL_DDR4_DQ38IO_L3P_T0L_N4_AD15P_46AK26
PL_DDR4_DQ39IO_L3N_T0L_N5_AD15N_46AK27
PL_DDR4_DQ40IO_L9N_T1L_N5_AD12N_46AN28
PL_DDR4_DQ41IO_L12N_T1U_N11_GC_46AM30
PL_DDR4_DQ42IO_L8P_T1L_N2_AD5P_46AP28
PL_DDR4_DQ43IO_L11N_T1U_N9_GC_46AM29
PL_DDR4_DQ44IO_L9P_T1L_N4_AD12P_46AN27
PL_DDR4_DQ45IO_L12P_T1U_N10_GC_46AL30
PL_DDR4_DQ46IO_L11P_T1U_N8_GC_46AL29
PL_DDR4_DQ47IO_L8N_T1L_N3_AD5N_46AP29
PL_DDR4_DQ48IO_L14P_T2L_N2_GC_46AK31
PL_DDR4_DQ49IO_L18P_T2U_N10_AD2P_46AH34
PL_DDR4_DQ50IO_L14N_T2L_N3_GC_46AK32
PL_DDR4_DQ51IO_L15N_T2L_N5_AD11N_46AJ31
PL_DDR4_DQ52IO_L15P_T2L_N4_AD11P_46AJ30
PL_DDR4_DQ53IO_L17P_T2U_N8_AD10P_46AH31
PL_DDR4_DQ54IO_L18N_T2U_N11_AD2N_46AJ34
PL_DDR4_DQ55IO_L17N_T2U_N9_AD10N_46AH32
PL_DDR4_DQ56IO_L21P_T3L_N4_AD8P_46AN31
PL_DDR4_DQ57IO_L24P_T3U_N10_46AL34
PL_DDR4_DQ58IO_L23N_T3U_N9_46AN32
PL_DDR4_DQ59IO_L20P_T3L_N2_AD1P_46AN33
PL_DDR4_DQ60IO_L23P_T3U_N8_46AM32
PL_DDR4_DQ61IO_L24N_T3U_N11_46AM34
PL_DDR4_DQ62IO_L21N_T3L_N5_AD8N_46AP31
PL_DDR4_DQ63IO_L20N_T3L_N3_AD1N_46AP33
PL_DDR4_DM0IO_L1P_T0L_N0_DBC_44AD21
PL_DDR4_DM1IO_L7P_T1L_N0_QBC_AD13P_44AE25
PL_DDR4_DM2IO_L13P_T2L_N0_GC_QBC_44AJ21
PL_DDR4_DM3IO_L19P_T3L_N0_DBC_AD9P_44AM21
PL_DDR4_DM4IO_L1P_T0L_N0_DBC_46AH26
PL_DDR4_DM5IO_L7P_T1L_N0_QBC_AD13P_46AN26
PL_DDR4_DM6IO_L13P_T2L_N0_GC_QBC_46AJ29
PL_DDR4_DM7IO_L19P_T3L_N0_DBC_AD9P_46AL32
PL_DDR4_DQS0_PIO_L4P_T0U_N6_DBC_AD7P_44AG21
PL_DDR4_DQS0_NIO_L4N_T0U_N7_DBC_AD7N_44AH21
PL_DDR4_DQS1_PIO_L10P_T1U_N6_QBC_AD4P_44AH24
PL_DDR4_DQS1_NIO_L10N_T1U_N7_QBC_AD4N_44AJ25
PL_DDR4_DQS2_PIO_L16P_T2U_N6_QBC_AD3P_44AJ20
PL_DDR4_DQS2_NIO_L16N_T2U_N7_QBC_AD3N_44AK20
PL_DDR4_DQS3_PIO_L22P_T3U_N6_DBC_AD0P_44AP20
PL_DDR4_DQS3_NIO_L22N_T3U_N7_DBC_AD0N_44AP21
PL_DDR4_DQS4_PIO_L4P_T0U_N6_DBC_AD7P_46AL27
PL_DDR4_DQS4_NIO_L4N_T0U_N7_DBC_AD7N_46AL28
PL_DDR4_DQS5_PIO_L10P_T1U_N6_QBC_AD4P_46AN29
PL_DDR4_DQS5_NIO_L10N_T1U_N7_QBC_AD4N_46AP30
PL_DDR4_DQS6_PIO_L16P_T2U_N6_QBC_AD3P_46AH33
PL_DDR4_DQS6_NIO_L16N_T2U_N7_QBC_AD3N_46AJ33
PL_DDR4_DQS7_PIO_L22P_T3U_N6_DBC_AD0P_46AN34
PL_DDR4_DQS7_NIO_L22N_T3U_N7_DBC_AD0N_46AP34
PL_DDR4_A0IO_L18N_T2U_N11_AD2N_45AG14
PL_DDR4_A1IO_L23N_T3U_N9_45AF17
PL_DDR4_A2IO_L20P_T3L_N2_AD1P_45AF15
PL_DDR4_A3IO_L16N_T2U_N7_QBC_AD3N_45AJ14
PL_DDR4_A4IO_L19N_T3L_N1_DBC_AD9N_45AD18
PL_DDR4_A5IO_L15P_T2L_N4_AD11P_45AG17
PL_DDR4_A6IO_L23P_T3U_N8_45AE17
PL_DDR4_A7IO_L11N_T1U_N9_GC_45AK18
PL_DDR4_A8IO_L24P_T3U_N10_45AD16
PL_DDR4_A9IO_L13P_T2L_N0_GC_QBC_45AH18
PL_DDR4_A10IO_L19P_T3L_N0_DBC_AD9P_45AD19
PL_DDR4_A11IO_L24N_T3U_N11_45AD15
PL_DDR4_A12IO_L14P_T2L_N2_GC_45AH16
PL_DDR4_A13IO_L10N_T1U_N7_QBC_AD4N_45AL17
PL_DDR4_BA0IO_L18P_T2U_N10_AD2P_45AG15
PL_DDR4_BA1IO_L10P_T1U_N6_QBC_AD4P_45AL18
PL_DDR4_BG0IO_L16P_T2U_N6_QBC_AD3P_45AJ15
PL_DDR4_WE_BIO_L9N_T1L_N5_AD12N_45AL15
PL_DDR4_RAS_BIO_L8N_T1L_N3_AD5N_45AM19
PL_DDR4_CAS_BIO_L8P_T1L_N2_AD5P_45AL19
PL_DDR4_CKEIO_L14N_T2L_N3_GC_45AJ16
PL_DDR4_ACT_BIO_L21N_T3L_N5_AD8N_45AF18
PL_DDR4_CLK_NIO_L22N_T3U_N7_DBC_AD0N_45AE15
PL_DDR4_CLK_PIO_L22P_T3U_N6_DBC_AD0P_45AE16
PL_DDR4_CS_BIO_L21P_T3L_N4_AD8P_45AE18
PL_DDR4_OTDIO_L17P_T2U_N8_AD10P_45AG19
PL_DDR4_PARIO_L20N_T3L_N3_AD1N_45AF14
PL_DDR4_RSTIO_L15N_T2L_N5_AD11N_45AG16
PositionModelCapacityFactory
U14N25Q128A128MbitNumonyx

Part 1.5: Clock configuration

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (5)

Signal NameFPGA Pin NameFPGA Pin
QSPI_CCLKCCLK_0AA9
QSPI0_CS_BRDWR_FCS_B_0U7
QSPI0_IO0D00_MOSI_0AC7
QSPI0_IO1D01_DIN_0AB7
QSPI0_IO2D02_0AA7
QSPI0_IO3D03_0Y7
Signal NameFPGA Pin NameFPGA Pin
QSPI_CCLKCCLK_0AA9
QSPI1_CS_BIO_L2N_T0L_N3_FWE_FCS2_B_65G26
QSPI1_IO0IO_L22P_T3U_N6_DBC_AD0P_D04_65M20
QSPI1_IO1IO_L22N_T3U_N7_DBC_AD0N_D05_65L20
QSPI1_IO2IO_L21P_T3L_N4_AD8P_D06_65R21
QSPI1_IO3IO_L21N_T3L_N5_AD8N_D07_65R22

200Mhz differential clock source A differential 200MHz clock source is provided on the FPGA development board to provide the system clock to the FPGA. The crystal differential output is connected to the FPGA BANK45, which can be used to drive the DDR controller operating clock and other user logic in the FPGA. The schematic diagram of the clock source is shown in Figure 1-5-1.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (6)

System Clock pin assignments

Signal NameFPGA Pin
PL_CLK0_PAK17
PL_CLK0_NAK16

There are two red LEDs on the AXKU042 FPGA development board, one of which is the power indicator (PWR), and one is a DONE indicator. When the AXKU042 FPGA board is powered on, the power indicator and DONE indicator will light up; when the AXKU042 FPGA is configured, the DONE LED will light up; The LEDs hardware connection is shown in Figure 1-6-1.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (7)

Part 1.7: Power Supply
The power input voltage of the AXKU042 FPGA development board is DC12V, and the power supply is provided by the carrier board. The power supply design diagram on the board is shown in Figure 1-7-1 below:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (7)

Figure 1-7-1 Power Supply schematic diagram
+12V generates+0.95V FPGA core power through the DCDC power chipcMYMGK1R820ERSR. The output current of the MYMGK1R820FRSR is as high as 20A, which far meets the core voltage current demand. Then + 12V power supply through the DCDC chip ETA1471 is generated four power supplies:+1.2V,+1.8V+3.3V, and MGTAVTT. The MGTAVCC used in the GTX transceiver is generated by the DCDC chip ETA8156, and an LDO chip SPX3819-1-8 is used to generate the auxiliary power supply of the GTX+1.8V. The VTT and VREF voltages of DDR4 are generated by TPS51200.

Part 1.8: Size Dimension

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (9)

Part 1.9: Board to Board Connectors pin assignment The core board expands a total of six high-speed expansion connectors, and uses four 120-pin inter-board connectors (J1,J3, J4,J5) and the two 80-pin inter-board connectors (J2,J6) to connect to the carrier board. The connector uses Panasonic’s AXK5A2137YG and AXK580137YG. The connectors of the corresponding carrier plates are AXK6A2337YG and AXK680337YG. J1 is connected to the IO of BANK66 and BANK68, and the power is 1.8V.

Pin assignment of J1 connector
J2 connector 80 Pin, connect the high-speed differential signal of transceiver BANK226~228.

J1 PinSignal NameFPGA PinJ1 PinSignal NameFPGA Pin
1B66_L3_NC82B66_L1_NE8
3B66_L3_PD84B66_L1_PF8
5B66_L7_NK86B66_L2_NA9
7B66_L7_PL88B66_L2_PB9
J1 PinSignal NameFPGA PinJ1 PinSignal NameFPGA Pin
1B66_L3_NC82B66_L1_NE8
3B66_L3_PD84B66_L1_PF8
5B66_L7_NK86B66_L2_NA9
7B66_L7_PL88B66_L2_PB9
79GND80GND
81B68_L16_NF1982B68_L10_ND18
83B68_L16_PG1984B68_L10_PD19
85B68_L18_NH1886B68_L1_NA14
87B68_L18_PH1988B68_L1_PB14
89GND90GND
91B68_L22_NJ1892B68_L3_NA15
93B68_L22_PJ1994B68_L3_PB15
95B68_L24_NL1896B68_L5_NB16
97B68_L24_PL1998B68_L5_PB17
99GND100GND
101B68_L13_NG16102B68_L7_NC14
103B68_L13_PG17104B68_L7_PD14
105B68_L14_NF17106B68_L6_NC17
107B68_L14_PF18108B68_L6_PC18
109GND110GND
111B68_L12_NE17112B68_L2_NA18
113B68_L12_PE18114B68_L2_PA19
115B68_L17_NH16116B68_L4_NB19
117B68_L17_PH17118B68_L4_PC19
119GND120GND

Pin assignment of J2 connector
J3 is the high-speed difference signal of the transceiver BANK224~226 and the partial signal of BANK64, BANK65

J2 PinSignal NameFPGA PinJ2 PinSignal NameFPGA Pin
1GND2GND
3226_TX2_NU34226_RX2_NT1
5226_TX2_PU46226_RX2_PT2
7GND8GND
9226_TX3_NR310226_RX3_NP1
11226_TX3_PR412226_RX3_PP2
13GND14GND
15226_CLK1_NT516226_CLK0_NV5
17226_CLK1_PT618226_CLK0_PV6
19GND20GND
21227_TX0_PN422227_RX0_PM2
23227_TX0_NN324227_RX0_NM1
25GND26GND
27227_TX1_PL428227_RX1_PK2
29227_TX1_NL330227_RX1_NK1
31GND32GND
33227_TX2_PJ434227_RX2_PH2
35227_TX2_NJ336227_RX2_NH1
37GND38GND
39227_TX3_PG440227_RX3_PF2
41227_TX3_NG342227_RX3_NF1
43GND44GND
45227_CLK1_PM646227_CLK0_PP6
47227_CLK1_NM548227_CLK0_NP5
49GND50GND
51228_TX0_PF652228_RX0_PE4
53228_TX0_NF554228_RX0_NE3
55GND56GND
57228_TX1_PD658228_RX1_PD2
59228_TX1_ND560228_RX1_ND1
61GND62GND
63228_TX2_PC464228_RX2_PB2
65228_TX2_NC366228_RX2_NB1
67GND68GND
69228_TX3_PB670228_RX3_PA4
71228_TX3_NB572228_RX3_NA3
73GND74GND
75228_CLK1_PH676228_CLK0_PK6
77228_CLK1_NH578228_CLK0_NK5
79GND80GND

Pin assignment of J3 connector

J3 PinSignal NameFPGA PinJ3 PinSignal NameFPGA Pin
1B64_L7_NAF132B64_L21_NAL9
3B64_L7_PAE134B64_L21_PAK10
5B64_L11_NAH126B64_L24_NAL8
7B64_L11_PAG128B64_L24_PAK8
9GNDL710GND
11B64_L9_NAF1212B64_L12_NAH11
13B64_L9_PAE1214B64_L12_PAG11
15B64_L13_NAG1016B64_L14_NAG9
17B64_L13_PAF1018B64_L14_PAF9
19GNDL720GND
21B64_L10_NAE1122B64_L15_NAF8
23B64_L10_PAD1124B64_L15_PAE8
25B64_L18_NAH826B64_L16_NAE10
27B64_L18_PAH928B64_L16_PAD10
29GNDL730GND
31B64_L17_NAD832FPGA_TCKAC9
33B64_L17_PAD934FPGA_TDOU9
35B64_L23_NAJ836FPGA_TMSW9
37B64_L23_PAJ938FPGA_TDIV9
39GNDL740GND
41B65_T0UH2342B66_T3UE12
43B65_T3UK2244B66_T2UF12
45B65_T1UN2346B66_T1UL9
47B65_T2UN2748NC
49GNDL750GND
51224_TX0_NAN352224_RX0_NAP1
53224_TX0_PAN454224_RX0_PAP2
55GNDL756GND
57224_TX1_NAM558224_RX1_NAM1
59224_TX1_PAM660224_RX1_PAM2
61GNDL762GND
63224_TX2_NAL364224_RX2_NAK1
65224_TX2_PAL466224_RX2_PAK2
67GNDL768GND
69224_TX3_NAK570224_RX3_NAJ3
71224_TX3_PAK672224_RX3_PAJ4
73GNDL774GND
75224_CLK1_NAD576224_CLK0_NAF5
77224_CLK1_PAD678224_CLK0_PAF6
79GNDL780GND
81225_TX0_NAH582225_RX0_NAH1
83225_TX0_PAH684225_RX0_PAH2
85GNDL786GND
87225_TX1_NAG388225_RX1_NAF1
89225_TX1_PAG490225_RX1_PAF2
91GNDL792GND
93225_TX2_NAE394225_RX2_NAD1
95225_TX2_PAE496225_RX2_PAD2
97GNDL798GND
99225_TX3_NAC3100225_RX3_NAB1
101225_TX3_PAC4102225_RX3_PAB2
103GNDL7104GND
105225_CLK1_NY5106225_CLK0_NAB5
107225_CLK1_PY6108225_CLK0_PAB6
109GNDL7110GND
111226_TX0_NAA3112226_RX0_NY1
113226_TX0_PAA4114226_RX0_PY2
115GNDL7116GND
117226_TX1_NW3118226_RX1_NV1
119226_TX1_PW4120226_RX1_PV2

J4 connects the signal of BANK48 and the partial signal of BANK64. Pin assignment of J4 connector

J4 PinSignal NameFPGA PinJ4 PinSignal NameFPGA Pin
1B48_L8_NAG342B48_T2UAA33
3B48_L8_PAF334B48_T1UAE31
5B48_L7_NAG326B48_T3UV32
7B48_L7_PAG318B47_T3UU29
9GND10GND
11B48_L10_NAF3412B48_L18_NAD33
13B48_L10_PAE3314B48_L18_PAC33
J4 PinSignal NameFPGA PinJ4 PinSignal NameFPGA Pin
1B48_L8_NAG342B48_T2UAA33
3B48_L8_PAF334B48_T1UAE31
5B48_L7_NAG326B48_T3UV32
7B48_L7_PAG318B47_T3UU29
9GND10GND
11B48_L10_NAF3412B48_L18_NAD33
13B48_L10_PAE3314B48_L18_PAC33
85NC86NC
87NC88POWER_PG
89GND90GND
91B64_L8_NAJ1392B64_T1UAJ11
93B64_L8_PAH1394B64_T3UAM9
95B64_L6_NAL1396B64_T0UAK11
97B64_L6_PAK1398B64_T2UAJ10
99GND100GND
101B64_L1_NAP10102B64_L2_NAP13
103B64_L1_PAP11104B64_L2_PAN13
105B64_L4_NAN12106B64_L22_NAP8
107B64_L4_PAM12108B64_L22_PAN8
109GND110GND
111B64_L20_NAP9112B64_L19_NAM10
113B64_L20_PAN9114B64_L19_PAL10
115B64_L3_NAN11116B64_L5_NAL12
117B64_L3_PAM11118B64_L5_PAK12
119GND120GND

J5 connects the signal of BANK47 and the partial signal of BANK65. Pin assignment of J5 connector

J5 PinSignal NameFPGA PinJ5 PinSignal NameFPGA Pin
1B65_L10_NK232NC
3B65_L10_PL224NC
5B65_L6_NH246B65_L23_NM21
7B65_L6_PJ238B65_L23_PN21
9GNDL710GND
11B65_L19_NM2212NC
13B65_L19_PN2214B65_L2_PG25
15B65_L9_NK2516B65_L1_NG27
17B65_L9_PL2518B65_L1_PH27
19GNDL720GND
21B65_L24_NK2122B65_L5_NH26
23B65_L24_PK2024B65_L5_PJ26
25B65_L12_NM2426B65_L4_NJ25
27B65_L12_PN2428B65_L4_PJ24
29GNDL730GND
31B65_L20_NP2132B65_L3_NK27
33B65_L20_PP2034B65_L3_PK26
35B65_L7_NL2736B65_L11_NM26
37B65_L7_PM2738B65_L11_PM25
39GNDL740GND
41B65_L13_NN2642B65_L18_NP23
43B65_L13_PP2644B65_L18_PR23
45B65_L14_NP2546B65_L15_NR27
47B65_L14_PP2448B65_L15_PT27
49GND50GND
51B65_L8_NL2452B65_L17_NR26
53B65_L8_PL2354B65_L17_PR25
55NC56B65_L16_NT25
57NC58B65_L16_PT24
59GNDL760GND
61B47_L11_NAA2362B47_L19_NV28
63B47_L11_PY2364B47_L19_PV27
65B47_L14_NY2566B47_L22_NU27
67B47_L14_PW2568B47_L22_PU26
69GND70GND
71B47_L7_NAB2272B47_L20_NU25
73B47_L7_PAA2274B47_L20_PU24
75B47_L21_NY2876B47_L17_NT23
77B47_L21_PW2878B47_L17_PT22
79GND80GND
81B47_L3_NAC2482B47_L15_NU22
83B47_L3_PAB2484B47_L15_PU21
85B47_L23_NW2986B47_L24_NW26
87B47_L23_PV2988B47_L24_PV26
89GND90GND
91B47_L10_NAC2192B47_L13_NW24
93B47_L10_PAB2194B47_L13_PW23
95B47_L5_NAB2796B47_L1_NY27
97B47_L5_PAA2798B47_L1_PY26
99GND100GND
101B47_L9_NAB20102B47_L12_NAA25
103B47_L9_PAA20104B47_L12_PAA24
105B47_L4_NAC27106B47_L6_NAB26
107B47_L4_PAC26108B47_L6_PAB25
109GND110GND
111B47_L8_NAC23112B47_L16_NV23
113B47_L8_PAC22114B47_L16_PV22
115B47_L2_NAD26116B47_L18_NW21
117B47_L2_PAD25118B47_L18_PV21
119GND120GND

J6 connects 12V power, the signal of BANK66, and the partial signal of BANK68. Pin assignment of J6 connector

J6 PinSignal NameFPGA PinJ6 PinSignal NameFPGA Pin
1+12V2+12V
3+12V4+12V
5+12V6+12V
7+12V8+12V
9+12V10+12V
11GND12GND
13B67_L17_NA2014B67_L8_NA25
15B67_L17_PB2016B67_L8_PB25
17B67_L16_NC2218B67_L6_NA28
19B67_L16_PC2120B67_L6_PA27
21GND22GND
23B67_L15_NB2224B67_L13_NC23
25B67_L15_PB2126B67_L13_PD23
27B67_L11_ND2528B67_L12_NC24
29B67_L11_PE2530B67_L12_PD24
31GND32GND
33B67_L18_ND2134B67_L4_NA29
35B67_L18_PD2036B67_L4_PB29
37B67_L20_NE2138B67_L2_NB27
39B67_L20_PE2040B67_L2_PC27
41GND42GND
43B67_L14_NE2344B67_L1_NE27
45B67_L14_PE2246B67_L1_PF27
47B67_L22_NF2048B67_L10_NA24
49B67_L22_PG2050B67_L10_PB24
51GND52GND
53B67_L19_NF2554B67_L9_NB26
55B67_L19_PG2456B67_L9_PC26
57B67_L24_NG2158B67_L5_NC28
59B67_L24_PH2160B67_L5_PD28
61GND62GND
63B67_L21_NF2464B67_L3_ND29
65B67_L21_PF2366B67_L3_PE28
67B67_L23_NF2268B67_L7_ND26
69B67_L23_PG2270B67_L7_PE26
71GND72GND
73B68_T1UC1674B67_T1UA23
75B68_T2UH1476B67_T2UA22
77B68_T3UL1778B67_T3UH22
79NC80NC

Part 2: Carrier Board

Part 2.1: Introduction

Through the previous function introduction, you can understand the function of the carrier board part.

  • 2-channel fiber interface
  • 1-channel PCIEx8 interface
  • 1-channel USB UART interface
  • 1-channel Ethernet RJ45 interface
  • 3-Channel FMC interface
  • 1-channel Micro SD card slot
  • 2-channel SMA interface
  • EEPROM, temperature and humidity sensor
  • JTAG debugging interface
  • 7 LED lights
  • 2 Keys

Part 2.2: PCIE X8 interface
AXKU042 development board is equipped with a PCIe3.0 x 8 interface for connecting 8 pairs of transceivers to the PCIEx8 gold finger, it can realize the data communication of PCIEex8, PCIEex4, PCIex2, and PCIex1. The transmit and receive signals of the PCIe interface are directly connected to the GTP transceiver of the FPGA. The eight channels of TX and RX signals are connected to the FPGA in differential signals, and the single-channel communication rate can be up to 8Gbps bandwidth. The design diagram of the PCIe interface of the AXKU042 FPGA development board is shown in Figure 2-2-1, where the TX transmit signal and the reference clock CLK signal are connected in AC coupled mode.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (10)

PCIe x8 Interface Pin Assignment

Signal NameFPGA Pin NamePin

Number

Description
PCIE_RX0_NMGTHRXN3_225AB1PCIE channel 0 Data Transmit Negative
PCIE_RX0_PMGTHRXP3_225AB2PCIE channel 0 Data Transmit Positive
PCIE_RX1_NMGTHRXN2_225AD1PCIE channel 1 Data Transmit Negative
PCIE_RX1_PMGTHRXP2_225AD2PCIE channel 1 Data Transmit Positive
PCIE_RX2_NMGTHRXN1_225AF1PCIE channel 2 Data Transmit Negative
PCIE_RX2_PMGTHRXP1_225AF2PCIE channel 2 Data Transmit Positive
PCIE_RX3_NMGTHRXN0_225AH1PCIE channel 3 Data Transmit Negative
PCIE_RX3_PMGTHRXP0_225AH2PCIE channel 3 Data Transmit Positive
PCIE_RX4_NMGTHRXN3_224AJ3PCIE channel 4 Data Transmit Negative
PCIE_RX4_PMGTHRXP3_224AJ4PCIE channel 4 Data Transmit Positive
PCIE_RX5_NMGTHRXN2_224AK1PCIE channel 5 Data Transmit Negative
PCIE_RX5_PMGTHRXP2_224AK2PCIE channel 5 Data Transmit Positive
PCIE_RX6_NMGTHRXN1_224AM1PCIE channel 6 Data Transmit Negative
PCIE_RX6_PMGTHRXP1_224AM2PCIE channel 6 Data Transmit Positive
PCIE_RX7_NMGTHRXN0_224AP1PCIE channel 7 Data Transmit Negative
PCIE_RX7_PMGTHRXP0_224AP2PCIE channel 7 Data Transmit Positive
PCIE_TX0_NMGTHTXN3_225AC3PCIE channel 0 Data Transmit Negative
PCIE_TX0_PMGTHTXP3_225AC4PCIE channel 0 Data Transmit Positive
PCIE_TX1_NMGTHTXN2_225AE3PCIE channel 1 Data Transmit Negative
PCIE_TX1_PMGTHTXP2_225AE4PCIE channel 1 Data Transmit Positive
PCIE_TX2_NMGTHTXN1_225AG3PCIE channel 2 Data Transmit Negative
PCIE_TX2_PMGTHTXP1_225AG4PCIE channel 2 Data Transmit Positive
PCIE_TX3_NMGTHTXN0_225AH5PCIE channel 3 Data Transmit Negative
PCIE_TX3_PMGTHTXP0_225AH6PCIE channel 3 Data Transmit Positive
PCIE_TX4_NMGTHTXN3_224AK5PCIE channel 4 Data Transmit Negative
PCIE_TX4_PMGTHTXP3_224AK6PCIE channel 4 Data Transmit Positive
PCIE_TX5_NMGTHTXN2_224AL3PCIE channel 5 Data Transmit Negative
PCIE_TX5_PMGTHTXP2_224AL4PCIE channel 5 Data Transmit Positive
PCIE_TX6_NMGTHTXN1_224AM5PCIE channel 6 Data Transmit Negative
PCIE_TX6_PMGTHTXP1_224AM6PCIE channel 6 Data Transmit Positive
PCIE_TX7_NMGTHTXN0_224AN3PCIE channel 7 Data Transmit Negative
PCIE_TX7_PMGTHTXP0_224AN4PCIE channel 7 Data Transmit Positive
PCIE_CLK_NMGTREFCLK0N_225AB5PCIE channel Reference Clock Negative
PCIE_CLK_PMGTREFCLK0P_225AB6PCIE channel Reference Clock Positive
PCIE_PERSTIO_T3U_N12_PERSTN0_65K22PCIE card Reset Signal

Part 2.3: SFP+ Optical fiber interface

AXKU042 FPGA development board has a two SFP interface. The Users can buy SFP optical modules (1.25G, 2.5G, 10G optical modules on the market) and insert them into these 2 optical fiber interfaces for optical fiber data communication. The 2 optical fiber interfaces are respectively connected with 2 RX/TX of FPGA BANK226 GTH transceiver. Both the TX signal and the RX signal are connected to the FPGA and the optical module through a DC blocking capacitor in a differential signal mode, and the data rate of each TX transmission and RX reception is as high as 16.3Gb/s. The reference clock of the GXH transceiver of BANK226 is provided by a differential crystal oscillator 156.25M.

The design diagram of FPGA and SFP fiber is shown in Figure 2-3-1 below

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (11)

Figure 2-3-1 SFP Fiber schematic diagram
The 1st fiber interface FPGA pin assignment is as follows:

Signal NameFPGA PinDescription
SFP1_TX_PU4SFP Optical Module Data Transmit Positive
SFP1_TX_NU3SFP Optical Module Data Transmit Negative
SFP1_RX_PT2SFP Optical Module Data Transmit Positive
SFP1_RX_NT1SFP Optical Module Data Transmit Negative
SFP1_TX_DISAN11SFP optical module transfer Disable, active high
SFP1_LOSSAP9SFP light optical LOSS,High level means no light signal is received

The 2nd fiber interface FPGA pin assignment is as follows

Signal NameFPGA PinDescription
SFP2_TX_PW4SFP Optical Module Data Transmit Positive
SFP2_TX_NW3SFP Optical Module Data Transmit Negative
SFP2_RX_PV2SFP Optical Module Data Transmit Positive
SFP2_RX_NV1SFP Optical Module Data Transmit Negative
SFP2_TX_DISAM11SFP optical module transfer Disable, active high
SFP2_LOSSAN9SFP light optical LOSS,High level means no light signal is received


Part 2.4: Gigabit Ethernet Interface There is 1 Gigabit Ethernet port on the AXKU042 FPGA Development board. The GPHY chip uses Micrel’s KSZ9031RNX Ethernet PHY chip to provide users with network communication services. The KSZ9031RNX chip supports 10/100/1000 Mbps network transmission rate and communicates with the MAC layer of the system through the RGMII interface. KSZ9031RNX supports MDI/MDX adaptation, various speed adaptations, Master/Slave adaptation, and supports MDIO bus for PHY register management. When the KSZ9031RNX is powered on, it will detect the level status of some specific IOs to determine its own operating mode. Table 3-5-1 describes the default settings after the GPHY chip is powered on.

Configuration PinDescriptionConfiguration value
PHYAD[2:0]MDIO/MDC mode PHY AddressPHY Address 为 011
CLK125_ENEnable 125Mhz clock output selectionEnable
LED_MODELED light mode configurationSingle LED light mode
MODE0~MODE3Link     adaptation     and     full     duplex

configuration

10/100/1000 adaptive, compatible

with full-duplex, half-duplex

When the network is connected to Gigabit Ethernet, the data transmission of FPGA chip and PHY chip KSZ9031RNX is communicated through the RGMII bus, the transmission clock is 125Mhz, and the data is sampled on the rising edge and falling samples of the clock. When the network is connected to 100M Ethernet, the data transmission of the FPGA chip and PHY chip KSZ9031RNX is communicated through the RMII bus, and the transmission clock is 25Mhz. Data is sampled on the rising edge and falling samples of the clock. Ethernet PHY chip connection diagram as shown in Figure 2-4-1:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (12)

Figure 2-4-1 schematic diagram
The Gigabit Ethernet interface pin assignments are as follows:

Signal NameFPGA Pin NamePin No.Description
PHY_GTXCB48_L21_NW34Ethernet 1 Transmit Clock
PHY_TXD0B48_L18_NAD33Ethernet 1 Transmit Data bit0
PHY_TXD1B48_L18_PAC33Ethernet 1 Transmit Data bit1
PHY_TXD2B48_L23_NV34Ethernet 1 Transmit Data bit2
PHY_TXD3B48_L23_PU34Ethernet 1 Transmit Data bit3
PHY_TXENB48_L21_PV33Ethernet 1 Transmit Enable Signal
PHY_RXCB48_L12_PAC31Ethernet 1 Receive Clock
PHY_RXD3B48_L17_NAB34Ethernet 1 Receive Data Bit0
PHY_RXD2B48_L17_PAA34Ethernet 1 Receive Data Bit1
PHY_RXD1B48_L15_NAD34Ethernet 1 Receive Data Bit2
PHY_RXD0B48_L15_PAC34Ethernet 1 Receive Data Bit3
PHY_RXDVB48_L12_NAC32Ethernet 1 Receive Enable Signal
PHY_MDCB48_T2UAA33Ethernet 1MDIO Management Clock
PHY_MDIOB48_T1UAE31Ethernet 1MDIO Management Data
PHY_RESETB48_T3UV32Ethernet Chip Reset

Part 2.5: USB to Serial Port
The AXKU042 FPGA development board is equipped with a UART to USB interface for serial communication and debugging of the development board. The conversion chip uses the USB-UAR chip of Silicon Labs CP2102GM. The CP2102 serial chip and the FPGA are connected by a level-shifting chip to adapt to different FPGA BANK voltages. The USB interface uses the MINI USB interface, which can be connected to the USB port of the upper PC for serial data communication on the FPGA development board with a USB cable. The schematic diagram of the USB Uart circuit design is shown below in Table 6-1:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (13)

Figure 2-5-1 USB to serial port schematic diagram USB to serial port pin assignment

Signal NameFPGA Pin NamePin

Number

Description
UART_RXDB64_T1UAJ11Uart Data Input
UART_TXDB64_T3UAM9Uart Data Output

Part 2.6: FMC Expansion Port
The AXKU042 FPGA development board comes with two standard FMC LPC expansion ports and one standard FMC HPC expansion port that can be connected to various FMC modules of XILINX or ALINX (HDMI input and output modules, binocular camera modules, high-speed AD modules, etc.). The LPC FMC1 expansion port has 36 pairs of differential signals, which are respectively connected to the IO of BANK47 and BANK48 of the FPGA chip. The IO level of BANK47 and BANK48 is 1.8V and cannot be modified.

The 1-pair speed GTH transceiver signal is connected to BNAK226. The LPC FMC2 expansion port has 36 pairs of differential signals, which are respectively connected to the IO of the BANK64 and BANK65 of the FPGA chip. The level standard is determined by the voltage VADJ of the BANK, and the default is 3.3V. The FMC HPC expansion port contains 58 pairs of differential IO signals, which are respectively connected to FPGA chips BANK66, BANK67, and BANK68, and the voltage standard is 1.8V. 8 high-speed GTH transceiver signals are connected to the IO of the FPGA chip BANK227 and BANK228. The schematic diagrams of FPGA and FMC LPC connectors are shown in Figures 2-6-1, 2-6-2, and 2-6-3:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (14)ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (15)

Figure 2-6-3 HPC FMC3 schematic diagram
The 1st FMC LPC Connectors Pin Assignment

Signal NamePin NamePin No.Description
FMC1_LPC_CLK0_NB47_L11_NAA23FMC reference 1st reference Clock N
FMC1_LPC_CLK0_PB47_L11_PY23FMC reference 1st reference Clock P
FMC1_LPC_CLK1_NB48_L14_NAB31FMC reference 2nd reference Clock N
FMC1_LPC_CLK1_PB48_L14_PAB30FMC reference 2nd reference Clock P
FMC1_LPC_LA00_CC_NB47_L13_NW24FMC reference 0th Data ( Clock ) N
FMC1_LPC_LA00_CC_PB47_L13_PW23FMC reference 0th Data ( Clock ) P
FMC1_LPC_LA01_CC_NB47_L12_NAA25FMC reference 1st Data ( Clock ) N
FMC1_LPC_LA01_CC_PB47_L12_PAA24FMC reference 1st Data ( Clock ) P
FMC1_LPC_LA02_NB47_L18_NW21FMC reference 2nd Data N
FMC1_LPC_LA02_PB47_L18_PV21FMC reference 2nd Data P
FMC1_LPC_LA03_NB47_L16_NV23FMC reference 3rd Data N
FMC1_LPC_LA03_PB47_L16_PV22FMC reference 3rd Data P
FMC1_LPC_LA04_NB47_L6_NAB26FMC reference 4th Data N
FMC1_LPC_LA04_PB47_L6_PAB25FMC reference 4th Data P
FMC1_LPC_LA05_NB47_L23_NW29FMC reference 5th Data N
FMC1_LPC_LA05_PB47_L23_PV29FMC reference 5th Data P
FMC1_LPC_LA06_NB47_L1_NY27FMC reference 6th Data N
FMC1_LPC_LA06_PB47_L1_PY26FMC reference 6th Data P
FMC1_LPC_LA07_NB47_L15_NU22FMC reference 7th Data N
FMC1_LPC_LA07_PB47_L15_PU21FMC reference 7th Data P
FMC1_LPC_LA08_NB47_L24_NW26FMC reference 8th Data N
FMC1_LPC_LA08_PB47_L24_PV26FMC reference 8th Data P
FMC1_LPC_LA09_NB47_L17_NT23FMC reference 9th Data N
FMC1_LPC_LA09_PB47_L17_PT22FMC reference 9th Data P
FMC1_LPC_LA10_NB47_L20_NU25FMC reference 10th Data N
FMC1_LPC_LA10_PB47_L20_PU24FMC reference 10th Data P
FMC1_LPC_LA11_NB47_L3_NAC24FMC reference 11th Data N
FMC1_LPC_LA11_PB47_L3_PAB24FMC reference 11th Data P
FMC1_LPC_LA12_NB47_L22_NU27FMC reference 12th Data N
FMC1_LPC_LA12_PB47_L22_PU26FMC reference 12th Data P
FMC1_LPC_LA13_NB47_L21_NY28FMC reference 13th Data N
FMC1_LPC_LA13_PB47_L21_PW28FMC reference 13th Data P
FMC1_LPC_LA14_NB47_L19_NV28FMC reference 14th Data N
FMC1_LPC_LA14_PB47_L19_PV27FMC reference 14th Data P
FMC1_LPC_LA15_NB47_L14_NY25FMC reference 15th Data N
FMC1_LPC_LA15_PB47_L14_PW25FMC reference 15th Data P
FMC1_LPC_LA16_NB47_L7_NAB22FMC reference 16th Data N
FMC1_LPC_LA16_PB47_L7_PAA22FMC reference 16th Data P
FMC1_LPC_LA17_CC_NB48_L13_NAB32FMC reference 17th Data(clock)N
FMC1_LPC_LA17_CC_PB48_L13_PAA32FMC reference 17th Data(clock)P
FMC1_LPC_LA18_CC_NB48_L11_NAD31FMC reference 18th Data(clock)N
FMC1_LPC_LA18_CC_PB48_L11_PAD30FMC reference 18th Data(clock)P
FMC1_LPC_LA19_NB48_L16_NAB29FMC reference 19th Data N
FMC1_LPC_LA19_PB48_L16_PAA29FMC reference 19th Data P
FMC1_LPC_LA20_NB48_L24_NW31FMC reference 20th Data N
FMC1_LPC_LA20_PB48_L24_PV31FMC reference 20th Data P
FMC1_LPC_LA21_NB48_L6_NAG30FMC reference 21st Data N
FMC1_LPC_LA21_PB48_L6_PAF30FMC reference 21st Data P
FMC1_LPC_LA22_NB48_L5_NAE30FMC reference 22nd Data N
FMC1_LPC_LA22_PB48_L5_PAD29FMC reference 22nd Data P
FMC1_LPC_LA23_NB48_L8_NAG34FMC     reference 23rd Data N
FMC1_LPC_LA23_PB48_L8_PAF33FMC reference 23rd Data P
FMC1_LPC_LA24_NB48_L4_NAG29FMC reference 24th Data N
FMC1_LPC_LA24_PB48_L4_PAF29FMC reference 24th Data P
FMC1_LPC_LA25_NB48_L9_NAF32FMC reference 25th Data N
FMC1_LPC_LA25_PB48_L9_PAE32FMC reference 25th Data P
FMC1_LPC_LA26_NB48_L7_NAG32FMC reference 26th Data N
FMC1_LPC_LA26_PB48_L7_PAG31FMC reference 26th Data P
FMC1_LPC_LA27_NB48_L10_NAF34FMC reference 27th Data N
FMC1_LPC_LA27_PB48_L10_PAE33FMC reference 27th Data N
FMC1_LPC_LA28_NB48_L1_NAF27FMC reference 28th Data N
FMC1_LPC_LA28_PB48_L1_PAE27FMC reference 28th Data P
FMC1_LPC_LA29_NB48_L2_NAF28FMC reference 29th Data N
FMC1_LPC_LA29_PB48_L2_PAE28FMC reference 29th Data P
FMC1_LPC_LA30_NB48_L3_NAD28FMC reference 30th Data N
FMC1_LPC_LA30_PB48_L3_PAC28FMC reference 30th Data P
FMC1_LPC_LA31_NB48_L19_NY33FMC reference 31st Data N
FMC1_LPC_LA31_PB48_L19_PW33FMC reference 31st Data P
FMC1_LPC_LA32_NB48_L22_NY32FMC reference 32nd Data N
FMC1_LPC_LA32_PB48_L22_PY31FMC reference 32nd Data P
FMC1_LPC_LA09_NB47_L17_NT23FMC reference 9th Data N
FMC1_LPC_LA09_PB47_L17_PT22FMC reference 9th Data P
FMC1_LPC_LA10_NB47_L20_NU25FMC reference 10th Data N
FMC1_LPC_LA10_PB47_L20_PU24FMC reference 10th Data P
FMC1_LPC_LA11_NB47_L3_NAC24FMC reference 11th Data N
FMC1_LPC_LA11_PB47_L3_PAB24FMC reference 11th Data P
FMC1_LPC_LA12_NB47_L22_NU27FMC reference 12th Data N
FMC1_LPC_LA12_PB47_L22_PU26FMC reference 12th Data P
FMC1_LPC_LA13_NB47_L21_NY28FMC reference 13th Data N
FMC1_LPC_LA13_PB47_L21_PW28FMC reference 13th Data P
FMC1_LPC_LA14_NB47_L19_NV28FMC reference 14th Data N
FMC1_LPC_LA14_PB47_L19_PV27FMC reference 14th Data P
FMC1_LPC_LA15_NB47_L14_NY25FMC reference 15th Data N
FMC1_LPC_LA15_PB47_L14_PW25FMC reference 15th Data P
FMC1_LPC_LA16_NB47_L7_NAB22FMC reference 16th Data N
FMC1_LPC_LA16_PB47_L7_PAA22FMC reference 16th Data P
FMC1_LPC_LA17_CC_NB48_L13_NAB32FMC reference 17th Data(clock)N
FMC1_LPC_LA17_CC_PB48_L13_PAA32FMC reference 17th Data(clock)P
FMC1_LPC_LA18_CC_NB48_L11_NAD31FMC reference 18th Data(clock)N
FMC1_LPC_LA18_CC_PB48_L11_PAD30FMC reference 18th Data(clock)P
FMC1_LPC_LA19_NB48_L16_NAB29FMC reference 19th Data N
FMC1_LPC_LA19_PB48_L16_PAA29FMC reference 19th Data P
FMC1_LPC_LA20_NB48_L24_NW31FMC reference 20th Data N
FMC1_LPC_LA20_PB48_L24_PV31FMC reference 20th Data P
FMC1_LPC_LA21_NB48_L6_NAG30FMC reference 21st Data N
FMC1_LPC_LA21_PB48_L6_PAF30FMC reference 21st Data P
FMC1_LPC_LA22_NB48_L5_NAE30FMC reference 22nd Data N
FMC1_LPC_LA22_PB48_L5_PAD29FMC reference 22nd Data P
FMC1_LPC_LA23_NB48_L8_NAG34FMC     reference 23rd Data N
FMC1_LPC_LA23_PB48_L8_PAF33FMC reference 23rd Data P
FMC1_LPC_LA24_NB48_L4_NAG29FMC reference 24th Data N
FMC1_LPC_LA24_PB48_L4_PAF29FMC reference 24th Data P
FMC1_LPC_LA25_NB48_L9_NAF32FMC reference 25th Data N
FMC1_LPC_LA25_PB48_L9_PAE32FMC reference 25th Data P
FMC1_LPC_LA26_NB48_L7_NAG32FMC reference 26th Data N
FMC1_LPC_LA26_PB48_L7_PAG31FMC reference 26th Data P
FMC1_LPC_LA27_NB48_L10_NAF34FMC reference 27th Data N
FMC1_LPC_LA27_PB48_L10_PAE33FMC reference 27th Data N
FMC1_LPC_LA28_NB48_L1_NAF27FMC reference 28th Data N
FMC1_LPC_LA28_PB48_L1_PAE27FMC reference 28th Data P
FMC1_LPC_LA29_NB48_L2_NAF28FMC reference 29th Data N
FMC1_LPC_LA29_PB48_L2_PAE28FMC reference 29th Data P
FMC1_LPC_LA30_NB48_L3_NAD28FMC reference 30th Data N
FMC1_LPC_LA30_PB48_L3_PAC28FMC reference 30th Data P
FMC1_LPC_LA31_NB48_L19_NY33FMC reference 31st Data N
FMC1_LPC_LA31_PB48_L19_PW33FMC reference 31st Data P
FMC1_LPC_LA32_NB48_L22_NY32FMC reference 32nd Data N
FMC1_LPC_LA32_PB48_L22_PY31FMC reference 32nd Data P

The 2nd FMC LPC connector pin assignment is as follows

Signal NamePin NamePin No.Description
FMC2_LPC_CLK0_NB65_L13_NN26FMC reference 1st reference Clock N
FMC2_LPC_CLK0_PB65_L13_PP26FMC reference 1st reference Clock P
FMC2_LPC_CLK1_NB64_L11_NAH12FMC reference 2nd reference Clock N
FMC2_LPC_CLK1_PB64_L11_PAG12FMC reference 2nd reference Clock P
FMC2_LPC_LA00_CC_NB65_L14_NP25FMC reference 0th Data ( Clock ) N
FMC2_LPC_LA00_CC_PB65_L14_PP24FMC reference 0th Data ( Clock ) P
FMC2_LPC_LA01_CC_NB65_L11_NM26FMC reference 1st Data ( Clock ) N
FMC2_LPC_LA01_CC_PB65_L11_PM25FMC reference 1st Data ( Clock ) P
FMC2_LPC_LA02_NB65_L17_NR26FMC reference 2nd Data N
FMC2_LPC_LA02_PB65_L17_PR25FMC reference 2nd Data P
FMC2_LPC_LA03_NB65_L7_NL27FMC reference 3rd Data N
FMC2_LPC_LA03_PB65_L7_PM27FMC reference 3rd Data P
FMC2_LPC_LA04_NB65_L15_NR27FMC reference 4th Data N
FMC2_LPC_LA04_PB65_L15_PT27FMC reference 4th Data P
FMC2_LPC_LA05_NB65_L4_NJ25FMC reference 5th Data N
FMC2_LPC_LA05_PB65_L4_PJ24FMC reference 5th Data P
FMC2_LPC_LA06_NB65_L3_NK27FMC reference 6th Data N
FMC2_LPC_LA06_PB65_L3_PK26FMC reference 6th Data P
FMC2_LPC_LA07_NB65_L5_NH26FMC reference 7th Data N
FMC2_LPC_LA07_PB65_L5_PJ26FMC reference 7th Data P
FMC2_LPC_LA08_NB65_L18_NP23FMC reference 8th Data N
FMC2_LPC_LA08_PB65_L18_PR23FMC reference 8th Data P
FMC2_LPC_LA09_NB65_L1_NG27FMC reference 9th Data N
FMC2_LPC_LA09_PB65_L1_PH27FMC reference 9th Data P
FMC2_LPC_LA10_NB65_L20_NP21FMC reference 10th Data N
FMC2_LPC_LA10_PB65_L20_PP20FMC reference 10th Data P
FMC2_LPC_LA11_NB65_L9_NK25FMC reference 11th Data N
FMC2_LPC_LA11_PB65_L9_PL25FMC reference 11th Data P
FMC2_LPC_LA12_NB65_L12_NM24FMC reference 12th Data N
FMC2_LPC_LA12_PB65_L12_PN24FMC reference 12th Data P
FMC2_LPC_LA13_NB65_L19_NM22FMC reference 13th Data N
FMC2_LPC_LA13_PB65_L19_PN22FMC reference 13th Data P
FMC2_LPC_LA14_NB65_L23_NM21FMC reference 14th Data N
FMC2_LPC_LA14_PB65_L23_PN21FMC reference 14th Data P
FMC2_LPC_LA15_NB65_L10_NK23FMC reference 15th Data N
FMC2_LPC_LA15_PB65_L10_PL22FMC reference 15th Data P
FMC2_LPC_LA16_NB65_L6_NH24FMC reference 16th Data N
FMC2_LPC_LA16_PB65_L6_PJ23FMC reference 16th Data P
FMC2_LPC_LA17_CC_NB64_L13_NAG10FMC reference 17th Data(clock)N
FMC2_LPC_LA17_CC_PB64_L13_PAF10FMC reference 17th Data(clock)P
FMC2_LPC_LA18_CC_NB64_L12_NAH11FMC reference 18th Data(clock)N
FMC2_LPC_LA18_CC_PB64_L12_PAG11FMC reference 18th Data(clock)P
FMC2_LPC_LA19_NB64_L17_NAD8FMC reference19th Data N
FMC2_LPC_LA19_PB64_L17_PAD9FMC reference19th Data P
FMC2_LPC_LA20_NB64_L23_NAJ8FMC reference 20th Data N
FMC2_LPC_LA20_PB64_L23_PAJ9FMC reference 20th Data P
FMC2_LPC_LA21_NB64_L14_NAG9FMC reference 21st Data N
FMC2_LPC_LA21_PB64_L14_PAF9FMC reference 21st Data P
FMC2_LPC_LA22_NB64_L15_NAF8FMC reference 22nd Data N
FMC2_LPC_LA22_PB64_L15_PAE8FMC reference 22nd Data P
FMC2_LPC_LA23_NB64_L16_NAE10FMC reference 23rd Data N
FMC2_LPC_LA23_PB64_L16_PAD10FMC reference 23rd Data P
FMC2_LPC_LA24_NB64_L1_NAP10FMC reference 24th Data N
FMC2_LPC_LA24_PB64_L1_PAP11FMC reference 24th Data P
FMC2_LPC_LA25_NB64_L4_NAN12FMC reference 25th Data N
FMC2_LPC_LA25_PB64_L4_PAM12FMC reference 25th Data P
FMC2_LPC_LA26_NB64_L21_NAL9FMC reference 26th Data N
FMC2_LPC_LA26_PB64_L21_PAK10FMC reference 26th Data P
FMC2_LPC_LA27_NB64_L24_NAL8FMC reference 27th Data N
FMC2_LPC_LA27_PB64_L24_PAK8FMC reference 27th Data P
FMC2_LPC_LA28_NB64_L18_NAH8FMC reference 28th Data N
FMC2_LPC_LA28_PB64_L18_PAH9FMC reference 28th Data P
FMC2_LPC_LA29_NB64_L6_NAL13FMC reference 29th Data N
FMC2_LPC_LA29_PB64_L6_PAK13FMC reference 29th Data P
FMC2_LPC_LA30_NB64_L8_NAJ13FMC reference 30th Data N
FMC2_LPC_LA30_PB64_L8_PAH13FMC reference 30th Data P
FMC2_LPC_LA31_NB64_L10_NAE11FMC reference 31st Data N
FMC2_LPC_LA31_PB64_L10_PAD11FMC reference 31st Data P
FMC2_LPC_LA32_NB64_L7_NAF13FMC reference 32nd Data N
FMC2_LPC_LA32_PB64_L7_PAE13FMC reference 32nd Data P
FMC2_LPC_LA33_NB64_L9_NAF12FMC reference 33rd Data N
FMC2_LPC_LA33_PB64_L9_PAE12FMC reference 33rd Data P
FMC2_LPC_SCLB65_L24_NK21FMC I2C Bus Clock
FMC2_LPC_SDAB65_L24_PK20FMC I2C Bus Data

The 3rd FMC LPC connector pin assignment is as follows

Signal NamePin NamePin No.Description
FMC_HPC_CLK0_M2C_NB67_L11_ND25FMC 0th Input reference ( Clock ) N
FMC_HPC_CLK0_M2C_PB67_L11_PE25FMC 0th Input reference ( Clock ) P
FMC_HPC_CLK1_M2C_NB66_L13_NG11FMC 1st Input reference ( Clock ) N
FMC_HPC_CLK1_M2C_PB66_L13_PH11FMC 1st Input reference ( Clock ) P
FMC_HPC_LA00_CC_NB67_L14_NE23FMC LA 0th Data ( Clock ) N
FMC_HPC_LA00_CC_PB67_L14_PE22FMC LA 0th Data ( Clock ) P
FMC_HPC_LA01_CC_NB67_L13_NC23FMC LA 1st Data ( Clock ) N
FMC_HPC_LA01_CC_PB67_L13_PD23FMC LA 1st Data ( Clock ) P
FMC_HPC_LA02_NB67_L8_NA25FMC LA 2nd Data N
FMC_HPC_LA02_PB67_L8_PB25FMC LA 2nd Data P
FMC_HPC_LA03_NB67_L6_NA28FMC LA 3rd Data N
FMC_HPC_LA03_PB67_L6_PA27FMC LA 3rd Data P
FMC_HPC_LA04_NB67_L2_NB27FMC LA 4th Data N
FMC_HPC_LA04_PB67_L2_PC27FMC LA 4th Data P
FMC_HPC_LA05_NB67_L12_NC24FMC LA 5th Data N
FMC_HPC_LA05_PB67_L12_PD24FMC LA 5th Data P
FMC_HPC_LA06_NB67_L4_NA29FMC LA 6th Data P
FMC_HPC_LA06_PB67_L4_PB29FMC LA 6th Data P
FMC_HPC_LA07_NB67_L5_NC28FMC LA 7th Data N
FMC_HPC_LA07_PB67_L5_PD28FMC LA 7th Data P
FMC_HPC_LA08_NB67_L1_NE27FMC LA 8th Data N
FMC_HPC_LA08_PB67_L1_PF27FMC LA 8th Data P
FMC_HPC_LA09_NB67_L9_NB26FMC LA 9th Data N
FMC_HPC_LA09_PB67_L9_PC26FMC LA 9th Data P
FMC_HPC_LA10_NB67_L10_NA24FMC LA 10th Data N
FMC_HPC_LA10_PB67_L10_PB24FMC LA 10th Data P
FMC_HPC_LA11_NB67_L7_ND26FMC LA 11th Data N
FMC_HPC_LA11_PB67_L7_PE26FMC LA 11th Data P
FMC_HPC_LA12_NB67_L3_ND29FMC LA 12th Data N
FMC_HPC_LA12_PB67_L3_PE28FMC LA 12th Data P
FMC_HPC_LA13_NB67_L15_NB22FMC LA 13th Data N
FMC_HPC_LA13_PB67_L15_PB21FMC LA 13th Data P
FMC_HPC_LA14_NB67_L18_ND21FMC LA 14th Data N
FMC_HPC_LA14_PB67_L18_PD20FMC LA 14th Data P
FMC_HPC_LA15_NB67_L17_NA20FMC LA 15th Data N
FMC_HPC_LA15_PB67_L17_PB20FMC LA 15th Data P
FMC_HPC_LA16_NB67_L16_NC22FMC LA 16th Data N
FMC_HPC_LA16_PB67_L16_PC21FMC LA 16th Data P
FMC_HPC_LA17_CC_NB66_L11_NF9FMC LA 17th Data(clock)N
FMC_HPC_LA17_CC_PB66_L11_PG9FMC LA 17th Data(clock)P
FMC_HPC_LA18_CC_NB66_L12_NF10FMC LA 18th Data(clock)N
FMC_HPC_LA18_CC_PB66_L12_PG10FMC LA 18th Data(clock)P
FMC_HPC_LA19_NB66_L21_NB11FMC LA 19th Data N
FMC_HPC_LA19_PB66_L21_PC11FMC LA 19th Data P
FMC_HPC_LA20_NB66_L23_NA12FMC LA 20th Data N
FMC_HPC_LA20_PB66_L23_PA13FMC LA 20th Data P
FMC_HPC_LA21_NB66_L15_NJ11FMC LA 21st Data N
FMC_HPC_LA21_PB66_L15_PK11FMC LA 21st Data P
FMC_HPC_LA22_NB66_L19_ND11FMC LA 22nd Data N
FMC_HPC_LA22_PB66_L19_PE11FMC LA 22nd Data P
FMC_HPC_LA23_NB66_L18_NH13FMC LA 23rd Data N
FMC_HPC_LA23_PB66_L18_PJ13FMC LA 23rd Data P
FMC_HPC_LA24_NB66_L8_NH9FMC LA 24th Data N
FMC_HPC_LA24_PB66_L8_PJ9FMC LA 24th Data P
FMC_HPC_LA25_NB66_L10_NJ10FMC LA 25th Data N
FMC_HPC_LA25_PB66_L10_PK10FMC LA 25th Data P
FMC_HPC_LA26_NB66_L6_ND10FMC LA 26th Data N
FMC_HPC_LA26_PB66_L6_PE10FMC LA 26th Data P
FMC_HPC_LA27_NB66_L5_NC9FMC LA 27th Data N
FMC_HPC_LA27_PB66_L5_PD9FMC LA 27th Data P
FMC_HPC_LA28_NB66_L2_NA9FMC LA 28th Data N
FMC_HPC_LA28_PB66_L2_PB9FMC LA 28th Data P
FMC_HPC_LA29_NB66_L4_NA10FMC LA 29th Data N
FMC_HPC_LA29_PB66_L4_PB10FMC LA 29th Data P
FMC_HPC_LA30_NB66_L9_NH8FMC LA 30th Data N
FMC_HPC_LA30_PB66_L9_PJ8FMC LA 30th Data P
FMC_HPC_LA31_NB66_L1_NE8FMC LA 31st Data N
FMC_HPC_LA31_PB66_L1_PF8FMC LA 31st Data P
FMC_HPC_LA32_NB66_L3_NC8FMC LA 32nd Data N
FMC_HPC_LA32_PB66_L3_PD8FMC LA 32nd Data P
FMC_HPC_LA33_NB66_L7_NK8FMC LA 33rd Data N
FMC_HPC_LA33_PB66_L7_PL8FMC LA 33rd Data P
FMC_HPC_HA00_CC_NB68_L14_NF17FMC HA 0th Data(clock)N
FMC_HPC_HA00_CC_PB68_L14_PF18FMC HA 0th Data(clock)P
FMC_HPC_HA01_CC_NB68_L12_NE17FMC HA 1st Data(clock)N
FMC_HPC_HA01_CC_PB68_L12_PE18FMC HA 1st Data(clock)P
FMC_HPC_HA02_NB68_L17_NH16FMC HA 2nd Data N
FMC_HPC_HA02_PB68_L17_PH17FMC HA 2nd Data P
FMC_HPC_HA03_NB68_L24_NL18FMC HA 3rd Data N
FMC_HPC_HA03_PB68_L24_PL19FMC HA 3rd Data N
FMC_HPC_HA04_NB68_L6_NC17FMC HA 4th Data N
FMC_HPC_HA04_PB68_L6_PC18FMC HA 4th Data P
FMC_HPC_HA05_NB68_L2_NA18FMC HA 5th Data N
FMC_HPC_HA05_PB68_L2_PA19FMC HA 5th Data P
FMC_HPC_HA06_NB68_L22_NJ18FMC HA 6th Data N
FMC_HPC_HA06_PB68_L22_PJ19FMC HA 6th Data P
FMC_HPC_HA07_NB68_L4_NB19FMC HA 7th Data N
FMC_HPC_HA07_PB68_L4_PC19FMC HA 7th Data P
FMC_HPC_HA08_NB68_L18_NH18FMC HA 8th Data N
FMC_HPC_HA08_PB68_L18_PH19FMC HA 8th Data P
FMC_HPC_HA09_NB68_L7_NC14FMC HA 9th Data N
FMC_HPC_HA09_PB68_L7_PD14FMC HA 9th Data P
FMC_HPC_HA10_NB68_L1_NA14FMC HA 10th Data N
FMC_HPC_HA10_PB68_L1_PB14FMC HA 10th Data P
FMC_HPC_HA11_NB68_L5_NB16FMC HA 11th Data N
FMC_HPC_HA11_PB68_L5_PB17FMC HA 11th Data P
FMC_HPC_HA12_NB68_L16_NF19FMC HA 12th Data N
FMC_HPC_HA12_PB68_L16_PG19FMC HA 12th Data P
FMC_HPC_HA13_NB68_L3_NA15FMC HA 13th Data N
FMC_HPC_HA13_PB68_L3_PB15FMC HA 13th Data P
FMC_HPC_HA14_NB68_L23_NJ16FMC HA 14th Data N
FMC_HPC_HA14_PB68_L23_PK16FMC HA 14th Data P
FMC_HPC_HA15_NB68_L20_NK17FMC HA 15th Data N
FMC_HPC_HA15_PB68_L20_PK18FMC HA 15th Data P
FMC_HPC_HA16_NB68_L10_ND18FMC HA 16th Data N
FMC_HPC_HA16_PB68_L10_PD19FMC HA 16th Data P
FMC_HPC_HA17_CC_NB68_L13_NG16FMC HA 17th Data(clock)N
FMC_HPC_HA17_CC_PB68_L13_PG17FMC HA 17th Data(clock)P
FMC_HPC_HA18_NB68_L21_NK15FMC HA 18th Data N
FMC_HPC_HA18_PB68_L21_PL15FMC HA 18th Data P
FMC_HPC_HA19_NB68_L15_NG14FMC HA 19th Data N
FMC_HPC_HA19_PB68_L15_PG15FMC HA 19th Data P
FMC_HPC_HA20_NB68_L11_ND16FMC HA 20th Data N
FMC_HPC_HA20_PB68_L11_PE16FMC HA 20th Data P
FMC_HPC_HA21_NB68_L19_NJ14FMC HA 21st Data N
FMC_HPC_HA21_PB68_L19_PJ15FMC HA 21st Data P
FMC_HPC_HA22_NB68_L8_ND15FMC HA 22nd Data N
FMC_HPC_HA22_PB68_L8_PE15FMC HA 22nd Data P
FMC_HPC_HA23_NB68_L9_NF14FMC HA 23rd Data N
FMC_HPC_HA23_PB68_L9_PF15FMC HA 23rd Data P
FMC_HPC_SCLB66_L17_NK12FMC I2C Bus Data
FMC_HPC_SDAB66_L17_PL12FMC I2C Bus Data
FMC_GBTCLK0_M2C_P227_CLK1_PM6Transceiver Reference Clock 0 input P
FMC_GBTCLK0_M2C_N227_CLK1_NM5Transceiver Reference Clock 0 input N
FMC_GBTCLK1_M2C_P228_CLK1_PH6Transceiver Reference Clock 1 input P
FMC_GBTCLK1_M2C_N228_CLK1_NH5Transceiver Reference Clock 1 input N
FMC_DP0_M2C_P227_RX0_PM2Transceiver Data 0 Input P
FMC_DP0_M2C_N227_RX0_NM1Transceiver Data 0 Input N
FMC_DP1_M2C_P227_RX1_PK2Transceiver Data 1 Input P
FMC_DP1_M2C_N227_RX1_NK1Transceiver Data 1 Input N
FMC_DP2_M2C_P227_RX2_PH2Transceiver Data 2 Input P
FMC_DP2_M2C_N227_RX2_NH1Transceiver Data 2 Input N
FMC_DP3_M2C_P227_RX3_PF2Transceiver Data 3 Input P
FMC_DP3_M2C_N227_RX3_NF1Transceiver Data 3 Input N
FMC_DP4_M2C_P228_RX1_PD2Transceiver Data 4 Input P
FMC_DP4_M2C_N228_RX1_ND1Transceiver Data 4 Input N
FMC_DP5_M2C_P228_RX3_PA4Transceiver Data 5 Input P
FMC_DP5_M2C_N228_RX3_NA3Transceiver Data 5 Input N
FMC_DP6_M2C_P228_RX2_PB2Transceiver Data 6 Input P
FMC_DP6_M2C_N228_RX2_NB1Transceiver Data 6 Input N
FMC_DP7_M2C_P228_RX0_PE4Transceiver Data 7 Input P
FMC_DP7_M2C_N228_RX0_NE3Transceiver Data 7 Input N
FMC_DP0_C2M_P227_TX0_PN4Transceiver Data 0 Output P
FMC_DP0_C2M_N227_TX0_NN3Transceiver Data 0 Output N
FMC_DP1_C2M_P227_TX1_PL4Transceiver Data 1 Output P
FMC_DP1_C2M_N227_TX1_NL3Transceiver Data 1 Output N
FMC_DP2_C2M_P227_TX2_PJ4Transceiver Data 2 Output P
FMC_DP2_C2M_N227_TX2_NJ3Transceiver Data 2 Output N
FMC_DP3_C2M_P227_TX3_PG4Transceiver Data 3 Output P
FMC_DP3_C2M_N227_TX3_NG3Transceiver Data 3 Output N
FMC_DP4_C2M_P228_TX1_PD6Transceiver Data 4 Output P
FMC_DP4_C2M_N228_TX1_ND5Transceiver Data 4 Output N
FMC_DP5_C2M_P228_TX3_PB6Transceiver Data 5 Output P
FMC_DP5_C2M_N228_TX3_NB5Transceiver Data 5 Output N
FMC_DP6_C2M_P228_TX2_PC4Transceiver Data 6 Output P
FMC_DP6_C2M_N228_TX2_NC3Transceiver Data 6 Output N
FMC_DP7_C2M_P228_TX0_PF6Transceiver Data 7 Output P
FMC_DP7_C2M_N228_TX0_NF5Transceiver Data 7 Output N

Part 2.7: SD Card Slot
The AXKU042 FPGA development board includes a Micro SD card interface to provide users with access to SD card memory for storing pictures, music or other user data files. The signal is linked to the IO signal of the BANK64 of FPGA, and the schematic of the FPGA and SD card connector is shown in Figure 2-7-1

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (16)

Figure 2-7-1 SD Card Slot schematic diagram SD Card Slot pin assignment

Signal NameFPGA Pin NamePin NumberDescription
SD_CLKB64_L22_PAN8SD Clock Signal
SD_CMDB64_L19_NAM10SD Command Signal
SD_D0B64_L5_NAL12SD Data 0
SD_D1B64_L19_PAL10SD Data 1
SD_D2B64_L2_PAN13SD Data 2
SD_D3B64_L2_NAP13SD Data 3
SD_CDB64_L22_NAP8SD card insertion signal

Part 2.8: SMA Interface The AXKU042 FPGA development board is designed with 2 SMA interfaces, and the differential signal is connected to the BANK66 ordinary clock IO port, providing customers with an external clock interface or according to the ordinary IO port, the interface level is 1.8V. The schematic diagram of the FPGA and SMA interface connection is shown in Figure 2-8-1.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (17)

SMA Interface pin assignment

Signal NameFPGA Pin NamePin NumberDescription
SMA_CLKIN_NB66_L14_NG12Transceiver Clock Signal N
SMA_CLKIN_PB66_L14_PH12Transceiver Clock Signal P

Part 2.9: Temperature Sensor and EEPROM

A high-precision, low-power, digital temperature sensor chip is mounted on the AXKU042 FPGA development board, and the model is LM75A of ON Semiconductor. The temperature accuracy of the LM75A chip is 0.5 degrees. The sensor and FPGA are directly connected to the I2C digital interface. The FPGA reads the temperature near the current FPGA development board through the I2C interface.The model of the EEPROM is 24LC04, and the capacity is: 4Kbit, which is connected to the PS terminal through the I2C bus.

Figure 2-9-1 below shows the design of the LM75 sensor and EEPROM chip

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (17)

Pin NameFPGA Pin NameFPGA Pin
I2C_SDAB66_L16_NK13
I2C_SCLB66_L16_PL13

Figure 2-9-1 I2C Connection schematic diagram I2C Sensor Pin Assignment

Part 2.10: LED Light There are Seven red LEDs on the AXKU042 FPGA carrier board, one of which is the power indicator (PWR), four are control indicators, two are panel indicators. When the AXKU042 FPGA board is powered on, the power indicator will light up, 4 user LEDs and two-panel indicators are connected to the IO of the FPGA BANK65 and BANK66, the user can control the lighting and extinction through the program. When the IO voltage connected to the user LED is configured low level, the user LED lights up. When the connected IO voltage is configured as high level, the user LED will be extinguished.

The LED hardware connection is shown in Figure 2-10-1

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (21)Figure 2-10-2 panel indicator LED

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (22)
Pin assignment of user LED lights

Signal NameFPGA Pin NamePin NumberDescription
LED1B66_T3UE12User-defined indicator light
LED2B66_T2UF12User-defined indicator light
LED3B66_T1UL9User-defined indicator light
LED4B65_T0UH23User-defined indicator light
TEST_LED1B66_L22_NE13panel indicator
TEST_LED2B66_L22_PF13panel indicator

Part 2.11: Keys

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (23)

The AXKU062 FPGA development board contains two user Keys and 1 reset key. One user key are connected to the IO of FPGA BANK65. The user key is active at a low level to realize some functions of the board for customers; The reset key is used for system reset. The circuit of the user key part is shown in Figure 2-11-1:

Keys Pin Assignment

Signal NameFPGA Pin NamePin NumberDescription
KEY1B65_T1UN23User Key Input
FPGA_RSETNB65_T2UN27System Reset

Part 2.12: JTAG Interface

The JTAG interface is reserved on the AXKU042 development board for downloading FPGA programs or firmware programs to FLASH. In order to not damage the FPGA chip by plugging and unplugging under power, we added a protection diode to the JTAG signal to ensure that the signal voltage is within the range accepted by the FPGA and avoid damage to the FPGA chip. JTAG schematic diagram is shown in Figure 2-12-1:

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (24)

Part 2.13: Power Supply

The power input voltage of the AXKU042 development board is DC12V, with an external+12V power supply or power supplied to the board through PCIE. When using an external power supply, please use the power supply provided by the development board, and do not use other specifications of the power supply to avoid damaging the development board. The schematic diagram of the power supply design on the board is shown in Figure 2-13-1

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (25)

Part 2.14: Fan

Because FPGA generates a lot of heat when it works normally, we add a heat sink and fan to the chip on the board to prevent the chip from overheating. The control of the fan is controlled by the FPGA chip. The control pin is connected to the IO of the BANK48. If the IO level output is high, the MOSFET is turned on and the fan is working. If the IO level output is low, the fan stops. The fan design on the board is shown in Figure 2-14-1.

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (26)

Fan Pin Assignment

Signal NameFPGA Pin NamePin NumberDescription
FAN_PWMB64_T0UAK11Fan control pin

Part 2.15:Size Dimension

ALINX-AXKU042-KINTEX-UltraScale-FPGA-Development-Board-fig- (27)

http://www.alinx.com

Documents / Resources

ALINX AXKU042 KINTEX UltraScale FPGA Development Board [pdf] User Manual
AXKU042 KINTEX UltraScale FPGA Development Board, AXKU042, KINTEX UltraScale FPGA Development Board, UltraScale FPGA Development Board, FPGA Development Board, Development Board, Board

References

Leave a comment

Your email address will not be published. Required fields are marked *