ARM* DS-5* インテル® SoC FPGA Edition ツールキット

概要

ARM と共同開発された ARM* Development Studio 5* (DS-5*) Intel® SoC FPGA Edition は、すべてのインテル® SoC FPGA におけるエンベデッド C/C++ ソフトウェア開発のエンドツーエンド・スイートです。ARM* DS-5* は ARM* DS-5* プロ・エディションのすべての機能と強力な FPGA Adaptive Debugging 機能を兼ね備えており、比類ない可視性と SoC FPGA の制御を提供します。

包括的な開発環境

コード ビルド デバッグ 最適化
Eclipse* ベースの IDE は、ARM* のアセンブリー・エディタープロジェクト管理ツールを備えた優れたワークベンチを提供します。 ARM* Compiler 5 または ARM* Compiler 6 を使用し、フットプリントが小さく性能が高いコードをコンパイルおよびビルドします。 低コストのインテル® FPGA ダウンロード・ケーブル II で、ベアメタルLinux*、および Android* アプリケーション・コードをデバッグできます。 Streamline*Trace で Linux* またはベアメタル・アプリケーションを最適化および効率化します。

FPGA に対応したデバッグ

  • CPU と FPGA の境界を越えてクロストリガーとデバッグを行い、隠れたバグを発見
  • FPGA と CPU 間でタイムスタンプとともにイベントの相互関連付けを実行
  • ベアメタルのデバッグを低コストのインテル® FPGA ダウンロード・ケーブル II で実行
  • プラットフォーム・デザイナー (旧: Qsys) およびインテル® Quartus® Prime 開発ソフトウェアからカスタム IP (Intellectual Property) レジスター定義をインポートすることで、生産性を向上

プログラムトレース

  • Coresight* STM Debug アーキテクチャーの実力を最大に活用 
  • ターゲットで実行されるソフトウェアのタイムライン・チャートとヒートマップを表示 
  • 動作を邪魔せずに関数ごとの CPU 使用率を算定し、システムの正確なプロファイリングを実現

マルチコアデバッグ

  • 複数のプロセッサー・コアを同時にデバッグし、個別に制御

アプリケーション性能解析

  • Streamline* を使用して、エンベデッド・ソフトウェアの性能上のボトルネックを可視化 
  • インテル® SoC EDS バージョン 18.0 では、Linux*、Android* およびベアメタルのアプリケーションをサポート
  • より掘り下げたデータを取得できるように、ARM* 性能カウンターをセットアップおよびコンフィグレーション
  • 高性能を実現するためにコードを最適化

DS-5* の提供形態

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

インテル® SoC EDS スタンダードおよびプロ・エディションの有償ライセンスで利用可能

DS-5* Community Edition

インテル® SoC EDS スタンダードおよびプロ・エディション無償ライセンスで利用可能

DS-5* インテル® SoC FPGA Edition はライセンス管理されています。一部のインテル® SoC FPGA 開発キットに付属するライセンスでは、購入日または更新日から 1 年間にわたって、ARM* のサポートとメンテナンスを利用できます。DS-5* インテル® SoC FPGA Edition は、インテル® SoC FPGA のすべての ARM* プロセッサー・サブシステムをサポートしており、優れたベアメタルデバッグ機能とトレース機能を提供します。また、ARM* Compiler 5/6 を含んでいるので、コードのサイズやパフォーマンスを最適化できます。

DS-5* Community Edition は無償です。限定的な機能にアクセスし、Android* および Linux* アプリケーションをデバッグできます。Linux* および Android* OS に対応する DS-5* Community Edition は、アプリケーション・レベルの開発に最適です。

エディションの比較

  機能 ARM* DS-5* Community Edition 

ARM* DS-5* Intel® SoC FPGA Edition

アプリケーション性能解析 Streamline* 性能解析 限定サブセット
ベアメタルのデバッグ インテル® FPGA ダウンロード・ケーブル II  
ベアメタルのデバッグ DStream  
ベアメタルのデバッグ Linux* カーネルのデバッグ  
ベアメタルのデバッグ RTOS のデバッグ  
プロセッサーのトレース Coresight* STM のトレース  
コンパイラー Linaro GCC
コンパイラー ベアメタル GCC
コンパイラー ARM* Compiler 5  
コンパイラー ARM* Compiler 6  
OS の認識 Linux*、Android*、リアルタイム OS
OS アプリケーションのデバッグ Linux* アプリケーションのデバッグ (GDB)
OS アプリケーションのデバッグ Android* アプリケーションのデバッグ (ADB)
価格 アクティベーション・コードまたはシリアル番号 インテル® SoC EDS のインストールにより無償

$995

購入 

一部インテル® SoC FPGA 開発キットに無償で付属します。

インテル® SoC FPGA EDS / DS-5* のリリース履歴

日付

2013 年 11 月 2014 年 5 月 2014 年 11 月 2015 年 5 月 2015 年 11 月 2016 年 5 月 2016 年 11 月 2017 年 5 月 2017 年 11 月 2018 年 5 月
インテル® SoC EDS のバージョン 13.1 14.0 14.1 15.0 15.1 16.0 16.1 17.0 17.1 18.0
インテル® SoC EDS スタンダード・エディションの DS-5* バージョン 5.15.0 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
インテル® SoC EDS プロ・エディションの DS-5* バージョン               5.26.2 5.27.1 5.28.1