Table of Contents

Advertisement

Quick Links

Matrox RadientPro CL
Installation and Hardware Reference
Manual no. Y11329-101-0101
November 18, 2015

Advertisement

Table of Contents
loading

Summary of Contents for Matrox RadientPro CL

  • Page 1 Matrox RadientPro CL Installation and Hardware Reference Manual no. Y11329-101-0101 November 18, 2015...
  • Page 2 © Copyright Matrox Electronic Systems Ltd., 2015. 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

    Chapter 2: Hardware installation ......17 Installing your Matrox RadientPro CL board ....... 18 Installing the cable adapter bracket .
  • Page 4 Chapter 4: Matrox RadientPro CL hardware reference ..27 Matrox RadientPro CL hardware reference ....... . 28 Matrox RadientPro CL acquisition section .
  • Page 5 Major revisions of Matrox RadientPro CL ....... . . 76...
  • Page 6 Index Regulatory Compliance FCC Compliance Statement Industry Canada Compliance Statement EU Notice (European Union) Directive on Waste Electrical and Electronic Equipment (WEEE) Limited warranty...
  • Page 7: Chapter 1: Introduction

    Chapter Introduction Chapter 1: This chapter briefly describes the features of Matrox RadientPro CL, as well as the software that can be used with the board.
  • Page 8: Matrox Radientpro Cl

    Matrox RadientPro CL supports power-over Camera Link (PoCL) compliant video sources and Camera Link frequencies of 20 MHz to 85 MHz. This manual refers to all Matrox RadientPro CL boards as Matrox RadientPro CL. When necessary, this manual distinguishes between the boards using their full...
  • Page 9: General Acquisition Features

    Matrox RadientPro CL supports frame and line-scan monochrome and color video sources. The color video sources can be RGB video sources or video sources with a Bayer color filter. Matrox RadientPro CL can decode Bayer color-encoded images and perform color space conversions while transferring the image to the Host.
  • Page 10: Processing Capabilities

    (Host). The Processing FPGA on Matrox RadientPro CL is a highly customizable Altera Processing FPGA Stratix V FPGA. The operations performed on-board are controlled using the Matrox Imaging Library (MIL) application development software.
  • Page 11: Additional Functionality

    • Auxiliary, multi-purpose signals. These are non-video signals that can support one or more functionalities depending on the auxiliary signal (for example, trigger input or timer output). Matrox RadientPro CL has eight auxiliary signals: 3 TTL auxiliary I/O signals, 2 LVDS auxiliary input signals, 1 LVDS auxiliary output signal and 2 opto-isolated auxiliary input signals.
  • Page 12: Software

    12 Chapter 1: Introduction Software To operate Matrox RadientPro CL, 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;...
  • Page 13: 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 RadientPro CL in a x4 PCIe slot that has a mechanical x8 connector; however, the maximum transfer rate between Matrox Radi-...
  • Page 14: Inspecting The Matrox Radientpro Cl Package

    14 Chapter 1: Introduction Inspecting the Matrox RadientPro CL package You should check the contents of your Matrox RadientPro CL 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 15: Handling Components

    2. Complete the software installation procedure described in the documentation accompanying your software package. For information on using multiple Matrox RadientPro CL boards, refer to Chapter More information 3: Using multiple Matrox RadientPro CL boards. For in-depth hardware information, refer to Chapter 4: Matrox RadientPro CL hardware reference;...
  • Page 16 To do so, you should first complete and submit the online Technical Support Request Form, accessible from the above-mentioned page. Once the information is submitted, a Matrox support agent will contact you shortly thereafter by email or phone, depending...
  • Page 17: Chapter 2: Hardware Installation

    Chapter Hardware Chapter 2: installation This chapter explains how to install your Matrox RadientPro CL board in your computer.
  • Page 18: Installing Your Matrox Radientpro Cl Board

    PCIe 64-bit PCI-X slot *. Note that you can also install Matrox RadientPro CL in a x4 PCIe slot that has a mechanical x8 connector; however, the maximum transfer rate between Matrox RadientPro CL and the Host is reduced by 50%.
  • Page 19 Installing your Matrox RadientPro CL board Matrox RadientPro CL might drop frames if there are not at least 8 active lanes on the PCIe connector to the Host (for example, if the board is connected to a x8 PCIe connector that has only four active lanes ).
  • Page 20 20 Chapter 2: Hardware installation Important When installing your Matrox RadientPro CL board in a x16 PCIe slot, special care must be taken to avoid damaging the board. Some x16 PCIe slots have a connector with a retainer. Matrox RadientPro CL must not come into contact with the latch of this retainer.
  • Page 21 Under Windows and Linux, the driver will be installed during the installation of Matrox RadientPro CL software. 9. Under Windows, to maximize the performance of Matrox RadientPro CL and to minimize the possibility of dropped frames, set the Power Plan option to High...
  • Page 22: Installing The Cable Adapter Bracket

    2. Attach the cable adapter bracket’s flat ribbon cable to the internal auxiliary I/O connector on the Matrox RadientPro CL board. To do so, position the cable so that the black wire is on the same side as the bracket of the Matrox RadientPro CL board.
  • Page 23: Connecting Video Sources

    Connecting video sources Connecting video sources The Matrox RadientPro CL board has the following connectors on its bracket(s): • Two Camera Link-compliant video input connectors. Used to receive video input, timing, and synchronization signals, from the video source. These are also used to transmit/receive communication signals between the video source and the frame grabber through a UART port.
  • Page 24 When connecting to PoCL-compliant video sources, you should use PoCL-compliant Camera Link cables (HDR or SDR). Camera Link cables are not available from Matrox; for possible sources, see the Connectors on Matrox RadientPro CL boards section, in Appendix B: Technical information.
  • Page 25: Chapter 3: Using Multiple Matrox Radientpro Cl Boards

    Chapter Using multiple Chapter 3: Matrox RadientPro CL boards This chapter explains how to use multiple Matrox RadientPro CL boards.
  • Page 26: Installation Of Multiple Boards

    26 Chapter 3: Using multiple Matrox RadientPro CL boards Installation of multiple boards You can install and use multiple Matrox RadientPro CL boards in one computer. Install each additional Matrox RadientPro CL board as you installed the first board (refer to Chapter 2: Hardware installation). The number of Matrox RadientPro CL boards that you can install is primarily dependent on the number of physical slots in your computer and your BIOS;...
  • Page 27: Chapter 4: Matrox Radientpro Cl Hardware Reference

    Chapter Matrox Chapter 4: RadientPro CL hardware reference This chapter explains the architecture, features, and modes of the Matrox RadientPro CL hardware.
  • Page 28: Matrox Radientpro Cl Hardware Reference

    This chapter provides information on the Matrox RadientPro CL hardware. It covers the architecture, features, and modes of the board’s acquisition section. In addition, the chapter covers the Matrox RadientPro CL hardware related to the processing and transfer of data. A summary of the features of Matrox RadientPro CL, as well as pin assignments for the various connectors, can be found in Appendix B: Technical information.
  • Page 29 Matrox RadientPro CL hardware reference Optional Up to Dedicated Main On-board Memory 12.8 GB/s Processing (DDR-3 SDRAM) 2 GB Memory Altera Stratix V (QDR-II SRAM Processing FPGA 250 MHz) PoCL (customizable) Data Camera Link 4 or 8 MB Pixel Clock...
  • Page 30: Matrox Radientpro Cl Acquisition Section

    Matrox RadientPro CL supports frame and line-scan monochrome and color video sources. The color video sources can be RGB video sources or video sources with a Bayer color filter. Matrox RadientPro CL can decode Bayer color-encoded images and perform color space conversions while transferring the image to the Host.
  • Page 31: Performance

    *. Bandwidth depends on the Camera Link configuration used. This value is the maximum possible when using 80-bit configuration. The maximum pixel clock frequency is dependent on the length of the cable used. Refer to the Technical features of Matrox RadientPro CL section subsection of the Board summary section section in Appendix B: Technical information. Acquisition...
  • Page 32: Supported Video Sources

    32 Chapter 4: Matrox RadientPro CL hardware reference Supported video sources Each acquisition path supports the following video sources: Video sources supported per acquisition path Camera Link Standard • One tap 8/10/12/14/16-bit. • Two tap 8/10/12-bit. • One tap 3 x 8-bit (RGB).
  • Page 33: Channel Link Receivers

    Matrox RadientPro CL-SF has three ChannelLink receivers that can only operate synchronously. In a medium configuration, Matrox RadientPro CL-SF only uses two of the receivers when in Medium configuration, whereas in Full or 80-bit configuration, it uses all three receivers.
  • Page 34: Demultiplexers To Support Time-Multiplexed Video Sources

    34 Chapter 4: Matrox RadientPro CL hardware reference Demultiplexers to support time-multiplexed video sources The acquisition path of the board features a demultiplexer. It can deserialize input from time-multiplexed video sources on a clock cycle basis. Time-multiplexed video sources can output larger pixel depths and more taps than are possible with non-time-multiplexed video sources in the same configuration, but with a decrease in overall performance.
  • Page 35: Uarts

    These signals are configurable signals that can support one or several functions, one of which is user-defined for Matrox RadientPro CL; the table in the next subsection identifies the functions to which the camera control and auxiliary signals can be defined. The PSGs are also responsible for implementing the functionality to which these can be defined.
  • Page 36: Camera Control And Auxiliary Signals

    Camera control and auxiliary signals The following tables summarize the auxiliary functionality that the PSGs on Matrox RadientPro CL support, and the corresponding signals that the PSGs can receive/generate. The table also documents the MIL constants to use. LVDS cam. ctrl LVDS cam.
  • Page 37 (MdigAlloc()) that you must use to access this signal. †. Only Matrox RadientPro CL-DB has two acquisition paths. For Matrox RadientPro CL-SF, only information for acquisition path 0 is applicable. ‡. Note that there are only 4 trigger controllers per acquisition path.
  • Page 38 38 Chapter 4: Matrox RadientPro CL hardware reference The following table lists the auxiliary input signals (or auxiliary I/O signals set to input) that can be rerouted onto output signals and the output signals onto which they can be rerouted.
  • Page 39: Specifications Of The Auxiliary And Camera Control Signals

    Matrox RadientPro CL acquisition section Specifications of the auxiliary and camera control signals Matrox RadientPro CL has path dependent auxiliary and camera control signals in the following formats: Total # of signals eCL-SF eCL-DB Without With Without With cable cable...
  • Page 40: Timers

    40 Chapter 4: Matrox RadientPro CL hardware reference Timers Each PSG has two timers. These timers can each generate a timer output signal which allows you to control the exposure time and other external events related to the video source (such as a strobe). The timer signals can be output using camera control signals or auxiliary output signals (or auxiliary I/O signals in output mode).
  • Page 41: Trigger

    Matrox RadientPro CL acquisition section Trigger Each PSG has 4 trigger controllers. Each trigger controller can trigger the image acquisition, the timers, and/or the synchronization signals of the PSG’s acquisition path. Only one auxiliary signal per trigger controller can be programmed as a trigger input signal.
  • Page 42: Synchronization

    Rotary decoder The PSGs of the Matrox RadientPro board feature a rotary decoder (quadrature decoder). A rotary decoder is used to decode quadrature input received from a rotary encoder with quadrature output.
  • Page 43: User Signals

    The rotary decoder supports a maximum encoder frequency of up to 30 MHz (depending on the amount of time spent debouncing the signal). The LVDS receivers of the Matrox RadientPro board support 3.3 V rotary encoders. Note that an external source must be used to power the rotary encoder.
  • Page 44: Acquisition Controller

    On Matrox RadientPro CL-DB, the acquisition controller can write to four non-sequential memory regions (zones) per acquisition path. On Matrox RadientPro CL-SF, the acquisition controller can write to ten non-sequential memory regions in Medium, Full, or 80-bit configuration.
  • Page 45: Processing Fpga

    Processing FPGA To reduce the number of image processing tasks that the Host CPU must perform, Matrox RadientPro CL has a Processing FPGA. The Processing FPGA on Matrox RadientPro CL is implemented using a highly customizable Altera Stratix V FPGA. The Processing FPGA 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).
  • Page 46: Memory

    Processing FPGA performs operations. As Processing FPGA memory, Matrox RadientPro CL uses 4 banks of QDR-II SRAM that total 16 or 32 Mbytes of memory and have a total transfer rate of up to 4.0 Gbytes/sec in each direction.
  • Page 47: Host Interface

    Host CPU. Matrox RadientPro uses PCIe 2.0 technology to communicate with the Host. Under optimum conditions, Matrox RadientPro can send data to the Host at a peak transfer rate of up to 3 Gbytes/sec. Optimum conditions include using the board in a PCIe 2.x slot with 8 active lanes, using a 256-byte payload.
  • Page 48: Color Space Converter And Pixel Formatter

    48 Chapter 4: Matrox RadientPro CL hardware reference Color space converter and pixel formatter The color space converter and pixel formatter can convert data being transferred off-board as follows: • Resizing. Image data can be cropped (ROI capture) and/or subsampled. This can be useful to implement custom software-based motion detection because at a reduced scale, image comparison is faster.
  • Page 49 Host interface When you grab into a Host buffer (for example, using the MIL-Lite function Formatting/ converting data MdigGrab()), use MdigControl() with M_SOURCE_OFFSET_X/Y, when grabbing into M_SOURCE_SIZE_X/Y, and/or M_GRAB_SCALE_X/Y to crop or resize Host buffers image data when grabbing. When grabbing into a Host buffer, the color space converter and pixel formatter is not used to flip images;...
  • Page 50 50 Chapter 4: Matrox RadientPro CL hardware reference...
  • Page 51: Appendix A: Glossary

    Appendix A: Glossary Appendix A: This appendix defines some of the specialized terms used in the Matrox RadientPro CL documentation.
  • Page 52: Glossary

    52 Appendix A: Glossary Glossary • Bandwidth A term describing the capacity to transfer data. Greater bandwidth is needed to sustain a higher transfer rate. Greater bandwidth can be achieved, for example, by using a wider bus or by increasing the clock frequency at which an interface or a core operates (for example, increasing the DDR3 SDRAM clock frequency).
  • Page 53 Double Data Rate Type Three Synchronous Dynamic Random Access Memory. A type of memory used for image capture and processing. SDRAM allows Matrox Radient Pro CL to access data at a very high speed, which is important for I/O-bound functions. This type of memory allows for very high density at low prices, and is very efficient as long as the data is accessed contiguously.
  • Page 54 54 Appendix A: Glossary • Grab To acquire an image from a video source. • Horizontal blanking period The portion of a video signal after the end of a line and before the beginning of a new line. During this period, the video signal is "blank". See also vertical blanking period.
  • Page 55 • SRAM QDRII Static Random Access Memory Quad Data Rate II. A type of memory used for processing. SRAM allows Matrox RadientPro CL to access data at a very high speed, in a random or contiguous manner. The memory interface is actually double data-rate, but is tagged quad data-rate because it has independent read and write ports.
  • Page 56 56 Appendix A: Glossary...
  • Page 57: Appendix B: Technical Information

    Appendix B: Technical Appendix B: information This appendix contains information that might be useful when installing your Matrox RadientPro CL board.
  • Page 58: Board Summary

    • Processing FPGA. The Processing FPGA is an Altera Stratix V. • Has a x8 PCIe GEN 2 Host interface. *. Note that you can also install Matrox RadientPro CL in a x4 PCIe slot that has a mechanical x8 connector; however, the maximum transfer rate between...
  • Page 59 *. For more information regarding the types of format conversions possible, see Color space converter and pixel formatter section sub-section of Chapter 4: Matrox RadientPro CL hardware reference.
  • Page 60 - Two opto-isolated auxiliary input signals (trigger input or user input) per acquisition path. *. See the Camera control and auxiliary signals section section in Chapter 4: Matrox RadientPro CL hardware reference chapter for supported functionality. †. For example, for Matrox RadientPro CL-DB, TTL_AUX_IO_14 can be used as a trigger input when grabbing from either acquisition path;...
  • Page 61: Electrical Specifications

    Propagation delay (at 25 degrees C): 100 ns (max). *. The PoCL protection on-board fuse on Matrox RadientPro CL can sustain a current of 0.4 A. †. The Matrox RadientPro CL opto-couplers are manufactured by Agilent or Avago Technologies (P/N HCPL-0631).
  • Page 62: Dimensions And Environmental Specifications

    62 Appendix B: Technical information Dimensions and environmental specifications The following dimensions and environmental specifications apply to Matrox RadientPro CL: • Dimensions: 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.
  • Page 63: Connectors On Matrox Radientpro Cl Boards

    Connectors on Matrox RadientPro CL boards On the Matrox RadientPro CL board, there are several interface connectors. On the bracket of Matrox RadientPro CL, there are two Camera Link video input connectors and an auxiliary I/O connector. In addition, close to the top edge of the board, there is an internal auxiliary I/O connector and a PCIe auxiliary power connector.
  • Page 64: Camera Link Video Input Connectors

    There are two Camera Link connectors on Matrox RadientPro CL. The pinout of these connectors follows the Camera Link standard and depends on the configuration used to connect video sources.
  • Page 65 Ground (inner shield), or +12V to camera in PoCL mode. *. See the table in the Camera control and auxiliary signals section section of Chapter 4: Matrox RadientPro CL hardware reference for more infor- mation on which auxiliary input signals (or auxiliary I/O signals set to input) can be rerouted onto the camera control output signals. Also note...
  • Page 66 66 Appendix B: Technical information On Matrox RadientPro CL-SF, you can connect one video source in Medium or Matrox RadientPro CL-SF Full configuration. The connector pair uses a single acquisition path. In MIL, the connector pair uses acquisition path 0 (M_DEV0). The Camera Link connector 0 of Matrox RadientPro CL-SF has the pinout described above, while the Camera Link connector 1 has the following pinout.
  • Page 67: External Auxiliary I/O Connectors

    Otherwise, the cables can have different propagation delays, which will cause issues during acquisition. External auxiliary I/O connectors The external auxiliary I/O connector on the Matrox RadientPro CL bracket is a high-density D-subminiature 15-pin (DBHD-15 ) male connector. The external auxiliary I/O connector is used to transmit/receive auxiliary signals.
  • Page 68 M_DEV0). 15+,9- OPTO_AUX_IN0 M_AUX_IO6 M_DEV0 Opto-isolated auxiliary signal (input) for acquisition path 0, which supports: user input or trigger input (trigger controller 0 on acq path 0). *. Acquisition path 1 (M_DEV1) is only supported on Matrox RadientPro CL-DB.
  • Page 69 Opto-isolated auxiliary signal (input), shared between acquisition paths 0 and 1 for trigger input (trigger controller 0 or 2 on acq path 1; 2 on acq M_DEV1 path 0) or user input. *. Acquisition path 1 (M_DEV1) is only supported on Matrox RadientPro CL-DB.
  • Page 70: Pcie Auxiliary Power Connector

    (www.digikey.com). PCIe auxiliary power connector The PCIe auxiliary power connector on Matrox RadientPro CL is a standard 6-pin, female, 12 V connector. When this connector is connected to the 12 V power supply of your computer, Matrox RadientPro CL can provide Power over Camera Link (PoCL) to the devices connected to the Camera Link input connectors, at up to 13 W per connection.
  • Page 71: Leds On Matrox Radientpro Cl

    LEDs on Matrox RadientPro CL LEDs on Matrox RadientPro CL Matrox RadientPro CL has a series of LEDs to display the status of the PoCL connections, the PCIe (Host) slot, the on-board power, FPGA, and the firmware configuration. PoCL LEDs Matrox RadientPro CL has two PoCL LEDs.
  • Page 72 Off/Red One or more of the on-board voltage regulators did not start. If your computer is on and this LED state occurs, there is an issue with the voltage regulators on your Matrox RadientPro CL. Contact Matrox technical support. Green All of the on-board voltage regulators are working properly.
  • Page 73: Appendix C: Acknowledgments

    Appendix C: Acknowledgments Appendix C: This appendix lists the copyright information regarding third-party material used to implement components on the Matrox RadientPro CL board.
  • Page 74: Uart Copyright Information

    74 Appendix C: Acknowledgments UART copyright information The following is the copyright notice for the UART design used on the Matrox RadientPro CL boards. Copyright © 2002 Daniel Wallner (jesus@opencores.org) All rights reserved. Redistribution and use in source and synthesized forms, with or without...
  • Page 75: Appendix D: Major Revisions Of Matrox Radientpro Cl Boards

    Appendix D: Major revisions of Appendix D: Matrox RadientPro CL boards This appendix lists the major revisions of the Matrox RadientPro CL boards.
  • Page 76: Major Revisions Of Matrox Radientpro Cl

    76 Appendix D: Major revisions of Matrox RadientPro CL boards Major revisions of Matrox RadientPro CL Versions of Matrox RadientPro CL Part number Version Description RP2GSF340300* First shipping version of Matrox RadientPro CL single-Medium/Full. RP2GDB340300* First shipping version of Matrox RadientPro CL dual-Base.
  • Page 77 Index electrical specifications 61 external auxiliary I/O connector 0 67 acquisition controller 44 flip 44 acquisition features frame Matrox RadientPro CL 30 defined 53 acquisition path, defined 28 frame valid synchronization signal acquisition paths defined 53 Matrox RadientPro CL 30...
  • Page 78 Major revisions of Matrox RadientPro CL 76 technical specifications 58 Matrox Intellicam 12 timer outputs 40 Matrox RadientPro CL defined 55 acquisition features 30 transfer to/from the Host acquisition rate 31 buffer data 11 ChannelLink receivers 33 connectors 63 dimensions 62...
  • Page 79 Regulatory Compliance FCC Compliance Statement Warning Changes or modifications to these units 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 80 (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. Limited warranty Refer to the warranty statement that came with your product.

Table of Contents