ダウンロード News Training Contact Sales 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プログラミング ボードアクセスのロックとロック解除