以下では、marathonフレームグラバー mE5-MA-VCX-QP向けのCoaXPressカメラの基本的な取り込み例を確認できます。 「CoaXPressエリアスキャンカメラ」ではエリアスキャンカメラ向けのデザインが、「CoaXPressラインスキャンカメラ」ではラインスキャンカメラ向けのデザインが紹介されています。
marathon mE5-MA-VCX-QPプラットフォームにおけるCoaXPressカメラの基本的な取り込みは非常にシンプルです。 オペレーター CXPSingleCamera、 CXPDualCamera、または CXPQuadCamera のいずれかを使用する必要があります。カメラオペレーターをダブルクリックすると、フォーマットタイプ(Gray、RGB、またはBayer Rawなど)とフォーマットモード(対応するビット深度など)を選択できます。そのため、CoaXPressカメラでは、グレースケールおよびRGB取り込み用に個別のカメラオペレーターが存在しません。 以下のセクションでは、3種類のカメラタイプ(CXPSingleCamera、CXPDualCamera、CXPQuadCamera)を使用した画像取り込みのサンプルデザインを紹介します。カメラオペレーターの出力リンクで正しいリンクフォーマットを設定することを忘れないでください。 最大画像幅と正しい画像プロトコルが設定されていることを確認してください。一部のオペレーターは、2のべき乗の倍数ではない Parallelism でデータを出力します。2のべき乗の Parallelism で処理する方が便利なため、 PARALLELup オペレーターを使用して Parallelism を増やすことができます。その後、連続する ImageBuffer によって正しいROIが切り出され、 Parallelism の変換によって追加された可能性のあるダミーピクセルが削除されます。
mE5-MA-VCX-QPプラットフォーム用の単一リンクアグリゲーションカメラの基本的な取り込みデザイン「SingleCXP6x1AreaGray8」、「SingleCXP6x1AreaGray10.va」、「SingleCXP6x1AreaGray12.va」(グレースケール8ビット、10ビット、12ビット)、および「SingleCXP6x1AreaRGB24.va」(カラー24ビット)は、 \examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Area にあります。 次の図は、サンプルデザインの基本的なデザイン構造を示しています。 4つの単一リンクアグリゲーションカメラのサンプルは、「QuadCXP6x1AreaGray12.va」(グレースケール12ビット)と「QuadCXP6x1AreaRGB36.va」(カラー36ビット、1コンポーネントあたり12ビット)のデザインであり、同じフォルダーにあります。mE5-MA-VCX-QPプラットフォームの共有メモリの概念については、 Device Resourcesを参照してください。 この情報は、1つのデザインで複数のDRAM要素を使用する場合に非常に重要になります。
mE5-MA-VCX-QPプラットフォーム用の2つのサンプルデザイン「DualCXP6x2AreaGray8.va」(グレースケール8ビット)および「DualCXP6x2AreaRGB24.va」(RGB 24ビット、カラーコンポーネントあたり8ビット)は、 \examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Area にあります。このデザインは、デュアルリンクアグリゲーションを備えた2台のCoaXPressカメラ向けのデュアルプロセスデザインです。mE5-MA-VCX-QPプラットフォームの共有メモリの概念に関する情報についても、Device Resourcesを参照してください。次の図は、「DualCXP6x2AreaGray8.va」デザインの基本的な取り込みデザインを示しています。
「SingleCXP6x4AreaGray8.va」(グレースケール8ビット)および「SingleCXP6x4AreaRGB36.va」(カラーコンポーネントあたり12ビットのRGB)は、 4つのリンクアグリゲーションを備えた1台のカメラ向けのサンプルデザインです。 mE5-MA-VCX-QPプラットフォーム用のデザインは、 \examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Area にあります。 図 223 で、「SingleCXP6x4AreaGray8.va」デザインの基本的なデザイン構造を確認できます。 mE5-MA-VCX-QPプラットフォームでは、1ラインあたり6Gbit/sの必要な帯域幅を実現するために必要なDRAM要素は1つだけです。 ここでは、12.8 GB/sのRAM帯域幅で最大512ビットのRAMデータ幅が可能です。デバイスリソースの詳細については、Device Resourcesを参照してください。 図 223 で、mE5-MA-VCX-QPプラットフォームにおけるサンプル「SingleCXP6x4AreaGray8.va」の基本的なデザイン構造を確認できます。
以下のサブセクションで紹介する例は、グレースケールラインスキャンCoaXPressカメラ向けの基本的な取り込みデザインです。 これらは、セクション 「CoaXPressエリアスキャンカメラ」のデザインと同等です。カメラオペレーターをVALT_LINE1Dに設定し、オペレーター「SplitImage」を追加するだけです。
mE5-MA-VCX-QPプラットフォーム用の単一リンクアグリゲーションカメラの基本的な取り込みデザイン「SingleCXP6x1LineGray8」、「SingleCXP6x1LineGray10.va」、「SingleCXP6x1LineGray12.va」(グレースケール8ビット、10ビット、12ビット)、および「SingleCXP6x1LineRGB24.va」(カラー24ビット)は、 \examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Line にあります。 次の図は、サンプルデザインの基本的なデザイン構造を示しています。 4つの単一リンクアグリゲーションカメラのサンプルは、「QuadCXP6x1LineGray12.va」(グレースケール12ビット)と「QuadCXP6x1LineRGB36.va」(カラー36ビット)のデザインであり、同じフォルダーにあります。mE5-MA-VCX-QPプラットフォームの共有メモリの概念については、Device Resourcesを参照してください。 この情報は、1つのデザインで複数のDRAM要素を使用する場合に非常に重要になります。
mE5-MA-VCX-QPプラットフォーム用の2つのサンプルデザイン「DualCXP6x2LineGray8.va」(グレースケール8ビット)および「DualCXP6x2LineRGB24.va」(RGB 24ビット、カラーコンポーネントあたり8ビット)は、 \examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Line にあります。このデザインは、デュアルリンクアグリゲーションを備えた2台のCoaXPressカメラ向けのデュアルプロセスデザインです。mE5-MA-VCX-QPプラットフォームの共有メモリの概念に関する情報についても、Device Resourcesを参照してください。
「SingleCXP6x4LineGray8.va」(グレースケール8ビット)および「SingleCXP6x4LineRGB36.va」(カラーコンポーネントあたり12ビットのRGB)は、 4つのリンクアグリゲーションを備えた1台のカメラ向けのサンプルデザインです。 mE5-MA-VCX-QPプラットフォーム用のデザインは、\examples\Acquisition\BasicAcquisition\mE5-MA-VCX-QP\Line にあります。 mE5-MA-VCX-QPプラットフォームでは、1ラインあたり6Gbit/sの必要な帯域幅を実現するために必要なDRAM要素は1つだけです。 ここでは、12.8 GB/sのRAM帯域幅で最大512ビットのRAMデータ幅が可能です。デバイスリソースの詳細については、Device Resourcesを参照してください。 図 225 で、mE5-MA-VCX-QPプラットフォームにおけるサンプル「SingleCXP6x4LineGray8.va」の基本的なデザイン構造を確認できます。






前へ

