ARTIX-7 FPGA Development Board AX7101 User Manual Version Record Version Date Release By Description Rev 1.2 2020-10-30 Rachel Zhou First Release www.alinx.com 2 / 51...
ARTIX-7 FPGA Development Board AX7101 User Manual Table of Contents Version Record...................... 2 Part 1: FPGA Development Board Introduction..........6 Part 2: AC7100B core board..........错误!未定义书签。 Part 2.1: AC7100B Core Board Introduction...错误!未定义书签。 Part 2.2: FPGA Chip............错误!未定义书签。 Part 2.3: Active Differential Crystal......错误!未定义书签。...
Page 4
ARTIX-7 FPGA Development Board AX7101 User Manual www.alinx.com 4 / 51...
Page 5
In the design of carrier Board, we have extended 4 fiber interfaces and 4 Gigabit Ethernet interfaces. It meets user's requirements for high-speed data transmission and exchange. It is a "Versatile" and “Professional” ARTIX-7 FPGA development platform. It provides the applications for multi-channel video transmission, multi-channel networks, fiber-optic communication, and data processing.
/s(800M*32bit); The two DDR3 capacities are up to 8Gbit, which meets the need for high buffers during data processing. The selected FPGA is the XC7A100T chip of XILINX's ARTIX-7 series, in BGA 484 package. The communication frequency between the XC7A100T and DDR3 reaches 400Mhz and the data rate is 800Mhz, which fully meets the needs of high-speed multi-channel data processing.
Page 7
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 1-1-1: The Schematic Diagram of the AX7101 Through this diagram, you can see the interfaces and functions that the AX7101 FPGA Development Board contains: Artix-7 FPGA core board The core board consists of XC7A100T + 8Gb DDR3 + 128Mb QSPI FLASH.
Page 8
ARTIX-7 FPGA Development Board AX7101 User Manual 4-channel high-speed SFP Interface The four high-speed transceivers of the GTP transceiver of ARTIX-7 FPGA are connected to the transmission and reception of four optical modules to realize four high-speed optical fiber communication interfaces.
Part 2.1: AC7100B Core Board Introduction AC7100B (core board model, the same below) FPGA core board, it is based on XILINX's ARTIX-7 series 100T XC7A100T-2FGG484I. It is a high-performance core board with high speed, high bandwidth and high capacity. It is suitable for high-speed data communication, video image processing, high-speed data acquisition, etc.
Part 2.2: FPGA Chip As mentioned above, the FPGA model we use is XC7A100T-2FGG484I, which belongs to Xilinx's Artix-7 series. The speed grade is 2, and the temperature grade is industry grade. This model is a FGG484 package with 484 pins. Xilinx ARTIX-7 FPGA chip naming rules as below...
FPGA internal GTP transceiver, connected to 1.0V; VMGTAVTT is the termination voltage of the GTP transceiver, connected to 1.2V. The Artix-7 FPGA system requires that the power-up sequence be powered by VCCINT, then VCCBRAM, then VCCAUX, and finally VCCO. If VCCINT and VCCBRAM have the same voltage, they can be powered up at the same time.
Page 13
ARTIX-7 FPGA Development Board AX7101 User Manual BANK34 global clock pin MRCC (R4 and T4) of the FPGA. This 200Mhz differential clock can be used to drive the user logic in the FPGA. Users can configure the PLLs and DCMs inside the FPGA to generate clocks of different frequencies.
Page 14
ARTIX-7 FPGA Development Board AX7101 User Manual output is connected to the GTP BANK216 clock pins MGTREFCLK0P (F6) and MGTREFCLK0N (E6) of the FPGA. Figure 2-3-3: 125Mhz Active Differential Crystal Schematic Figure 2-3-4: 125Mhz Active Differential Crystal on the Core Board...
ARTIX-7 FPGA Development Board AX7101 User Manual Part 2.4: DDR3 DRAM The FPGA core board AC7100B is equipped with two Micron 4Gbit (512MB) DDR3 chips, model MT41J256M16HA-125 (compatible with MT41K256M16HA-125). The DDR3 SDRAM has a maximum operating speed of 800MHz (data rate 1600Mbps). The DDR3 memory system is directly connected to the memory interface of the BANK 34 and BANK35 of the FPGA.
Page 16
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 2-4-2: The DDR3 on the Core Board DDR3 DRAM pin assignment: Net Name FPGA PIN Name FPGA P/N DDR3_DQS0_P IO_L3P_T0_DQS_AD5P_35 DDR3_DQS0_N IO_L3N_T0_DQS_AD5N_35 DDR3_DQS1_P IO_L9P_T1_DQS_AD7P_35 DDR3_DQS1_N IO_L9N_T1_DQS_AD7N_35 DDR3_DQS2_P IO_L15P_T2_DQS_35 DDR3_DQS2_N IO_L15N_T2_DQS_35 DDR3_DQS3_P IO_L21P_T3_DQS_35...
Page 18
ARTIX-7 FPGA Development Board AX7101 User Manual the FPGA chip. The clock pin is connected to CCLK0 of BANK0, and other data and chip select signals are connected to D00~D03 and FCS pins of BANK14 respectively. Figure 2-5-1 shows the hardware connection of QSPI Flash.
ARTIX-7 FPGA Development Board AX7101 User Manual Part 2.6: LED Light on Core Board There are 3 red LED lights on the AC7100B FPGA core board, one of which is the power indicator light (PWR), one is the configuration LED light (DONE), and one is the user LED light.
ARTIX-7 FPGA Development Board AX7101 User Manual the reset key connection is shown in Figure 2-7-1: Figure 2-7-1: Reset key Schematic Figure 2-7-2: Reset key on the Core Board Reset key pin assignment Signal Name ZYNQ Pin Name ZYNQ Pin Number...
ARTIX-7 FPGA Development Board AX7101 User Manual The JTAG interface J1 on AC7100B FPGA core board uses a 6-pin 2.54mm pitch single-row test hole. If you need to use the JTAG connection to debug on the core board, you need to solder a 6-pin single-row pin header.
Page 22
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 2-9-2:J3 interface on the Core Board Part 2.10: Board to Board Connectors pin assignment The core board has a total of four high-speed board to board connectors. The core board uses four 80-pin inter-board connectors to connect to the carrier board.
Page 23
ARTIX-7 FPGA Development Board AX7101 User Manual Pin Assignment of Board to Board Connectors CON1 CON1 Signal Name FPGA Pin Voltage CON1 Signal Name FPGA Pin Voltage Level Level PIN1 VCCIN PIN2 VCCIN PIN3 VCCIN PIN4 VCCIN PIN5 VCCIN PIN6...
Page 24
ARTIX-7 FPGA Development Board AX7101 User Manual PIN59 Ground PIN60 Ground PIN61 B16_L1_N 3.3V PIN62 PIN63 B16_L1_P 3.3V PIN64 PIN65 B16_L4_N 3.3V PIN66 PIN67 B16_L4_P 3.3V PIN68 PIN69 Ground PIN70 Ground PIN71 B16_L6_N 3.3V PIN72 Board to Board Connectors CON2 The 80-pin female connection header CON2 is used to extend the normal IO of the BANK13 and BANK14 of the FPGA.
Page 26
ARTIX-7 FPGA Development Board AX7101 User Manual a suitable LDO. Pin Assignment of Board to Board Connectors CON3 CON1 Signal Name FPGA CON1 Signal Name FPGA Pin Voltage Voltage Level Level PIN1 B15_IO0 3.3V PIN2 B15_IO25 3.3V PIN3 B16_IO0 3.3V...
ARTIX-7 FPGA Development Board AX7101 User Manual PIN79 PIN80 Part 2.11: Power Supply The AC7100B FPGA core board is powered by DC5V via carrier board, and it is powered by the J3 interface when it is used alone. Please be careful not to supply power to J3 interface and the carrier board at the same time to avoid damage.
Page 30
MGTVCCAUX(+1.8V) GTP Transceiver Bank216 of FPGA Because the power supply of Artix-7 FPGA has the power-on sequence requirement, in the circuit design, we have designed according to the power requirements of the chip, and the power-on is 1.0V->1.8V->(1.5 V, 3.3V, VCCIO) and 1.0V->...
ARTIX-7 FPGA Development Board AX7101 User Manual Part 3: Carrier Board Part 3.1: Carrier Board Introduction Through the previous function introduction, you can understand the function of the carrier board part 4-channel 10/100M/1000M Ethernet RJ-45 interface 4-channel SFP interface ...
ARTIX-7 FPGA Development Board AX7101 User Manual Part 3.2: Gigabit Ethernet Interface The AX7101 FPGA carrier board provides users with 4-channel Gigabit network communication service through the Realtek RTL8211EG Ethernet PHY chip. The RTL8211EG chip supports 10/100/1000 Mbps network transmission rate and communicates with the FPGA through the GMII interface.
Page 34
ARTIX-7 FPGA Development Board AX7101 User Manual sampled on the rising edge of the clock. Figure 3-2-1: Gigabit Ethernet Interface Schematic Figure 3-3-2: Gigabit Ethernet interface on the Carrier Board www.alinx.com 34 / 51...
Page 35
ARTIX-7 FPGA Development Board AX7101 User Manual The 1 channel Gigabit Ethernet pin assignments are as follows: Signal Name FPGA Pin Description E1_GTXC Ethernet GMII transmit clock E1_TXD0 Ethernet Transmit Data bit0 E1_TXD1 Ethernet Transmit Data bit1 E1_TXD2 Ethernet Transmit Data bit2...
Page 36
ARTIX-7 FPGA Development Board AX7101 User Manual The 2 channel Gigabit Ethernet pin assignments are as follows: Signal Name FPGA Pin Description E2_GTXC Ethernet GMII transmit clock E2_TXD0 Ethernet Transmit Data bit0 E2_TXD1 Ethernet Transmit Data bit1 E2_TXD2 Ethernet Transmit Data bit2...
Page 37
ARTIX-7 FPGA Development Board AX7101 User Manual The 3 channel Gigabit Ethernet pin assignments are as follows: Signal Name FPGA Pin Description E3_GTXC AA21 Ethernet GMII transmit clock E3_TXD0 Ethernet Transmit Data bit0 E3_TXD1 Ethernet Transmit Data bit1 E3_TXD2 Ethernet Transmit Data bit2...
Page 38
ARTIX-7 FPGA Development Board AX7101 User Manual The 4 channel Gigabit Ethernet pin assignments are as follows: Signal Name FPGA Pin Description E4_GTXC Ethernet GMII transmit clock E4_TXD0 Ethernet Transmit Data bit0 E4_TXD1 Ethernet Transmit Data bit1 E4_TXD2 Ethernet Transmit Data bit2...
ARTIX-7 FPGA Development Board AX7101 User Manual Part 3.3: SFP Interface The AX7101 FPGA carrier board has four optical interfaces. Users can purchase SFP optical modules (1.25G, 2.5G optical modules on the market) and insert them into these four optical interfaces for optical data communication.
Page 40
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-3-2: SFP interfaces on the Carrier Board The 1 fiber interface FPGA pin assignment is as follows: Signal Name FPGA PIN Description SFP1_TX_P SFP1 Data Transfer (Positive) SFP1_TX_N SFP1 Data Transfer (Negative)
ARTIX-7 FPGA Development Board AX7101 User Manual The 2 fiber interface FPGA pin assignment is as follows: Signal Name FPGA PIN Description SFP2_TX_P SFP2 Data Transfer (Positive) SFP2_TX_N SFP2 Data Transfer (Negative) SFP2_RX_P SFP2 Data Receiver (Positive) SFP2_RX_P SFP2 Data Receiver (Negative)
Page 42
ARTIX-7 FPGA Development Board AX7101 User Manual VSYNC pins. Pins 1, 2, and 3 are red, green, and blue primary color analog voltages, which are 0 to 0.714V peak-peak, 0V is colorless, and 0.714V is full color. Some non-standard displays use a full color level of 1Vpp. The three primary color source terminals and terminal matching resistors are both 75 ohms.
Page 43
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-4-2: VGA Display Interface Schematic Figure 3-4-3: VGA Display Interface on the Carrier Board VGA Pin Assignment: Signal Name FPGA Pin Description VGA_B[0] BLUE[0] VGA_B[1] BLUE[1] VGA_B[2] BLUE[2] VGA_B[3] BLUE[3] www.alinx.com 43 / 51...
Page 45
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-5-2: USB to serial port on the Carrier Board Two LED indicators (LED4 and LED3) are set for the serial port signal, and the silkscreen on the PCB is TX and RX, indicating that the serial port has data...
Part 3.6: Expansion Header The AX7101 FPGA carrier board is reserved with one 0.1inch spacing standard 40-pin expansion header J11 which is used to connect the ALINX modules or the external circuit designed by the user. The expansion port has 40 signals, of which 1-channel 5V power supply, 2-channel 3.3 V power supply,...
ARTIX-7 FPGA Development Board AX7101 User Manual J11 Expansion Header Pin Assignment J11 Pin Number FPGA Pin J11 Pin Number FPGA Pin +3.3V +3.3V Part 3.7: JTAG Interface A JTAG interface is reserved on the AX7101 FPGA carrier board for downloading FPGA programs or firmware to FLASH.
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-7-1: JTAG Interface Schematic Figure 3-7-2: JTAG Interface on the Carrier Board Be careful not to hot swap when JTAG cable is plugged and unplugged. Part 3.8: Keys The AX7101 FPGA carrier board contains two user Keys KEY1~KEY2. All Keys are connected to the normal IO of the FPGA.
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-8-1: Key Schematic Figure 3-8-2: Four Keys on the carrier board Keys Pin Assignment Net Name FPGA PIN KEY1 KEY2 Part 3.9: LED Light There are three red LEDs on the AX7101 FPGA Carrier Board, one of which is the power indicator (PWR), two are users LED lights (LED1~LED2).
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-9-1: The User LEDs Schematic Figure 3-9-2: The User LEDs on the Carrier Board Pin assignment of user LED lights Signal Name FPGA PIN KEY1 KEY2 Part 3.10: Power Supply The power input voltage of the The AX7101 FPGA carrier board is DC12V.
Page 51
ARTIX-7 FPGA Development Board AX7101 User Manual Figure 3-10-1 Power Design Schematic on the Carrier Board Figure 3-10-2: Power circuit on the Carrier Board www.alinx.com 51 / 51...