ARM* Development Studio for Intel® SoC FPGA Edition
Developed in partnership with Arm, the Arm Development Studio (DS) 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 Professional Edition, with powerful FPGA-adaptive debugging capability, providing unmatched visibility and control of your SoC FPGA.
The Arm DS Intel® SoC FPGA Edition toolkit is installed as part of the Intel® SoC Embedded Development Suite (SoC EDS). Learn more about the DS tool and get licensing information from Arm.
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.
ARM DS Availability
Arm Development Studio (DS) Intel® SoC FPGA Edition available with paid license.
DS 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 Intel® SoC FPGA Edition includes multiple compilers including the Arm Compilers 5 and 6 so you can optimize your code for size and performance.
Features
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.
|
Arm DS Intel® SoC FPGA Edition |
---|---|
Availability |
|
Supported Devices |
Intel® SoC EDS Pro Edition and Arm DS: Intel® Agilex™ devices, Intel® Arria® 10 SoC, Intel® Stratix® 10 SoC Intel® SoC EDS Standard Edition and Arm DS: Intel® Arria® 10 SoC, Arria® V SoC, Cyclone® V SoC |
Licensing |
|
Node locked | Yes |
Term length | Arm DS 3 year term |
Price | |
Compilers | |
Arm Compiler 5 |
Yes |
Arm Compiler 6 |
Yes |
Linaro GCC |
Yes |
Bare-metal GCC |
Yes |
Debug |
|
OS aware run control |
Yes |
Linux* Application Debug (GDB) |
Yes |
Android* Application Debug (ADB) |
Yes |
Non-intrusive processor trace |
Yes |
Bare-metal Debug (Intel® FPGA Download Cable II, DStream, Linux Kernel Debug, & RTOS Debug) |
Yes |
System Optimization |
|
Streamline performance analysis |
Yes |
Streamline power analysis |
Yes |
Intel® FPGA Design Tools and Software
Browse other FPGA design tools and resources available from Intel. OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.
Foundational Software and Simulation Tools
High Level Design