Arm* DS-5 Intel® SoC FPGA Edition Toolkit

Developed in partnership with Arm, the Arm* Development Studio 5 (DS-5) Intel® SoC FPGA Edition toolkit is an end-to-end suite of tools for embedded C/C++ software development on any Intel® SoC FPGAs. It combines almost all the features of the Arm* DS-5 Professional Edition, with powerful FPGA-adaptive debugging capability, providing unmatched visibility and control of your SoC FPGA.

The Arm* DS-5 Intel® SoC FPGA Edition toolkit is installed as part of the Intel® SoC Embedded Development Suite (SoC EDS). Learn more about the DS-5 tool and get licensing information from Arm.

Overview

Code

Eclipse*-based IDE provides a great workbench with Arm's assembly editor and project management tools.

Build

Compile and build code for high performance or small footprint with included Arm Compiler 5 or 6.

Debug

Debug Bare-metal, Linux*, and Android application code with low-cost Intel® FPGA Download Cable II.

Optimize

Optimize and make your Linux* or Bare-metal application more efficient with Streamline* and Trace.

Powerful Eclipse*-based IDE on the Arm* DS-5 is power-packed with features. Code, build, debug, and optimize in one IDE! Click the link below to learn more with the SoC EDS user guide.

DS-5 Availability

Arm* Development Studio 5 (DS-5) Intel® SoC FPGA Edition

Available with Paid License for SoC EDS Standard and Pro Editions

DS-5 Community Edition

Available with Free License for SoC EDS Standard and Pro Editions

DS-5 Intel® SoC FPGA Edition is license managed. The license shipped with select Intel® SoC FPGA development kits includes one-year of support and maintenance from Intel starting on the date of purchase or renewal. It supports all Arm processor subsystems on Intel® SoC FPGAs and provides exceptional bare-metal debug and trace capabilities. DS-5 Intel® SoC FPGA Edition includes multiple compilers including the Arm Compilers 5 and 6 so you can optimize your code for size and performance.

DS-5 Community Edition is free. It includes access to a limited feature-set enabling Android and Linux* application debug and OS-awareness. DS-5 Community Edition is useful for application-level development.

Features and Editions

FPGA-Adaptive Debug

The FPGA-Adaptive Debug is a powerful feature that gives a system-wide view of the SoC, allowing you to cross-trigger between the hard processor system (HPS) and the FPGA with ease.

Program Trace

Unleash the power of the CoreSight* System Trace Macrocell (STM) Debug architecture to view timeline carts and heat maps for software that executes on target.

Multi-Core Debug

Debug multiple processor cores simultaneously and control them individually.

Application Performance Analysis

Visualize the performance bottlenecks in your embedded software using Streamline*. Support for Bare-metal, Linux* and Android* applications.

 

DS-5 Community Edition

(part of Intel® SoC EDS)

DS-5 Intel® SoC FPGA Edition

(part of Intel® SoC EDS)

Availability

Download SoC EDS

Free activation license code

 

Download SoC EDS

30-day trial evaluation

Activate license code

Supported Devices

Intel® SoC EDS Pro Edition: Intel® Arria® 10 SoC, Intel® Stratix® 10 SoC

Intel® SoC EDS Standard Edition: Intel® Arria® 10 SoC, Arria® V SoC, Cyclone® V SoC

Compilers

Arm Compiler 5

 

X

Arm Compiler 6

 

X

Linaro GCC

X

X

Bare-metal GCC

X

X

Debug

OS aware run control

 

X

Linux* Application Debug (GDB)

X

X

Android* Application Debug (ADB)

X

X

Non-intrusive processor trace

 

X

Bare-metal Debug (Intel® FPGA Download Cable II, DStream, Linux Kernel Debug, & RTOS Debug)

 

 

 

X

System Optimization 

Streamline performance analysis

Limited

(Community Edition features)

X

Streamline power analysis

 

X

 Licensing

Node Locked

X

X

Term

Perpetual

Evaluation – 30 days

SoC EDS Edition – Perpetual

Price

Free with SoC EDS Installation

$995

Purchase

Free with select Intel® SoC FPGA Development Kits

SoC EDS / DS-5 Release History

Date

May 2014 Nov 2014 May 2015 Nov 2015 May 2016 Nov 2016 May 2017 Nov 2017 May 2018 Sept 2018
SoC EDS version 14.0 14.1 15.0 15.1 16.0 16.1 17.0 17.1 18.0 18.1
DS-5 version in SoC EDS Standard 5.18.0 5.20.0 5.20.2 5.22.0 5.23.1 5.25 5.25 5.27.1 5.28.1 5.29.1
DS-5 version in SoC EDS Pro               5.26.2 5.27.1 5.29.1