DFX アクセラレータ デモ アプリケーション

作成者: AMD

Dynamic Function eXchange (DFX) は、プログラマブル ロジック (PL) デバイスの柔軟性を利用して、ハードウェア デザインを実行中に変更することを可能にします。 分割されたデザインによって、システムの動作を継続させたまま PL の特定部分のみを再構成できます。 DFX アクセラレーション アプリケーションは、Kria™ 上でハードウェアを動的に時分割多重化する機能を利用して、DFX の原理を実証します。

DFX Accelerators Demonstration Application Block Diagram

特長:

  • アプリケーションのアルゴリズムがより柔軟になる
  • コンフィギュレーション可能な演算処理が加速
  • 機能実装に必要な PL 領域が削減
  • ハードウェア実装コストを最適化できる
  • 総消費電力が削減
  • PL のフォールト トレランスが向上
  • ハードウェア デザインを含む完全アプリケーション
よくある質問 (FAQ)

いいえ、アプリケーションの評価や DFX アクセラレータの有効性を確認するのに FPGA の設計経験や知識は必要ありません。

この構築済みのアプリケーションは、ADM が無償で提供しており、DFX は Vivado™ 設計環境で利用できる機能です。2019.1 ツールのリリースからは、どの Vivado エディションでも、この機能を使用するために特定のライセンス コードは必要なくなっています。

DFX デザインに使用できる IP は 4 つあります。これらの IP にも DFX デザインにも追加の料金はかかりません。これらの IP は、リコンフィギャラブル デザインの主要な機能をすばやく簡単に実装するために提供されており、IP カタログの [Dynamic Function eXchange] から入手できます。  詳細は、UG909 を参照してください。

DFX の基本的な前提は、マイクロプロセッサでタスクを切り替えることができるのと同様に、デバイス ハードウェア リソースを時分割できるということです。デバイスでハードウェアのタスクが切り替えられるので、ソフトウェア インプリメンテーションの柔軟性とハードウェア インプリメンテーションのパフォーマンスの両方において利点があります。UG909 では、この画期的な技術についていくつかの例を挙げて説明しています。エンド アプリケーションを構築する際に役立つ情報を提供しています。

主な資料
アダプティブ コンピューティングによる電動駆動制御と効率性の向上 (eBook)
アダプティブ コンピューティングによる電動駆動制御と効率性の向上 (eBook)

AMD の Kria™ アダプティブ システム オン モジュール (SOM) デバイスは、電動駆動制御に大きく貢献しています。これらのデバイスを使用することで、パフォーマンスの最適化、モーター駆動の効率化、消費電力削減、ノイズ軽減、振動抑制、さらには潜在的な故障を事前に検出することが可能になります。詳細は、eBook をダウンロードしてご覧ください。

アダプティブ コンピューティングを使用して AI 搭載のエッジ ソリューションを加速
アダプティブ コンピューティングを使用して AI 搭載のエッジ ソリューションを加速

適応型 SOM が次世代エッジ アプリケーションに最適な理由とその利用方法について説明しています。スマート ビジョン プロバイダーが、この適応型 SOM を利用することでのみ実現できる性能、柔軟性、および迅速な開発のメリットについても解説しています。

ロボティクス分野におけるアダプティブ コンピューティング
ロボティクス分野におけるアダプティブ コンピューティング

ロボットの需要は急速に高まっています。人間と一緒に働くことができる安心安全なロボットを作ることは簡単ではありません。これらを連携させるには、より高度な技術が必要です。また機械学習や人工知能の導入によって、さらに高い処理能力が求められるようになり複合的な課題に対応しなければなりません。

ロボット開発者たちは、拡張性のある適応型プラットフォーム上にセーフティ/セキュリティ機能があらかじめ統合され、低レイテンシ、確定性、多軸制御をサポートするアダプティブ コンピューティング プラットフォームに注目し始めています。詳細は eBook をご覧ください。