Embedded Software and Tools for Intel® SoC FPGA

The Intel® SoC FPGA Embedded Development Suite (SoC EDS) is a comprehensive tool suite for embedded software development on Intel® SoC FPGAs. It comprises of development tools, utility programs, and design examples to jump-start firmware and application software development.

What's New

Intel® SoC EDS will be offered as disaggregated components on GitHub starting with v20.3. Intel® SoC EDS v20.1 and other previous release will still be available for download.

License Activation

After you have installed Arm DS, you can start the Arm DS Intel® SoC FPGA edition by opening the license manager from the help menu. Choose 'Add License', then select the 'Enter a serial number or activation code' to obtain a license default option. You are then prompted for an Arm license serial number or activation code entry. For a more detailed guide on licensing, please refer to the Intel® SoC FPGA Embedded Development Suite (SoC EDS) user guide.


Linux Community

For more SoC Linux and open-source products, including documentation, visit www.rocketboards.org. For information about the Linux-based Golden System Reference Design (GSRD) that is typically pre-programmed into the board, search rocketboards.org for “GSRD".

Visit www.rocketboards.org

SoC EDS Registration

Please take a moment to register your SoC product on the SoC EDS Registration page. This will help you to keep track of your license numbers and activation status so as to provide license support. After registration, you will receive further instructions and a link to activate your DS license.

Register now

Hardware Libraries Course

This course discusses how to use the tools and features available in the Intel® SoC FPGA Embedded Development Suite (SoC EDS) to successfully develop a bare-metal application for Arm*-based Intel® SoC FPGAs.

Register now

Configuration Tools

Intel® FPGA-specific SoC configuration tools to improve productivity.

Learn more


Our ecosystem partners and the Intel® SoC FPGA user community provide a range of options to meet your SoC FPGA development needs.

Learn more

Intel® FPGA Development Kits

Intel® FPGA Development Kits provide a complete, high-quality design environment for engineers. Development kits include software, reference designs, cables, and programming hardware.

Learn more

Compatible Intel® SoC FPGAs

Intel® Agilex™ FPGA

Intel® Stratix® 10 FPGA

Intel® Arria® 10 FPGA

Cyclone® V FPGA

Ubuntu Support

SoC EDS can now run on Ubuntu 18.04 LTS Desktop edition. Check out our tutorial for a step-by-step explanation on how to install SoC EDS on the Ubuntu OS.

Arm Development Studio (DS) Intel® SoC FPGA Edition

Powerful Eclipse IDE based on Arm DS is power packed with features. Code, build, debug, and optimize in one IDE!

Learn more

Documentation and Support

Find technical documentation, videos, white papers, and training courses for Intel® SoC EDS.