アルテラの DSP Builder テクノロジにより、業界標準の MathWorks/Simulink ツールを使用して、システム定義/シミュレーションからシステム実装に短時間で移行できます。
DSP Builder のSignalCompiler ブロックは、DSP Builder のブロックおよび MegaCore® ブロックを使用して作成された Simulink Model Files (.mdl) を読みこみ、シンセシス、ハードウェア・インプリメンテーションおよびシミュレーション用の VHDL ファイルおよび Tcl スクリプトを生成します。
図 1 では、DSP Builder デザイン・フローを紹介します。
図 1. DSP Builder デザイン・フロー
DSP Builder が提供するブロックを用いて、Simulink によりサンプリング時間でモデル化されたシステムをハードウェアへ実装します。DSP Builder は、ビット単位およびサイクル単位で正確な Simulink ブロックを含んでおり、 数値演算やストレージの機能をカバーしています。作成中のDSP Builder モデルにMegaCoreファンクションを用いて、より複雑な機能を統合することが可能です。
アルテラでは、タイミング・ドリブン Simlink シンセシスを可能にする Simulink ライブラリ、DSP Builder アドバンスト・ブロックセット・ライブラリも提供します。
アルテラ MegaCoreファンクションは有限インパルス応答 (FIR) フィルタや高速フーリエ変換(FFT) などのハイレベルなパラメタライズされたIPファンクションであり、高速で簡単に必要なシステム性能の条件にコンフィギュレーションすることが可能です。MegaCoreファンクションはアルテラの無償IP評価機能をサポートし、ライセンスを購入する前に機能やタイミングを検証することが可能です。
DSP Builder および IP 評価フローと対応した DSP IP についての詳細は、アルテラの IP MegaStore サイトをご覧ください。
アルテラ DSP についてのお客様からのコメント
DSP Builder の第二世代のモデル・ベースの合成テクノロジにより、お客様は高性能 DSP デザインに最適なモデリング、シミュレーション、および実装環境として Simulink を使用することができます。このテクノロジにより、設計者はアルテラ FPGA に DSP 機能を実装する際に、大幅に生産性を改善できます。
Ken Karnofsky
Marketing Director, Signal Processing and Communications
The MathWorks
DSP Builder でサポートされる開発キット
| 製品名 (アルテラ) | 搭載デバイス | |
| Arria II GX FPGA 開発キット | Arria II GX | EP2AGX125EF35I3 |
| Arria II GX FPGA 開発キット, 6G Edition | Arria II GX | EP2AGX260FF35I3 |
| Cyclone II スタータ開発キット | Cyclone II | EP2C20F484C7 |
| Cyclone III LS FPGA 開発キット | Cyclone III LS | EP3CLS200F780C7 |
| Cyclone IV GX FPGA 開発キット | Cyclone IV GX | EP4CGX150DF31C7 |
| Cyclone IV GX トランシーバ・ スタータ・キット | Cyclone IV GX | EP4CGX15BF14C8 |
| 100G 開発キット, Stratix IV GT Edition | Stratix IV | EP4S100G5F45I1 |
| Stratix IV E FPGA 開発キット | Stratix IV | EP4SE530H35C2 |
| Stratix IV GX FPGA 開発キット, 530 Edition | Stratix IV | EP4SGX530KH40C2 |
| Transceiver Signal Integrity 開発キット, Stratix IV GT Edition | Stratix IV | EP4S100G2F40I1 |
| 製品名 (Terasic) | 搭載デバイス | |
| DE0 Development Board | Cyclone III | EP3C16F484C6 |
| DE1 Development Board | Cyclone II | EP2C20F484C7 |
| DE3-150 Stratix III High Speed Rapid Prototyping System | Stratix III | EP3SL150F1152C2 |
| DE3-260 Stratix III High Speed Rapid Prototyping System | Stratix III | EP3SE260F1152C2 |
| DE3-340 Stratix III High Speed Rapid Prototyping System | Stratix III | EP3SL340F1152C2 |
DSP 関連資料
DSP Builder の詳細につきましては、以下の資料をご参照ください。
- DSP Builder User Guide (PDF)
- DSP Builder Reference Manual (PDF)
- DSP Builder Release Notes and Errata (PDF)
- DSP Builder Advanced Blockset Reference Manual (PDF)
- DSP Design Flow Guide (PDF)
- DSP Builder Release Notes and Errata (PDF)
- バージョン履歴とソフトウェア条件


