UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

System Generator for DSP

Define, Test and Implement high-performance DSP Designs

概要

System Generator for DSP™ は、ザイリンクス デバイスに高性能 DSP アルゴリズムを定義、検証、実装する業界最先端のアーキテクチャ レベル設計ツールです。Simulink® のアドオン ツールボックスとして提供されている System Generator for DSP では、FPGA 向けに最適化された既存の IP を利用できます。これらの IP はユーザーがパラメータ指定できるため、アルゴリズムの品質とコストを最適化できます。System Generator for DSP の機能と Simulink® の豊富なシミュレーション機能および検証機能を組み合わせることで、RTL を使用する従来の方法よりもはるかに短い時間で量産品質の DSP アルゴリズムを作成できます。

  • Simulink 環境に 100 以上の RTL に最適化されたブロック (RTL を使用する方法よりシミュレーションが 2 ~ 3 倍高速化する C シミュレーション モデルがある)
  • DSP システムのザイリンクス IP、レガシ RTL、Simulink および MATLAB コンポーネントを統合
  • ビットおよびサイクル精度の浮動/固定小数点シミュレーション
  • シミュレーションを高速化し、ハードウェア上でアルゴリズムを評価するためのハードウェア協調シミュレーション
  • Simulink モデルからパッケージ化された IP や低レベル HDL の自動コード生成
  • HDL テストベンチの自動生成 (シミュレーションからのテスト ベクタを含む)

*注記:

ザイリンクス FPGA の使用経験がないアルゴリズム設計者向けに新しいツールボックス Xilinx Model Composer を提供しています。Simulink 環境内でのデザインの高レベルな抽象化が可能で、ザイリンクス用に最適化されたビジョン ベース アプリケーション向けソフトウェア ライブラリを利用できます。また、高速シミュレーションが可能で、Vivado HLS や SDx 環境との連携も可能です。

主な特長

  • DSP のモデル化
    信号処理 (例: FIR フィルター、FFT)、エラー訂正 (例: Viterbi デコーダ、Reed-Solomon エンコーダー/デコーダー)、算術演算、メモリ (例: FIFO、RAM、ROM)、およびデジタル ロジックに対して、ザイリンクス向けに最適化された RTL IP をブロックとして使用して、Simulink 環境内で高性能 DSP システムを作成してデバッグします。クロック レートが高いデザインには、Simulink で DSP48 プリミティブを利用できます。

  • ビットおよびサイクル精度の浮動/固定小数点演算を実行
    System Generator は、ビットおよびサイクル精度 (Bit/cycle-accurate) の固定小数点、およびビットおよびサイクル精度の単精度/倍精度/カスタム精度の浮動小数点演算をサポートします。

  • Simulink から VHDL/Verilog コードやパッケージ化された IP を自動生成
    ザイリンクスのブロックセットから、ビヘイビア (RTL) 生成とターゲット固有のザイリンクスの IP コアをインプリメントします。Vivado IP カタログに追加して今後ほかのデザインで利用できるようにデザインを IP コアとしてパッケージ化します。これにより、デザインの再利用やモデルの共有が可能になります。
  • ハードウェア協調シミュレーション
    検証とシミュレーションを高速化するコード生成オプションは、Simulink シミュレーションとループで使用できるように FPGA ハードウェアにデザインをコンパイルすることで、Simulink 環境で動作中のハードウェアを検証し、迅速なシミュレーションが可能になります。System Generator は、サポートされるボードとプラットフォームに対して、ハードウェア プラットフォームと Simulink 間において Ethernet (10/100/Gigabit) と JTAG 通信をサポートしています。
  • タイミングおよびリソース解析
    デザインのタイミング クロージャとリソース使用率 (合成後または実装後) を検証し、Simulink のSystem Generator モデルとの関係をクロスプロービングを通して検証することで、デザインの性能向上やタイミング エラーの検出プロセスを迅速化します。

包括的なデバイス サポート: Kintex®-7、Virtex®-7、Zynq®-7000、Artix®-7、Kintex UltraScale™、Kintex UltraScale+、Virtex UltraScale、Virtex UltraScale+、Zynq UltraScale+ RFSoC

サポートされるデバイス/ボード、互換性のある MATLAB バージョン、および OS サポートに関する最新のリリース情報は、Vivado リリース ノートを参照してください。

 

System Generator for DSP は、Vivado® HL System Edition 内に統合されています。また、こちらでで説明しているとおり、Vivado HL Design Edition または Vivado HL WebPACK Edition で使用するために System Generator for DSP のスタンドアロン ライセンスをオプションで購入することも可能です。

Vivado HL System Edition

ご購入については、お近くの販売代理店までお問い合わせください。

System Generator for DSP

ご購入については、お近くの販売代理店までお問い合わせください。

資料

デフォルト デフォルト タイトル ドキュメント タイプ 日付

開発者ゾーン

設計時間を短縮し、デザインの拡張性と再利用を求める FPGA 設計者向けに、ザイリンクスは C ベースのデザイン アブストラクションからプラグアンドプレイ IP に至るまで、包括的なソリューションを提供しています。これらを利用することによって、ハードウェア開発、システム レベルの統合、およびインプリメンテーションでのボトルネックに対応できます。

software-tile
ザイリンクスのソフトウェア開発環境およびエンベッデド プラットフォームは、使い勝手の良い画期的なツール、ライブラリ、設計手法など包括的なソリューションを提供しています。
アクセラレーション ゾーン
ザイリンクスの UltraScale /UltraScale+ FPGA は、世界最大規模かつ革新的なクラウド コンピューティング サービスの多くにおいて、ハードウェアおよびアプリケーション開発者に大きな力を与えています。
hardware-tile
ザイリンクスの デバイスが誕生し、従来型のプログラマブル ロジックからインテグレイテッド プログラマブル システムの時代へと移行し、システム インテグレーションの利点を活かすことができます
revision-tile
ザイリンクスは、高性能かつ高効率なニューラル ネットワーク、アルゴリズム、アプリケーションを展開するための開発スタックおよびハードウェア プラットフォームを含む機械学習ソリューションを提供しています。
system-tile
ザイリンクスは、Mathworks 社や National Instruments 社などのワールドクラスのパートナー企業と密接に協力し迅速なシステム開発を可能にします。
このページをブックマークに追加