12 Chapter 1: Introduction
On-board memory
Matrox Rapixo CXP is equipped with 4 Gbytes (Quad CXP-6/Quad CXP-12) or
8 Gbytes (Pro Quad CXP-12) of DDR4 SDRAM memory. This memory is
accessed through the memory controller, and is used to store acquired images and
images for or resulting from processing. The memory controller has multiple input
ports, and it has a maximum data transfer rate of 14.9 Gbytes/sec (Quad CXP-6),
19.2 Gbytes/sec (Quad CXP-12), or 38.4 Gbytes/sec (Pro Quad CXP-12).
Data transfer
Matrox Rapixo CXP can send data to the Host at a maximum theoretical transfer
rate of 8 Gbytes/sec. Optimum conditions for high speed transfer include using
the board in a PCIe 3.x slot with 8 active lanes and using a 256-byte payload.
DMA write performance is chipset and computer dependent, and is slightly
affected by the image size and alignment in Host memory (frame start address and
line pitch).
To measure the effective available bandwidth of the PCIe slot in your computer
with your Matrox Rapixo CXP board, Matrox provides the Matrox Rapixo CXP
Bench utility. This utility is accessible using the MILConfig utility, which is
shipped with software that supports Matrox Rapixo CXP (for example, MIL).
Documentation conventions
This manual refers to all Matrox Rapixo CXP boards as Matrox Rapixo CXP.
When necessary, this manual distinguishes between the boards using their full
names (for example, Matrox Rapixo CXP Quad CXP-6, Matrox Rapixo CXP
Quad CXP-12, or Matrox Rapixo CXP Pro Quad CXP-12), or their abbreviated
forms (Quad CXP-6, Quad CXP-12, and Pro Quad CXP-12). Also note that,
when the term Host is used in this manual, it refers to the host computer.
Software
To operate your Matrox Rapixo CXP, you can use one or more Matrox Imaging
software products that supports the board. These are the Matrox Imaging Library
(MIL) and its derivatives (for example, MIL-Lite and Matrox Intellicam). All
Matrox software is supported under Windows; MIL is also supported under Linux
when using Matrox Rapixo CXP. Consult your software manual for supported
versions of these operating systems.