DSP Builder for インテル® FPGA

概要

DSP Builder for インテル® FPGA は、デジタル信号処理 (DSP) アルゴリズムのハードウェア記述言語 (HDL) コードを、インテル® FPGA 上で MathWorks* Simulink* 環境から直接生成できるようにする DSP 設計ツールです。このツールは、MATLAB 関数と Simulink モデルから高品質で合成可能な VHDL/Verilog コードを生成します。生成されたレジスター転送レベル (RTL) コードは、インテル® FPGA プログラミングに利用可能です。DSP Builder for インテル® FPGA は、レーダーの設計、無線 / 有線通信の設計、医療画像処理、モーター制御アプリケーションなどに幅広く利用されています。

価格およびライセンス情報

DSP 開発ツールの固定サブスクリプション、フローティング・サブスクリプションのオプションについて紹介します。

詳細

評価ライセンスの取得

DSP Builder for インテル® FPGA に使用できる、MathWorks* ソフトウェア製品の 30 日間評価版を入手できます。

詳細

ソフトウェアのダウンロード

DSP Builder for インテル® FPGA をダウンロードできます。

ダウンロード

機能

DSP Builder for インテル® FPGA は、高いパフォーマンスと生産性によって DSP デザインの実践を可能にします。以下に主な機能を示します。

  • MathWorks* MATLAB*/Simulink* 環境への RTL インポートによるコシミュレーションとコード生成
  • ハイレベルな回路図からインテル® FPGA をターゲットに最適化されたローレベル VHDL への移行
  • 複雑な IEEE 754 単精度浮動小数点など、ベクトル処理を用いた高性能固定小数点 / 浮動小数点デジタル信号処理 (DSP) の実行
  • インテル® Arria® 10 デバイスおよびインテル® Stratix® 10 デバイスにおけるインテルのハード浮動小数点 DSP ブロックにボタン 1 つでデザインを移行
  • ALU フォールディングで定量データデザインからカスタム演算ロジックユニット (ALU) プロセッサー・アーキテクチャーを構築
  • 高位合成の最適化、パイプライン自動挿入 / バランシング、ターゲット・ハードウェアのマッピングの実行
  • オープンのライブラリーとブロック階層を備えた柔軟な「ホワイトボックス」式高速フーリエ変換 (FFT) ツールキットにより、カスタム FFT アルゴリズムをビルド
  • 設計者指定のシステムクロック制約を使用した、自動パイプライン化、時分割多重化 / 畳込み、タイミング・クロージャー
  • 高度な math.h 関数およびマルチチャネル・データへのアクセス
  • インテル® Quartus® Prime 開発ソフトウェアによるコンパイルなしでの、全デザイン向けリソース利用テーブルの生成
  • インテル® Quartus® Prime 開発ソフトウェア、タイミング・アナライザー、プラットフォーム・デザイナー (旧 Qsys)、ModelSim* - Intel® FPGA Edition 向けのプロジェクトまたはスクリプトの自動生成

最新情報

  • C モデルのエクスポート機能で For-Loop ブロックをサポート
  • メモリーブロックをまとめた大きなデータ幅でのパイプライン処理により、QoR (Quality of Results) が向上
  • プラットフォーム・デザイナーへの DSP Builder IP の統合を強化

スタートガイド

  •  インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション / スタンダード・エディション対応です。 
  • 最新のインテル® Stratix® 10 FPGA、インテル® Arria® 10 FPGA、インテル® Cyclone® 10 GX FPGA デバイスでの利用には、プロ・エディションをダウンロードしてください。
  • インテル® Arria® 10 FPGA、Stratix® V FPGA、Cyclone® V FPGA、インテル® Cyclone® 10 LP FPGA、インテル® MAX® 10 FPGA デバイスでの利用には、スタンダード・エディションをダウンロードしてください。
  • 追加で、DSP Builder および MATLAB* のライセンスが必要です。DSP Builder for インテル® FPGA のライセンスはこちらで購入可能です。MATLAB* のライセンスはこちらで購入可能です。
  • 次の順序でインストールする必要があります。
         1.インテル® Quartus® Prime 開発ソフトウェア
         2.MathWorks*
         3.DSP Builder for インテル® FPGA
  • DSP Builder のバージョン履歴とソフトウェア要件
  • DSP Builder ライセンスを MATLAB* のインストールに追加する方法の詳細

ドキュメントとサポート


DSP Builder for インテル® FPGA に関する技術ドキュメント、ビデオ、トレーニング・コースを用意しています。