HES Proto-AXI ソフトウェア

HES Proto-AXI™ソフトウェアパッケージを当社のHES™ プロトタイピングボードと組み合わせると、ラピッドデザインプロトタイピングおよび/またはアルゴリズムアクセラレータの開発と起動のための効率的で強固な環境が提供されます。

AMBA AXIベースのモジュールとそれに対応するソフトウェアAPIが含まれており、FPGAベースのプロトタイピングまたはハイパフォーマンスコンピューティング(HPC)アプリケーション用のホストからFPGAおよびFPGAからメモリへのブリッジとして機能します。サンプルデザイン、ボード定義、事前設定されたペリフェラルIPブロック、制約テンプレートなど、再利用可能なデザインリソースにより、生産性が向上し、開発期間が短縮されます。 さらに、HESボードのコントロールツールを使用して、ボードのステータスをチェック、オンボードFPGAおよびPLL部品を構成することが可能です。

 

HES Proto-AXI ホストブリッジ

強固で再利用可能なテスト環境は、ホスト上で実行されるソフトウェアアプリケーションとして実装されたプログラム可能なテストコントローラを使用して開発することができます。Host-to-FPGAブリッジを利用できるため、テスト環境の開発時間が大幅に短縮されます。また、幅広い用途に対応するために、HES Proto-AXIホストブリッジモジュールを2つのタイプ(ワークステーションホストまたは組み込みホストとして)のうちの1つで提供することができます。

ワークステーションホスト

これは、Workstation/PCからFPGAのメモリマップされたAXIデバイスへのブリッジです。物理的な接続はPCI Express経由になります。ハードウェア(HES)側にHES Proto-AXI Bridge IP、ワークステーション/PCホスト側にテストコントローラソフトウェアの迅速な開発のためにC/C++ APIとPythonラッパーを備えたPCI Expressドライバを提供します。

組込ホスト

これは、Xilinx Zynqチップ(ARM Cortexプロセッサと組み込みLinuxを搭載した7000またはMPSoCデバイス)から、同じHESボード上の別のFPGAにあるメモリマップされたAXIデバイスへのブリッジです。ボード上の物理接続は、Multi Gigabit Transceivers(MGT)を介して行われます。HES Proto-AXI BridgeおよびMGT-to-AXIインターフェイス用のハードウェアIPモジュールに加えて、テストコントローラ組込みアプリケーションを迅速に開発するための完全なソフトウェアスタック(C / C ++ APIを含む)を提供します。

 

HES Proto-AXI インターコネクト

これはHES Proto-AXIの拡張です。ホストブリッジ機能とフルAXIインターコネクトを統合します。これには、複数のデザインモジュールまたはアクセラレータカーネルを接続するための複数のAXIスレーブポートとマスターポートが組み込まれています。内蔵のDDR、RLD、またはQDRメモリへのアクセスを提供する外部メモリコントローラも含まれています。インターコネクトの基本機能を補完するHES Proto-AXIは、アドレスリマッパー、割り込みサポート、およびGPIOポートを提供します。インターコネクトモードは、ワークステーションと組み込みホストの両方のタイプで使用できます。

 

主な機能

  • HES Proto-AXI ンフラストラクチャ
    • 高帯域幅で低遅延のホストブリッジ
    • PCI Expressを介したAMBA AXIブリッジへのPCワークステーションホスト
    • MGTを介した組み込みホストからAMBA AXIへのブリッジ
    • 複数のAXIマスター/スレーブポートを備えたAMBA AXIインターコネクト
    • メモリマップ管理用アドレスリマッパー
    • 割り込みとGPIOのサポート
    • ユーザ空間アプリケーションC/C++ APIとPythonラッパー
    • PCワークステーションホストでのWindowsおよびLinux OSのサポート
  • デザインリソース
    • Xilinx Vivadoボードの定義
    • 車載周辺機器用サンプルデザイン
    • コンフィギュレーション済みXilinx IPコア
    • ペリフェラル用のテンプレート制約ファイル(XDC)
    • ボードドキュメント
  • ボード管理および設定ツール
    • HESボードステータスチェック
    • FPGAおよびPLLプログラミング
    • ボードアクセスのロックとロック解除
Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.