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ポートを提供します。インターコネクトモードは、ワークステーションと組み込みホストの両方のタイプで使用できます。

 

主な機能



Printed version of site: www.aldec.com/jp/products/emulation/hes_proto_axi