CoaXPress 12 imaFlex 프레임 그래버용 카메라 기본 취득 예제

다음은 CoaXPress12 frame grabber인 imaFlex를 위한 기본 취득 예제입니다. 'CoaXPress Area Scan Cameras'에서는 면 스캔 카메라용 디자인을, 'CoaXPress Line Scan Cameras'에서는 라인 스캔 카메라용 디자인을 소개합니다.

CoaXPress 영역 스캔 카메라

이 섹션에서는 CoaXPress 12 frame grabber인 imaFlex의 기본 취득을 위한 예제 구현을 확인할 수 있습니다. microEnable 5 시리즈의 카메라 인터페이스와 달리, 서로 다른 CXP 링크 aggregation에 대해 하나의 카메라 오퍼레이터만 존재합니다. 파라미터를 통해 ConnectionCount, 해당 카메라의 CXP 연결 수를 설정할 수 있습니다. 가능한 값은 x1, x2, x4입니다. 카메라 인터페이스의 출력 링크에서의 Parallelism은 선택한 CXP 연결 수에 해당합니다. 카메라 오퍼레이터의 출력 링크에서 CxpCamera imaFlex 플랫폼에서는 VAF_Gray Color Format과 8bit Bit Width만 사용할 수 있습니다. 여기에 표시된 예제 디자인에서는 해당 카메라의 여러 Bit Width, Color Format 및 이미지 프로토콜을 지원하는 이미지 취득 디자인을 구현할 수 있습니다. 예제 디자인의 위치는 다음과 같습니다. \examples\Acquisition\BasicAcquisition\iF-CXP12-Q.

CoaXPress12 쿼드 링크 영역 스캔 카메라 1대용 기본 취득 예제

imaFlex 플랫폼용 단일 quad link aggregation 카메라를 위한 기본 취득 디자인은 다음과 같습니다. SingleCXP12x4AreaGray8.va. 다음 그림은 예제 디자인의 기본 디자인 구조를 보여줍니다.

imaFlex Frame Grabber에서 Link Aggregation 4를 사용하는 단일 흑백 CoaXPress 면 스캔 카메라를 위한 기본 취득

그림 226. imaFlex Frame Grabber에서 Link Aggregation 4를 사용하는 단일 흑백 CoaXPress 면 스캔 카메라를 위한 기본 취득


네 개의 CoaXPress-12 Single Link 면 스캔 카메라를 위한 기본 취득 예제

네 개의 single link aggregation 카메라용 예제는 다음과 같은 디자인입니다. QuadCXP12x1AreaGray8.va (흑백 8비트). 공유 Memory 개념은 imaFlex 플랫폼에도 적용됩니다. 이 정보는 하나의 디자인에서 여러 DRAM 요소를 사용할 때 매우 중요합니다. 디자인 및 LineBuffer 문서에서는 최대 대역폭 성능과 관련하여 imaFlex의 LineBuffer DRAM 요소에 대한 관련 정보를 확인할 수 있습니다. 이 오퍼레이터는 최적의 성능을 달성하기 위해 Memory data width와 최대한 일치하도록 픽셀의 자동 aggregation을 수행합니다.

네 개의 CoaXPress12 Single Link 면 스캔 카메라를 위한 기본 취득

그림 227. 네 개의 CoaXPress12 Single Link 면 스캔 카메라를 위한 기본 취득


imaFlex 플랫폼에서 복수의 Bit Width에 대한 기본 취득 예제

imaFlex 플랫폼용 SingleCXP12x1Area_MultipleBitWidth.va 예제 디자인은 8bit, 10bit, 12bit, 14bit 및 16bit의 카메라 입력 Bit Width를 지원하는 취득 디자인을 구현하는 방법을 보여줍니다. imaFlex 플랫폼에서는 카메라 오퍼레이터의 출력 링크가 8-bit format만 지원하므로, 이 구현은 microEnable 5 구현과 다릅니다. VisualApplets 디자인에서 자세한 주석과 설명을 확인할 수 있습니다. 다음 그림은 다음 디자인의 기본 취득 디자인을 보여줍니다. SingleCXP12x1Area_MultipleBitWidth.va.

imaFlex 플랫폼에서 복수의 Bit Width에 대한 기본 취득 예제

그림 228. imaFlex 플랫폼의 여러 Bit Width를 위한 기본 취득 예제


imaFlex 플랫폼에서 Color Format을 지원하는 단일 채널 영역 스캔 카메라용 기본 취득 예제

imaFlex 플랫폼용 SingleCXP12x1Area_RGB.vad imaFlex 플랫폼용 SingleCXP12x1Area_RGB.va.

imaFlex 플랫폼에서의 Color Format 지원 기본 예제

그림 229. imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예제


imaFlex 플랫폼에서 Color Format을 지원하는 듀얼 채널 영역 스캔 카메라용 기본 취득 예제

imaFlex 플랫폼용 SingleCXP12x2Area_RGB.vad imaFlex 플랫폼용 SingleCXP12x2Area_RGB.vad.

imaFlex 플랫폼에서의 Color Format 지원 기본 예제

그림 230. imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예제


CoaXPress 라인 스캔 카메라

다음 하위 섹션에 제시된 예제들은 라인 스캔 CoaXPress 카메라를 위한 기본 취득 디자인입니다.

단일 채널 CoaXPress 흑백 라인 스캔 카메라용 기본 취득 예제

다음 위치에서 imaFlex 플랫폼용 단일 링크 집성 카메라의 기본 취득 디자인 SingleCXP12x4LineGray8.va (grayscale 8 bit)을 확인하십시오: \examples\Acquisition\BasicAcquisition\iF-CXP12-Q. 다음 그림은 예제 디자인의 기본 디자인 구조를 보여줍니다.

imaFlex Frame Grabber에서의 Grayscale CoaxPress 라인 스캔 카메라용 기본 취득

그림 231. imaFlex Frame Grabber에서의 Grayscale CoaxPress 라인 스캔 카메라용 기본 취득


듀얼 채널 CoaXPress RGB 라인 스캔 카메라용 기본 취득 예제

다음 위치에서 imaFlex 플랫폼용 듀얼 채널 라인 스캔 카메라의 기본 취득 디자인 SingleCXP12x2Line_RGB.vad (8 bit RGB Color Format)을 확인하십시오: \examples\Acquisition\BasicAcquisition\iF-CXP12-Q. 다음 그림은 예제 디자인의 기본 디자인 구조를 보여줍니다.

imaFlex Frame Grabber에서의 RGB CoaxPress 라인 스캔 카메라용 기본 취득

그림 232. imaFlex Frame Grabber에서의 RGB CoaxPress 라인 스캔 카메라용 기본 취득