インテル® SoC エンベデッド・デザイン・スイート (EDS) は、インテル SoC ハードウェア・プラットフォーム上でファームウェア およびアプリケーション・ソフトウェアを開発できるようにする以下の開発ツール群を提供します。

ALTERA SoC EDS

インテル SoC EDS が提供する開発ツール群

  ハードウェア / ソフトウェア ハンド・オフ・ツール
  Linux アプリケーション開発
  • Yocto Linux ビルド環境
  • プリビルドの Linux / U-Boot のバイナリ
  • コミュニティ・ポータルサイトと連携
  ベアメタル アプリケーション開発
  • SoC ハードウェア ライブラリ
  • ベアメタル コンパイル ツール
  FPGA 適応型のデバッグ
  • ARM DS-5 Altera エディション ツールキット
  デザイン例

業界初の FPGA 適応型ソフトウェア・ツールキット: ARM Development Studio 5 (DS-5) Altera Edition

ARM Development Studio 5 (DS-5) Altera Edition

 

ARM DS-5 Altera Edition ツールキットは、インテル SoC Embedded Design Suite (EDS) の一部として、インテルとの独占契約によって提供されます。
このツールキットは、システム開発に対応できる ARM DS-5 ツール・スイートをインテル SoC デバイスと組み合わせることで、チップ全体の比類ないレベルの可視化とコントロールを、エンベデッド開発者にもたらします。

 

DS-5 Altera Edition の特長

  USB-Blaster 単体でソフトウェアとハードウェアのデバッグ環境に接続
  FPGA ペリフェラルのレジスタ・ビューを自動生成
  アプリケーション・イベントと  FPGA ハードウェア・イベントと関連付けられた CPU ソフトウェア・インストラクションの
     非介入型トレース
  CPU と FPGA 間のハードウェア・クロストリガー
  Cortex-A9 コア および FPGA 上で合成される CoreSight™ 対応 IP コアの同時デバッグならびにトレース
  Streamline に対応:ソフトウェア負荷および CPU ならびに FPGA にわたるバス・トラフィックの解析
  業界最先進の ARM 向けマルチコア・デバッガ
  JTAG ベースのシステム・レベル・デバッギング、gdbserver ベースのデバッギングを ワンパッケージ化
  Linux ベースのアプリケーション開発を可能にする Yocto プラグイン
  統合された OS にあわせた解析ならびにデバッグ機能

ハードウェア / ソフトウェアのハンドオフ

インテルのハードウェア/ソフトウェア間インタフェース・ユーティリティは、ハードウェアおよびソフトウェア・チームが独立して作業し、それぞれが使い慣れたデザイン・フローを使用できるようにします。
これらのユーティリティは、Quartus® II 出力ファイルからソフトウェア・デザイン・フロー用インタフェース・ファイルを生成します。あるユーティリティ・プログラムはデバイス・ツリーを生成します。
デバイス・ツリーは、オペレーティング・システム (主に Linux) に対してハードウェアを記述する業界標準の方法です。
カーネル起動時に対応するドライバがロードするように、ボードおよび FPGA の構成に対応するハードウェアを規定します。

 

Handoff

 

お問い合わせ