AXP100 User Manual Table of contents 1, Introduction to Development Board ..............5 2 FPGA Core board ...................... 8 ( 1 ) Introduction ....................8 (2 ) FPGA ......................... 9 (3 ) Active crystal oscillator ................. 10 (4 ) DDR3 ......................13 (5 ) QSPI Flash .....................
Page 4
FPGA development platform (model: AXP100) based Ziguang Tongchuang Logos-2 series has been officially released. In order to give you a quick understanding of this development platform, we have written this user manual. This Logos2 FPGA development platform adopts the idea of core board plus expansion board, which is convenient for users to develop and utilize the core board for the second time .
AXP100 User Manual 1. Introduction to the development board Here, a simple function introduction to this AXP100 FPGA development platform. The entire structure of the development board is designed by inheriting our usual core board + expansion board model. High-speed inter-board connectors are used to connect the core board and the expansion board.
Page 6
One 10/100M/1000M Ethernet RJ-45 interface ⚫ The Gigabit Ethernet interface chip adopts KSZ9031RNX Ethernet PHY chip to provide users with network communication services. KSZ9031RNX chip supports 10/100/1000 Mbps network transfer rate; full duplex and adaptive. www.alinx.com 6 / 52 https://innek.ru/...
Page 7
AXP100 User Manual ⚫ One HDMI output We chose Silicon Image 's SIL9134 HDMI encoding chip, supports up to 1080P@60Hz output, and supports 3D output. ⚫ One HDMI input We chose Silicon Image 's SIL9011/SIL9013 HDMI decoding chip, supports up to 1080P@60Hz input, and supports data output in different formats.
ADC module inside the FPGA is led out, and the size of the core board is only 60*60 (mm), which is very suitable for secondary development. Front view of P100 core board www.alinx.com 8 / 52 https://innek.ru/...
AXP100 User Manual Back view of P100 core board ( 2 ) FPGA As mentioned earlier, the FPGA model we use is PG2L100H-6IFBG676, which belongs to the Logos2 family, with a speed grade of 6 and an industrial temperature grade. This model is packaged in FBG676 with 676 pins. The chip naming rules of Logos2 FPGA are as follows: Figure 2-2-1 is the physical diagram of the FPGA chip used in the development board.
V is the power HSSTAVCC supply voltage of the HSSTLP transceiver inside the FPGA, connected to 1.0V, is the termination voltage of the HSSTLP transceiver, connected to 1.2V. HSSTAVCCPLL ( 3 ) Active crystal oscillator www.alinx.com 10 / 52 https://innek.ru/...
Page 11
AXP100 User Manual The P100 core board is equipped with 3 active differential crystal oscillators from Sitime Company, one is 200MHz, the model is SiT9121-200.00MHz , used for the system main clock of FPGA and used to generate DDR3 control clock; the other two are 125MHz, the model is SiT9121-125MHz, used for the reference clock input of HSSTLP transceiver.
AXP100 User Manual Clock pin assignment: pin name FPGA pins Q3_REFCKP Q3_REFCKN Q6_REFCKP AA11 Q6_REFCKN AB11 3). 50Mhz active crystal oscillator Y1 in Figure 2-3-5 is the 50M active crystal oscillator circuit. This clock is connected to the global clock pin inside the FPGA , which can be the reference input clock provided by the FPGA, using Sitime's SiT8008-50.
Page 14
DDR3 Data high 16 bits BANK FPGA R4/R5 address line, control line DDR3 Data lower 16 bits Figure 2-4-1 DDR3 Schematic diagram of DRAM schematic Figure 2-4-2 DDR3 DRAM physical map DDR3 DRAM pin assignment: www.alinx.com 14 / 52 https://innek.ru/...
AXP100 User Manual DDR3_S0 DDR3_RESET DDR3_RAS DDR3_ODT DDR3_CLK0_P DDR3_CLK0_N DDR3_CKE0 DDR3_CAS ( 5 ) QSPI Flash The core board uses two 128Mbit QSPI FLASH chips, the model is GD25Q127CYIG, which uses the 3.3V CMOS voltage standard. Due to its non- volatile characteristics, in use, QSPI FLASH can be used as the boot image of the FPGA system.
When the IO voltage connected to the user LED light is high, the user LED light is on, and when the connected IO voltage is low, the user LED light will be on. is extinguished. The schematic diagram of LED light hardware connection is shown in Figure 2-6-1: www.alinx.com 18 / 52 https://innek.ru/...
Page 19
AXP100 User Manual Figure 2-6-1 Schematic diagram of LED connection Figure 2-6-2 is the physical picture of the LED lights on the core board Figure 2-6-2 Physical map of LED lights on the core board Pin assignments for user LEDs...
Page 24
PIN78 FPGA_TDI 3.3V PIN79 FPGA_TDO 3.3V PIN80 FPGA_TMS 3.3V Figure 2-7-3 is the physical diagram of the CON3 expansion port connector, the Pin1 of the connector has been marked with a dot on the board. www.alinx.com 24 / 52 https://innek.ru/...
Page 25
AXP100 User Manual Figure 2-7-3 Physical map of CON3 expansion port connector Expansion port CON4 The 80Pin connector CON4 is used to expand the high-speed data and clock signals of the common IO and HSSTLP of BANK L3 and R5 of the FPGA. The voltage standard of the IO port of L3 can be adjusted by modifying the resistance of the power supply resistor.
Page 26
Figure 2-7-4 is the physical diagram of the CON4 expansion port connector, the Pin1 of the connector has been marked with a dot on the board. Figure 2-10-4 Physical map of CON4 expansion port connector www.alinx.com 26 / 52 https://innek.ru/...
AXP100 User Manual ( 8 ) Power supply The power supply voltage of the P100 core board is V , and the input voltage CCIN is 5V, which needs to be powered through the connector CON1, and the power supply through the backplane when connecting to the backplane. The schematic diagram of the power supply design on the board is shown in Figure 2-8-1 below.
Page 28
FPGA L3, L6 HSST_VCC12(+1.2V) FPGA HSSTLP transceivers Q3, Q6 HSST_VCC10(+1.0V) FPGA HSSTLP transceivers Q3, Q6 P100 core board is shown in Figure 2-8-2 below. 2-8-2 Physical map of the power supply parts of the core board www.alinx.com 28 / 52 https://innek.ru/...
4 user LED lights ⚫ (2 ) Gigabit Ethernet interface The AXP100 development board provides users with network communication services through a KSZ9031RNX Ethernet PHY chip. The Ethernet PHY chip is connected to the IO interface of Logos2 FPGA. KSZ9031RNX chip supports 10/100/1000 Mbps network transmission rate, and communicates with FPGA through RGMII interface .
Page 31
AXP100 User Manual When the network is connected to Gigabit Ethernet, the data transmission between the FPGA a n d t h e PHY chip KSZ9031RNX communicates through the RGMII bus, the transmission clock is 125Mhz, and the data is sampled on the rising edge and falling sample of the clock.
ETH_TXD3 (3 ) Optical fiber interface The AXP100 expansion board has 2 optical fiber interfaces. Users can purchase optical modules ( 1.25G, 2.5G optical modules on the market ) and plug them into these two optical fiber interfaces for optical fiber data communication. The 2 optical fiber interfaces are respectively connected with the 2 RX/TX of the HSSTLP transceiver of the FPGA.
Page 33
AXP100 User Manual Figure 3-3-2 Photo of optical fiber communication interface The pin assignment of the first optical fiber interface FPGA is as follows: Network name FPGA pins Remark SFP1_TX_P SFP optical module data transmission Positive SFP1_TX_N SFP optical module data transmission Negative...
(4 ) PCIe x4 interface The AXP100 expansion board provides an industrial-grade high-speed data transmission PCIe x2 interface. The size of the PCIE card meets the electrical specifications of the standard PCIe card and can be used directly on the x2 PCIe slot of a common PC.
AXP100 User Manual PCIe The x2 interface FPGA pin assignments are as follows: Network name FPGA pins Remark PCIE_RX0_P PCIE channel 0 data reception Positive PCIE_RX0_N PCIE channel 0 data reception Negative PCIE_RX1_P PCIE channel 1 data reception Positive PCIE_RX1_N...
AXP100 User Manual 9134_D14 9134_D13 9134_D12 9134_D11 9134_D10 9134_D1 9134_D0 9134_CLK HDMI_SCL HDMI_SDA (6 ) HDMI input interface Silicon Image SIL9013 HDMI decoding chip is used. It supports up to 1080P@60Hz input and data output in different formats. The SIL9013 is initialized and controlled through the FPGA programming. The hardware connection of the HDMI input interface is shown in Figure 3-6-1.
AXP100 User Manual 9013_D15 9013_D14 9013_D13 9013_D12 9013_D11 9013_D10 9013_D1 9013_D0 9013_CLK HDMI_SCL HDMI_SDA (7 ) SD card slot SD card (Secure Digital Memory Card) is a memory card based on semiconductor flash memory technology. SD card is a very common storage device now. The SD card we expanded supports SPI mode and SD mode, and the SD card used is MicroSD card.
SD_DAT3 (8) USB Convert serial port AXP100 development board contains Silicon Labs CP2102GM USB-UART chip, USB interface adopts miniUSB connector, you can use a USB cable to connect it to the USB port of the PC for serial data communication. The schematic diagram...
UART1_TXD (9 ) EEPROM 24LC04 AXP100 development board has a 24LC04 EEPROM IC, capacity: 4Kbit (2*256*8bit ) , composed of 2 blocks of 256byte , communicate through the IIC bus . The on-board EEPROM is to learn the communication method of the IIC bus .
I2C_SCL I2C_SDA (10 ) Temperature sensor AXP100 development board is equipped with a high-precision, low-power, digital temperature sensor chip, model LM75 from ON Semiconductor . The temperature accuracy of the LM75 chip is 0.5 degrees, the sensor and the FPGA are directly connected via I2C digital interface, and the FPGA reads the local temperature through the I2C interface.
AXP100 User Manual 3.3V FPGA Logos2 Figure 3-10-1 The schematic diagram of the LM75 sensor The following picture shows the physical map of the LM75 sensor Figure 3-10-2 LM75 sensor photo LM75 sensor pinout: Pin name FPGA pins I2C_SCL I2C_SDA...
Page 44
The picture below is the physical picture of the J4 expansion port. Pin1 and Pin2 of the expansion port have been marked on the board. Figure 3-11-2 Physical map of expansion port J11 Pin assignment of J11 expansion port FPGA Pin number FPGA pins Pin number FPGA pins www.alinx.com 44 / 52 https://innek.ru/...
Page 45
AXP100 User Manual +3.3V +3.3V expansion port (J13 ) is shown in Figure 3-11-3 below Figure 3-11-3 Schematic diagram of expansion port J13 Below is the physical picture of the J13 expansion port. Pin1 and Pin2 of the expansion port have been marked on the board.
The development board has a JTAG interface for downloading FPGA programs or firmware programs to FLASH. In order to protect interface from caused by hot plugging, we added a protection diode to the JTAG signal to ensure that the voltage www.alinx.com 46 / 52 https://innek.ru/...
AXP100 User Manual of the signal is within the range accepted by the FPGA to avoid damage to the FPGA. Figure 3-12-1 JTAG interface schematic Below is actual picture of the JTAG interface on the expansion board . When plugging or pulling the JTAG cable, be careful not to damage it.
IO voltage connected to the user LED light is configured as a low level, the user LED light is on, and when the connected IO voltage is configured as a high level, the user LED will be off. LED light hardware connection is shown in Figure 3-14-1 www.alinx.com 48 / 52 https://innek.ru/...
AXP100 User Manual 3.3V LED1 LED2 LED3 LED4 FPGA Figure 3-14-1 Schematic diagram of LED lamp hardware design Figure 3-14-2 is the physical diagram of 2 user LED lamps on the expansion board Figure 3-14-2 Physical map of user LED light...
Page 50
Figure 3-15-1 below: Figure 3-15-1 Schematic diagram of the power supply of the expansion board Figure 3-15-2 is the physical diagram of the power supply circuit on the expansion board Figure 3-15-2 Expansion board power supply circuit www.alinx.com 50 / 52 https://innek.ru/...
Page 51
AXP100 User Manual ( 16 ) Fan Because the FPGA chip generates a lot of heat when it is working normally, we added a heat sink and a fan to prevent overheating. The control of the fan is done by the FPGA chip.
Page 52
Контакты Контакты для технических и коммерческих вопросов ООО «Инэк» г. Санкт-Петербург, ул. Яблочкова, д. 20, литер А, оф. 504 contact@innek.ru +7 (812) 200-40-37 www.alinx.com 52 / 52 https://innek.ru/...
Need help?
Do you have a question about the AXP100 and is the answer not in the manual?
Questions and answers