Supports 1, 2, or 4 independent CoaXPress connections. Image data can be transmitted at up to 10 Gbits/sec (CoF40) or up to 25 Gbits/sec (CoF100) per connection.
Supports frame-scan (area-scan) and line-scan video sources. The minimum and maximum number of pixels per line are 33 bytes and 16 Mbytes, respectively.
Supports video sources with a Bayer color filter. Bayer color encoded images (GB, BG, GR, and RG pattern support) are converted to multi-band RGB images using a 2x2 average demosaicing algorithm. The maximum line width for Bayer color conversion ranges from 16 Kbytes to 32 Kbytes, depending on the model.
Can convert 8- or 16-bit monochrome data or 24- or 48-bit packed BGR data to 8- or 16-bit monochrome, 24- or 48-bit packed/planar BGR, 32-bit packed BGRa, 16-bit YUV (YUYV), or 16-bit YCbCr format.
Supports frame burst technology. This technology allows you to grab a group of sequential frames into a multi-frame image buffer with one grab command.
Has 4 Gbytes (CoF40) , 8 Gbytes (CoF40) or 16 Gbytes (CoF100) of DDR4 SDRAM. Total memory bandwidth of up to 19.2 Gbytes/sec (CoF40), or 85.3 Gbytes/sec (CoF100).
Has on-board programmable lookup tables (LUTs). These can map 8-bit, 10-bit, and 12-bit data (monochrome or color). When a link is receiving color data, all bands of the data use the same specified LUT mapping. As soon as one link is receiving 12-bit data, all links (CoaXPress connections) share the same specified LUT mapping. Data of greater depths are mapped through transparent LUTs.
Can perform horizontal or vertical flipping.
Can subsample image data using nearest neighbor integer subsampling factors of 1 to 16.
Can perform on-board peak extraction. It can extract peaks from on-board 8-bit single frame or multi-frame image buffers. The maximum frame size is 8192 columns with 512 rows, and the minimum frame size is 128 columns with 16 rows. It can extract up to 3 peaks per column.
Can perform on-board flat-field correction (only CoF100). There is a limitation of 64K pixels per line and 1M lines per frame.
Has 32 auxiliary signals (with the cable adapter bracket installed) that are path independent. Each auxiliary I/O connector (HD-15) provides the following number of signals:
- 3 TTL auxiliary I/O signals (trigger input or user input signals, or timer output, re-routing of the CoaXPress trigger input, or user output signals).
- 1 LVDS auxiliary output signal (timer output, re-routing of the CoaXPress trigger input, or user output signals).
- 2 LVDS auxiliary input signals (trigger input, rotary/linear encoder input, or user input signals).
- 2 opto-isolated auxiliary input signals (trigger input signals).
Auxiliary input signals (or auxiliary I/O signals set to input) can be rerouted to the CoaXPress trigger output signal and the auxiliary output signals.
The auxiliary input signals have interrupt generation capabilities. In addition, when the LVDS auxiliary input signals are used for rotary/linear encoder input, they can be debounced.
Has 4 quadrature decoders. Each supports external 5 V linear or rotary encoders with quadrature output, with a maximum differential swing of 3 V, and frequencies of up to 50MHz.
Has 8 general timers. Each timer is a 16-bit timer that can count up to 65,535 clock ticks before resetting. Each timer uses 125 MHz internal clock source.
Has a CoaXPress LEDs for the CoaXPress input connector, to identify the status and activity of each connection.
Has 4 board status LEDs: board-power good, board configuration, PCIe speed/#lanes, and fallback board configuration.
A fanless design for the CoF40 and a fansink for the CoF100.
Support for Aurora Imaging Library license fingerprint and storage.