AXKU15 User Manual Version Record Version Date Release By Description Rev 1.0 2024/3/22 Kathy Xia First Release www.en.alinx.com 2/51 www.en.alinx.com...
AXKU15 User Manual Table of Contents Version Record ..........................2 Part 1: Development Board Introduction ................... 5 Part 2: ACKU15 SOM Module ......................7 Part 2.1: Introduction ....................... 7 Part 2.2: FPGA Chip........................7 Part 2.3: DDR4 ........................... 9 Part 2.4: QSPI Flash ....................... 13 Part 2.5: Clock Configuration .....................
Page 4
AXKU15 User Manual The development board (model: AXKU15) based on the Xilinx FPGA Kintex Ultrascale+ development platform of Alinx Electronic Technology has been officially released. To let users have a quick understanding of this development platform, we have written this user manual.
AXKU15 User Manual Part 1: Development Board Introduction Here is a brief introduction to the functionality of the Kintex Ultrascale+ AXKU15 development platform. The whole structure of the development board is designed by inheriting our consistent SOM module + expansion board model.
Page 6
AXKU15 User Manual PCIe3.0 x16 interface ⚫ It supports PCI Express 3.0 standard, provides standard PCIe x16 high-speed data transmission interface, and the communication rate of single channel can be up to 8GBaud. 2 * FMC HPC interface ⚫ Eight high-speed transceivers in the FPGA are connected to high-speed pins dedicated for the FMC HPC, wherein one FMC interface leads out 34 pairs of LA signal differential pairs, 2 pairs of clock signals and 24 pairs of HA signals;...
AXKU15 User Manual Part 2: ACKU15 SOM Module Part 2.1: Introduction ACKU15 (SOM model, the same below) SOM module, FPGA chip is based on the Xilinx FPGA Kintex Ultrascale+ main chip XCKU15PFFVE1517 design. The module connects five DDR4 memory chips to the HP port of the FPGA to form an 80-bit data bandwidth, and the capacity of each DDR4 chip is up to 1GB.
Page 8
AXKU15 User Manual Figure 4: Ordering Information Figure 5 is the physical picture of the FPGA chip used in the development board. Figure 5: Physical FPGA chip The main parameters of the FPGA chip are as follows: Name Specific parameters...
AXKU15 User Manual Part 2.3: DDR4 The ACKU15 SOM module is equipped with five Micron 1GB DDR4 chips, model MT40A512M16LY-062 E, which are connected to the HP side of the FPGA to form an 80-bit data bus with a capacity of 5GB. The maximum running data rate of DDR4 SDRAM on the FPGA side is 2,666Mbps, and five DDR4 memory systems are directly connected to the memory interfaces of BANK 66, 67 and 68.
AXKU15 User Manual Part 2.4: QSPI Flash The module is equipped with two Quad-SPI FLASH chips of 512MBit size, model MT25QU512ABA1EW9, which uses 1.8V CMOS voltage standard. Due to the non-volatile nature of QSPI FLASH, it can store the configuration Bin file of the FPGA as well as other user data files during use.
AXKU15 User Manual Part 2.5: Clock Configuration The module provides two 200Mhz differential active clocks for the FPGA system. And provide differential clock sources for that logic part of the FPGA respectively. The schematic diagram of the clock circuit design is shown in...
AXKU15 User Manual Figure 11: System clock source Figure 12: System clock source Clock pin assignment: Signal name FPGA pins B94_L5_P B94_L5_N DDR4_CLKREF_P AR32 DDR4_CLKREF_N AT32 Table 6: Clock pin assignments Part 2.6: LED Light There are three red LEDs on the ACKU15 module, one of which is a power indicator (PWR1), one of which is a configuration LED (D1), and a user indicator (LED 1).
AXKU15 User Manual Figure 13: Schematic diagram of hardware connection of LED lamp on module Part 2.7: Power source The power supply voltage of the ACKU15 module is +12V, which is supplied through the connection base board. The power supply design diagram on the board is shown in Figure 14 below: Figure 14: Power interface part in the schematic diagram www.en.alinx.com...
AXKU15 User Manual The +12V generates the FPGA core power supply through the DCDC power supply chip IS6608, and the output current is up to 60A, which can meet the current demand of the core voltage. The +12V power supply supplies power to the FPGA auxiliary power supply and the high-speed transceiver through three DCDC chips: SGM61163 generates VCCAUX, and IS66066 generates MGTAVCC and MGTAVTT power supplies.
Page 18
AXKU15 User Manual Pin Assignments for J1 Connector: J1 pin Signal name FPGA pin number J1 pin Signal name FPGA pin number B90_L10_N B90_L12_N B90_L10_P B90_L12_P B90_L8_N B90_L11_N B90_L8_P B90_L11_P B90_L9_N B90_L7_N B90_L9_P B90_L7_P B90_L4_N B90_L6_N B90_L4_P B90_L6_P B90_L5_N B90_L3_N...
Page 26
AXKU15 User Manual Pin assignments for the J4 connector: J4 pin Signal name FPGA pin number J4 pin Signal name FPGA pin number E2、 F5、 B8、 F10、 K12、 VCCO_90_91_93_94 POWER_SCL N11、B13、G13 B94_L9_N B94_L6_N B94_L9_P B94_L6_P B94_L8_N B94_L7_N B94_L8_P B94_L7_P B71_L1_N...
⚫ Part 3.2: PCIe Slot There is a PCIe x16 interface on the AXKU15 base board, which supports PCIe Gen3.0 protocol, and 8 pairs of transceivers are connected to the golden finger of PCIEx16 for data communication. The receiving and transmitting signals of the PCIe interface are directly connected to the FPGA BANK228 ~ 231 transceivers.
Page 30
AXKU15 User Manual Figure 16: Schematic Diagram of PCIe Slot Design The PCIe x16 interface FPGA pin assignments are as follows: Signal name FPGA pin name Pin number Remark PCIE_RX0_P MGT231_RX3_P PCIE channel 0 data receiving positive PCIE_RX0_N MGT231_RX3_N PCIE Channel 0 Data Receive Negative...
AXKU15 User Manual PCIE_RX12_N MGT228_RX3_N PCIE channel 12 data transmission negative PCIE_RX13_P MGT228_RX2_P PCIE Channel 13 Data Sending Positive PCIE_RX13_N MGT228_RX2_N PCIE channel 13 data transmission negative PCIE_RX14_P MGT228_RX1_P PCIE Channel 14 Data Sending Positive PCIE_RX14_N MGT228_RX1_N PCIE channel 14 data transmission negative...
Page 32
AXKU15 User Manual network transmission rate and communicates with FPGA through RGMII interface. JL21221D chip supports MDI/MDX self-adaptation, various speed self-adaptation and Master/Slave self-adaptation and supports register management of PHY by MDIO bus. When the JL21221D is powered on, it will detect the level status of some specific IOs to determine its own working mode.
The development board is equipped with two FMC HPC expansion ports, namely FMC1 (J12) and FMC2 (J13), which can be externally connected with XILINX or various FMC modules of Alinx (HDMI input and output module, binocular camera module, high-speed AD module, etc.).
Page 34
AXKU15 User Manual The FMC HPC J12 connector pin assignments are as follows: Signal name FPGA pin name FPGA pin number Remark FMC1_CLK0_N B70_L11_N FMC channel 0 input reference clock N FMC1_CLK0_P B70_L11_P FMC channel 0 input reference clock P...
Page 35
AXKU15 User Manual FMC1_LA20_N B69_L17_N FMC LA Channel 20 Data N FMC1_LA20_P B69_L17_P FMC LA Channel 20 Data P FMC1_LA21_N B69_L2_N FMC LA Channel 21 Data N FMC1_LA21_P B69_L2_P FMC LA 21th data P FMC1_LA22_N B69_L4_N FMC LA Channel 22 Data N...
Page 36
AXKU15 User Manual FMC1_HA09_N B71_L17_N FMC HA Channel 9 Data N FMC1_HA09_P B71_L17_P FMC HA Channel 9 Data P FMC1_HA10_N B71_L8_N FMC HA 10th Channel Data N FMC1_HA10_P B71_L8_P FMC HA Channel 10 Data P FMC1_HA11_N B71_L16_N FMC HA Channel 11 Data N...
Page 37
AXKU15 User Manual FMC1_DP6_M2C_P MGT227_RX2_P Transceiver Data 6 Input P FMC1_DP6_M2C_N MGT227_RX2_N Transceiver Data 6 Input N FMC1_DP7_M2C_P MGT227_RX3_P Transceiver Data 7 Input P FMC1_DP7_M2C_N MGT227_RX3_N Transceiver Data 7 Input N FMC1_DP0_C2M_P MGT226_TX0_P Transceiver Data 0 Output P FMC1_DP0_C2M_N MGT226_TX0_N...
Page 38
AXKU15 User Manual Figure 20: Connection diagram of HPC FMC The FMC HPC J13 connector pin assignments are as follows: Signal name FPGA pin name FPGA pin number Remark FMC2_CLK0_M2C_N B65_L12_N AP14 FMC channel 0 input reference clock N FMC2_CLK0_M2C_P...
Page 39
AXKU15 User Manual FMC2_LA10_P B65_L4_P AU10 FMC LA 10th Channel Data P FMC2_LA11_N B64_L10_N AL21 FMC LA Channel 11 Data N FMC2_LA11_P B64_L10_P AK21 FMC LA Channel 11 Data P FMC2_LA12_N B65_L7_N AW16 FMC LA 12th data N FMC2_LA12_P B65_L7_P...
Page 40
AXKU15 User Manual FMC2_SDA B90_L2_N FMC I2C-bus data FMC2_HPC_GBTCLK0_M2C_ Transceiver Reference Clock 0 Input N MGT224_CLK0_N FMC2_HPC_GBTCLK0_M2C_ Transceiver Reference Clock 0 Input P MGT224_CLK0_P AM10 MGT_A_CLOCK_N MGT224_CLK1_N Transceiver Reference Clock 1 Input N MGT_A_CLOCK_P MGT224_CLK1_P AK10 Transceiver Reference Clock 1 Input P...
Part 3.5: MIPI Interface The AXKU15 base board is equipped with two MIPI lanex4 camera input interfaces. MIPI1 corresponds to J9 and is connected to BANK69 and BANK90 of FPGA. MIPI2 corresponds to J10, and is connected to BANK66 and BANK84 of FPGA, and is connected to BANK71 and BANK90 of FPGA.
Part 3.6: USB To serial port The AXKU15 base board is equipped with a Uart to USB interface for system debugging. The conversion chip adopts the USB-UAR chip of Silicon Labs CP2102GM, and the USB interface adopts the MINI USB interface, which can be connected to the USB port of the upper PC with a USB cable for separate power supply of the module and serial port data communication.
Part 3.7: SD Card slot The AXKU15 base board includes a Micro-type of SD card interface to provide user access to SD card memory for user data files. The SDIO signal is connected with the IO signal of the FPGA, supports the SPI mode and the SD mode, and the SD card used is a MicroSD card.
AXKU15 User Manual SD_CLK B91_L8_P SD clock signal SD_CMD B91_L8_N SD command signal SD_D0 B90_L12_N SD Data 0 SD_D1 B90_L12_P SD Data 1 SD_D2 B91_L7_N SD Data 2 SD_D3 B91_L7_P SD Data 3 Table 23: SD card slot pin assignment Part 3.8: SATA Interface...
Part 3.9: Keys and LED Light The AXKU15 base board has seven LEDs, one power indicator, two serial communication indicators, and four user LEDs. When the development board is powered on, the power indicator will light up; the four LEDs are connected to the IO of the FPGA, and the user can control the on and off through the program.
AXKU15 User Manual Figure 27: EEPROM Schematic Diagram EEPROM pin assignment: Pin name FPGA pins EEPROM_RTC_I2C_SCL EEPROM_RTC_I2C_SDA Table 26: EEPROM pin assignment Part 3.11: Temperature sensor A high-precision, low-power, digital temperature sensor chip, model LM75A from ON Semiconductor, is mounted on the AXP50 development board.
AXKU15 User Manual LM75a sensor pin assignment: Pin name FPGA pins LM75A_SCL LM75A_SDA Table 27: LM75a sensor pin assignment Part 3.12: Fiber Optic Interface There are two QSFP28 optical fiber interfaces on the base board, and the user can purchase a QSFP optical module to be inserted into the four optical fiber interfaces for optical fiber data communication.
Page 48
AXKU15 User Manual QSFP1_TX2_N MGT127_TX1_N AE34 Optical module 1 data sending minus 2 QSFP1_TX2_P MGT127_TX1_P AE33 Optical module 1 data sending positive 2 QSFP1_TX3_N MGT127_TX2_N AD32 Optical module 1 data sending minus 3 QSFP1_TX3_P MGT127_TX2_P AD31 Optical module 1 data sending positive 3...
Part 3.13: JTAG Debugging port A 10-PIN JTAG interface is reserved on the AXKU15 base board for downloading FPGA programs or solidifying programs to FLASH. To avoid the damage to the FPGA chip caused by live plugging, we add a protection diode on the JTAG signal to ensure that the voltage of the signal is within the acceptable range of the FPGA, to avoid the damage to the chip.
Page 50
AXKU15 User Manual Figure 31: Power Interface Part in Schematic Diagram The function of each power distribution is shown in the following table: Power source Function +5.0V Power supply of expansion module FMC1_VADJ FMC1 adjusts the voltage FMC2_VADJ FMC2 adjustment voltage +3.3V...
Need help?
Do you have a question about the AXKU15 and is the answer not in the manual?
Questions and answers