Intel® Arria® 10 SoC Development Kit User Guide

ID 683227
Date 7/12/2023
Document Table of Contents
Give Feedback

5.1. Board Overview

This section provides an overview of the Arria 10 SoC development board, including an annotated board image and component descriptions. The figure below shows an overview of the board features.

Figure 22. Overview of the Arria 10 SoC Development Board
Table 15.  Board Components
Board Reference Type Description
Featured Devices
U23 FPGA Arria 10 SoC, 10AS066N3F40E2SG, 1517-pin FBGA
U16 CPLD MAX V CPLD System Controller, 5M2210ZF256, 256-pin FBGA
U21 CPLD IO_MUX_CPLD, 5M2210F256, 256-pin FBGA
Configuration, Status, and Setup Elements


JTAG chain header Provides access to the JTAG scan chain and disables the on-board USB-Blaster II when using an external JTAG debugger such as a USB-Blaster cable.
SW3 JTAG chain control DIP switch Remove or include devices in the active JTAG chain.
SW4 MSEL DIP Switch Controls the configuration scheme on the board. MSEL pin 0, 1 and 2 connect to the DIP switch.


Micro-USB header USB interface to on-board USB-Blaster II JTAG for programming and debugging HPS, FPGA, or MAX V CPLD via a type-B Micro-USB cable.
SW1 Function Dip switch Selects I2C Master, Controls PCIE slot power, and selects FPGA image source.
S8 Program select push button Toggles the program select LEDs, which selects the program image that loads from flash memory to the FPGA.
S7 Configure push button Load image from flash memory to the FPGA based on the settings of the program select LEDs.
D18 Configuration done LED Illuminates when the FPGA is configured.
D19 Load LED Illuminates when the MAX V CPLD 5M2210 System Controller is actively configuring the FPGA.
D17 Error LED Illuminates when the FPGA configuration from flash memory fails.
D42 Power LED Illuminates when 3.3-V power is present.
D13, D14 JTAG TX/RX LEDs Indicates the transmit or receive activity of the JTAG chain. The TX and RX LEDs flicker if the link is in use and active. The LEDs are either off when not in use or on when in use but idle.
D20-D22 Program select LEDs Illuminates to show which flash memory image loads to the FPGA when you press the program select push button.
D23, D24 FMC port present LEDs Illuminates when a daughtercard is plugged into the FMC port.
D11, D12 UART LEDs Illuminates when UART transmitter and receiver are in use.
Clock Circuitry
U42 Multi-output oscillator Si5338A quad-output fixed oscillator with 156.25 MHz, 100MHz, 25MHz, and 100MHz outputs.
U54 148.5-MHz Oscillator Programmable oscillator with a default frequency of 148.5 MHz. The frequency is programmable using the clock control GUI running on the MAX V CPLD 5M2210 System Controller.
U51 50-MHz oscillator 50.000-MHz crystal oscillator for general purpose logic
U11 Multi-output oscillator Two 100 MHz outputs for PCIe application
J13, J14 Clock input SMA connector External clock inputs for the transceiver test port
J15 HPS SMA clock Drives LVCMOS to HPS clock multiplexer.
U50 Multi-output oscillator Si5338A quad-output fixed oscillator with 125MHz, 270MHz, 100MHz, and 100MHz outputs.
U49 Multi-output oscillator Si5338A quad-output fixed oscillator with four 133.33MHz outputs.
U26 Multi-output clock cleaner LMK04828 Clock cleaner
General User Input/Output
D25-D32 User LEDs Four user LEDs and four HPS LEDs. Illuminate when driven low.
SW2 User DIP switch User DIP switch. When the switch is ON, a logic 0 is selected.
S10 FPGA reset push button Reset the FPGA logic
S9 HPS External Interrupt Push button HPS external interrupt


General user push buttons Four user push buttons and four HPS push buttons. Driven low when pressed.
S1, S2 HPS reset push buttons HPS cold/warm reset push buttons
Memory Connectors
J26 HPS HILO Memory connector HPS memory card include DDR3 HILO memory card and DDR4 HILO memory card
J23 Boot Flash Connector Boot flash card options include QSPI flash card, SD micro flash card and NAND flash card
J27 FPGA HILO Connector FPGA memory card options include DDR3 HILO memory card , and DDR4 HILO memory card
U19 EPCQ Flash EPCQ flash for FPGA AS configuration
U45 I2C EEPROM 32-Kb I2C serial EEPROM
Communication Ports
J57 PCI Express socket GEN3 x8 Socket
J29, J19 FMC port J29 is a V57.1 compatible FMC connector. J19 is a FMC connector defined by Altera 16 transceivers specification
J7, J8 SFP+ port Two SFP+ ports
U12, J5 Gigabit Ethernet port RJ-45 connectors that provide HPS 10/100/1000 Ethernet connections via a Micrel KSZ9031RN PHY.
U8, J2

(Port 1)

Gigabit Ethernet port SGMII Gigabit Ethernet port through FPGA transceiver
U9, J3

(Port 2)

Gigabit Ethernet port SGMII Gigabit Ethernet port through FPGA transceiver
J10, U13

(UART 1)

USB-UART Port Mini-B USB interface to USB-to-UART bridge for serial UART interface.
J25 DB9 UART port DB9 RS-232 UART Port
U22, J4

(USB 2.0)

USB OTG port USB 2.0 On-The-Go (OTG) interface.
U5 Real-time clock DS1339 device with built-in power sense circuit that detects power failures and automatically switches to backup battery supply, maintaining time keeping even when the board is not powered.


Mictor-38 4-bit Trace for HPS debug


Mictor-38 FPGA 16-bit Trace
Video and Display Ports
J35 Character LCD Connector that interfaces to the included 16 character × 2 line LCD module along with two standoffs.
J36 Display port connector Display port interface
U29, J48


SDI Video output port HDBNC 75-Ohm SDI video TX interface
U30, J49


SDI Video input port HDBNC 75-Ohm SDI video RX interface
Power Supply
J36 DC input jack Accepts 12-V DC power supply
SW5 Power switch Switch to power on or off the board when power is supplied from the DC input jack.