AX7021B User Manual Version Record Version Date Release By Description Rev 1.0 2019-03-27 Rachel Zhou First Release Rev 1.1 2020-09-21 Rachel Zhou Correct the corresponding pins of B34_L15_N/P. 2 / 30 www.alinx.com...
AX7021B User Manual Version Record ................2 Part 2: AC7021B Core Board Introduction ......7 Part 2.1: ZYQN Chip ..............9 Part 2.2 DDR3 DRAM ............... 12 Part 2.3 QSPI Flash ..............14 Part 2.4: eMMC Flash ...............16 Part 2.5: Clock configuration ..........17 Part 2.6: USB to serial port .............
Page 4
It is a "professional" ZYNQ development platform. For high-speed Ethernet data transmission and exchange, the pre-validation and post-application of data processing is possible. This product is very suitable for students, engineers and other groups engaged in ZYNQ development. 4 / 30 www.alinx.com...
Page 5
HDMI output interface, 1-port SD Card interface, 1-port UART USB serial port interface, 1-port SD Card interface, 2-port 40-pin carrier headers and some button LEDs. Figure 1-1-1 is the block diagram of the FPGA development board AX7021B: 5 / 30 www.alinx.com...
Page 6
PS end of the ZYNQ chip, and four Ethernet connections to the PL end of the ZYNQ chip. HDMI Output Display One HDMI output interface uses SIL9134 HDMI encoding chip of Silion Image Corporation, which supports up to 1080P@60Hz output and supports 3D 6 / 30 www.alinx.com...
Part 2: AC7021B Core Board Introduction The AC7021B (core board model, the same below) core board is an FPGA development board based on the Zynq chip XC7Z020-2CLG484I of the XILINX ZYNQ7000 series. The ZYNQ chip's PS system integrates two ARM CortexTM- A9 processors, AMBA®...
Page 8
Moreover, the IOs connection part, the routing between the ZYNQ FPGA chip and the interface is equal length and differential processing. The core board size is only 2.36 inch* 2.36 inch, which is very suitable for secondary development. Figure: AC7021BCore board Front View 8 / 30 www.alinx.com...
AX7021B User Manual Figure: AC7021B core board rear view Part 2.1: ZYQN Chip The development board uses Xilinx's Zynq7000 series chip, model XC7Z020-2CLG484I. 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 interface, Ethernet interface, SD/SDIO interface, I2C bus interface, CAN bus interface, UART interface, GPIO, etc.
Page 10
Two SD card, SDIO, MMC compatible controllers 2 SPIs, 2 UARTs, 2 I2C interfaces 4 groups of 32bit GPIO, 54 (32+22) as PS system IO, 64 connected to High bandwidth connection within PS and PS to PL 10 / 30 www.alinx.com...
Page 11
XC7Z020-2CLG484I chip speed grade is -2, industrial grade, package is BGA484, pin pitch is 0.024 inch, the specific chip model definition of ZYNQ7000 series is shown in Figure 2-2 Figure 2-2: The Specific Chip Model Definition of ZYNQ7000 Series 11 / 30 www.alinx.com...
Figure 2-3: TheXC7Z020 chip used on the Core Board Part 2.2 DDR3 DRAM The AC7021B core board is equipped with two SK Hynix DDR3 SDRAM chips (1GB total), model H5TQ4G63AFR-PBI. The bus width of DDR3 SDRAM is 32 bits in total. DDR3 SDRAM has a maximum operating speed of 533MHz (data rate 1066Mbps).
Page 15
ZYNQ chip. In the system design, the GPIO port functions of these PS ports need to be configured as the QSPI FLASH interface. Figure 4-1 shows the QSPI Flash in the schematic. Figure 4-1: QSPI Flash in the schematic 15 / 30 www.alinx.com...
FLASH is connected to the GPIO port of the BANK501 in the PS section of the ZYNQ chip. In the system design, the GPIO port functions of these PS ports need to be configured as the SD interface. Figure 5-1 shows the 16 / 30 www.alinx.com...
MMC_CCLK PS_MIO48_501 MMC_CMD PS_MIO47_501 MMC_D0 PS_MIO46_501 MMC_D1 PS_MIO49_501 MMC_D2 PS_MIO50_501 MMC_D3 PS_MIO51_501 Table 5-2: Pin Assignment of eMMC FLASH Part 2.5: Clock configuration The AC7021B core board provides active clocks for the PS system and the 17 / 30 www.alinx.com...
Page 18
Table 6-1: PS Clock pin assignment PL system clock source The AC7021B core board provides a single-ended 50MHz PL system clock source with 3.3V power supply. The crystal output is connected to the global clock (MRCC) of the FPGA BANK13, which can be used to drive user logic within the FPGA.
Table 6-2: PL Clock pin assignment Part 2.6: USB to serial port For the AC7021B core board to work and debug separately, we have a Uart to USB interface for the core board. Used for separate power supply and debugging of the core board. The conversion chip uses the USB-UART chip of Silicon Labs CP2102GM.
Pin Number Explain UART_RXD PS_MIO14_500 Uart data output UART_TXD PS_MIO15_500 Uart data input Table 7-1: Uart Pin Assignment Part 2.7: LED There are 6 red LED lights on the AC7021B core board, one of which is the 20 / 30 www.alinx.com...
Page 21
LED light is off. When the connection IO voltage is low, the user LED will be illuminated. The schematic diagram of the LED light hardware connection is shown in Figure 8-1: Figure 8-1: The schematic diagram of the LED light hardware connection 21 / 30 www.alinx.com...
Table 8-1: LED Pin Assignment Part 2.8: Reset button The AC7021B has a reset button RESET and circuitry on the core board. The reset signal is connected to the PS reset pin of the ZYNQ chip. The reset button can be used by the user to reset the ZYNQ system. When the reset button is pressed, the reset chip will generate a low level reset signal to the ZYNQ chip.
Table 9-1: Reset Pin Assignment Part 2.9: JTAGE Interface The JTAG test socket J1 is reserved on the AC7021B core board for separate JTAG download and debugging of the core board. Figure 10-1 is the schematic part of the JTAG port, which involves TMS, TDI, TDO, TCK, GND. , +3.3V these six signals.
Figure 10-2: JTAG interface on the core board Part 2.10: DIP switch configuration The AC7021B has a 2-digit DIP switch SW1 on the core board to configure the ZYNQ system's startup mode. The AC7021B system development platform supports three startup modes. The three startup modes are JTAG debug mode, QSPI FLASH and SD card boot mode.
Page 25
BANK33, 34 outputs a voltage standard of 2.5V. 1.5V generates the VTT and VREF voltages required by DDR3 through TI's TPS51200. The functions of each power distribution are shown in the following Table 12-1: 25 / 30 www.alinx.com...
Page 26
+1.0V->+1.8V->(+1.5 V, +3.3V, VCCIO). The circuit design ensures the normal operation of the chip. The power supply on the core board detailed as Figure 12-2 below Figure 12-2: The Power Supply on the Core Board 26 / 30 www.alinx.com...
The IO levels of BANK33 and BANK34 can be changed by changing the level of the LDO chip (U12) on the board. The default is 3.3V. Pin assignment detailed as Table 14-1, Table 14-2, Table 14-3, Table 14-4: 27 / 30 www.alinx.com...
Mbps network transmission rate and data communication with the MAC layer of the Zynq7000 system through the RGMII interface. JL2121-N040IRNX supports MDI/MDX adaptation, various speed adaptive, Master/Slave adaptation, MDIO bus for PHY register management. After power-on, the JL2121-N040IRNX detects the level status of some 34 / 30 www.alinx.com...
Page 35
ZYNQ and PHY chip JL2121-N040IRNX 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. Figure 3-2-1 and Figure 3-2-2 detailed the connection of the ZYNQ chip end Ethernet PHY chip: 35 / 30 www.alinx.com...
Page 36
AX7021B User Manual Figure 3-2-1: The connection of the ZYNQ PS end and PHY chip Figure 3-2-2: The connection of the 4 ZYNQ PL end and PHY chip 36 / 30 www.alinx.com...
Page 37
PHY1_RXD0 PS_MIO23_501 Receive data Bit0 PHY1_RXD1 PS_MIO24_501 Receive data Bit1 PHY1_RXD2 PS_MIO25_501 Receive data Bit2 PHY1_RXD3 PS_MIO26_501 Receive data Bit3 PHY1_RXCTL PS_MIO27_501 Receive data valid signal PHY1_MDC PS_MIO52_501 MDIO Management clock PHY1_MDIO PS_MIO53_501 MDIO Management clock 37 / 30 www.alinx.com...
Page 38
B33_L15_N Receive data Bit0 PHY4_RXD1 B33_L19_P Receive data Bit1 PHY4_RXD2 B33_L19_N Receive data Bit2 PHY4_RXD3 B33_L7_N AB22 Receive data Bit3 PHY4_RXCTL B33_L15_P Receive data valid signal PHY4_MDC B33_L14_N MDIO Management clock PHY4_MDIO B33_L22_P MDIO Management data 38 / 30 www.alinx.com...
USB Slave peripherals (such as USB mouse and USB keyboard) at the same time. The carrier board also provides +5V power to each USB interface The schematic diagram of the ZYNQ processor, USB3320C-EZK chip, USB2514 chip connection is shown as Figure 3-3-1 39 / 30 www.alinx.com...
Page 40
Figure 3-3-2: The USB2.0 on the Carrier Board USB2.0 Pin Assignment: Signal Name Pin Name Pin Number Explain OTG_DATA4 PS_MIO28_501 USB data bit4 USB data direction OTG_DIR PS_MIO29_501 signal OTG_STP PS_MIO30_501 USB stop signal OTG_NXT PS_MIO31_501 USB next data signal 40 / 30 www.alinx.com...
ZYNQ7000 PL part. The ZYNQ7000 system initializes and controls the SIL9134 through the I2C pin. The hardware connection diagram of SIL9134 chip and ZYNQ7000 is shown in Figure 3-4-1. Figure3-4-1: The hardware connection of SIL9134 chip and ZYNQ7000 41 / 30 www.alinx.com...
Figure 3-5-1 detailed the schematic diagram of the USB Uart circuit design. Figure 3-5-1: The Schematic Diagram of the USB Uart Circuit Figure 3-5-2: The UART on the Carrier Board 43 / 30 www.alinx.com...
ZYNQ. Since the VCCMIO of the BANK is set to 1.8V, but the data level of the 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 3-6-1 Figure 3-6-1: SD Card Connection Diagram 44 / 30 www.alinx.com...
On the AX7021B development board, the JTAG interface is in the USB interface mode. Users can connect the PC and JTAG interface to the ZYNQ system debugging through the USB cable provided by us. Figure 3-7-1: JTAG interface part of the schematic 45 / 30 www.alinx.com...
LED is off, and when the connection IO voltage is low, the user LED is illuminated. The schematic diagram of the LED light hardware connection is shown in Figure 3-8-1: Figure 3-8-1: LED hardware connection Diagram on the Carrier Board 46 / 30 www.alinx.com...
ZYNQ chip detects a low level to determine whether the button is pressed. The schematic diagram of the user button connection is shown in Figure 3-9-1: Figure 3-9-1: The Schematic Diagram of the User Button 47 / 30 www.alinx.com...
3.10 Extension Port The AX7021B carrier board is reserved with two 2.54-mm standard 40-pin expansion ports J15 and J16 for connecting various modules of ALINX or external circuits designed by the user. The expansion port has 40 signals, of which 1 channel is 5V power supply. 2 channels are 3.3V power supplies, 3 Do not connect the IO directly to a 5V device to avoid Ground, 34 IOs.
Page 49
Figure 3-10-2 shows the physical map of the J15 expansion port. Pin39 and Pin40 of the expansion port are indicated on the board. Figure 3-10-2: The J15 Expansion Port on the Carrier Board J15 Pin Assignment: Signal Name Pin Name Pin Number +5V(Input) AA19 49 / 30 www.alinx.com...
Page 50
AX7021B User Manual AB19 AB20 AA21 AB21 +3.3V +3.3V(Output) Figure 3-10-3: The Expansion Port J16 Schematic Figure 3-10-4: The J16 Expansion Port on the Carrier Board J16 Pin Assignment: Signal Name Pin Name Pin Number 50 / 30 www.alinx.com...
BANK33 and BANK34 of the core board is replaced with other voltage levels, the output of this LDO chip on the carrier board needs to be modified accordingly. The power supply design on the carrier board is shown below 51 / 30 www.alinx.com...
Page 52
AX7021B User Manual Figure 3-11-1: Power Supply Schematic on the Carrier Board Figure 3-11-2: Power Supply on the Carrier Board (1.2V/5V/3.3V) Figure 3-11-3: Power Supply on the Carrier board (1.8V) 52 / 30 www.alinx.com...
Need help?
Do you have a question about the AC7021B and is the answer not in the manual?
Questions and answers