A.2 Compliance and Conformity Statements...................................................................64
B Revision History.............................................................................................................65
B.1 User Guide Revision History................................................................................... 65
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
3
UG-20105 | 2017.12.18
1 Overview
The Intel® Cyclone® 10 GX FPGA Development Kit is a complete design environment
that includes both hardware and software you need to develop and evaluate the
performance and features of the Intel Cyclone 10 GX FPGA device.
1.1 General Development Kit Description
This development kit includes a Intel Cyclone 10 GX FPGA device along with the
following components.
Intel Cyclone 10 GX FPGA
•Intel Cyclone 10 GX FPGA device in F780 BGA package
•780 pin, 29 mm x 29 mm BGA package
•220K Logic Elements (LEs)
•12 transceivers capable of 12.5 Gbps data rates
•284 GPIOs with 118 pairs of LVDS
FPGA Configuration
•Active Serial (ASx4) mode configuration with EPCQ-L
•A programmable oscillator, LVDS for tranceivers: 644.53125 MHz by default, LVDS
to FPGA tranceiver
•Programmable clock generator for FPGA logic
— 21.186 MHz LVDS for EMIF, LVDS to FPGA core
— 125 MHz LVDS for transceiver of USB3.1, LVDS to FPGA transceiver
— 125 MHz for Gigabit Ethernet, LVDS to FPGA core
— 100 MHz for FPGA logic, LVCMOS to FPGA core
•100 MHz for PCIe system to FPGA transceiver
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
ISO
9001:2008
Registered
1 Overview
UG-20105 | 2017.12.18
•User-defined reference clock input from FMC card
— 1 for FMC transceiver to FPGA transceiver
— 2 for FMC LA reference to FPGA core
— 2 for FMC clock reference to FPGA core
•One external differential input through SMA, AC coupled
•One single-ended LVCMOS clock output through SMA, DC coupled
Transceiver Interfaces
•12 transceivers organized in two banks
•4 channels for PCIe x4 Gen2
•2 channels for 2 SFP+ supporting 10 GE
•1 channel for USB3.1 SuperSpeed
•5 channels for FMC card
Memory Interfaces
•1 channel of x40 DDR3 @ 933 MHz
Communication Ports
•10/100/1000Base-T Ethernet port with SGMII (LVDS)
•USB3.1 Type-C supporting SuperSpeed, backward compatible with USB2.0
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
5
LEDs
•4 User LEDs
•1 Power LED
•1 Config Done LED
•PFL Load/Error LED
•PFL Program Number LED
•Ethernet LEDs
•SFP+ LEDs
Heatsink and Fan
Heatsink with fan
Power
•12 V power input from ATX 2 x 4 power connector
•12 V external power adaptor input
•12 V power input from PCIe system
•On/Off Slide Power Switch
•On-board power measurement and management
•Adjustable FMC+ power regulator
•Power Failure Monitor
•Power-off discharge circuit
1 Overview
UG-20105 | 2017.12.18
Dimensions
Full height PCIe add-in card 4.376" (Height) x 7" (Length)
Operating Environment
Ambient Temperature: 0° C to 45° C
1.2 Recommended Operating Conditions
•Recommended ambient operating temperature range: 0° C to 45° C
•Maximum ICC load current: 6 Amp
•Maximum ICC load transient percentage: 30%
•Maximum board power consumption: 75 Watts
1.3 Handling the Board
When handling the board, it is important to observe static discharge precautions.
Note:
Note: This development kit should not be operated in a Vibration environment.
Without proper anti-static handling, the board could be damaged. Use anti-static
handling precautions when handling the board.
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
6
UG-20105 | 2017.12.18
2 Getting Started
2.1 Installing the Quartus Prime Software
The Intel Quartus® Prime design software is a multiplatform design environment that
easily adapts to your specific needs in all phases of FPGA, CPLD, and SoC designs. The
Intel Quartus Prime software delivers the highest performance and productivity for
Intel FPGAs, CPLDs, and SoCs.
Design software must enable dramatically increased design productivity in order to
take advantage of devices with multi-million logic elements with increased capabilities
that provide designers with an ideal platform to meet next-generation design
opportunities.
The new Intel Quartus Prime Design Suite® design software includes everything
needed to design for Intel FPGAs, SoCs and CPLDs from design entry and synthesis to
optimization, verification and simulation. The Intel Quartus Prime Design Suite
software includes an additional Spectra-Q® engine that is optimized for Intel Stratix
®
10 and future devices. The Spectra-Q engine enables new levels of design productivity
for next generation programmable devices with a set of faster and more scalable
algorithms, a hierarchical database infrastructure and a unified compiler technology.
Intel Quartus Prime Software
The Intel Quartus Prime Design Suite software is available in three editions based on
specific design requirements: Pro, Standard, and Lite Edition.
The Intel Quartus Prime Pro Edition is optimized to support the advanced features in
Intel's next generation FPGAs and SoCs.
The Intel Cyclone 10 GX FPGA is only supported on Intel Quartus Prime Pro Edition.
There is no paid license fee required for Intel Cyclone 10 GX support in Intel Quartus
Prime Pro Edition.
Included in the Intel Quartus Prime Pro Edition are the Intel Quartus Prime software,
Nios® II EDS and the MegaCore IP Library.
To install Intel's development tools, download the Intel Quartus Prime Pro Edition
software from the Quartus Prime Pro Edition page from the Download Center of Intel's
website.
Related Links
Intel FPGA Download Center
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
ISO
9001:2008
Registered
2.2 Development Kit Package
documents
board_design_files
examples
factory_recovery
demos
<package rootdir>
To download the Intel Cyclone 10 GX FPGA Development Kit package, perform the
following steps:
1. Download the development kit package from the Intel Cyclone 10 GX FPGA
Development Kit link on the Intel website.
2. Unzip the Intel Cyclone 10 GX FPGA Development Kit package contents to your
machine's local hard drive.
3. The package creates the directory structure shown in the figure below.
Figure 1.Development Kit Directory Structure
2 Getting Started
UG-20105 | 2017.12.18
Table 1.Directory Structure
2.3 Installing the Intel FPGA Download Cable Driver
The table below lists the file directory names and a description of their contents
File Directory NameDescription of Directory Contents
board_design_files
demos
documents
examples
factory_recovery
Contains schematics, layout, assembly and bill of material board design files. Use
these files as a starting point for a new prototype board design
Contains demonstration applications when available
Contains the development kit documentation
Contains the sample design files for the development kit
Contains the original data programmed onto the board before shipment. Use this
data to restore the board with its original factory contents.
Related Links
Intel Cyclone 10 GX FPGA Development Kit
The Intel Cyclone 10 GX FPGA Development Kit includes embedded Intel FPGA
Download Cable circuits for FPGA programming. However, for the host computer and
board to communicate, you must install the Intel FPGA Download Cable driver on the
host computer.
Installation instructions for the Intel FPGA Download Cable driver for your operating
system are available on the Intel website.
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
8
2 Getting Started
UG-20105 | 2017.12.18
On the Intel website, navigate to the Cable and Adapter Drivers Information link to
locate the table entry for your configuration and click the link to access the
instructions.
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
9
UG-20105 | 2017.12.18
3 Development Kit Setup
The instructions in this chapter describe how to setup and configure the development
kit
3.1 Setting up the Development Kit
To prepare and apply power to the board, perform the following steps:
The Intel Cyclone 10 GX FPGA Development Kit has two modes of operation:
•Standard PCIe-compliant system:
In this mode, plug the board into an available PCIe slot and connect the standard
2x4 PCIe auxiliary power available from the PC's ATX power supply to the mating
connector on the board (J12), and remove any power supply connected to J13.
The PCIe slot together with the PCIe power is required to power the entire board
with power up to 75 Watt. If ATX power is not connected, ensure that your PCIe
system can provide up to 75 Watt of power through the PCIe slot alone. The
power switch S14 is ignored when the board is used in the PCIe.
•Stand-alone evaluation board:
In this mode, plug the included power supply into the power adapter connector
(J13) and the AC power cord of the power supply into a power outlet. Remove any
ATX power supply that is connected from the 2x4 power connector (J12). The
power switch S14 will power ON/OFF the board.
3.2 Default Switch and Jumper Settings
This section lists the default factory switch settings for the Intel Cyclone 10 GX FPGA
Development Kit
Table 2.DIP Switch Settings
Board LabelSwitchDefault PositionFunction
S1S1.1OPEN/OFF/1Intel Cyclone 10 GX GX
S1.2OPEN/OFF/1
S2S2.1CLOSE/ON/0Select clock from Si570 for
S2.2OPEN/OFF/1Enable the output of Si570
S3S3.1CLOSE/ON/0Select internal oscillator as
S3.2CLOSE/ON/0
S5S5.1OPEN/OFF/1Enable FMC card JTAG
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
FPGA MSEL
Si53307's output
the PLL reference of Si5332
continued...
ISO
9001:2008
Registered
3 Development Kit Setup
UG-20105 | 2017.12.18
Board LabelSwitchDefault PositionFunction
S5.2OPEN/OFF/1Enable Intel Cyclone 10 GX
S6S6.1OPEN/OFF/1Reserved, no function
S6.2OPEN/OFF/1Reserved, no function
S9S9.1OPEN/OFF/1User available Digital Input 0
S9.2OPEN/OFF/1User available Digital Input 1
S15S15.1OPEN/OFF/1User available Digital Input 2
S15.2OPEN/OFF/1User available Digital Input 3
FPGA JTAG
defined
defined
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
11
USB 3.1 MUX/DRV
Intel Cyclone 10 GX FPGA
10CX220YF780E5G
Intel FMC LPC+
DDR3 (256M x 40)
EMIF
X40
933 MHz
Micro-USB 2.0
PCI Express
Transceivers X4
Buttons,
Switches, LEDs
X3
EPCQ-L for
Configuration
256 Mbit QSPI
Flash for Nios II
Intel MAX 10
10M08SAU169
On-Board Intel® FPGA
Download Cable II
USB Interface
JTAG Chain
Superspeed Tranceiver
USB 2.0 PHY
ULPI
GigE PHY 88E1111
SGMII LVDS x1
NOR Flash
Intel MAX 10
10M08SAU169 PFL
FPP X16
LVDS X32
CLKIN X2
REFCLK X2
Transceiver X5
USB 3.1
Type C
RJ-45
SFP+
TX/RX
X32
TX/RX
A/B
DP/DM
X4
X4
Oscillators
50M, 100M
Programmable
Transceiver
X4
SMA Clock In
LVDS
AS X4
SMA Clock Out
LVCMOS
QSPI
SFP+
TX/RX
Updated from JTAG Only
XCVR x1
XCVR x1
XCVR x1
UG-20105 | 2017.12.18
4 Development Board Components
This chapter introduces all major components on the Intel Cyclone 10 GX FPGA
Development Kit.
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
Featured Devices
Logic Elements, 12 Transceivers, F780 BGA package
continued...
ISO
9001:2008
Registered
4 Development Board Components
UG-20105 | 2017.12.18
Board ReferenceTypeDescription
U2FPGAIntel MAX 10 10M08SAU169C8G for On-board Intel
J9Embedded Intel FPGA Download Cable IIType-B Micro USB Connector for programming and
J1110-pin headerOptional JTAG direct via 10-pin header for external
S1DIP-SW:
ON/Closed/0
OFF/Open/1
S7
S12
S13FPGA Reset Push ButtonPress this button to reset all registers in the FPGA
D23Power LED (Green)Power Good LED (All power rails are OK)
D13Configuration Error LED (Red)Config error status Indicator
FPGA PGM_SEL Push Button
FPGA nCONFIG Push Button
Status Elements
FPGA Download Cable II and Power Management
configuration, clock generator control and power
monitoring
Converter with Integrated Inductor, featuring Digital
Control with PMBus™ v1.2 Compliant Interface,
implements FPGA 0.9V Vcc
Converter with Integrated Inductor, Featuring Digital
Control with PMBus v1.2 Compliant Interface,
implements 3.3V intermediate power bus used by
other lower voltage power rails
Regulator with Integrated MOSFETs, implements 5V
USB VBUS of USB3.1 Type-C interface
Synchronous Buck Regulator, implements local power
supply used by U49 and U50.
Synchronous PWM Buck with Integrated Inductor,
implements 1.03V, 1.5V, and 1.8V power rails to FPGA
Synchronous PWM Buck with Integrated Inductor,
implements voltage adjustable power rail to FPGA and
FMC daughter card
Synchronous Buck Regulator, implements power
supply used by U2 and U3.
debugging the FPGA
download cables
Intel Cyclone 10 GX FPGA Configuration Mode
Press this button to cycle through different PFL loads
Press this button to trigger reconfiguration
ON: Detected Power is Good
OFF: Detected Power is Bad
ON: FPGA configuration failed
OFF: FPGA configured without error
continued...
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
13
4 Development Board Components
UG-20105 | 2017.12.18
Board ReferenceTypeDescription
D14Load LED (Green)Config is loading
ON: FPGA configuration is going on
OFF: FPGA configuration has finished
D15Configuration LED (Green)Config done status Indicator
ON: FPGA configured successfully
OFF: FPGA not configured
General User Input/Output
S8, S10, S11General user push buttonsThree user push buttons. Driven low when pressed.
D19, D20, D21, D22User LEDsFour user LEDs. Illuminates when driven low.
S9, S15User DIP Switches4-bit user DIP switches, low when set to ON
Clocks
U1150 MHz Oscillator50 MHz crystal oscillator for logic of two Intel MAX 10
Y450 MHz Oscillator50 MHz crystal oscillator for general purpose logic of
Y1100 MHz Oscillator100 MHz crystal oscillator for calibration and
Y2Programmable OscillatorProgrammable Oscillator for Intel Cyclone 10 GX
J12PCIe ATX 2x4Auxiliary power supply of PCIe system
J13DC-input4-pin DIN power adaptor
S14Power SwitchSlide switch for power input
FPGA devices, 3.3V LVCMOS
Intel Cyclone 10 GX FPGA, 1.8V LVCMOS
configuration of Intel Cyclone 10 GX FPGA, 1.8V
LVCMOS
FPGA Transceivers, LVDS
outputs are implemented, default frequencies are 125
MHz, 21.186 MHz, 125 MHz and 100 MHz
SuperSpeed 2:1 MUX
Redriver
SDRAM
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
14
4 Development Board Components
UG-20105 | 2017.12.18
4.2 Cyclone 10 GX FPGA
The target FPGA device this kit is designed to work with is the Intel Cyclone 10 GX
10CX220YF780E5G FPGA. It is the device with the fastest speed, largest resource and
biggest package in the Intel Cyclone 10 GX FPGA series.
Table 4.Maximum Resource Availability
FeatureCount
FPGA Device10CX220YF780E5G
Logic Elements (LE)220K
ALM80,330
Registers321,320
Memory - M20K11,740 Kb
Memory - MLAB1,690
Variable precision DSP block192
18 x 19 Multiplier384
Hard Floating-point ArithmeticYes
PLL (Fractional Synthesis)4
PLL (I/O)6
12.5 Gbps Transceiver12
GPIO284
LVDS Pair118
PCIe Hard IP Block1
Hard Memory Interfaces2
PackageF780 (29 mm x 29 mm)
The table below presents a summary of the Intel Cyclone 10 GX FPGA I/O resource
allocation. I/O Direction is with respect to the FPGA.
Table 5.Cyclone 10 GX FPGA I/O Resources Table
Bank NumberFunctionI/O TypeI/O CountDescription
Transceiver Clocks
1C
1C
1D
1D
1C/1D
USB_REFCLK
FMC_GBTCLK_M2C
SFP_REFCLK
PCIE_REFCLK
PCIE_TX [0:3]
LVDS input2User-defined from
LVDS input2644.53125 MHz
LVDS input2100 MHz from PCIe,
Transceiver Channels
CML output8(4p)PCIe Gen2 Transmit
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
2125 MHz
(adjustable) , AC
FMC, AC
(adjustable), AC
DC
continued...
15
4 Development Board Components
UG-20105 | 2017.12.18
Bank NumberFunctionI/O TypeI/O CountDescription
1C/1D
1D
1D
1D
1D
1C/1D
1C/1D
2A
2A
2L
2L
2J
2A
CSS
CSS
CSS
CSS
2A
CSS
CSS
CSS
CSS
CSS
CSS
CSS
PCIE_RX [0:3]
SFP+_TX [0:1]
SFP+_RX [0:1]
USB31_TX
USB31_RX
FMC_DP_C2M [0:4]
FMC_DP_M2C [0:4]
M10_USB_CLK
C10_REFCLK1
C10_CLK50M
C10_REFCLK2
REFCLK_EMIF
FPGA_RESETn
C10_TCK
C10_TMS
C10_TDI
C10_TDO
C10_CLKUSR
C10_MSEL[0:1]
C10_nSTATUS
C10_CONF_DONE
C10_nCONFIG
C10_CS0n
C10_AS_D [0:3]
C10_DCLK
CML/LVDS input8(4p)PCIe Gen2 Receive
CML output4(2p)SFP+ Transmit
CML / LVDS input4(2p)SFP+ Receive
CML output2(1p)USB3.1 Trasnsmit
CML/LVDS input2(1p)USB3.1 Receive
CML output10(5p)FMC Transmit
CML/LVDS input10(5p)FMC Receive
Global FPGA Clocks
1.8 V CMOS input130/48 MHz from U2
(MAX10)
LVDS input2125 MHz (adjustable)
1.8 V CMOS input150 MHz OSC, free
running
LVCMOS input2100 MHz (adjustable)
LVDS input221.186 MHz
(adjustable)
Global FPGA Reset
1.8 V CMOS input1From U2 (Intel MAX
10)
JTAG
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS input1To U2 (Intel MAX 10)
Configuration
1.8 V CMOS input1100 MHz, for
calibration
1.8 V CMOS input2From DIP Switch S1
1.8 V CMOS output1To U2/U3 (Intel MAX
10)
1.8 V CMOS output1To U2/U3 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS output1To U4 (EPCQ-L)
1.8 V CMOS inout4To U4 (EPCQ-L)
1.8 V CMOS inout1To U4 (EPCQ-L) for
ASx4
continued...
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
16
4 Development Board Components
UG-20105 | 2017.12.18
Bank NumberFunctionI/O TypeI/O CountDescription
2A
2A
2A
FPP [0:15]
CVP_CONFDONE
M10_USB_DATA
[0:7]
2A
M10_USB_ADDR
[0:1]
2A
2A
2A
2A
2A
2A
2A
2A
2J
2J
2J
2J
2J
2J
2J
2J
2J
M10_USB_RDn
M10_USB_WRn
M10_USB_RESETn
M10_USB_FULL
M10_USB_EMPTY
M10_USB_Oen
M10_USB_SCL
M10_USB_SDA
DDR3_A [0:14]
DDR3_BA [0:2]
DDR3_RASn
DDR3_CASn
DDR3_WEn
DDR3_CK
DDR3_CKE [0:1]
DDR3_ODT [0:1]
DDR3_CS [0:1]
From U3 (Intel MAX
10)
for FPPx16
1.8 V CMOS input16From U3 (Intel MAX
10)
1.8 V CMOS output1To U2 (Intel MAX 10)
UBII Side Bus
1.8 V CMOS input8From U2 (Intel MAX
10)
1.8 V CMOS input2From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS output1From U2 (Intel MAX
10)
1.8 V CMOS output1From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS input1From U2 (Intel MAX
10)
1.8 V CMOS inout1From U2 (Intel MAX
10)
EMIF
1.5 V SSTL output15To U12/U13/U14
DDR3
1.5 V SSTL output3To U12/U13/U14
DDR3
1.5 V SSTL output1To U12/U13/U14
DDR3
1.5 V SSTL output1To U12/U13/U14
DDR3
1.5 V SSTL output1To U12/U13/U14
DDR3
1.5 V SSTL output2To U12/U13/U14
DDR3
1.5 V SSTL output2To U12/U13/U14
DDR3
1.5 V SSTL output2To U12/U13/U14
DDR3
1.5 V SSTL output2To U12/U13/U14
DDR3
continued...
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
17
4 Development Board Components
UG-20105 | 2017.12.18
Bank NumberFunctionI/O TypeI/O CountDescription
2J
2J/2K
2J/2K
3A/3B
3A/3B
3A/3B
3A/3B
DDR3_RSTn
DDR3_D [0:39]
DDR3_DQS [0:4]
FMC_LA_TX [0:16]
FMC_LA_RX [0:14]
FMC_LA_CC [0:1]
FMCA_CLK_M2C
1.5 V CMOS output1To U12/U13/U14
DDR3
1.5 V SSTL inout40To U12/U13/U14
DDR3
1.5 V SSTL inout10To U12/U13/U14
DDR3
FMC LVDS GPIO
Vadj CMOS inout34To J7 (FMC), DC
Vadj CMOS inout30To J7 (FMC), DC
Vadj CMOS input4From J7 (FMC), DC
Vadj CMOS input4From J7 (FMC), DC
[0:1]
3B
3A
3A
2A
2A
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
PCIe sideband
2L
2L
2L
2A
FMC_PRSN_1V8
FMC_SCL
FMC_SDA
SGMII_TXP/N
SGMII_TXP/N
ETH_MDC_C10
ETH_MDIO_C10
ETH_INTn_C10
ETH_RESETn_C10
SFP_SCL_0
SFP_SDA_0
SFP_INT_0
SFP_SCL_1
SFP_SDA_1
SFP_INT_1
PCIE_WAKEn
PCIE_SMBCLK
PCIE_SMBDAT
PCIE_PERSTn
Vadj CMOS input1From J7 (FMC)
Vadj CMOS output1To J7 (FMC)
Vadj CMOS inout1To J7 (FMC)
10/100/1000 Base-T
LVDS output2To U33 (88E1111
PHY), AC
LVDS input2To U33 (88E1111
PHY), AC
1.8 V CMOS output1To U33 (88E1111 PHY)
1.8 V CMOS inout1To U33 (88E1111
PHY), AC
1.8 V CMOS input1To U33 (88E1111
PHY), AC
1.8 V CMOS output1To U33 (88E1111
PHY), AC
SFP+ sideband
1.8 V CMOS output1To J5 (SFP+ 0)
1.8 V CMOS inout1To J5 (SFP+ 0)
1.8 V CMOS input1To J5 (SFP+ 0)
1.8 V CMOS output1To J6 (SFP+ 1)
1.8 V CMOS inout1To J6 (SFP+ 1)
1.8 V CMOS input1To J6 (SFP+ 1)
1.8 V CMOS input1To golden finger,
reserved
1.8 V CMOS output1To golden finger
1.8 V CMOS inout1To golden finger
1.8 V CMOS input1To golden finger
continued...
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
18
4 Development Board Components
UG-20105 | 2017.12.18
Bank NumberFunctionI/O TypeI/O CountDescription
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
2L
USB_D [0:7]
USB_NXT
USB_DIR
USB_STP
USB_CLK
USB_RESETn
USB_SCL
USB_SDA
USB_PWEN
USB_SW_INTn_1.8V
USB_ID_1.8V
C10_QSPI_CSn
C10_QSPI_RESETn
C10_QSPI_CLK
C10_QSPI_D [0:3]
ULPI (USB 2.0)
1.8 V CMOS inout8To U32 (USB
Transceiver)
1.8 V CMOS input1To U32 (USB
Transceiver)
1.8 V CMOS input1To U32 (USB
Transceiver)
1.8 V CMOS output1To U32 (USB
Transceiver)
1.8 V CMOS output160 MHz, REFCLK for
ULPI
1.8 V CMOS output1To U32 (USB
Transceiver)
USB3.1 sideband
1.8 V CMOS output1To U26 (USB3.1
Transceiver Switch)
1.8 V CMOS inout1To U26 (USB3.1
Transceiver Switch)
1.8 V CMOS output1To U25 (USB3.1
Transceiver Switch)
1.8 V CMOS input1To U26 (USB3.1
Transceiver Switch)
1.8 V CMOS input1To U26 (USB3.1
Transceiver Switch)
QSPI Flash
1.8 V CMOS output1To U58 (QSPI Flash)
1.8 V CMOS output1To U58 (QSPI Flash)
1.8 V CMOS output1To U58 (QSPI Flash)
1.8 V CMOS inout4To U58 (QSPI Flash)
4.3 MAX 10 System Controller
The highlights of the Intel MAX 10 devices include:
•Internally stored dual configuration flash
•User flash memory
•Instant on support
•Integrated analog-to-digital converter (ADC)
•Single-chip Nios II soft core processor support
Intel MAX 10 devices are the ideal solution for system management, I/O expansion,
communication control planes, industrial, automotive, and consumer applications.
Intel® Cyclone® 10 GX FPGA Development Kit User Guide
19
4 Development Board Components
Table 6.Summary of Features for Intel MAX 10 Devices
FeatureDescription
Technology55 nm TSMC Embedded Flash (Flash + SRAM) process technology
Packaging• Low cost, small form factor packages—support multiple packaging
technologies and pin pitches
• Multiple device densities with compatible package footprints for seamless
migration between different device densities
• RoHS6-compliant
Core architecture• 4-input look-up table (LUT) and single register logic element (LE)