The FG600-CL is a PXIe format, FPGA-based imaging solution that supports BASE, MEDIUM, FULL, and Extended FULL CameraLink compatible cameras. The hardware is fully compliant with the PXIe standard and can be used in a PXIe chassis as well as in an embedded fashion. The PXIe700 based card, used in this solution, can be found on this page. This board offers 4 lanes of Gen2 PCIe for host communication. An FMC-CL Cameralink FMC card is attached to the base card for interfacing with the cameras.
|Interface||FG600CL-PXIe||Number of Cameras +(option)|
|Base CL||√||2 (2)|
|Medium CL||√||1 (1)|
|Full CL||√||1 (1)|
|Extended Full CL||√||1 (1)|
|2x SATA-3||√ or SFP+|
The FG600-CL has a variety of I/O capabilities – 2 x SATA connectors for real-time storage of image frames (this needs suitable IP core which is not included) and an SFP+ interface for transfer of images via an Ethernet connection. The x2 SATA can also be used as a general-purpose I/O.
FG-600CL baseboard (PXIe700) comes with a Kintex7 XC7K410T in FFG900 package and includes:
- PXIe control, trigger, and clock
- 4 Lane PCIe Gen2 (Gen3 with softcore)
- SFP+ cage for 10Gb Ethernet or Fiber Optics
- White Rabbit support for nanosecond synchronization
- 2 banks of DDR3 memory, 1GB each, 32-bit wide, and 128MB of FLASH
With an open FPGA, the hardware is fully user-programmable to implement customized IP cores.
The package comprises a PXIe700 FPGA card, FMC-CL Cameralink interface FMC, CameraLink capture and set up IP cores, PCIe driver, demo application, host API library, and a full user guide. The demo includes the set up of the camera, the capture of the image, and buffered in FPGA for transfer to host over PCIe interface.