ZYNQ FPGA Development Board AX7010 User Manual Version Record Revision Date Release By Description Rev 1.0 2020-09-06 Rachel Zhou First Release Amazon Store: https://www.amazon.com/alinx 2 / 48...
Part 7:ZYNQ Programmable Logic (PL) peripherals ......35 Part 7.1: HDMI Interface ..............35 Part 7.2: EEPROM 24LC04 .............. 37 Part 7.3: Real Time Clock DS1302 ........... 39 Part 7.4: Expansion Port J10 ............40 Amazon Store: https://www.amazon.com/alinx 3 / 48...
Page 4
ZYNQ FPGA Development Board AX7010 User Manual Part 7.5: Expansion Port J11 ............43 Part 7.6: User LEDs ................. 46 Part 7.7: User Buttons ..............47 Amazon Store: https://www.amazon.com/alinx 4 / 48...
Page 5
ZYNQ FPGA Development Board AX7010 User Manual The ZYNQ7000 FPGA development platform uses XILINX's Zynq7000 SOC chip XC7Z010 solution, which uses ARM+FPGA SOC technology to integrate dual-core ARM Cortex-A9 and FPGA programmable logic on a single chip. The Xilinx Zynq7000 series XC7Z010-1CLG400C is used as the core processor, which has rich hardware resources and peripheral interfaces on ARM and FPGA respectively.
HDMI Micro Micro SD 1个复位键,2个PS按键,4个PL按键 调试口 SD卡座 输出 卡槽 Figure 1-1: The Schematic Diagram of the AX7010 Through this diagram, you can see the interfaces and functions that the AX7010 FPGA Development Board contains: Amazon Store: https://www.amazon.com/alinx 6 / 48...
Page 7
1-channel USB Uart interface for serial communication with PC or external devices RTC real time clock One of RTC real time clock with battery holders, battery model CR1220. EEPROM 24LC04 One piece of IIC interface EEPROM 24LC04 Amazon Store: https://www.amazon.com/alinx 7 / 48...
2-way 40-pin expansion port 2-way 40-pin 0.1inch spacing expansion port for extending the IOs of ZYNQ PL parts, and can be connect to various ALINX modules (binocular camera, TFT LCD screen, high-speed AD module, etc.) 1-way 12-pin expansion port 1- way 12-pin 0.1inch spacing expansion port for extending the MIO of...
AX7010 FPGA development board is shown in Figure 3-1 5V 电源 输入 3.3V/3A TLV62130R 保险丝 电源开关 1.5V/3A TLV62130R TPS51200 VREF TLV62130R 1.8V/3A TLV62130R 1.0V/3A SPX3819M5 VCCIO/0.5A -3-3 Figure 3-1: Power Supply Schematic Amazon Store: https://www.amazon.com/alinx 9 / 48...
Page 10
+1.0V->+1.8V->+1.5 V->+3.3V->VCCIO, circuit design to ensure the normal operation of the chip. Figure 3-2 shows the circuit design of the power supply: Amazon Store: https://www.amazon.com/alinx 10 / 48...
The AX7010 FPGA development board uses Xilinx's Zynq7000 series chip, model XC7Z010-1CLG400C. The chip's PS system integrates two ARM CortexTM-A9 processors, AMBA® interconnects, internal memory, external memory interfaces and peripherals. These peripherals mainly include USB bus Amazon Store: https://www.amazon.com/alinx 11 / 48...
Page 12
Two Gigabit NIC support: divergent-aggregate DMA, GMII, RGMII, SGMII interface Two USB2.0 OTG interfaces, each supporting up to 12 nodes Two CAN2.0B bus interfaces Two SD card, SDIO, MMC compatible controllers Amazon Store: https://www.amazon.com/alinx 12 / 48...
Page 13
BGA, pin pitch is 0.8mm the specific chip model definition of ZYNQ7000 series is shown in Figure 4-2 Figure 4-2: The Specific Chip Model Definition of ZYNQ7000 Series The chip of the BGA package, the pin name is in the form of letters + Amazon Store: https://www.amazon.com/alinx 13 / 48...
ZYNQ development and debugging. On the AX7010 development board, a FTDI USB bridge chip FT232HL is used to realize USB and ZYNQ JTAG debug signals TCK, TDO, TMS, TDI for data communication. Figure 4-4 is the JTAG port schematic diagram. Amazon Store: https://www.amazon.com/alinx 14 / 48...
Page 15
On the AX7010 FPGA development board, the JTAG interface is USB interface. Users can connect the PC and JTAG interface to the ZYNQ system debugging through the USB cable provided by us. Figure 4-5: The JTAG port on the FPGA Board Amazon Store: https://www.amazon.com/alinx 15 / 48...
VCCINT first, then VCCBRAM, then VCCAUX, and finally VCCO. If VCCINT and VCCBRAM have the same voltage, they can be powered up at the same time. The order of power outages is reversed. Amazon Store: https://www.amazon.com/alinx 16 / 48...
X1 crystal on the development board. The input of the clock is connected to the pin of the PS_CLK_500 of the BANK500 of the ZYNQ chip. The schematic diagram is shown in Figure 5-1: Amazon Store: https://www.amazon.com/alinx 17 / 48...
PL system clock source with 3.3V supply. The crystal output is connected to the FPGA global clock (MRCC), which can be used to drive user logic circuit within the FPGA. The schematic diagram of the clock source is shown in Figure 5-3. Amazon Store: https://www.amazon.com/alinx 18 / 48...
IO of the PS, and some peripherals are connected to the IO of the PL. First introduce the peripherals connected to the PS part. Part 6.1: QSPI Flash The AX7010 FPGA development board is equipped with a 256MBit Amazon Store: https://www.amazon.com/alinx 19 / 48...
Page 20
ZYNQ chip. In the system design, the GPIO port functions of these PS ports need to be configured as the QSPI FLASH interface. Figure 6-1 shows the QSPI Flash in the schematic. Figure 6-1: QSPI Flash Connection Diagram Amazon Store: https://www.amazon.com/alinx 20 / 48...
The hardware design of DDR3 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 high-speed and stable operation of DDR3. Amazon Store: https://www.amazon.com/alinx 21 / 48...
Page 22
ZYNQ FPGA Development Board AX7010 User Manual Figure 6-2: The Schematic Part of DDR3 DRAM Figure 6-3: Two DDR3 DRAMs on the FPGA Board Amazon Store: https://www.amazon.com/alinx 22 / 48...
When the network is connected to 100M Ethernet, the data transmission of ZYNQ and PHY chip is communicated through RMII bus, and the RTL8211E-VL transmission clock is 25Mhz. Data is sampled on the rising edge and falling Amazon Store: https://www.amazon.com/alinx 25 / 48...
Page 26
Figure 6-5: The GPHY chip on FPGA Board The Gigabit Ethernet pin assignments are as follows: Signal Name ZYNQ Pin Name ZYNQ Pin Number Description PS_MIO16_501 RGMII Transmit Clock ETH_GCLK PS_MIO17_501 Transmit data bit0 ETH_TXD0 PS_MIO18_501 Transmit data bit1 ETH_TXD1 Amazon Store: https://www.amazon.com/alinx 26 / 48...
FPGA development board. Table 6-4 shows the mode switching instructions: J5,J6 Status USB Mode Instruction J5 and J6 installation HOST Mode FPGA Development board as the main device, USB jumper caps port to connect the mouse, keyboard, USB and other slave peripherals Amazon Store: https://www.amazon.com/alinx 27 / 48...
Page 28
USB3320C, J3 is the Host USB interface, and J4 is the Slave USB interface. Jumper caps J5 and J6 are used for Host and Slave mode selection. Figure 6-7: The USB3320C chip on the FPGA Board Amazon Store: https://www.amazon.com/alinx 28 / 48...
BANK501 of the ZYNQ EPP. Since the VCCMIO of the BANK is set to 1.8V, the data level of the CP2102GM is 3.3V, which is connected by the TXS0102DCUR level conversion chip. Figure 6-8 detailed the schematic diagram of the CP2102GM and ZYNQ connections Amazon Store: https://www.amazon.com/alinx 29 / 48...
Page 30
UART_TX PS_MIO48_501 Uart data input UART_RX PS_MIO49_501 Uart data output Silicon Labs provides virtual COM port (VCP) drivers for host PCs. These drivers allow the CP2102GM USB-UART bridge device to be displayed as a Amazon Store: https://www.amazon.com/alinx 30 / 48...
SD card is 3.3V, connected through the TXS02612 level shifter. The schematic of the Zynq7000 PS and SD card connector is shown in Figure 6-10: Figure 6-10: SD Card Connection Diagram Figure 6-11: SD Card Slot on the FPGA Board Amazon Store: https://www.amazon.com/alinx 31 / 48...
When the BANK500 IO voltage is high, the LED light is off, and when the BANK500 IO voltage is low, the LED will be illuminated. A schematic diagram of the ZYNQ BANK500 IO and LEDs connections is shown in Figure 6-14: Figure 6-14: User LEDs Schematic Amazon Store: https://www.amazon.com/alinx 33 / 48...
ZYNQ BANK501 IO is low, and when it is not pressed, the signal is high. A schematic diagram of the ZYNQ BANK501 IO and button connections is shown in Figure 6-16: Figure 6-16: PS User Buttons Schematic Amazon Store: https://www.amazon.com/alinx 34 / 48...
HDMI display device (HDMI IN), the HDMI signal is used as an input, and the HPD (hot plug detect) signal is used as an output. When the development board is used as an HDMI master (HDMI OUT), the opposite is true. Amazon Store: https://www.amazon.com/alinx 35 / 48...
Page 36
HDMI display device through the IIC bus. The pin level of the FPGA is 3.3V, but the level of HDMI is +5V, which requires the level conversion chip GTL2002D to connect. The conversion circuit of IIC is shown in Figure 7-3. Figure 7-3: GTL2002D level conversion circuit Amazon Store: https://www.amazon.com/alinx 36 / 48...
HDMI hot plug detection signal HDMI_OUT_EN IO_L18P_T2_34 HDMI power output control Part 7.2: EEPROM 24LC04 AX7010 FPGA development board contains an EEPROM, model 24LC04, and has a capacity of 4Kbit (2*256*8bit). It consists of two 256-byte blocks and Amazon Store: https://www.amazon.com/alinx 37 / 48...
Page 38
EEPROM Figure 7-5: EEPROM Schematic Figure 7-6: EEPROM on the FPGA Board EEPROM Pin Assignment Signal Name ZYNQ Pin Name ZYNQ Pin Description Number EEPROM_I2C_SCL IO_25_34 IIC Clock Signal EEPROM_I2C_SDA IO_L12N_T1_MRCC_34 IIC Data Signal Amazon Store: https://www.amazon.com/alinx 38 / 48...
The RTC interface signal is connected to the IO ports of BANK34 and BANK35 on the ZYNQ PL side. Figure 7-7 shows the design of the DS1302: Figure 7-7: Real time clock DS1302 Schematic Amazon Store: https://www.amazon.com/alinx 39 / 48...
The expansion port J10 is a 40-pin 2.54mm double-row connector, which expands more peripherals and interfaces for users. Currently, the modules provided by ALINX include: ADDA module, LCD module, Gigabit Ethernet module, audio input/output module, matrix keyboard module, 500W binocular vision camera module, etc.
Page 41
Figure 7-10 shows the physical diagram of the J10 expansion port. Pin1, Pin2 and Pin39 of the expansion port, Pin40 has been marked on the board. Figure 7-10: Expansion header J10 on the FPGA Board J10 Expansion Header Pin Assignment Amazon Store: https://www.amazon.com/alinx 41 / 48...
Page 43
The expansion port J10 is a 40-pin 2.54mm double-row connector, which expands more peripherals and interfaces for users. Currently, the modules provided by ALINX include: ADDA module, LCD module, Gigabit Ethernet module, audio input/output module, matrix keyboard module, 500W binocular vision camera module, etc.
Page 44
Figure 7-12 shows the physical diagram of the J11 expansion port. Pin1, Pin2 and Pin39 of the expansion port, Pin40 has been marked on the board. Figure 7-12: Expansion header J11 on the FPGA Board Amazon Store: https://www.amazon.com/alinx 44 / 48...
Page 46
BANK35 IO voltage is low, the LED will be illuminated. A schematic diagram of the ZYNQ BANK35 IO and LEDs connections is shown in Figure 7-13: Figure 7-13: PL User LEDs Schematic Figure 7-14: PL User LEDs on the FPGA Board Amazon Store: https://www.amazon.com/alinx 46 / 48...
Page 47
In the circuit design, when the button is pressed, the signal is low, and when it is not pressed, the signal is high. The schematic is shown in Figure 7-15: Figure 7-15: PL User Buttons Schematic Amazon Store: https://www.amazon.com/alinx 47 / 48...
Page 48
ZYNQ Pin Name ZYNQ Description Number KEY1 IO_L21P_T3_35 PL User Button PL KEY1 KEY2 IO_L21P_T3_35 PL User Button PL KEY2 KEY3 IO_L20P_T3_34 PL User Button PL KEY3 KEY4 IO_L19N_T3_34 PL User Button PL KEY4 Amazon Store: https://www.amazon.com/alinx 48 / 48...
Need help?
Do you have a question about the ZYNQ7000 FPGA and is the answer not in the manual?
Questions and answers