Page 4
AX7102 User Manual (十四) LED ........................56 (十五) POWER......................57 Http://www.alinx.com.cn 4 / 59...
Page 5
AX7102 User Manual The AX7102 development Kit presents a robust hardware design platform built around the XILINX Artix-7 FPGA, which optimized for lowest cost and power with small form-factor packaging for the highest volume applications. The AX7102 development board is equipped with high-speed DDR3 memory, SFP networking, and USB2.0 capabilities, Ethernet networking, and much more...
DDR3 and QSPI FLASH. The expansion board extends the many peripheral interface for core board, which contains SFP fiber interface, gigabit Ethernet network port, USB2.0 port, VGA port and etc. Figure 1-2 provides a quick overview of the block diagram of AX7102 board. USB2.0 RS232...
Page 7
AX7102 User Manual The following hardware resources are provided on the AX7102 board: Features of FPGA Core Board: FPGA Device XILINX ARTIX-7 FPGA XC7A100T ; 101,440 Logic Cells; 240 DSP48 Slices include 18 x 18 multiplier, an adder, and accumulator;...
AX7102 User Manual 24-bit DAC of VGA output ; Buttons and Indicators 5 User LEDs and (one is on core board); 5 user Buttons (one button acts as reset button on core board); 二、 FPGA Core Board (一) Overview...
AX7102 User Manual Figure2-1-1 AC7100 TOP View Figure 2-1-2 AC7100 Bottom View (二) FPGA AC7100 Core board uses Xilinx Artix-7 FPGA device, the detail part number is Http://www.alinx.com.cn 9 / 59...
Page 10
AX7102 User Manual XC7A100T-2FGG484I. The Xilinx Artix-7 FPGA ordering information is shown in Figure 2-2-1. Figure 2-2-1 Artix-7 Ordering Information Figure 2-2-2 shows the FPGA chipset on AC7100 core board. Figure 2-2-2 FPGA Chipset The feature summary of XC7A100T is listed as following:...
AX7102 User Manual CMTs PCIe Gen2 XADC 1 个 12bit, 1Mbps AD GTP Transceiver 4 个,6.6Gb/s max Speed Operation Temperate -40 ~ 85degree FPGA Power Supply Artix-7 FPGA has six power supplies including V CCINT CCBRAM CCAUX and V is the core power supply of FPGA and should be...
Page 12
AX7102 User Manual This 200Mhz system clock can produce different frequency clock to drive the user logic thought PLLs and DCMs inside FPGA. Figure 2-3-1 200Mhz System Clock Figure 2-3-2 shows the onboard 200Mhz differential crystal oscillator Figure 2-3-2 Onboard 200Mhz Crystal Oscillator Clock Pin Assignment.
Page 13
AX7102 User Manual 2). 148.5Mhz Differential Crystal Oscillator The Figure 2-3-3 is the circuit of 148.5Mhz clock for GPT transceiver. The output of differential crystal oscillator is connected to MGTREFCLK0P pin(F6) and MGTREFCLK0N pin(E6) of FPGA bank216. Figure 2-3-3 148.5Mhz Differential Crystal Oscillators Figure 2-3-4 shows the onboard 148.5Mhz differential crystal oscillator.
AX7102 User Manual (四) DDR3 The core board features 1GB of DDR3 memory, implemented using two 512MB DDR3 devices. The data bandwidth is in 32-bit, comprised of two x16 devices with a single address/command bus. the target clock speed for FPGA and DDR3 is 800 MHz(Data rate is 1600M).
Page 18
AX7102 User Manual bus. The flash device is N25Q128 which uses 3.3V CMOS signaling standard. Because of its non-volatile property, it is usually used for storing software binaries, images, sounds or other media. Detail information of QSPI FLASH is shown in table 2-5-1 below.
AX7102 User Manual Figure 2-5-2 shows onboard QSPI FLASH. Figure 2-5-2 QSPI FLASH Onboard (六) LEDs There are three RED LEDs on the FPGA, it includes power indicator LED, done indicator LED and user LED. When the core board is power on, the power indicator LED turns on.
AX7102 User Manual Figure 2-6-2 LEDs on AC7100 board Pin Assignment of User LED Net Name FPGAPIN Name FPGA P/N Comment LED1 IO_L15N_T2_DQS_34 User LED (七) RESET Button AC7100 core board has a reset button, it is connected to the bank34 IO of FPGA.
AX7102 User Manual Figure 2-7-2 Reset Button on AC7100 Board Pin Assignment of Reset Button Net Name FPGAPIN Name FPGA P/N Comment RESET_N IO_L17N_T2_34 复位按键Reset (八) JTAG Interface In the AC7100 core board, it reserves a JTAG interface (J1), it is used to download or debug FPGA program without expansion board.
AX7102 User Manual Figure 2-8-2 JTAG Interface On Board (九) Power Input In AC7100 core board, we reserved a mini USB port(J2) which can power on core board and work separately without expansion board. Using a USB cable connect to computer, the +5.0V power supply is coming from USB port to power on AC7100 board.
AX7102 User Manual Figure 2-9-2 MINI USB port on AC7100 board (十) Board-to-Board Connector The core board has four high-speed board-to-board connectors on PCB bottom side. Each connector is 80-pins of 0.5mm pin pitch, which is suitable for high-speed signal transmission. 180 FPGA IOs (include 86 pairs LVDS signals) and all differential signals of GTP transceivers are connected to expansion board through these four connectors.
Page 25
AX7102 User Manual B16_L6_P 3.3V B16_L8_P 3.3V B16_L8_N 3.3V Figure 2-10-1 is the CON1 connector on core board, and the pin1 of connector is marked on the board. Figure 2-10-1 CON1 Connector Onboard CON2 Connector The 80-Pin connector CON2 is used to extend the IOs of FPGA bank13 and bank14, the voltage level of these IOs are +3.3V standard.
Page 27
AX7102 User Manual Figure 2-10-2 is the CON2 connector on core board, and the pin1 of connector is marked on the board. Figure 2-10-2 CON2 Connector Onboard CON3 Connector The 80-Pin connector CON3 is used to extend the IOs of FPGA bank15 and bank16, the voltage level of these IOs are +3.3V standard by default, but it can...
Page 29
AX7102 User Manual FPGA_TDO 3.3V FPGA_TMS 3.3V Figure 2-10-3 is the CON3 connector on core board, and the pin1 of connector is marked on the board. Figure 2-10-3 CON3 Connector Onboard CON4 Connector The 80-Pin connector CON4 is used to extend the IOs of FPGA bank16 and signals of GTP transceivers.
AX7102 User Manual Figure 2-10-4 CON4 Connector Onboard (十一) POWER The power supply voltage of the AC7100 core board is DC5V and can supply from mini USB port or board-to-board connector from expansion board. Please note that the mini USB and expansion board cannot supply power to core board at the same time, it maybe damage the USB port of computer.
Page 32
AX7102 User Manual Figure 2-11-1Power Design AC7100 core board uses the +5V power to generate +3.3V, +1.5V, +1.8V and +1.0V power output through the DC/DC power convertor. The output current of each power can be as high as 3A. AC7100 core board uses a LDO chipset of SPX3819M5-3-3 to generate +3.3V power supply for VCCIO power of FPGA...
Page 33
AX7102 User Manual Power circuit on AC7100 core board is showed in Figure 2-11-2 below. Figure 2-11-2 Power of AC7100 Http://www.alinx.com.cn 33 / 59...
AX7102 User Manual 三、 Expansion Board (一) Overview The following features are provided on the AX7102 expansion board: One 10/100M/1000M Ethernet with RJ45 port; Two Port of SFP port;; One USB2.0 Port; One USB-to-serial port; One RS232 Serial Port;...
Gigabit Ethernet transceiver also supports GMII MAC interface. RTL8211EG will detect some specific IO level when power is on, so as to determine the operation mode. The following table describes the default setting in AX7102 board after the GPHY chip is powered on. Configuration Description...
Page 37
AX7102 User Manual Figure 3-2-1 Connections between FPGA and Gigabit Ethernet Figure 3-2-2 shows Gigabit Ethernet and RJ45 Connector on board. Figure 3-2-2 Gigabit Ethernet and RJ45 The pin assignment associated to Gigabit Ethernet interface is listed in Table 3-2-1.
AX7102 expansion board has 2 channels of SFP interface, after plugging in optical module(1G or 10G) to SFP connector, optical fiber communication can done between AX7102 board and other optical fiber devices. The link speed of data traffic is up to 6.6Gb/s, and it is independent of data transfer and data receiver.
Page 39
AX7102 User Manual 3-3-1. Figure 3-3-1 Hardware Design of SPF Interface Figure 3-3-2 shows two SFP interfaces in the expansion board. Figure 3-3-2 Two SFP Interfaces Onboard Http://www.alinx.com.cn 39 / 59...
SFP1 Optical LOSS (四) VGA Port The AX7102 board includes a 15-pin D-SUB connector for VGA output. The VGA synchronization signals are provided directly from the Artix-7 FPGA, and the Analog Devices ADV7123 triple 10-bit high-speed video DAC (only the higher 8-bits are used) is used to produce the analog data signals (red, green, and blue).
Page 41
VGA_R[7:0] ADV7123 FPGA VGA_G[7:0] VGA_B[7:0] VGA_HS VGA_VS Figure 3-4-1 Connections Between FPGA and VGA Figure 3-4-2 shows the VGA circuit in AX7102 board. Figure 3-4-2 VGA Circuit Onboard Pin Assignment of VGA Interface. Net Name FPGA PIN VGA_CLK VGA_EN AB20...
VGA_B0 AA19 (五) USB2.0 The AX7102 board provides both USB2.0 interfaces using the Cypress CY7C68013A single-chip USB controller. The device controllers are compliant with the Universal Serial Bus Specification Rev. 2.0, supporting data transfer at full-speed (12 Mbit/s) and low-speed (1.5Mbit/s).
Page 43
AX7102 User Manual datasheet and programming guide, both documents can be found on the manufacturer’s website, or in the CD\Datasheets\USB folder on the AX7102 System CD. The USB software driver need to install in PC before the USB2.0 design and test.
Page 44
AX7102 User Manual Figure 3-5-2 USB2.0 Onboard Pin Assignment of USB2.0 Net Name FPGA PIN Comments USB_CLKOUT 12, 24 or 48 MHz Clock Output USB_IFCLK Synchronously clock USB_FLAGA Programmable slave-FIFO output status flag signal USB_FLAGB Programmable slave-FIFO output status flag signal...
1-bit mode. Figure 3-6-1 shows the related design of SD interface. Figure 3-6-1 Design of SD Interface SD card socket is on the bottom of the AX7102 board, the Figure 3-6-2 shows the SD card socket on board. Figure 3-6-2 SD Card Socket On Board Http://www.alinx.com.cn...
(七) USB Serial Port The board provides a MINI USB interface connector(J3) as a UART serial port to communicate with PC computer or other device. In AX7102 board, we use CP2102 chipset as an USB to UART bridge. When connecting an USB cable, FPGA board can communicate with PC for UART communication.
Page 47
AX7102 User Manual Figure 3-7-2 USB UART Onboard There are two LEDs on board to indicate the UART operation status, the LED7 is used to indicate receiving status, and the LED8 is used to indicate sending status. The indication LEDs is design as Figure 3-7-3.
AX7102 User Manual (八) RS232 Port The AX7102 board uses the MAX3232 transceiver chip and a 9-pin DB9 connector for RS-232 communications. Figure 3-8-1 shows the related hardware design of RS-232 interface. RS232 UART2_TXD T2IN T2OUT FPGA MAX3232 UART_RXD AB10...
AX7102 User Manual (九) EEPROM 24LC04 One 4Kbit EEPROM is used to store the data and serial number as well as the board information and other data. It is connected to FPGA IO using the I2C bus. The data in EEPROM will not lost even board is power off. The hardware design of EEPROM is showed as Figure 3-9-1 3.3V...
(十一) GPIO Expansion Headers The AX7102 Board provides 40-pin expansion header. The header connects directly to 34 pins of the Artix-7 FPGA, and also provides +5.0V, +3.3V and GND. The FPGA IO pins on the expansion headers is connected to a 33ohm resistor for protection against high or low voltage level.
Page 52
AX7102 User Manual Figure 3-11-1 Connection of J4 expansion header Figure 3-11-2 is the header of J4 on AX7102 board, the Pin1, Pin2 of connector is marked on PCB board. Figure 3-11-2 Header of J4 Onboard Pin Assignment of J4 Expansion Header.
Page 53
AX7102 User Manual +3.3V +3.3V Figure 3-11-3 shows the connection of J5 expansion header. Figure 3-11-3 Connection of J5 expansion header Http://www.alinx.com.cn 53 / 59...
Page 54
AX7102 User Manual Figure 3-11-4 is the header of J5 on AX7102 board, the Pin1, Pin2 of connector is marked on PCB board. Figure 3-11-4 Header of J4 Onboard Pin Assignment of J5 Expansion Header. J4 Pin FPGA Pin J4 Pin...
JTAG connector is standard 10pin connector, the pitch is 2.54mm. Figure 3-12-2 shows the onboard JTAG connector . Figure 3-12-2 Onboard JTAG Connector (十三) Buttons AX7102 expansion board has four user buttons, all of buttons are active low Http://www.alinx.com.cn 55 / 59...
Page 56
AX7102 User Manual voltage when buttons are pressed down. The hardware design of the four user buttons is shown in Figure 3-13-1. 3.3V KEY1 FPGA KEY2 KEY3 KEY4 Figure 3-13-1 Design of User Buttons Figure 3-13-2 is the four buttons onboard.
Page 57
The DC12V will generate two power of +5.0V and +3.3V through the MP1482 DC/DC convertor. The converted +5.0V power is used for the power supply of core board. The power design of AX7102 is showed as Figure 3-15-1. Http://www.alinx.com.cn...
Page 58
AX7102 User Manual Figure 3-15-1 Power Design of AX7102 Figure 3-15-2 and Figure 3-15-3 is the DC/DC circuit on board. Http://www.alinx.com.cn 58 / 59...
Page 59
AX7102 User Manual Figure 3-15-2 Power Circuit of +3.3V Figure 3-15-3 Power Circuit of +5.0V Http://www.alinx.com.cn 59 / 59...
Need help?
Do you have a question about the AX7102 and is the answer not in the manual?
Questions and answers