# AI Accelerator ## Description FPGA-Based High-Performance AI Accelerator Architecture ## Project Details - **Owner:** melindachou - **Created:** 11/10/2025 - **Last Updated:** 12/14/2025 - **Visibility:** Public - **System Architecture:** FPGA-based AI accelerator with interfaces to DDR4 (x32), QSPI Flash, 100 MHz Oscillator, JTAG Header, Thermal Sensor, and PCIe x4 Gen3 Host Interface. FPGA manages memory, configuration, clock, debug, thermal monitoring, and high-speed PCIe communication. - **Board Outline Height:** 1173.625mm - **Part Type:** FPGA - **Domain:** Industrial/Manufacturing - **Role:** AI Acceleration/High-Speed Computing Platform - **Board Outline Width:** 1405.125mm ## Key Components ### J1 — [PCIE-52P40H](https://www.flux.ai/lcsc/pcie-52p40h~g7fn.md) - Manufacturer Name: XUNPU(讯普) - Role Details: PCIe x4 Gen3 edge connector - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_XUNPU-PCIE-52P40H_C266898.pdf - Product Info Url: https://lcsc.com/product-detail/Connector-Card-Sockets_XUNPU-PCIE-52P40H_C266898.html - Part Type: Card Edge Connectors - JLCPCB Part Class: Extended Part - Role: Connector - Package or Case Code: PCIE-SMD_PCIE-52P40H-3.5 - LCSC Part Number: C266898 - Manufacturer Part Number: PCIE-52P40H **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 17 [pin 17] - 18 [pin 18] - 19 [pin 19] - 2 [pin 2] - 20 [pin 20] - 21 [pin 21] - 22 [pin 22] - 23 [pin 23] - 24 [pin 24] - 25 [pin 25] - 26 [pin 26] - 27 [pin 27] - 28 [pin 28] - 29 [pin 29] - 3 [pin 3] - 30 [pin 30] - 31 [pin 31] - 32 [pin 32] - 33 [pin 33] - 34 [pin 34] - 35 [pin 35] - 36 [pin 36] - 37 [pin 37] - 38 [pin 38] - 39 [pin 39] - 4 [pin 4] - 40 [pin 40] - 41 [pin 41] - 42 [pin 42] - 43 [pin 43] - 44 [pin 44] - 45 [pin 45] - 46 [pin 46] - 47 [pin 47] - 48 [pin 48] - 49 [pin 49] - 5 [pin 5] - 50 [pin 50] - 51 [pin 51] - 52 [pin 52] - 53 [pin 53] - 54 [pin 54] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### J2 — [AVR-JTAG-10 with text](https://www.flux.ai/vasy_skral/avr-jtag-10-with-text~qiy.md) - Part Type: Connector - Role Details: JTAG header for FPGA programming and debug - Manufacturer Name: Würth Elektronik - Manufacturer Part Number: 61201021621 - Datasheet URL: https://www.we-online.com/catalog/datasheet/61201021621.pdf - Role: Connector **Pins:** - GND [pin 2] - GND [pin 10] - nSRST [pin 6] - nTRST [pin 8] - TCK [pin 1] - TDI [pin 9] - TDO [pin 3] - TMS [pin 5] - VCC [pin 7] - VREF [pin 4] ### U2 — [LM21215AMHE-1/NOPB](https://www.flux.ai/adrian95/lm21215amhe-1nopb~et3.md) - Role Details: Buck converter for FPGA core rail (adjustable 0.6–1.5V, 15A) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments - Manufacturer Part Number: LM21215AMHE-1/NOPB - Role: Power Management - Datasheet URL: https://www.ti.com/lit/ds/symlink/lm21215a.pdf - Part Type: Integrated Circuit **Pins:** - AGND [pin 20] - AVIN [pin 4] - COMP [pin 18] - EN [pin 3] - EP [pin 21] - FB [pin 19] - PGND [pin 8] - PGND [pin 10] - PGND [pin 9] - PGOOD [pin 17] - PVIN [pin 6] - PVIN [pin 5] - PVIN [pin 7] - SS/TRK [pin 2] - SW [pin 15] - SW [pin 16] - SW [pin 13] - SW [pin 14] - SW [pin 12] - SW [pin 11] - SYNC [pin 1] ### U3 — [TPS63020DSJR](https://www.flux.ai/markwuflux/tps63020dsjr~bv.md) - Role Details: Buck converter for FPGA auxiliary I/O rail (adjustable 1.2–5.5V, 3.5A) - Manufacturer Name: Texas Instruments Inc. - Manufacturer Part Number: TPS63020DSJR - DPN: C15483 - Role: Power Management - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809200040_Texas-Instruments-TPS63020DSJR_C15483.pdf **Pins:** - EN [pin 12] - FB [pin 3] - GND [pin 2] - L1_1 [pin 8] - L1_2 [pin 9] - L2_1 [pin 6] - L2_2 [pin 7] - PG [pin 14] - PGND_1 [pin 15] - PGND_2 [pin 16] - PGND_3 [pin 17] - PGND_4 [pin 18] - PGND_5 [pin 19] - PGND_6 [pin 20] - PGND_7 [pin 21] - PGND_8 [pin 22] - PGND_9 [pin 23] - PS/SYNC [pin 13] - VIN_1 [pin 10] - VIN_2 [pin 11] - VINA [pin 1] - VOUT_1 [pin 4] - VOUT_2 [pin 5] ### U4 — [TLV75733PDBVR](https://www.flux.ai/lcsc/tlv75733pdbvr~mr81.md) - Operating Temperature: -40℃~+125℃@(Tj) - Role: Linear Regulator - Manufacturer Part Number: TLV75733PDBVR - Manufacturer Name: TI(德州仪器) - Part Type: Linear Voltage Regulators (LDO) - Dropout Voltage: 475mV@(1A) - Role Details: LDO for FPGA I/O rail - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Texas-Instruments-TLV75733PDBVR_C485517.pdf - Max Output Voltage: 3.3V - JLCPCB Part Class: Extended Part - LCSC Part Number: C485517 - Package or Case Code: SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BL - Max Input Voltage: 5.5V - Output Current: 1A - Product Info Url: https://lcsc.com/product-detail/New-Arrivals_Texas-Instruments-Texas-Instruments-TLV75733PDBVR_C485517.html **Pins:** - EN [pin 3] - GND [pin 2] - IN [pin 1] - NC [pin 4] - OUT [pin 5] ### U5 — [TMP36GT9Z](https://www.flux.ai/adrian95/tmp36gt9z~k86.md) - Role Details: Thermal sensor for FPGA TSENSE/TTRIG interface - Part Type: Sensor - Role: Sensor - Manufacturer Name: Analog Devices - Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/TMP35_36_37.pdf - Manufacturer Part Number: TMP36GT9Z - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - +VS [pin 1] - GND [pin 3] - VOUT [pin 2] ### U6 — [MT40A512M16LY-075:E](https://www.flux.ai/adrian95/mt40a512m16ly-075e~okz.md) - Role: DRAM - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2410010203_Micron-Tech-MT40A512M16LY-075-E_C598779.pdf - JLCPCB Part Class: Extended Part - Manufacturer Part Number: MT40A512M16LY-075:E - Manufacturer Name: Micron Technology Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Product Info Url: https://lcsc.com/product-detail/Pre-ordered-Products_Micron-Tech_MT40A512M16LY-075-E_Micron-Tech-MT40A512M16LY-075-E_C598779.html - Role Details: 8Gb DDR4 x16 SDRAM for FPGA high-speed memory interface - LCSC Part Number: C598779 - Part Type: DDR SDRAM - Package or Case Code: E **Pins:** - A0 [pin P3] - A1 [pin P7] - A10/AP [pin M3] - A11 [pin T2] - A12/BC_n [pin M7] - A13 [pin T8] - A2 [pin R3] - A3 [pin N7] - A4 [pin N3] - A5 [pin P8] - A6 [pin P2] - A7 [pin R8] - A8 [pin R2] - A9 [pin R7] - ACT_n [pin L3] - ALERT_n [pin P9] - BA0 [pin N2] - BA1 [pin N8] - BG0 [pin M2] - CAS-n/A15 [pin M8] - CK_c [pin K8] - CK_t [pin K7] - CKE [pin K2] - CS_n [pin L7] - DQ0 [pin G2] - DQ1 [pin F7] - DQ10 [pin C3] - DQ11 [pin C7] - DQ12 [pin C2] - DQ13 [pin C8] - DQ14 [pin D3] - DQ15 [pin D7] - DQ2 [pin H3] - DQ3 [pin H7] - DQ4 [pin H2] - DQ5 [pin H8] - DQ6 [pin J3] - DQ7 [pin J7] - DQ8 [pin A3] - DQ9 [pin B8] - LDQS_c [pin F3] - LDQS_t [pin G3] - NF/LDM_n/LDBI_n [pin E7] - NF/NC [pin T7] - NF/UDM_n/UDBI_n [pin E2] - ODT [pin K3] - PAR [pin T3] - RAS_n/A16 [pin L8] - RESET_n [pin P1] - TEN [pin N9] - UDQS_c [pin A7] - UDQS_t [pin B7] - VDD [pin T9] - VDD [pin L1] - VDD [pin J1] - VDD [pin D1] - VDD [pin G7] - VDD [pin B3] - VDD [pin R1] - VDD [pin J9] - VDD [pin B9] - VDD [pin L9] - VDDQ [pin J8] - VDDQ [pin F2] - VDDQ [pin G9] - VDDQ [pin F8] - VDDQ [pin J2] - VDDQ [pin D9] - VDDQ [pin G1] - VDDQ [pin C1] - VDDQ [pin A1] - VDDQ [pin A9] - VPP [pin B1] - VPP [pin R9] - VREFCA [pin M1] - VSS [pin T1] - VSS [pin K1] - VSS [pin E1] - VSS [pin K9] - VSS [pin N1] - VSS [pin B2] - VSS [pin M9] - VSS [pin E9] - VSS [pin G8] - VSSQ [pin E8] - VSSQ [pin D8] - VSSQ [pin E3] - VSSQ [pin A2] - VSSQ [pin H9] - VSSQ [pin F1] - VSSQ [pin C9] - VSSQ [pin A8] - VSSQ [pin D2] - VSSQ [pin H1] - WE_n/A14 [pin L2] - ZQ [pin F9] ### U7 — [W25Q128JVSIQ](https://www.flux.ai/adrian95/w25q128jvsiq~7hb.md) - Datasheet URL: https://www.winbond.com/resource-files/W25Q128JV%20RevI%2008232021%20Plus.pdf - Manufacturer Name: Winbond Electronics - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: W25Q128JVSIQ - Role Details: Boot and configuration storage, Quad SPI interface up to 133 MHz - Part Type: Integrated Circuit **Pins:** - ~CS [pin 1] - CLK [pin 6] - DI(IO0) [pin 5] - DO(IO1) [pin 2] - GND [pin 4] - IO2 [pin 3] - IO3 [pin 7] - VCC [pin 8] ### Y1 — [SiT9102AC-24FN33S100.00000](https://www.flux.ai/lcsc/sit9102ac-24fn33s100p00000~oh6.md) - Package or Case Code: OSC-SMD_7P-L7.0-W5.0-BL-EP - Role Details: Low-jitter 100 MHz reference clock for FPGA GCLK0 input - Part Type: Pre-programmed Oscillators - Product Info Url: https://lcsc.com/product-detail/MEMS_SiTime-SiT9102AC-24FN33S100-00000_C809338.html - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_SiTime-SiT9102AC-24FN33S100-00000_C809338.pdf - Manufacturer Part Number: SiT9102AC-24FN33S100.00000 - LCSC Part Number: C809338 - Role: Oscillator - Manufacturer Name: SiTime **Pins:** - ~{ST}/OE [pin 1] - EP [pin 7] - GND [pin 3] - NC [pin 2] - OUT- [pin 5] - OUT+ [pin 4] - VDD [pin 6] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/melindachou/ai-accelerator~03](https://www.flux.ai/melindachou/ai-accelerator~03).* --- *Generated from [https://www.flux.ai/melindachou/ai-accelerator~03](https://www.flux.ai/melindachou/ai-accelerator~03)*