Table of Contents

Advertisement

Matrox Rapixo CXP
Installation and Hardware Reference
Manual no. Y11450-101-0100
January 11, 2019

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Matrox Rapixo CXP and is the answer not in the manual?

Questions and answers

Summary of Contents for Matrox Matrox Rapixo CXP

  • Page 1 Matrox Rapixo CXP Installation and Hardware Reference Manual no. Y11450-101-0100 January 11, 2019...
  • Page 2 © Copyright Matrox Electronic Systems Ltd., 2018-2019. All rights reserved. Limitation of Liabilities: In no event will Matrox or its suppliers be liable for any indirect, special, incidental, economic, cover or consequential damages arising out of the use of or inability to use the product, user documentation or related...
  • Page 3: Table Of Contents

    Installing your Matrox Rapixo CXP board ....... . . 20...
  • Page 4 Matrox Rapixo CXP hardware reference ........34...
  • Page 5 Dimensions and environmental specifications ......61 Connectors on the Matrox Rapixo CXP board ......62 CoaXPress video input connectors .
  • Page 7: Chapter 1: Introduction

    Chapter Introduction Chapter 1: This chapter briefly describes the features of the Matrox Rapixo CXP board, as well as the software that can be used with the board.
  • Page 8: Matrox Rapixo Cxp Board

    8 Chapter 1: Introduction Matrox Rapixo CXP board Matrox Rapixo CXP is a family of high-performance PCIe frame grabbers that support image capture from high-resolution and high-speed video sources using the CoaXPress (CXP) communication standard. There are two models of the Matrox Rapixo CXP: Matrox Rapixo CXP base model, and Matrox Rapixo CXP Pro.
  • Page 9 Matrox Rapixo CXP board Matrox Rapixo CXP Pro Power-over 12 V Internal auxiliary 12 V ress power connector On-board memory 24 V DDR SDRAM 12.5 Gbits/s 8 GB ress interface 41.66 Mbits/s 38.4 ress Processing FPGA interface (customizable block)* LUTs...
  • Page 10: Acquisition Features With Matrox Rapixo Cxp

    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.
  • Page 11: Additional Functionality

    • Programmable lookup tables (LUTs). These allow Matrox Rapixo CXP to map data to precalculated values, before it is stored in memory. • Matrox Rapixo CXP can provide up to 13 W of power per CoaXPress connection to any device that supports power-over-CoaXPress (PoCXP), at a nominal voltage of 24 V.
  • Page 12: On-Board Memory

    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.
  • Page 13 (1D, 2D and composite code types), bead (continuous strips of material) inspection, 3D reconstruction, classification, and color analysis. MIL applications are easily ported to new Matrox hardware platforms and can be designed to take advantage of multi-processing and multi-threading environments.
  • Page 14: Essentials To Get Started

    Consult your software package for other computer requirements (for example, operating system and memory requirements). *. Note that you can also install Matrox Rapixo CXP in a x4 PCIe slot that has a mechanical x8 connector, or an open-ended x4 connector; however, the maximum...
  • Page 15: Inspecting The Matrox Rapixo Cxp Package

    Inspecting the Matrox Rapixo CXP package Inspecting the Matrox Rapixo CXP package You should check the contents of your Matrox Rapixo CXP package when you first open it. If something is missing or damaged, contact your Matrox representative. Standard items You should receive the following items: •...
  • Page 16: Available Separately

    • RAPACCKIT01, An accessory kit that includes one mDP-to-HD15 adapter cable and one dual HD-15 I/O bracket with ribbon cable. • MIL or MIL-Lite. Matrox Intellicam is included with both of these software packages. ❖ You can purchase high-quality, 75 Ohm coaxial cables from the video source manufacturer, Belden Inc., or other third parties.
  • Page 17: Installation

    2. Complete the software installation procedure described in the documentation accompanying your software package. More information For information on using multiple Matrox Rapixo CXP boards, refer to Chapter 3: Using multiple Matrox Rapixo CXP boards. For in-depth hardware information, refer to Chapter 4: Matrox Rapixo CXP hardware reference;...
  • Page 18 18 Chapter 1: Introduction...
  • Page 19: Chapter 2: Hardware Installation

    Chapter Hardware Chapter 2: installation This chapter explains how to install your Matrox Rapixo CXP board in your computer.
  • Page 20: Installing Your Matrox Rapixo Cxp Board

    PCIe (open back) 64-bit PCI-X slot *. Note that you can also install Matrox Rapixo CXP in a x4 PCIe slot that has a mechanical x8 connector, or an open-ended x4 connector; however, the maximum transfer rate between Matrox Rapixo CXP and the Host is reduced by 50%.
  • Page 21 Installing your Matrox Rapixo CXP board Matrox Rapixo CXP might drop frames if the PCIe slot does not have at least 8 active lanes (for example, if the board is connected to a x8 PCIe slot that has only four active lanes ).
  • Page 22 4. Position your Matrox Rapixo CXP board in the selected PCIe slot. Align the connectors of your board with the opening at the back of the slot, and move the board until the connectors pass through the opening.
  • Page 23 Matrox Rapixo CXP software. 11. Disable active state power management (ASPM) for PCIe devices, to maximize the performance of Matrox Rapixo CXP. In the BIOS, disable all ASPM (or equivalent) settings (typically accessible from the Power management sub-menu of the Advanced Configurations menu). In addition, if the operating system has an ASPM for PCIe devices option, disable this option as well.
  • Page 24: Installing The Cable Adapter Bracket

    To install the cable adapter bracket, proceed with the following steps: 1. Make sure that your Matrox Rapixo CXP board is fastened to the computer chassis. 2. Attach the cable adapter bracket to internal auxiliary I/O connector 2/3 on the Matrox Rapixo CXP board.
  • Page 25: Connecting Video Sources To Matrox Rapixo Cxp

    Connecting video sources to Matrox Rapixo CXP Connecting video sources to Matrox Rapixo The Matrox Rapixo CXP board has the following connectors on its bracket: • CoaXPress video input connectors. Used to receive video streams from the CoaXPress video sources. These connectors are also used to transmit CoaXPress trigger signals, as well as transmit and receive control and acknowledgment messages.
  • Page 26 26 Chapter 2: Hardware installation To access the signals of internal auxiliary I/O connector 2/3, you can install the cable adapter bracket. • External auxiliary I/O connectors 2 and 3 (panel mount HD-15). Each used to transmit and receive auxiliary signals. Internal auxiliary I/O connector Attached...
  • Page 27: Connecting To The Coaxpress Video Input Connectors

    Connecting video sources to Matrox Rapixo CXP Connecting to the CoaXPress video input connectors When attaching video sources to your Matrox Rapixo CXP, you must use 75 Ohm, coaxial cables with a 12G rated HD-BNC male connector (plug). For the best performance, it is recommended that you use high-quality cables, such as Belden 1694A cables (which are good for typical cable lengths), or Belden 4794R cables (which maintain signal quality at greater lengths).
  • Page 28 The four CoaXPress LEDs on the main bracket identify the state and activity of connected devices. The LEDs respect the JIIA CoaXPress Standard version 2.0 specification for connector indicator lamps. The typical sequence of LED states is as follows: Orange, solid Matrox R apixo- CXP is booting. Red, slow pulse Matrox R...
  • Page 29 Connecting video sources to Matrox Rapixo CXP This is a typical sequence for the LED states on your Matrox Rapixo CXP. Refer to the CoaXPress LEDs section in Appendix B: Technical information for the complete list of possible LED states.
  • Page 30 30 Chapter 2: Hardware installation...
  • Page 31: Chapter 3: Using Multiple Matrox Rapixo Cxp Boards

    Chapter Using multiple Chapter 3: Matrox Rapixo CXP boards This chapter explains how to use multiple Matrox Rapixo CXP boards.
  • Page 32: Installation Of Multiple Boards

    Host memory. Ideally, a PCIe 3.x chipset should be used. A PCIe 3.x Host bus will optimize the speed of data transmission, and will minimize data loss. The list of platforms that are known to be compatible with Matrox Rapixo CXP is available on the Matrox web site, under the board’s compatibility list.
  • Page 33: Chapter 4: Matrox Rapixo Cxp Hardware Reference

    Chapter Matrox Rapixo CXP Chapter 4: hardware reference This chapter explains the architecture, features, and modes of the Matrox Rapixo CXP hardware.
  • Page 34: Matrox Rapixo Cxp Hardware Reference

    In addition, the chapter covers the Matrox Rapixo CXP hardware related to the formatting and transfer of data. A summary of the features of Matrox Rapixo CXP, as well as pin assignments for the various connectors, can be found in Appendix B: Technical information.
  • Page 35 Matrox Rapixo CXP hardware reference Matrox Rapixo CXP Power-over 12 V Internal auxiliary 12 V ress Base Model power connector On-board memory 24 V DDR SDRAM 12.5 / 6.25 Gbits/s* 4 GB ress interface 41.66 / 20.83 Mbits/s* 19.2/14.9 ress...
  • Page 36 36 Chapter 4: Matrox Rapixo CXP hardware reference Matrox Rapixo CXP Pro Power-over 12 V Internal auxiliary 12 V ress power connector On-board memory 24 V DDR SDRAM 12.5 Gbits/s 8 GB ress interface 41.66 Mbits/s 38.4 ress Processing FPGA...
  • Page 37: Matrox Rapixo Cxp Acquisition

    CXP has four independent acquisition paths (CoaXPress connections). When a video source is connected to Matrox Rapixo CXP, the board communicates with the video source to determine the rate at which data will be transferred. Matrox Rapixo CXP can provide power-over-CoaXPress to attached video sources.
  • Page 38: Power-Over-Coaxpress

    Power-over-CoaXPress Matrox Rapixo CXP supports power-over-CoaXPress (PoCXP) compliant video sources, and non-PoCXP compliant video sources. If Matrox Rapixo CXP is connected to the computer’s power supply cable that has a 6-pin, compatible, mating 12 V connector, the board can provide up to 13 W per connection, at a nominal voltage of 24 V, to the devices connected to the CoaXPress input connectors.
  • Page 39: Acquisition

    1 A. Acquisition Matrox Rapixo CXP accepts 8-, 10-, 12-, and 16-bit video data. All data is transmitted in packets over a CoaXPress link. The Matrox Rapixo CXP CoaXPress interface is responsible for decoding packets from the video sources, as well as buffering incoming data before it is written to memory.
  • Page 40: Auxiliary Signals

    This section describes the auxiliary signals available on Matrox Rapixo CXP. Auxiliary signals available on Matrox Rapixo CXP The auxiliary signals of Matrox Rapixo CXP are acquisition path independent and can be used to initiate on-board events (inputs) or can be transmitted to third-party devices (outputs).
  • Page 41: Specifications Of The Auxiliary Signals

    Auxiliary signals Specifications of the auxiliary signals Matrox Rapixo CXP has auxiliary signals in the following formats: Total # of signals Using both mDP connectors With cable bracket Signal Format (no cable brackets attached) TTL auxiliary input or output signals...
  • Page 42: Timers

    42 Chapter 4: Matrox Rapixo CXP hardware reference Timers Matrox Rapixo CXP has 4 16-bit timers, which operate on a specified clock source. Timer output signals allow you to control the exposure time and other external events related to the video source (such as a strobe). A timer output signal can be output on any of the auxiliary output signals or auxiliary I/O signals in output mode.
  • Page 43: User Signals

    The rotary decoder supports encoder frequencies of up to 50 MHz. The encoders can only be connected to our LVDS auxiliary input signals. The LVDS receivers on Matrox Rapixo CXP can support, under most circumstances, RS-422 signaling; refer to the electrical specification of the LVDS auxiliary input signals in Appendix B: Technical information for requirements.
  • Page 44: On-Board Memory

    Data can be modified both before it is saved to on-board memory and as it is being transferred to the Host. For Matrox Rapixo CXP Pro, if you need to modify the data after it has been saved to on-board memory and before it is transferred to the Host, you will need to include appropriate processing units (PU) in your FPGA configuration.
  • Page 45: Lookup Tables

    - MbufTransfer() with M_COPY + M_SCALE and setting the destination buffer size smaller than the original image. Note that Matrox Rapixo CXP does not support cropping in hardware. However, you can have image data cropped during transfer to Host using MdigControl()
  • Page 46: Bayer Color Decoder

    46 Chapter 4: Matrox Rapixo CXP hardware reference • Flipping. Images can be flipped horizontally or vertically, using the MIL-Lite function MdigControl() with M_GRAB_DIRECTION_X/Y or when calling MimFlip() from on-board buffer to Host. • Color space conversion. The color space converter and image formatter formats an image based on its type and the bit-depth and color format of the destination buffer.
  • Page 47: Processing Fpga

    Processing FPGA To reduce the number of image processing tasks that the Host CPU must perform, the Pro Quad CXP-12 has a Processing FPGA. The Processing FPGA on Matrox Rapixo CXP Pro is a highly customizable Xilinx Kintex UltraScale KU035 .
  • Page 48: Host Interface

    PCIe 3.1 technology to communicate with the Host. Under optimum conditions, Matrox Rapixo CXP can send data to the Host at a peak transfer rate of up to 8 Gbytes/sec. Optimum conditions include using the board in a PCIe 3.x slot with 8 active lanes, and using a 256-byte or 512-byte payload.
  • Page 49: Appendix A: Glossary

    Appendix A: Glossary Appendix A: This appendix defines some of the specialized terms used in the Matrox Rapixo CXP documentation.
  • Page 50: Glossary

    (for example, increasing the DDR4 SDRAM clock frequency). • HD-BNC connector. High Definition Bayonet Neill-Concelman connector. A common connector used for 75 Ohm coaxial cables. Its fastener uses L-shaped slots to ensure that the coaxial cable is secured to the Matrox Rapixo CXP board.
  • Page 51 Glossary • CoaXPress. An asymmetric high-speed communication standard used primarily for video and image data transfer. CoaXPress supports the transmission of video data, control signals, triggers, and power all on the same coaxial line. For each connection, CoaXPress supports downlink data rates of up to 12.5 Gbits/sec (1.25, 2.5, 3.125, 5.0, 6.25, and 12.5 Gbits/s) and an uplink data rate from0.02 Gbits/s (21.33 Mbits/sec) to 0.4 Gbits/s (42.67 Mbits/sec).
  • Page 52 • PCIe. Peripheral Component Interconnect Express. The standard used for the computer bus that acts as an interface between hardware devices, such as Matrox Rapixo CXP, and your computer.
  • Page 53 Glossary • Payload. The amount of data transmitted to the PCIe bus within each data packet. Common payload sizes are 128, 256, 512, 1024, 2048, and 4096 bytes. • PoCXP. Power-over-CoaXPress. Power-over-CoaXPress is the term for power transmitted to a video source over a coaxial cable using the CoaXPress standard. Power can be provided to a video source, at up to 13 W per cable, at a nominal voltage of 24 V.
  • Page 54 54 Appendix A: Glossary...
  • Page 55: Appendix B: Technical Information

    Appendix B: Technical Appendix B: information This appendix contains information that might be useful when installing your Matrox Rapixo CXP board.
  • Page 56: Board Summary

    Matrox Imaging sales office, the Matrox web site, or the Matrox Imaging Customer Support Group at headquarters before using a specific computer. *. Note that you can also install Matrox Rapixo CXP in a x4 PCIe slot that has a mechanical x8 connector or an open-ended x4 connector; however, the maximum...
  • Page 57: Technical Features

    Board summary Technical features • Has a x8 PCIe 2.1-compatible (Quad CXP-6) or 3.1-compatible (Quad CXP-12/Pro Quad CXP-12) Host interface. • Supports 4 independent CoaXPress connections (up to 4 CXP streams total). Image data can be transmitted at up to 6.25 Gbits/sec (Quad CXP-6) or up to 12.5 Gbits/sec (Quad CXP-12/Pro Quad CXP-12) per connection.
  • Page 58 • Has a Processing FPGA (only Pro Quad CXP-12) for on-board, custom processing. Processing units (PUs) can be Matrox developed, or user developed using the Vivado HSL tool of the Xilinx Vivado Design Suite and Matrox FPGA Development Kit (FDK).
  • Page 59 Board summary • Has 4 quadrature decoders. Each supports external 5 V linear or rotary encoders with quadrature output , and frequencies of up to 50MHz. • Has 4 general timers. Each timer is a 16-bit timer that can count up to 65,535 clock ticks before resetting.
  • Page 60: Electrical Specifications

    60 Appendix B: Technical information Electrical specifications The following table describes electrical specifications for the Matrox Rapixo CXP. Operating voltage and current for Matrox Rapixo CXP Matrox Rapixo CXP Typical: 3.3 V, 0.1 A mA (330 mW) Typical 12.0 V, 1.4 A (17 W) Max.
  • Page 61: Dimensions And Environmental Specifications

    Dimensions and environmental specifications • Dimensions of all Matrox Rapixo CXP boards: 16.76 L x 11.12 H x 1.871 W cm (6.6" x 4.376" x 0.737") from bottom edge of goldfinger to top edge of board. These values respect the dimensions of a PCIe half-length board.
  • Page 62: Connectors On The Matrox Rapixo Cxp Board

    62 Appendix B: Technical information Connectors on the Matrox Rapixo CXP board On the Matrox Rapixo CXP board, there are several connectors. On the bracket of the main board, there are four CoaXPress video input connectors and two mDP connectors. In addition, close to the top edge of the main board, there is internal auxiliary I/O connector 2/3 and an internal auxiliary 12 V power connector.
  • Page 63: Coaxpress Video Input Connectors

    ❖ In addition, the mDP connectors directly on the Matrox Rapixo CXP bracket are not compatible with a DisplayPort source. Connecting one of the mDP connectors to such a device might damage both the device and the Matrox Rapixo CXP board. *. Previously referred to as DBHD-15, but more accurately known as DE-15.
  • Page 64 The auxiliary signals are path independent; regardless of the acquisition path that is being used to grab images, any of the auxiliary signals can be used. For more information, see the Auxiliary signals section in Chapter 4: Matrox Rapixo CXP hardware reference chapter for supported functionality.
  • Page 65: Internal Auxiliary 12 V Power Connector

    (www.digikey.com). Internal auxiliary 12 V power connector The internal auxiliary 12 V power connector on Matrox Rapixo CXP is a standard 6-pin, 12 V connector. If this connector is attached to the computer’s power supply cable that has a 6-pin, compatible, mating 12 V connector, Matrox Rapixo CXP...
  • Page 66: Status Leds On Matrox Rapixo Cxp

    Note that this requires an MdigAlloc() call. No data is being transferred. Orange, slow pulse Matrox Rapixo CXP is waiting for a grab trigger. Note that this state only occurs in triggered grab mode. Green, fast flash Matrox Rapixo CXP is receiving data from the connected device.
  • Page 67: Board Status Leds

    Status LEDs on Matrox Rapixo CXP Board status LEDs Matrox Rapixo CXP has four board status LEDs to indicate the status of the board: board-power good, board configuration, PCIe speed/#lanes, and fallback board configuration. LEDs Board-p ower good Board configuration...
  • Page 68 68 Appendix B: Technical information...
  • Page 69: Appendix C: Listing Of Matrox Rapixo Cxp Boards

    Appendix C: Listing of Matrox Appendix C: Rapixo CXP boards This appendix lists the key feature changes to the Matrox Rapixo CXP boards.
  • Page 70: Key Feature Changes

    Part number Version Description RAP4G4C6 First shipping version of Matrox Rapixo CXP Quad CXP-6 PCIe 2.1 x8 frame grabber with 4 Gbyte DDR4 SDRAM. RAP4G4C12 First shipping version of Matrox Rapixo CXP Quad CXP-12 PCIe 3.1 x8 frame grabber with 4 Gbyte DDR4 SDRAM.
  • Page 71: Index

    20 cable adapter bracket 22 overview 17 CoaXPress 8 connecting cables 27 CoaXPress interface 39 Key feature changes to Matrox Rapixo CXP 70 color space conversion 46 computer requirements 14 connectors CoaXPress with BNC connectors 25 LEDs –...
  • Page 72 on-board memory 44 PCIe 3.x 12 defined 52 – PCIe slot 14 PoCXP 28 defined 53 power 23 Processing FPGA 10 Quadrature input Gray code 42 requirements computer 14 RGB 10 rotary decoders 42 SDRAM 12 defined 51 software supported 12 specifications electrical 60 –...
  • Page 73: Regulatory Compliance

    Regulatory Compliance FCC Compliance Statement Warning Changes or modifications to these devices not expressly approved by the party responsible for the compliance could void the user's authority to operate this equipment. The use of shielded cables for connections of these devices to other peripherals is required to meet the regulatory requirements.
  • Page 74: Directive On Waste Electrical And Electronic Equipment (Weee)

    Bitte wenden Sie sich an dem Matrox-Website (www.matrox.com/environment/weee) für Recycling Informationen. (Italiano) Informazioni per gli utenti europei – Direttiva sui rifiuti di apparecchiature elettriche ed elettroniche (RAEE) Si prega di riferirsi al sito Web Matrox (www.matrox.com/environment/weee) per le informazioni di riciclaggio.
  • Page 75: Limited Warranty

    Limited warranty Refer to the warranty statement that came with your product.

Table of Contents