GigE Vision 3.0 Device IP Core
FPGA用GigE Vision 3.0 Device IP Core
- AMD UltraScaleシリーズ(およびそれ以降のモデル)およびAltera Agilexデバイスに対応
- コンパクトでカスタマイズ可能
- 10Gbpsおよび25Gbpsの高速通信に対応
- ストリーミングにはRoCEv2 RDMAプロトコルとGenDCペイロードを採用
- 動作確認済みのリファレンスデザインとして提供
建築
GigE Vision 3.0 IPコアの概要
GigE Visionは、広く普及しているイーサネット技術に基づいた、ビジョンアプリケーション向けの標準通信プロトコルです。これにより、GigE VisionデバイスとTCP/IPプロトコルファミリーを実行するホストとの間で、容易なインターフェース接続が可能になります。
GigE Vision 3.0は、リモートDMAプロトコルRoCEv2、特にReliable Connection SENDトランスポート機能を用いたストリーミングを導入することで、10 Gbpsを超えるデータレートへの要件に対応しています。
アライドビジョンは、GigE Visionインターフェースを使用したFPGAベースの送信機製品を構築するための一連のIPコアと開発フレームワークを提供しています。GigE Visionの高速性のため、送信機には組み込みGigEコアの高速なFPGAベースの実装が必要です。 GigE Vision 3.0 コアセットは、AMD UltraScale シリーズ(およびそれ以降)デバイス、あるいは Altera Agilex デバイスで最高のパフォーマンスを発揮します。
リソースの使用状況
リソース使用状況のダウンロードメリット
eGrabber SDK 付属
豊富な機能を備えたソフトウェア・ツールキットであり、最小限のCPUリソースで高性能なビデオアプリケーションを迅速かつ容易に設計するための基盤を提供します。 これには、GigE Vision 2用のフィルタードライバーやGigE Vision 3アプリケーション向けのRoCEv2サポート、WindowsまたはLinux用の取得ライブラリに加え、GigE Vision/GenICam準拠のビューアーを含むサンプルアプリケーションも含まれています。
eGrabberをご覧ください
FPGA開発キットへの幅広いサポート
アライドビジョンのFPGA IPコアは、FPGA開発キット上で完全に動作するリファレンスデザインとして提供されます。当社は、AMD、Altera、Microchip製の幅広い市販キットに対応しています。
提供されたリファレンスデザイン
完全機能搭載のリファレンスデザイン:アライドビジョンのFPGAソリューションは、合意された共通プラットフォーム上でFPGA IPコアと共に動作する、自立型の完全機能搭載リファレンスデザインとして提供されます。これにより、開発期間を最小限に抑え、コンパクトなフットプリントで最高レベルのパフォーマンスを実現すると同時に、設計をカスタマイズするための十分な柔軟性を確保しています。 アライドビジョンのコアはコンパクトなため、FPGA内にアプリケーション用の十分なスペースを確保できます。
カスタム設定
設計の一部はバイナリファイルのみ(例:GigE Vision制御プロトコルライブラリ)で提供され、その他の部分はソースコードとして提供されます。この設計フレームワークには、必要なすべての設計ファイルとコア、およびVivadoまたはQuartusのプロジェクトファイルが含まれています。これは、設定可能なテストパターンジェネレータを備えたGigE Visionカメラシステムとして構成されています。 本システムは、市販の評価ボード向けのリファレンスデザインとして提供されます。このリファレンスデザインでは、AMDまたはAlteraの開発ツールを使用します(これらツールは本製品の提供範囲には含まれません)。
リモートDMA/RoCEv2のサポート
GigE Vision 3の主な新機能は、ストリーミングにおけるリモートDMA/RoCEv2のサポートです。これにより、データ受信処理がRoCEv2対応のネットワークカードに完全にオフロードされるため、CPUが処理に関与しなくなります。その結果、10Gを超える高いデータレートを実現できます。
FMCインターフェースの拡張機能
各種リファレンスボードの機能を拡張するため、NBaseTに対応した10Gイーサネット用FMCカードをご用意しています。評価ボードには通常、25G SFP28インターフェースが搭載されています。