製品 // IPコア // コアックスプレス // CoaXPressデバイスIPコア
IPCore pictos AVT  CoaXPress DeviceIP Core

- AMD 7シリーズ(およびそれ以降)に対応
- Altera Cyclone 10デバイス(およびそれ以降)に対応
- Microchip PolarFireに対応
- コンパクト
- カスタマイズ可能
- 1 Gbpsから100 Gbpsまでの速度をサポート
- 動作するリファレンスデザインとして提供

Architecture CoaXPress Device

建築

CoaXPress(CXP)は、広く使用されている同軸ケーブルを基盤とした、ビジョンアプリケーション向けの標準通信プロトコルです。カメラとフレームグラバー間の容易なインターフェースを可能にし、GenICamソフトウェア標準をサポートします。 Sensor to Imageは、CoaXPressインターフェースを用いたFPGAベースの送信機を構築するための一連のIPコアと開発フレームワークを提供します。CXPの高速性のため、送信機には組み込みトランシーバを使用した高速FPGAベースのCXPコア実装が必要です。CXPコアはAMD 7シリーズデバイス(およびそれ以降)、Altera Cyclone 10デバイス(およびそれ以降)、Microchip PolarFireシリーズと互換性があります。

メリット

MVDK CoaXPress用マシンビジョン開発キット

Sensor to Image MVDK開発キットは、マシンビジョンアプリケーション向けの柔軟な評価プラットフォームです。AlteraおよびAMD FPGAを搭載した各種Enclustra FPGAモジュール向けに、CoaXPressホストおよびデバイスのリファレンスデザインをサポートします。

MVDKCoaxPress

光ファイバー経由のCoaXPress

光ファイバーケーブルに対応する独立したCoaXPress-over-Fiber-Bridge-IP-Coreが利用可能です。これにより、長距離伝送、高速伝送、または過酷な環境下での運用が可能となります。

Coaxlinkフレームグラバーとのシームレスな統合

Coaxlinkフレームグラバーによる優れたサポート。統合されたMementoツールはデバッグ時に非常に役立ちます。

提供されたリファレンス設計

完全機能リファレンス設計:S2IのFPGAソリューションは、合意された共通プラットフォーム上で動作するFPGA IPコアと共に、自己完結型の完全機能リファレンス設計として提供されます。これにより開発時間を最小限に抑え、小さなフットプリントで最高水準の性能を実現すると同時に、設計のカスタマイズに十分な柔軟性を確保します。Sensor to Imageコアはコンパクトなため、FPGA内にアプリケーション用の十分なスペースを確保できます。

トップレベルデザイン

IPコアの最初の構成要素はトップレベル設計です。これは外部ハードウェア(イメージャ、センサー、CXP PHY)とFPGA内部のデータ処理間のインターフェースとなります。このモジュールはカスタムハードウェアに適応可能なVHDLソースコードとして提供します。

FPGA統合CPU

CXPデバイス/ホストコアとの連携において、複数の非時間依存制御および設定タスクにはFPGA内蔵CPU(MicroBlaze、NIOS、ARM、Risc V)が使用されます。このソフトウェアはC言語で記述されており、顧客による容易な拡張が可能です。

ビデオ取得モジュール

リファレンス設計のビデオ取得モジュールは、テストパターン発生器を備えたカメラをシミュレートします。このモジュールはVHDLソースコードとして提供され、最終的なカメラ設計ではセンサーインターフェースと画素処理ロジックに置き換える必要があります。

カスタム設定

設計の一部はバイナリファイルのみで提供されます(例:CXP制御プロトコルライブラリ)。一方、他の部分はソースコードとして提供されます。設計フレームワークには、必要な設計ファイルとコア、VivadoまたはQuartusプロジェクトファイルがすべて含まれています。これは設定可能なテストパターンジェネレータを備えたCXPカメラシステムとして構成されています。このシステムは市販の評価ボード向けリファレンスデザインとして提供されます。 リファレンスデザインはAMDまたはAlteraの開発ツールを使用します(納品範囲外)。

FMCインターフェース拡張機能

各種リファレンスボードの機能拡張のため、追加インターフェースを提供するFMC(FPGAメザニンカード)を設計しました。MicrochipまたはMacomチップセットを搭載したCXP-6およびCXP-12対応ハードウェア用ボードを提供しています。

CXPパケットコンポーザー

CXPストリーミングインターフェースは、ビデオセンサーからの全データを受信し、CXP PHYへ出力します。CXP仕様に基づき、ストリーミングチャネル上でフルスピードに達します。 CXP制御インターフェースは、CXP制御チャネルからCXP PHYへの、およびCXP PHYからの全データを受信・送信し、CXP仕様に基づく制御チャネルを実装します。CXPパケットコンポーザーは、FPGAトランシーバーへの高速インターフェースを実装するCXPトランスポート層コントローラーへ全データを送信します。リソースと性能の最適なバランスを実現するため、32ビット幅または64ビット幅のデータパスを備えたIPが利用可能です。