
10 Chapter 1: Introduction
Acquisition features with Matrox Rapixo CXP
Matrox Rapixo CXP supports up to four simultaneous CoaXPress links to
standard CoaXPress video sources. A CoaXPress link contains all the connections
and components to capture from one video source. Each connection uses one of
the independent acquisition paths on Matrox Rapixo CXP. Matrox Rapixo CXP
supports frame and line-scan monochrome or color video sources. The color video
sources can be RGB video sources or video sources with a Bayer color filter. Matrox
Rapixo CXP can decode Bayer color-encoded images and perform color space
conversions while transferring the image to the Host.
Matrox Rapixo CXP is available in the following CXP speeds: 6.25 Gbits/sec (for
Quad CXP-6), or 12.5 Gbits/sec (for Quad CXP-12 and Pro Quad CXP-12).
These speeds are the maximum per connection (depending on the cable length).
Using multiple connections to implement a link (link aggregation), you can
increase the bandwidth of the link to a maximum of 25 Gbits/sec for Quad CXP-6
and 50 Gbits/sec for Quad CXP-12 and Pro Quad CXP-12.
Processing capabilities
Matrox Rapixo CXP Pro features an on-board real-time processing FPGA device
(Processing FPGA), which can be configured to offload and even accelerate the
most compute-intensive part of typical image processing applications, without
generating additional data traffic within the host computer (Host).
Processing FPGA
The Processing FPGA on Matrox Rapixo CXP Pro is a highly customizable Xilinx
Kintex UltraScale FPGA
*
. The operations performed on-board are controlled
using the Matrox Imaging Library (MIL) application-development software.
Using MIL, the processing units (PUs) of an FPGA configuration can be
rearranged to perform the operations in the required sequence, without having to
necessarily generate a new FPGA configuration. You would typically use standard
Matrox FPGA configurations. You can also chose to implement processing on
your own, using the Matrox FPGA Development Kit (FDK) and C++, or you can
employ Matrox’s FPGA design services to generate an application-specific FPGA
configuration.
*. The Processing FPGA also includes implementation for other functionality on the
board, and is not used for processing only.
Summary of Contents for Matrox Rapixo CXP
Page 6: ......
Page 18: ...18 Chapter 1 Introduction ...
Page 30: ...30 Chapter 2 Hardware installation ...
Page 54: ...54 Appendix A Glossary ...
Page 68: ...68 Appendix B Technical information ...
Page 75: ...Limited warranty Refer to the warranty statement that came with your product ...
Page 76: ......