Key Features:
- 4 x SFP+ channels 10 Gbps each
- PCIe Gen3 x8 Half-length card
- 4GB DDR4 SODIMM
- Flexible machine I/O
Key Features:
Ordering Codes:
KY-FGF-II-CLHS
Komodo II CLHS Frame Grabber is a high-performance yet low-cost frame grabber card supporting four SFP+ 10Gbps transceivers (optical). The card is based on powerful FPGA, 55Gbps throughput, and 4GB DDR4 SODIMM. A high-speed 8-lane Gen 3.0 PCI express interface allows fast video transfers between optical links and computer memory while a versatile GPIO with multi-standard support enables connection to external devices.
Full camera control and configuration are also supported by the host over PCIe interface.
The SFP+ interfaces are connected directly to FPGA device transceiver channels to minimize latency.
All of these features combine to make the Komodo II CLHS ideal for a wide range of applications.
Product / Feature | Komodo II CLHS Frame Grabber |
Form Factor | PCI Express card |
Format | Standard profile, half length, 8-lane PCI Express card |
Cooling method | Air cooling, fan-cooled heatsink |
Mounting | For insertion in a standard height, 8-lane or higher, PCI Express card slot |
Connectors | Port 0 through 3 via 4x SFP+
1x Internal I/O connector in PCB |
Lamp indicators | Ports 0 through 3 on bracket 4x bi-color red/green LEDs indicator lamps per SFP+FPGA Status indicators on PCB: – 4 Green LEDs – Active blinking indicator – PCIe link indicator – PCIe x8 link indicator – PCIe Gen3 link indicator |
Dimensions | L 167.65 mm x H 111.15 mm L 6.6 in x H 4.38 in |
Weight | 225gr |
Host bus | |
Standard | PCI Express 3.0 |
Link width | 8 lanes 1, 2 or 4 lanes with reduced performance |
Link speed | • 8.0 GT/s (PCIe 3.0) • 5.0 GT/s (PCIe 2.0) with reduced performance |
Maximum payload size | 512 bytes |
DMA | • 64-bit • Scatter gather support • Phisical address support (GPU transfers) |
Peak delivery bandwidth | 7,880 MB/s |
Effective (sustained) delivery bandwidth | 6,710 MB/s |
Power consumption | Typ. 16.8 W (3.8 W @ +3.3V, 13 W @ +12V) |
Camera / video inputs | |
Interface standard(s) | CLHS |
Status LEDs | 1 Host connection status per SFP+ 4 System status LEDs |
Number of cameras | Up to 4 |
Number of links per single camera | Up to 4 |
Syncronisation between cameras | Yes |
Line-scan cameras supported | Yes |
Maximum aggregated camera data transfer rate | 55 Gbit/s |
Supported CLHS down connection speeds | 10.3125Gbps |
Supported CLHS up connection speeds | 10.3125Gbps |
Supported multiple video streams (per camera) | 1 data stream per camera |
Maximum stream packet size | 8,192 bytes |
Camera types | • Area-scan cameras: – Gray-scale and color (RGB and Bayer CFA) – Single-tap (1X-1Y) progressive-scan • Line-scan cameras: – Gray-scale and color RGB |
Camera pixel formats supported | Raw, Monochrome, Bayer, RGB, YUV, YCbCr and RGBA (PFNC names): • Raw • Mono8, Mono10, Mono12, Mono14, Mono16 • BayerXX8, BayerXX10, BayerXX12, BayerXX14, BayerXX16 where XX = GR, RG, GB, or BG • RGB8, RGB10, RGB12, RGB14, RGB16 • RGBA8, RGBA10, RGBA12, RGBA14, RGBA16 • YUV411_8, YUV411_10, YUV411_12, YUV411_14, YUV411_16 • YUV422_8, YUV422_10, YUV422_12, YUV422_14, YUV422_16 • YUV444_8, YUV444_10, YUV444_12, YUV444_14, YUV444_16 • YCbCr601_411_8, YCbCr601_411_10, YCbCr601_411_12, YCbCr601_411_14, YCbCr601_411_16 • YCbCr601_422_8, YCbCr601_422_10, YCbCr601_422_12, YCbCr601_422_14, YCbCr601_422_16 • YCbCr601_444_8, YCbCr601_444_10, YCbCr601_444_12, YCbCr601_444_14, YCbCr601_444_16 |
Area-scan camera control | |
Trigger | Precise control of asynchronous reset cameras, with exposure control. Support of camera exposure/readout overlap. Support of trigerring from encoder or timer Support of external hardware trigger, with optional delay, filtering and trigger decimation. |
Strobe | Accurate control of the strobe position for strobed light sources. Support of early and late strobe pulses. |
Line-scan camera control | |
Scan/page trigger | Precise control of start-of-scan and end-of-scan triggers. Support of external hardware trigger, with optional delay and filtering. Support of trigerrring from encoder Support of infinite acquisition, without missing lines. |
Line trigger | Support for quadrature motion encoders, with programmable filters, selection of acquisition direction and backward motion compensation. |
Line strobe | Accurate control of the strobe position for strobed light sources. |
On-board processing | |
On-board memory | • 4GByte DDR4 SODIMM |
Bayer De-Mosaic | Full 16bit resulution • Bilinear 3×3 • Bilinear 3×2 for linescan with gradient correction |
Color Transformation | • Full 16bit resolution 18bit coefficiens table • Color space conversion • Gain and Offset |
Decimation | Line skip |
Additional features | Unpacking of 10-/12-/14-bit to 16-bit with justification to LSb |
Frame Timestamp | 64bit with 8ns precision |
Data stream statistics | Measurement of: • Frame/Line rate • CRC Errors • Dropped frames • Received packets • Test packets |
Event signaling and counting | The application software can be notified of the occurrence of various events: •Newly aquired buffers •Camera and Illumination control events •I/O events •Timer events •Encoder events |
General Purpose Inputs and Outputs | |
Number of lines | 20 I/O lines: 2 differential inputs 2 differential outputs 4 singled-ended TTL inputs/outputs 4 singled-ended LVCMOS inputs/outputs 4 opto-isolated inputs 4 opto-isolated outputs |
Usage | Any System I/O input lines can be connected to any I/O line Any I/O line can be used to decode A/B and Z signals of a motion encoder Any I/O line can generate any trigger event Any I/O line can trigger a timer |
Electrical specifications | Differential lines – LVDS compatible TTL lines – 5V TTL compliant LVCMOS lines – 3.3V LVCMOS compliant Isolated lines – opto isolated lines with voltage range up to 30V |
Filter control | Glitch removal filter available on all System I/O input lines Configurable filter time constants: for DIN and TTLIO lines: 50 ns, 100 ns, 200 ns, 500 ns,1 µs for IIN lines: 500 ns, 1 µs, 2 µs, 5 µs, 10 µs |
Polarity control | Yes |
Encoders | 4 quadrature encoders with A/B and Z inputs 32bit position counter Forward and backeward counting Position trigger support Noise filtering |
Timers | 4 general purpose timers Configurable delay and duration 32bit accomulator |
Event reporting | 64bit system timestamp event reporting Each I/O line can generate event on configurable edge Each Timer can generate event Each encoder can generate event |
Frame grabber syncronisation | |
Syncronisation | Precise area and linscan cameras syncronisation across different frame grabbers |
Software | |
Host PC Operating System | Microsoft Windows 10 64-bit versions Open source Linux kernel driver Tested and precompiled for Ubuntu 18.04, Ubuntu 20.04 Nvidia Xavier AGX |
Buffer management | Circular buffer support Accumulation of several frames/lines to single buffer to reduce CPU load CPU load DMA Buffer filling directly to system memory |
APIs | GenICam GenTL producer libraries C, Python and .NET bindings Compilers: x86_64 dynamic library designed to be used with ISO-compliant C runtime Allows for development of x86_64 applications Plug-in modules for Matlab, HALCON, Cognex and Labview |
GUI | Supported for Windows and Linux OS Multi camera display and configuration Flexible buffer queuing Image/video recording and playback |
Debugging capabilities | Event logging Statistics counters |
GenCam | Supports GenICam 3.2 Full camera and Frame Grabber parameters configuration |
Environmental conditions | |
Operating ambient air temperature | 0 to +50 °C / +32 to +122 °F |
Operating ambient air humidity | 10 to 90% RH non-condensing |
Storage ambient air temperature | -20 to +70 °C / -4 to +158 °F |
Storage ambient air humidity | 10 to 90% RH non-condensing |
Certifications | |
Electromagnetic – EMC standards | The European Council EMC Directive 2004/108/EC The Unites States FCC rule 47 CFR 15 |
EMC – Emission | EN 55022:2010 Class B FCC 47 Part 15 Class B |
EMC – Immunity | EN 55024:2010 Class B EN 61000-4-3 EN 61000-4-4 EN 61000-4-6 |
Flammability | PCB compliant with UL 94 V-0 |
RoHS | Compliant with the European Union Directive 2011/65/EU (ROHS2) |
REACH | Compliant with the European Union Regulation No 1907/2006 |
WEEE | Must be disposed of separately from normal household |
Ordering Information | KY-FGFII |
Optional accessories | – GPIO expansion bracket – DDR4 SODIMM 2GB, 4GB, 8GB or 16GB – SFP+ modules – Fiber cables |
Example System Block Diagram
The Komodo II CLHS Frame Grabber supports multiple modes of configuration and system topology. Few of these are presented in following diagrams.
JetCam Camera QSFP+ breakout Topology:
Single, Dual or Quad Fiber links with up to 40Gbps over fiber optic interface.
Maximum throughput to PCIe of 55 Gb/sec.