ARTIX-7 FPGA Core Board AC7200 User Manual
Brand: ALINX
Version Record
Version | Date | Release By | Description |
---|---|---|---|
Rev 1.0 | 2022-09-07 | First Release |
Part 1: AC7200 Core Board Introduction
The AC7200 FPGA core board is based on XILINX's ARTIX-7 series 200T AC7200-2FGG484I. It is a high-performance core board offering high speed, high bandwidth, and high capacity, suitable for applications such as high-speed data communication, video image processing, and high-speed data acquisition.
This core board features two MICRON MT41J256M16HA-125 DDR3 chips, each with a capacity of 4Gbit. These two chips combine to form a 32-bit data bus, providing a read/write data bandwidth of up to 25Gb between the FPGA and DDR3, meeting high bandwidth data processing needs.
The AC7200 core board provides 180 standard IO ports of 3.3V level, 15 standard IO ports of 1.5V level, and 4 pairs of GTP high-speed RX/TX differential signals. Its compact size of 45*55 mm makes it ideal for secondary development.
Figure 1-1: AC7200 Core Board (Front View) Description: A view of the front of the AC7200 core board, showing the main FPGA chip, various connectors (including JTAG and power interfaces), LEDs (PWR, DONE, User LED), and a reset button.
Figure 1-2: AC7200 Core Board (Rear View) Description: A view of the rear of the AC7200 core board, primarily showing board-to-board connectors and other components.
Part 2: FPGA Chip
The FPGA used is the AC7200-2FGG484I from Xilinx's Artix-7 series, featuring speed grade -2 and industrial temperature grade, housed in an FGG484 package with 484 pins.
Xilinx ARTIX-7 FPGA Chip Naming Rules: The naming convention follows a structure: ARTIX | 7 | XC | 7 | A | ### | -1/-L1/-L2/-2/-3 | FB/FF/FG/FT/SB/CP/CS | V | 484 | C. Each segment denotes Generation, Family, Part Number, Speed Grade, Package Type, RoHS Compliance, Pin Count, and Temperature Grade.
Figure 2-1: The Specific Chip Model Definition of ARTIX-7 Series Description: A diagram illustrating the breakdown of the Xilinx FPGA part number.
Figure 2-2: FPGA chip on board Description: A close-up view of the Xilinx Artix-7 FPGA chip mounted on the core board.
Main Parameters of the FPGA Chip AC7200:
Name | Specific parameters |
---|---|
Logic Cells | 215360 |
Slices | 33650 |
CLB flip-flops | 269200 |
Block RAM (kb) | 13140 |
DSP Slices | 740 |
Parameter | Value |
---|---|
PCIe Gen2 | 1 |
XADC | 1 XADC, 12bit, 1Mbps AD |
GTP Transceiver | 4 GTP, 6.6Gb/s max |
Speed Grade | -2 |
Temperature Grade | Industrial |
FPGA Power Supply System
Artix-7 FPGA power supplies include VCCINT, VCCBRAM, VCCAUX, VCCO, VMGTAVCC, and VMGTAVTT. VCCINT (1.0V) is for the FPGA core. VCCBRAM (1.0V) is for block RAM. VCCAUX (1.8V) is the auxiliary supply. VCCO provides voltage for FPGA BANKS (BANK0, BANK13-16, BANK34-35). For the AC7200, BANK34 and BANK35 are for DDR3 and use 1.5V, while other BANKS use 3.3V. BANK15 and BANK16 VCCO are LDO-powered. VMGTAVCC (1.0V) is for GTP transceivers, and VMGTAVTT (1.2V) is its termination voltage.
The power-up sequence requires VCCINT, then VCCBRAM, then VCCAUX, and finally VCCO. If VCCINT and VCCBRAM share the same voltage, they can be powered simultaneously. Power-off is reversed. For GTP transceivers, the sequence is VCCINT, then VMGTAVCC, then VMGTAVTT. If VCCINT and VMGTAVCC share voltage, they can be powered simultaneously. Power-off is the reverse.
Part 3: Active Differential Crystal
The AC7200 core board is equipped with two Sitime active differential crystals: a 200MHz crystal (SiT9102-200.00MHz) for the system main clock and DDR3 control, and a 125MHz crystal (SiT9102-125MHz) as a reference clock for GTP transceivers.
Part 3.1: 200Mhz Active Differential Clock
Crystal G1 provides the 200MHz system clock. Its output connects to the FPGA's BANK34 global clock pin MRCC (R4 and T4). This clock can drive user logic, and users can configure internal PLLs and DCMs for different frequencies.
Figure 3-1: 200Mhz Active Differential Crystal Schematic Description: A circuit diagram showing the 200MHz crystal (G1), associated components (resistor R54, capacitors C128, C129, C130, C135, C137), a PLL, and output signals SYS_CLK_N and SYS_CLK_P.
Figure 3-2: 200Mhz Active Differential Crystal on the Core Board Description: A close-up view of the 200MHz crystal component on the core board.
200Mhz Differential Clock Pin Assignment:
Signal Name | FPGA PIN |
---|---|
SYS_CLK_P | R4 |
SYS_CLK_N | T4 |
Part 3.2: 148.5Mhz Active Differential Crystal
Crystal G2 is the 148.5MHz active differential crystal, serving as the reference input clock for the FPGA's GTP module. Its output connects to the GTP BANK216 clock pins MGTREFCLK0P (F6) and MGTREFCLK0N (E6).
Figure 3-3: 148.5Mhz Active Differential Crystal Schematic Description: A circuit diagram showing the 125MHz crystal (G2), associated components (resistor R55, capacitors C131, C132, C133, C134, C136), a PLL, and output signals MGT_CLKO_P and MGT_CLKO_N.
Figure 3-4: 1148.5Mhz Active Differential Crystal on the Core Board Description: A close-up view of the 125MHz crystal component on the core board.
125Mhz Differential Clock Pin Assignment:
Net Name | FPGA PIN |
---|---|
MGT_CLK0_P | F6 |
MGT_CLK0_N | E6 |
Part 4: DDR3 DRAM
The AC7200 core board is equipped with two Micron 4Gbit (512MB) DDR3 chips, model MT41J256M16HA-125. These chips support a maximum operating speed of 800MHz (1600Mbps data rate). The DDR3 memory system is directly connected to the BANK 34 and BANK 35 interfaces of the FPGA.
DDR3 SDRAM Configuration:
Bit Number | Chip Model | Capacity | Factory |
---|---|---|---|
U5, U6 | MT41J256M16HA-125 | 256M x 16bit | Micron |
The DDR3 hardware design requires strict signal integrity considerations, including resistor matching, terminal resistance, trace impedance control, and trace length control for high-speed and stable operation.
Figure 4-1: The DDR3 DRAM Schematic Description: A schematic illustrating the connection between the FPGA (BANK 34 and 35) and the two DDR3 chips (U5, U6), showing data, address, control, and clock signals.
Figure 4-2: The DDR3 on the Core Board Description: A close-up view of the two DDR3 memory chips mounted 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 | E1 |
DDR3_DQS0_N | IO_L3N_T0_DQS_AD5N_35 | D1 |
DDR3_DQS1_P | IO_L9P_T1_DQS_AD7P_35 | K2 |
DDR3_DQS1_N | IO_L9N_T1_DQS_AD7N_35 | J2 |
DDR3_DQS2_P | IO_L15P_T2_DQS_35 | M1 |
DDR3_DQS2_N | IO_L15N_T2_DQS_35 | L1 |
DDR3_DQS3_P | IO_L21P_T3_DQS_35 | P5 |
DDR3_DQS3_N | IO_L21N_T3_DQS_35 | P4 |
DDR3_DQ[0] | IO_L2P_T0_AD12P_35 | C2 |
DDR3_DQ [1] | IO_L5P_T0_AD13P_35 | G1 |
DDR3_DQ [2] | IO_L1N_T0_AD4N_35 | A1 |
DDR3_DQ [3] | IO_L6P_T0_35 | F3 |
DDR3_DQ [4] | IO_L2N_T0_AD12N_35 | B2 |
DDR3_DQ [5] | IO_L5N_T0_AD13N_35 | F1 |
DDR3_DQ [6] | IO_L1P_T0_AD4P_35 | B1 |
DDR3_DQ [7] | IO_L4P_T0_35 | E2 |
DDR3_DQ [8] | IO_L11P_T1_SRCC_35 | H3 |
DDR3_DQ [9] | IO_L11N_T1_SRCC_35 | G3 |
DDR3_DQ [10] | IO_L8P_T1_AD14P_35 | H2 |
DDR3_DQ [11] | IO_L10N_T1_AD15N_35 | H5 |
DDR3_DQ [12] | IO_L7N_T1_AD6N_35 | J1 |
DDR3_DQ [13] | IO_L10P_T1_AD15P_35 | J5 |
DDR3_DQ [14] | IO_L7P_T1_AD6P_35 | K1 |
DDR3_DQ [15] | IO_L12P_T1_MRCC_35 | H4 |
DDR3_DQ [16] | IO_L18N_T2_35 | L4 |
DDR3_DQ [17] | IO_L16P_T2_35 | M3 |
DDR3_DQ [18] | IO_L14P_T2_SRCC_35 | L3 |
DDR3_DQ [19] | IO_L17N_T2_35 | J6 |
DDR3_DQ [20] | IO_L14N_T2_SRCC_35 | K3 |
DDR3_DQ [21] | IO_L17P_T2_35 | K6 |
DDR3_DQ [22] | IO_L13N_T2_MRCC_35 | J4 |
DDR3_DQ [23] | IO_L18P_T2_35 | L5 |
DDR3_DQ [24] | IO_L20N_T3_35 | P1 |
DDR3_DQ [25] | IO_L19P_T3_35 | N4 |
DDR3_DQ [26] | IO_L20P_T3_35 | R1 |
DDR3_DQ [27] | IO_L22N_T3_35 | N2 |
DDR3_DQ [28] | IO_L23P_T3_35 | M6 |
DDR3_DQ [29] | IO_L24N_T3_35 | N5 |
DDR3_DQ [30] | IO_L24P_T3_35 | P6 |
DDR3_DQ [31] | IO_L22P_T3_35 | P2 |
DDR3_DM0 | IO_L4N_T0_35 | D2 |
DDR3_DM1 | IO_L8N_T1_AD14N_35 | G2 |
DDR3_DM2 | IO_L16N_T2_35 | M2 |
DDR3_DM3 | IO_L23N_T3_35 | M5 |
DDR3_A[0] | IO_L11N_T1_SRCC_34 | AA4 |
DDR3_A[1] | IO_L8N_T1_34 | AB2 |
DDR3_A[2] | IO_L10P_T1_34 | AA5 |
DDR3_A[3] | IO_L10N_T1_34 | AB5 |
DDR3_A[4] | IO_L7N_T1_34 | AB1 |
DDR3_A[5] | IO_L6P_T0_34 | U3 |
DDR3_A[6] | IO_L5P_T0_34 | W1 |
DDR3_A[7] | IO_L1P_T0_34 | T1 |
DDR3_A[8] | IO_L2N_T0_34 | V2 |
DDR3_A[9] | IO_L2P_T0_34 | U2 |
DDR3_A[10] | IO_L5N_T0_34 | Y1 |
DDR3_A[11] | IO_L4P_T0_34 | W2 |
DDR3_A[12] | IO_L4N_T0_34 | Y2 |
DDR3_A[13] | IO_L1N_T0_34 | U1 |
DDR3_A[14] | IO_L6N_T0_VREF_34 | V3 |
DDR3_BA[0] | IO_L9N_T1_DQS_34 | AA3 |
DDR3_BA[1] | IO_L9P_T1_DQS_34 | Y3 |
DDR3_BA[2] | IO_L11P_T1_SRCC_34 | Y4 |
DDR3_S0 | IO_L8P_T1_34 | AB3 |
DDR3_RAS | IO_L12P_T1_MRCC_34 | V4 |
DDR3_CAS | IO_L12N_T1_MRCC_34 | W4 |
DDR3_WE | IO_L7P_T1_34 | AA1 |
DDR3_ODT | IO_L14N_T2_SRCC_34 | U5 |
DDR3_RESET | IO_L15P_T2_DQS_34 | W6 |
DDR3_CLK_P | IO_L3P_T0_DQS_34 | R3 |
DDR3_CLK_N | IO_L3N_T0_DQS_34 | R2 |
DDR3_CKE | IO_L14P_T2_SRCC_34 | T5 |
Part 5: QSPI Flash
The AC7200 core board includes one 128MBit QSPI FLASH (W25Q256FVEI) operating at 3.3V CMOS. Its non-volatile nature makes it suitable as a boot device for storing system boot images, FPGA bit files, and application code.
QSPI FLASH Specification:
Position | Model | Capacity | Factory |
---|---|---|---|
U8 | N25Q128 | 128M Bit | Numonyx |
The QSPI FLASH connects to BANK0 (CCLK0) and BANK14 (D00-D03, FCS pins) of the FPGA.
Figure 5-1: QSPI Flash Schematic Description: A diagram showing the hardware connection between the FPGA (U1) and the QSPI Flash (U4), illustrating clock, chip select, and data lines.
Figure 5-2: QSPI on the Core Board Description: A close-up view of the QSPI Flash chip on the core board.
QSPI Flash Pin Assignments:
Net Name | FPGA PIN Name | FPGA P/N |
---|---|---|
QSPI_CLK | CCLK_0 | L12 |
QSPI_CS | IO_L6P_T0_FCS_B_14 | T19 |
QSPI_DQ0 | IO_L1P_T0_D00_MOSI_14 | P22 |
QSPI_DQ1 | IO_L1N_T0_D01_DIN_14 | R22 |
QSPI_DQ2 | IO_L2P_T0_D02_14 | P21 |
QSPI_DQ3 | IO_L2N_T0_D03_14 | R21 |
Part 6: LED Light on Core Board
The AC7200 FPGA core board features three red LEDs: PWR (power indicator), DONE (configuration status), and a User LED. The PWR LED illuminates when the board is powered, and the DONE LED lights up when the FPGA is configured. The User LED is connected to a BANK34 IO and can be controlled programmatically. It is lit when the connected IO voltage is low and off when high.
Figure 6-1: LED lights on core board Schematic Description: A schematic showing the connections of the PWR, DONE, and User LED (LED1) to the FPGA's BANK0 and BANK34.
Figure 6-2: LED lights on the Core Board Description: A view highlighting the physical location of the LEDs on the core board.
User LEDs Pin Assignment:
Signal Name | FPGA Pin Name | FPGA Pin Number | Description |
---|---|---|---|
LED1 | IO_L15N_T2_DQS_34 | W5 | User LED |
Part 7: Reset Button
A reset button is present on the AC7200 FPGA core board, connected to a normal IO of BANK34. It is used to initialize the FPGA program. When pressed, the signal input to the FPGA IO is low, validating the reset. When not pressed, the input is high.
Figure 7-1: Reset Button Schematic Description: A schematic showing the reset button's connection to the FPGA's BANK34.
Figure 7-2: Reset button on the Core Board Description: A close-up view of the reset button on the core board.
Reset button pin assignment:
Signal Name | ZYNQ Pin Name | ZYNQ Pin Number | Description |
---|---|---|---|
RESET_N | IO_L17N_T2_34 | T6 | FPGA system reset |
Part 8: JTAG Interface
The AC7200 core board features a JTAG test socket (J1) for JTAG download and debugging. It supports TMS, TDI, TDO, TCK, GND, and +3.3V signals.
Figure 8-1: JTAG Interface Schematic Description: A schematic illustrating the JTAG interface signals and their connection to a 6-pin connector.
Figure 8-2 JTAG Interface on Core Board Description: A view of the JTAG interface connector (J1) on the AC7200 FPGA core board. It is a 6-pin, 2.54mm pitch test hole requiring a pin header for use.
Part 9: Power Interface on the Core Board
For standalone operation, the AC7200 FPGA core board includes a 2-pin power interface (J3). It is crucial not to supply power through both the J3 interface and the carrier board simultaneously to prevent damage.
Figure 9-1: Power Interface on the Core Board Description: A view of the 2-pin power interface connector (J3) on the core board.
Part 10: Board to Board Connectors
The core board is equipped with four 80-pin high-speed board-to-board connectors for interfacing with a carrier board. IO ports are routed differentially, with a 0.5mm pin spacing.
Board to Board Connectors CON1:
CON1 connectors (80-pin) interface with VCCIN (+5V) and ground on the carrier board, extending FPGA IOs. Notably, 15 pins of CON1 connect to BANK34, which is used for DDR3, operating at a 1.5V standard.
Pin Assignment of Board to Board Connectors CON1:
CON1 Pin | Signal Name | FPGA Pin | Voltage Level | CON1 Pin | Signal Name | FPGA Pin | Voltage Level |
---|---|---|---|---|---|---|---|
PIN1 | VCCIN | - | +5V | PIN2 | VCCIN | - | +5V |
PIN3 | VCCIN | - | +5V | PIN4 | VCCIN | - | +5V |
PIN5 | VCCIN | - | +5V | PIN6 | VCCIN | - | +5V |
PIN7 | VCCIN | - | +5V | PIN8 | VCCIN | - | +5V |
PIN9 | GND | - | Ground | PIN10 | GND | - | Ground |
PIN11 | NC | - | - | PIN12 | NC | - | - |
PIN13 | NC | - | - | PIN14 | NC | - | - |
PIN15 | NC | - | - | PIN16 | B13_L4_P | AA15 | 3.3V |
PIN17 | NC | - | - | PIN18 | B13_L4_N | AB15 | 3.3V |
PIN19 | GND | - | Ground | PIN20 | GND | - | Ground |
PIN21 | B13_L5_P | Y13 | 3.3V | PIN22 | B13_L1_P | Y16 | 3.3V |
PIN23 | B13_L5_N | AA14 | 3.3V | PIN24 | B13_L1_N | AA16 | 3.3V |
PIN25 | B13_L7_P | AB11 | 3.3V | PIN26 | B13_L2_P | AB16 | 3.3V |
PIN27 | B13_L7_P | AB12 | 3.3V | PIN28 | B13_L2_N | AB17 | 3.3V |
PIN29 | GND | - | Ground | PIN30 | GND | - | Ground |
PIN31 | B13_L3_P | AA13 | 3.3V | PIN32 | B13_L6_P | W14 | 3.3V |
PIN33 | B13_L3_N | AB13 | 3.3V | PIN34 | B13_L6_N | Y14 | 3.3V |
PIN35 | B34_L23_P | Y8 | 1.5V | PIN36 | B34_L20_P | AB7 | 1.5V |
PIN37 | B34_L23_N | Y7 | 1.5V | PIN38 | B34_L20_N | AB6 | 1.5V |
PIN39 | GND | - | Ground | PIN40 | GND | - | Ground |
PIN41 | B34_L18_N | AA6 | 1.5V | PIN42 | B34_L21_N | V8 | 1.5V |
PIN43 | B34_L18_P | Y6 | 1.5V | PIN44 | B34_L21_P | V9 | 1.5V |
PIN45 | B34_L19_P | V7 | 1.5V | PIN46 | B34_L22_P | AA8 | 1.5V |
PIN47 | B34_L19_N | W7 | 1.5V | PIN48 | B34_L22_N | AB8 | 1.5V |
PIN49 | GND | - | Ground | PIN50 | GND | - | Ground |
PIN51 | XADC_VN | M9 | ADC | PIN52 | NC | - | - |
PIN53 | XADC_VP | L10 | ADC | PIN54 | B34_L25 | U7 | 1.5V |
PIN55 | NC | - | - | PIN56 | B34_L24_P | W9 | 1.5V |
PIN57 | NC | - | - | PIN58 | B34_L24_N | Y9 | 1.5V |
PIN59 | GND | - | Ground | PIN60 | GND | - | Ground |
PIN61 | B16_L1_N | F14 | 3.3V | PIN62 | NC | - | - |
PIN63 | B16_L1_P | F13 | 3.3V | PIN64 | NC | - | - |
PIN65 | B16_L4_N | E14 | 3.3V | PIN66 | NC | - | - |
PIN67 | B16_L4_P | E13 | 3.3V | PIN68 | NC | - | - |
PIN69 | GND | - | Ground | PIN70 | GND | - | Ground |
PIN71 | B16_L6_N | D15 | 3.3V | PIN72 | NC | - | - |
Board to Board Connectors CON2:
CON2 (80-pin female header) extends IO from BANK13 and BANK14 of the FPGA, both operating at 3.3V.
Pin Assignment of Board to Board Connectors CON2:
CON1 Pin | Signal Name | FPGA Pin | Voltage Level | CON1 Pin | Signal Name | FPGA Pin | Voltage Level |
---|---|---|---|---|---|---|---|
PIN1 | B13_L16_P | W15 | 3.3V | PIN2 | B14_L16_P | V17 | 3.3V |
PIN3 | B13_L16_N | W16 | 3.3V | PIN4 | B14_L16_N | W17 | 3.3V |
PIN5 | B13_L15_P | T14 | 3.3V | PIN6 | B13_L14_P | U15 | 3.3V |
PIN7 | B13_L15_N | T15 | 3.3V | PIN8 | B13_L14_N | V15 | 3.3V |
PIN9 | GND | - | Ground | PIN10 | GND | - | Ground |
PIN11 | B13_L13_P | V13 | 3.3V | PIN12 | B14_L10_P | AB21 | 3.3V |
PIN13 | B13_L13_N | V14 | 3.3V | PIN14 | B14_L10_N | AB22 | 3.3V |
PIN15 | B13_L12_P | W11 | 3.3V | PIN16 | B14_L8_N | AA21 | 3.3V |
PIN17 | B13_L12_N | W12 | 3.3V | PIN18 | B14_L8_P | AA20 | 3.3V |
PIN19 | GND | - | Ground | PIN20 | GND | - | Ground |
PIN21 | B13_L11_P | Y11 | 3.3V | PIN22 | B14_L15_N | AB20 | 3.3V |
PIN23 | B13_L11_N | Y12 | 3.3V | PIN24 | B14_L15_P | AA19 | 3.3V |
PIN25 | B13_L10_P | V10 | 3.3V | PIN26 | B14_L17_P | AA18 | 3.3V |
PIN27 | B13_L10_N | W10 | 3.3V | PIN28 | B14_L17_N | AB18 | 3.3V |
PIN29 | GND | - | Ground | PIN30 | GND | - | Ground |
PIN31 | B13_L9_N | AA11 | 3.3V | PIN32 | B14_L6_N | T20 | 3.3V |
PIN33 | B13_L9_P | AA10 | 3.3V | PIN34 | B13_IO0 | Y17 | 3.3V |
PIN35 | B13_L8_N | AB10 | 3.3V | PIN36 | B14_L7_N | W22 | 3.3V |
PIN37 | B13_L8_P | AA9 | 3.3V | PIN38 | B14_L7_P | W21 | 3.3V |
PIN39 | GND | - | Ground | PIN40 | GND | - | Ground |
PIN41 | B14_L11_N | V20 | 3.3V | PIN42 | B14_L4_P | T21 | 3.3V |
PIN43 | B14_L11_P | U20 | 3.3V | PIN44 | B14_L4_N | U21 | 3.3V |
PIN45 | B14_L14_N | V19 | 3.3V | PIN46 | B14_L9_P | Y21 | 3.3V |
PIN47 | B14_L14_P | V18 | 3.3V | PIN48 | B14_L9_N | Y22 | 3.3V |
PIN49 | GND | - | Ground | PIN50 | GND | - | Ground |
PIN51 | B14_L5_N | R19 | 3.3V | PIN52 | B14_L12_N | W20 | 3.3V |
PIN53 | B14_L5_P | P19 | 3.3V | PIN54 | B14_L12_P | W19 | 3.3V |
PIN55 | B14_L18_N | U18 | 3.3V | PIN56 | B14_L13_N | Y19 | 3.3V |
PIN57 | B14_L18_P | U17 | 3.3V | PIN58 | B14_L13_P | Y18 | 3.3V |
PIN59 | GND | - | Ground | PIN60 | GND | - | Ground |
PIN61 | B13_L17_P | T16 | 3.3V | PIN62 | B14_L3_N | V22 | 3.3V |
PIN63 | B13_L17_N | U16 | 3.3V | PIN64 | B14_L3_P | U22 | 3.3V |
PIN65 | B14_L21_N | P17 | 3.3V | PIN66 | B14_L20_N | T18 | 3.3V |
PIN67 | B14_L21_P | N17 | 3.3V | PIN68 | B14_L20_P | R18 | 3.3V |
PIN69 | GND | - | Ground | PIN70 | GND | - | Ground |
PIN71 | B14_L22_P | P15 | 3.3V | PIN72 | B14_L19_N | R14 | 3.3V |
PIN73 | B14_L22_N | R16 | 3.3V | PIN74 | B14_L19_P | P14 | 3.3V |
PIN75 | B14_L24_N | R17 | 3.3V | PIN76 | B14_L23_P | N13 | 3.3V |
PIN77 | B14_L24_P | P16 | 3.3V | PIN78 | B14_L23_N | N14 | 3.3V |
PIN79 | B14_IO0 | P20 | 3.3V | PIN80 | B14_IO25 | N15 | 3.3V |
Board to Board Connectors CON3:
CON3 (80-pin) extends IO from BANK15 and BANK16 of the FPGA. It also carries JTAG signals. The default LDO voltage is 3.3V, but can be adjusted by replacing the LDO chip.
Pin Assignment of Board to Board Connectors CON3:
CON1 Pin | Signal Name | FPGA Pin | Voltage Level | CON1 Pin | Signal Name | FPGA Pin | Voltage Level |
---|---|---|---|---|---|---|---|
PIN1 | B15_IO0 | J16 | 3.3V | PIN2 | B15_IO25 | M17 | 3.3V |
PIN3 | B16_IO0 | F15 | 3.3V | PIN4 | B16_IO25 | F21 | 3.3V |
PIN5 | B15_L4_P | G17 | 3.3V | PIN6 | B16_L21_N | A21 | 3.3V |
PIN7 | B15_L4_N | G18 | 3.3V | PIN8 | B16_L21_P | B21 | 3.3V |
PIN9 | GND | - | Ground | PIN10 | GND | - | Ground |
PIN11 | B15_L2_P | G15 | 3.3V | PIN12 | B16_L23_P | E21 | 3.3V |
PIN13 | B15_L2_N | G16 | 3.3V | PIN14 | B16_L23_N | D21 | 3.3V |
PIN15 | B15_L12_P | J19 | 3.3V | PIN16 | B16_L22_P | E22 | 3.3V |
PIN17 | B15_L12_N | H19 | 3.3V | PIN18 | B16_L22_N | D22 | 3.3V |
PIN19 | GND | - | Ground | PIN20 | GND | - | Ground |
PIN21 | B15_L11_P | J20 | 3.3V | PIN22 | B16_L24_P | G21 | 3.3V |
PIN23 | B15_L11_N | J21 | 3.3V | PIN24 | B16_L24_N | G22 | 3.3V |
PIN25 | B15_L1_N | G13 | 3.3V | PIN26 | B15_L8_N | G20 | 3.3V |
PIN27 | B15_L1_P | H13 | 3.3V | PIN28 | B15_L8_P | H20 | 3.3V |
PIN29 | GND | - | Ground | PIN30 | GND | - | Ground |
PIN31 | B15_L5_P | J15 | 3.3V | PIN32 | B15_L7_N | H22 | 3.3V |
PIN33 | B15_L5_N | H15 | 3.3V | PIN34 | B15_L7_P | J22 | 3.3V |
PIN35 | B15_L3_N | H14 | 3.3V | PIN36 | B15_L9_P | K21 | 3.3V |
PIN37 | B15_L3_P | J14 | 3.3V | PIN38 | B15_L9_N | K22 | 3.3V |
PIN39 | GND | - | Ground | PIN40 | GND | - | Ground |
PIN41 | B15_L19_P | K13 | 3.3V | PIN42 | B15_L15_N | M22 | 3.3V |
PIN43 | B15_L19_N | K14 | 3.3V | PIN44 | B15_L15_P | N22 | 3.3V |
PIN45 | B15_L20_P | M13 | 3.3V | PIN46 | B15_L6_N | H18 | 3.3V |
PIN47 | B15_L20_N | L13 | 3.3V | PIN48 | B15_L6_P | H17 | 3.3V |
PIN49 | GND | - | Ground | PIN50 | GND | - | Ground |
PIN51 | B15_L14_P | L19 | 3.3V | PIN52 | B15_L13_N | K19 | 3.3V |
PIN53 | B15_L14_N | L20 | 3.3V | PIN54 | B15_L13_P | K18 | 3.3V |
PIN55 | B15_L21_P | K17 | 3.3V | PIN56 | B15_L10_P | M21 | 3.3V |
PIN57 | B15_L21_N | J17 | 3.3V | PIN58 | B15_L10_N | L21 | 3.3V |
PIN59 | GND | - | Ground | PIN60 | GND | - | Ground |
PIN61 | B15_L23_P | L16 | 3.3V | PIN62 | B15_L18_P | N20 | 3.3V |
PIN63 | B15_L23_N | K16 | 3.3V | PIN64 | B15_L18_N | M20 | 3.3V |
PIN65 | B15_L22_P | L14 | 3.3V | PIN66 | B15_L17_N | N19 | 3.3V |
PIN67 | B15_L22_N | L15 | 3.3V | PIN68 | B15_L17_P | N18 | 3.3V |
PIN69 | GND | - | Ground | PIN70 | GND | - | Ground |
PIN71 | B15_L24_P | M15 | 3.3V | PIN72 | B15_L16_P | M18 | 3.3V |
Board to Board Connectors CON4:
CON4 (80-pin) extends IO and GTP high-speed data and clock signals from BANK16. The IO voltage standard is adjustable via an LDO (default 3.3V). High-speed signals are differentially routed with equal length for signal integrity.
Pin Assignment of Board to Board Connectors CON4:
CON1 Pin | Signal Name | FPGA Pin | Voltage Level | CON1 Pin | Signal Name | FPGA Pin | Voltage Level |
---|---|---|---|---|---|---|---|
PIN1 | NC | - | - | PIN2 | NC | - | - |
PIN3 | NC | - | - | PIN4 | NC | - | - |
PIN5 | NC | - | - | PIN6 | NC | - | - |
PIN7 | NC | - | - | PIN8 | NC | - | - |
PIN9 | GND | - | Ground | PIN10 | GND | - | Ground |
PIN11 | NC | - | - | PIN12 | MGT_TX2_P | B6 | Differential |
PIN13 | NC | - | - | PIN14 | MGT_TX2_N | A6 | Differential |
PIN15 | GND | - | Ground | PIN16 | GND | - | Ground |
PIN17 | MGT_TX3_P | D7 | Differential | PIN18 | MGT_RX2_P | B10 | Differential |
PIN19 | MGT_TX3_N | C7 | Differential | PIN20 | MGT_RX2_N | A10 | Differential |
PIN21 | GND | - | Ground | PIN22 | GND | - | Ground |
PIN23 | MGT_RX3_P | D9 | Differential | PIN24 | MGT_TX0_P | B4 | Differential |
PIN25 | MGT_RX3_N | C9 | Differential | PIN26 | MGT_TX0_N | A4 | Differential |
PIN27 | GND | - | Ground | PIN28 | GND | - | Ground |
PIN29 | MGT_TX1_P | D5 | Differential | PIN30 | MGT_RX0_P | B8 | Differential |
PIN31 | MGT_TX1_N | C5 | Differential | PIN32 | MGT_RX0_N | A8 | Differential |
PIN33 | GND | - | Ground | PIN34 | GND | - | Ground |
PIN35 | MGT_RX1_P | D11 | Differential | PIN36 | MGT_CLK1_P | F10 | Differential |
PIN37 | MGT_RX1_N | C11 | Differential | PIN38 | MGT_CLK1_N | E10 | Differential |
PIN39 | GND | - | Ground | PIN40 | GND | - | Ground |
PIN41 | B16_L5_P | E16 | 3.3V | PIN42 | B16_L2_P | F16 | 3.3V |
PIN43 | B16_L5_N | D16 | 3.3V | PIN44 | B16_L2_N | E17 | 3.3V |
PIN45 | B16_L7_P | B15 | 3.3V | PIN46 | B16_L3_P | C14 | 3.3V |
PIN47 | B16_L7_N | B16 | 3.3V | PIN48 | B16_L3_N | C15 | 3.3V |
PIN49 | GND | - | Ground | PIN50 | GND | - | Ground |
PIN51 | B16_L9_P | A15 | 3.3V | PIN52 | B16_L10_P | A13 | 3.3V |
PIN53 | B16_L9_N | A16 | 3.3V | PIN54 | B16_L10_N | A14 | 3.3V |
PIN55 | B16_L11_P | B17 | 3.3V | PIN56 | B16_L12_P | D17 | 3.3V |
PIN57 | B16_L11_N | B18 | 3.3V | PIN58 | B16_L12_N | C17 | 3.3V |
PIN59 | GND | - | Ground | PIN60 | GND | - | Ground |
PIN61 | B16_L13_P | C18 | 3.3V | PIN62 | B16_L14_P | E19 | 3.3V |
PIN63 | B16_L13_N | C19 | 3.3V | PIN64 | B16_L14_N | D19 | 3.3V |
PIN65 | B16_L15_P | F18 | 3.3V | PIN66 | B16_L16_P | B20 | 3.3V |
PIN67 | B16_L15_N | E18 | 3.3V | PIN68 | B16_L16_N | A20 | 3.3V |
PIN69 | GND | - | Ground | PIN70 | GND | - | Ground |
PIN71 | B16_L17_P | A18 | 3.3V | PIN72 | B16_L18_P | F19 | 3.3V |
PIN73 | B16_L17_N | A19 | 3.3V | PIN74 | B16_L18_N | F20 | 3.3V |
PIN75 | B16_L19_P | D20 | 3.3V | PIN76 | B16_L20_P | C22 | 3.3V |
PIN77 | B16_L19_N | C20 | 3.3V | PIN78 | B16_L20_N | B22 | 3.3V |
PIN79 | NC | - | - | PIN80 | NC | - | - |
Part 11: Power Supply
The AC7200 FPGA core board is powered by DC5V via a carrier board or by the J3 interface when used alone. Avoid powering from both sources simultaneously to prevent damage. The power supply design is detailed in Figure 11-1.
Figure 11-1: Power Supply on core board schematic Description: A block diagram illustrating the power supply architecture, showing the input (+5V) and its distribution through various DC/DC converters and regulators (TPS54620, TLV62130RGT, TPS74801, TPS51200, SPX3819M5) to different voltage rails (+1.0V, +1.8V, +1.5V, +3.3V, VTT, VREF, VCCIO, MGTAVCC, MGTAVTT).
The board utilizes four DC/DC converters (TLV62130RGT) to provide +3.3V, +1.5V, +1.8V, and +1.0V, each capable of up to 3A. VCCIO, supplied by LDOSPX3819M5-3-3, powers BANK15 and BANK16, with adjustable IO voltage by changing the LDO. The 1.5V rail generates VTT and VREF for DDR3 using TI's TPS51200. MGTAVTT and MGTAVCC for GTP transceivers are generated by TI's TPS74801.
Power Supply Functions:
Power Supply | Function |
---|---|
+1.0V | FPGA Core Voltage |
+1.8V | FPGA auxiliary voltage, TPS74801 power supply |
+3.3V | VCCIO of Bank0, Bank13 and Bank14 of FPGA, QSPI FLASH, Clock Crystal |
+1.5V | DDR3, Bank34 and Bank35 of FPGA |
VREF,VTT(+0.75V) | DDR3 |
MVCCIP(+3.3V) | FPGA Bank15, Bank16 |
MGTAVTT(+1.2V) | GTP Transceiver Bank216 of FPGA |
MGTVCCAUX(+1.8V) | GTP Transceiver Bank216 of FPGA |
The Artix-7 FPGA requires a specific power-on sequence: 1.0V -> 1.8V -> (1.5V, 3.3V, VCCIO) and 1.0V -> MGTAVCC -> MGTAVTT. The circuit design ensures this sequence for proper operation.
Part 12: Structure Diagram
Figure 12-1: AC7200 FPGA Core board (Top view) Description: A diagram showing the top layout of the AC7200 FPGA Core board, indicating its dimensions of 55.0mm by 45.0mm, and the placement of key components and connectors.