Intel® SoC FPGA Embedded Development Suite (SoC EDS) User Guide

ID 683187
Date 3/12/2021
Public
Document Table of Contents

5. Arm* Development Studio* for Intel® SoC FPGA Edition

The Arm* DS* for Intel® SoC FPGA Edition is a device-specific exclusive offering from Intel® and is a powerful Eclipse-based comprehensive Integrated Development Environment (IDE).

For the current version, refer to Table 1.

Some of the most important provided features are:
  • File editing, supporting syntax highlighting and source code indexing
  • Build support, based on makefiles
  • Bare Metal debugging
  • Linux* application debugging
  • Linux* kernel and driver debugging
  • Multicore debugging
  • Access to HPS peripheral registers
  • Access to FPGA soft IP peripheral registers
  • Tracing of program execution through Program Trace Macrocells (PTM)
  • Tracing of system events through System Trace Macrocells (STM)
  • Cross-triggering between HPS and FPGA
  • Connecting to the target using Intel® FPGA Download Cable II
The Arm* Development Studio* for Intel® SoC FPGA Edition is a complex tool with many features and options. It is the only SoC EDS component that requires a license.
Note: Arm* DS* is downloaded and installed separately.

For information about the licensing options and how to obtain them, refer to the Intel® SoC FPGA EDS Licensing section.

For examples of using Arm* DS* for Intel® SoC FPGA Edition, refer to the SoC EDS and Arm* Development Studio webpage on RocketBoards.

You can access the Arm* Development Studio* for Intel® SoC FPGA Edition reference material from Eclipse, by navigating to Help > Help Contents > Arm* Developer Studio Documentation or on the Arm* website.

You can also access additional material from Eclipse, by navigating to Help > Tutorials and Videos.