Matrox Meteor-II /Camera Link Installation and Hardware Reference Manual no.
Matrox® is a registered trademark of Matrox Electronic Systems Ltd. Microsoft®, Windows®, and Windows NT® are registered trademarks of Microsoft Corporation. Intel® and Pentium® are registered trademarks of Intel Corporation. 3MTM is a trademark of 3M Interconnect Solutions for Factory Automation. All other nationally and internationally recognized trademarks and tradenames are hereby acknowledged. © Copyright Matrox Electronic Systems Ltd., 2002. All rights reserved.
Contents Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Matrox Meteor-II /Camera Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Data transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 What you need to get started . . . . . . . . . . . . . . .
Chapter 5: Hardware reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Matrox Meteor-II /Camera Link hardware reference . . . . . . . . . . . . . . . . . . . . . . . . . 30 Matrox Meteor-II /Camera Link grab section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Video data input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B: Technical information . . . . . . . . . . . . . . . . . . . . . . . . 43 Technical information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Global information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Connector pinouts for Matrox Meteor-II /Camera Link for PCI . . . . . . . . . . . . . . . . 45 Camera Link connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 1 Introduction This chapter outlines the key features of the Matrox Meteor-II /Camera Link board.
Chapter 1: Introduction Matrox Meteor-II /Camera Link The Matrox Meteor-II /Camera Link frame grabber acquires digital video from cameras compliant with the Camera Link Specification. The board is available for the PCI and PC/104-Plus form factors. The information in this manual pertains to both form factors, unless otherwise stated.
Matrox Meteor-II /Camera Link Acquisition features 9 The Matrox Meteor-II /Camera Link interface features two Camera Link-compliant video input connectors, and can grab data from Camera Link area or line scan video sources, including one, two, or four tap monochrome sources, and component RGB sources. Both form factors support acquisition from one camera, or simultaneous acquisition from synchronized cameras, either two monochrome, or one monchrome and one RGB.
Chapter 1: Introduction ! Note that, although other software products might be available to operate Matrox Meteor-II /Camera Link, the discussion throughout this manual is based in terms of Matrox Imaging software products. MIL MIL is a development library which provides an extensive list of commands used to capture, process, analyze, transfer, display, and archive images.
What you need to get started 11 What you need to get started To begin using Matrox Meteor-II /Camera Link, you need the following: • A computer with a PCI bus and an Intel Pentium processor (or equivalent) or better. • Microsoft Windows if using Matrox Imaging software (consult the Matrox Imaging software package for specific supported environments and computer memory/storage requirements).
Chapter 1: Introduction Optional items You might have also ordered one or more of the following: • The VMChannel interconnect kit (GEN-BUS/#). This item is only available with Matrox Meteor-II /Camera Link for PCI. • MIL-32/CD, which includes ActiveMIL; MIL-LITE/CD, which includes ActiveMIL-Lite; or Matrox INSPECTOR-32/CD. Both the MIL and MIL-Lite CDs include Matrox Intellicam.
Installation overview 13 Installation overview The installation procedure consists of the following steps: 1. Complete the hardware installation as described in Chapter 2. If you have any problems, refer to Appendix A. 2. Complete the software installation as described in Chapter 3. More information For information on using multiple Matrox Meteor-II boards, refer to Chapter 4, and for in-depth hardware information, refer to Chapter 5.
Chapter 1: Introduction
Chapter 2 Hardware installation This chapter explains how to install the Matrox Meteor-II /Camera Link hardware.
Chapter 2: Hardware installation Installing Matrox Meteor-II /Camera Link Before you install your board, some precautionary measures must be taken. Turn off the power to the computer and its peripherals, and drain static electricity from your body (by touching a metal part of the computer chassis). Next, follow the steps to install your board. Note that the Matrox Meteor-II /Camera Link for PC/104-Plus is shipped pre-installed in your Matrox 4Sight-II unit.
Installing Matrox Meteor-II /Camera Link Caution 17 Some computers have a large, black-ridged heat sink that prevents boards from using most PCI board slots. Your Matrox Meteor-II must not touch this heat sink. Therefore, choose a slot where the board completely avoids it. 3. If present, remove the blank metal plate located at the back of the selected slot. Keep the removed screw; you will need it to fasten the Matrox Meteor-II board. 4.
Chapter 2: Hardware installation c. Connect the expanded connectors to the 50-pin auxiliary I/O connector on the Matrox Meteor-II /Camera Link board using the ribbon cable (see figure below). Make sure to align the red stripe on the ribbon cable with pin 1of the auxiliary sync and control connector. VMChannel Auxiliary I/O connector Camera Link connectors Auxiliary sync and control connector Trigger input connector d. Replace the cover of your computer. e. Connect your video sources.
Connecting external devices 19 Connecting external devices Matrox Meteor-II /Camera Link for PCI Matrox Meteor-II /Camera Link for PCI has five connectors, which are indicated in the diagram below. All these connectors are discussed in detail in Appendix B. • Two Camera Link interface connectors (video input connectors). Each connector is used to send camera control signals, receive video data and synchronization signals, and send/receive serial communication signals. • Trigger input connector.
Chapter 2: Hardware installation Connecting a video input to Matrox Meteor-II /Camera Link for PCI Connect video sources to the board’s Camera Link connectors, using the Camera Link cable, available from your camera manufacturer or from 3M Interconnect Solutions for Factory Automation. See Appendix B for the Camera Link connectors pinout. Connecting Matrox Meteor-II /Camera Link for PCI to other boards The VMChannel interface allows the transfer of data to other Matrox boards.
Connecting external devices 21 • Extender board interface connectors. Two connectors used to attach the extender board. These 100-pin connectors, are linked together by a ribbon cable inside Matrox 4Sight-II. Important Synchronization and control signals are acessible using the Video input connector (Video in) on Matrox 4Sight-II. See the 4Sight-II Installation and Hardware Reference manual for pinout information.
Chapter 2: Hardware installation
Chapter 3 Installing software This chapter explains how to install the Matrox Meteor-II software.
Chapter 3: Installing software Installing the software To install any Matrox Imaging software, place its CD in the appropriate drive; the setup.exe file will run automatically. While installing the software, you will be asked to provide the following information: • The drive and directory in which to install the software. • The target operating system and compiler. • The type of Matrox hardware that is installed in your computer.
Chapter 4 Using multiple Matrox Meteor-II boards This chapter explains how to use multiple Matrox Meteor-II boards.
Chapter 4: Using multiple Matrox Meteor-II boards Multiple board installation This section describes how to use multiple Matrox Meteor-II boards. Installing multiple PCI boards Install each additional Matrox Meteor-II board for PCI as you installed the first board (refer to Chapter 2). In other words, place each additional board in an empty slot. Ensure that the installed boards avoid the CPU heat sink.
Grabbing simultaneously from different boards 27 Note, however, that you can sometimes experience PCI bandwidth problems with Matrox Meteor-II /Camera Link when grabbing from multiple cameras that require a high bandwidth.
Chapter 4: Using multiple Matrox Meteor-II boards
Chapter 5 Hardware reference This chapter explains the architecture of the Matrox Meteor-II /Camera Link hardware, as well as the available features and modes.
Chapter 5: Hardware reference Matrox Meteor-II /Camera Link hardware reference This chapter provides information on the architecture, operating modes, and supported features of the Matrox Meteor-II /Camera Link board. All information pertains to both the PCI and PC/104-Plus form factors unless otherwise stated. For a summary of the information given in this chapter and detailed specifications of connectors and pinouts, refer to Appendix B of this manual.
Matrox Meteor-II /Camera Link grab section LVDS receivers Hsync output_2 Hsync output_1 Vsync output_2 Vsync output_1 Clock output_2 Clock output_1 LVDStrig TTL buffers User input0 TTLtrig User input1 Optotrig Optocoupler LVDS drivers For PC/104-Plus form factor Auxiliary sync and control connector Interfaces to DB44 connector of Matrox 4Sight-II chassis On a separate bracket (PCI) DB-9 trigger connector DB-44 connector First MDR-26 connector Second MDR-26 connector .
Chapter 5: Hardware reference Performance The video timing parameters supported by the Matrox Meteor-II /Camera Link board are as follows: Max Number of pixels / line (including sync and blanking) 65536 Number of lines / frame (including sync and blanking) 65536 Sampling rate 50 MHz Video data input The video and the synchronization signals, up to 28 bits (24 bits of video data and 4 bits of syncs), are transmitted as serialized data from the camera to the frame grabber over four LVDS pairs, alo
Matrox Meteor-II /Camera Link grab section 33 ! On the PC/104-Plus form factor, all the signals described in this subsection are acessible using the Video input connector (Video in) on Matrox 4Sight-II. See the 4Sight-II Installation and Hardware Reference manual for pinout information. Synchronization The board can supply the HSYNC and VSYNC signals to the camera, in LVDS or TTL format, and are passed through the DB-44 expanded connector on the PCI form factor.
Chapter 5: Hardware reference • Edge-triggered monoshot acquisition: The VIA (Video Interface ASIC) waits for the rising/falling edge to capture a single frame. • Edge-triggered continuous acquisition: The VIA waits for the rising/falling edge to start a continous grab. • Level-sensitive "continuous" acquisition: The VIA grabs continuously while the level of the trigger is high/low. ! The polarity of the active and inactive levels of the trigger signal is software programmable.
Data interfaces 35 PCI interface Matrox Meteor-II has a 32-bit PCI bus interface, capable of a peak transfer rate of 132 Mbytes/sec. The VIA’s PCI interface The VIA's PCI interface is 32 bits wide and operates at 33 MHz. It allows all VIA resources to be accessed through a 128-Mbyte memory region, mappable anywhere in the 4-Gbyte PCI address space. In addition, the PCI interface supports various plane and pixel transfer modes by using some of the VMChannel logic.
Chapter 5: Hardware reference
Appendix A: Troubleshooting This appendix gives suggestions to help you resolve potential problems. If your problem is not addressed here, contact your local Matrox representative, Matrox Sales Office, or the Matrox Imaging Customer Support Group.
Appendix A: Troubleshooting Troubleshooting If you have problems using your Matrox Meteor-II board, please try the following: • Check for disconnected power cords. • Read the Common problems and solutions section in this chapter. If your problem is not addressed in this chapter or if the solutions suggested don’t work for you, contact your local Matrox representative, Matrox Sales Office, or the Matrox Imaging Customer Support Group.
Common problems and solutions 39 • There is a conflict in the BIOS Setup program. This problem generally occurs when there is a PCI memory mapping error or when there is a PCI-IRQ routing error. To resolve this problem with the PCI form factor, first try to swap boards from one PCI slot to another. If the above solution does not work, try the following to determine if there is an IRQ conflict.
Appendix A: Troubleshooting ! IRQ conflicts In general, PCI devices can share an interrupt line (IRQ). However, sometimes this might not be possible. One type of difficulty that you might run into is as follows: • IRQ conflict under Windows NT 4.0 In the event that your Matrox Imaging board(s) cannot share an IRQ line with other devices, allocate a different IRQ to each device in the IRQ Configuration Setup section of the BIOS Setup Program (accessible on bootup), if possible.
Contacting Matrox 41 Contacting Matrox Before contacting your local Matrox representative, Matrox Sales Office, or the Matrox Imaging Customer Support Group, you will need the following information: • A description of what happened. • Computer (motherboard) make and model number, environment, and peripherals (especially boards sharing the computer with your Matrox Meteor-II). • Your board’s serial number (printed on the bar code label), and revision number.
Appendix A: Troubleshooting
Appendix B: Technical information This appendix contains information that might be useful when installing your Matrox Meteor-II /Camera Link board.
Appendix B: Technical information Technical information This appendix contains information that might be useful when installing your Matrox Meteor-II /Camera Link board. Global information • Operating system: See your software manual for supported versions of Microsoft Windows. • System requirements: A computer with a PCI bus and an Intel Pentium processor (or equivalent) or better. Some older systems use a core logic chipset (interfaces PCI with Host memory) that has limited throughput capabilities.
Connector pinouts for Matrox Meteor-II /Camera Link for PCI Caution 45 If using the two Camera Link connectors, the cables you choose should be of the same type and length. Connector pinouts for Matrox Meteor-II /Camera Link for PCI Matrox Meteor-II /Camera Link for PCI has five user connectors: two Camera Link interface connectors (video input connectors), an expanded trigger input connector, an expanded auxiliary sync and control connector, and a VMChannel connector.
Appendix B: Technical information Camera Link connectors The pinout for the two Camera Link connectors is as follows: Pin 13 Pin 1 Pin 26 Pin 14 Base Configuration PIN SIGNAL PIN SIGNAL 1 INNER SHIELD 14 INNER SHIELD 2 CC4- 15 CC4+ 3 CC3+ 16 CC3- 4 CC2- 17 CC2+ 5 CC1+ 18 CC1- 6 SerTFG, INPUT, + 19 SerTFG, INPUT, - 7 SerTC, OUTPUT, - 20 SerTC, OUTPUT, + 8 DATA, INPUT, X3+ 21 DATA, INPUT, X3- 9 CLOCK, INPUT, X+ 22 CLOCK, INPUT, X - 10 DATA, INPUT, X2+ 23 DA
Connector pinouts for Matrox Meteor-II /Camera Link for PCI 47 Medium Configuration Pin Signal Pin Signal 8 DATA, INPUT, Y3+ 21 DATA, INPUT, Y3- 9 CLOCK, INPUT , Y+ 22 CLOCK, INPUT , Y- 10 DATA, INPUT, Y2+ 23 DATA, INPUT, Y2- 11 DATA, INPUT, Y1+ 24 DATA, INPUT, Y1- 12 DATA, INPUT, Y0+ 25 DATA, INPUT, Y0- 13 INNER SHIELD 26 INNER SHIELD Use the Camera Link cable from your camera manufacturer or from 3M Interconnect Solutions for Factory Automation, to interface with the above co
Appendix B: Technical information PIN SIGNAL PIN SIGNAL 1 CAMCTRL1, OUTPUT, TTL 23 USER0, INPUT, - 2 CC4_B, OUTPUT, + 24 CC3_A, OUTPUT, - 3 CC2_B, OUTPUT, - 25 VSYNC_A, OUTPUT, - 4 CC1_B, OUTPUT, - 26 HSYNC_A, OUTPUT, - 5 HSYNC_B, OUTPUT, - 27 CLOCK_A, OUTPUT, - 6 HSYNC_B, OUTPUT, + 28 CC1_A, OUTPUT, - 7 CLOCK_B, OUTPUT, + 29 GROUND 8 CC3_A, OUTPUT, + 30 GROUND 9 CC2_A, OUTPUT, + 31 USER1, INPUT, - 10 CC2_A, OUTPUT, - 32 USER1, INPUT, + 11 CLOCK_A, OUTPUT, +
Connector pinouts for Matrox Meteor-II /Camera Link for PCI 49 Trigger input connector The trigger input connector is routed through the 9-pin female connector on the second mounting bracket to the 50-pin auxiliary I/O connector on the board. The pinout of the 9-pin DB9 female connector is as follows: 6 7 8 9 1 2 3 4 5 Pin Signal Description 1 TTL TRIG TTL trigger. 2 OPTO TRIG- Opto-isolated trigger (negative input). 3 LVDS TRIG- LVDS trigger (negative input). 4 N/C Not connected.
Appendix B: Technical information VMChannel interface connector The VMChannel interface allows Matrox Meteor-II to share data with any Matrox imaging board that has a VMChannel interface capable of performing the bus controller function. The VMChannel interface is only available on the PCI form factor. A VMChannel backplane (available with the GEN-BUS/... interconnect kits) must be inserted across the VMChannel interfaces of the boards.
Connector pinouts for Matrox Meteor-II /Camera Link for PCI Pin Signal Pin Signal 13 DGND 47 DATA[4] 14 DATA[5] 48 DGND 15 DATA[6] 49 DATA[7] 16 DGND 50 DATA[8] 17 DATA[9] 51 DGND 18 DATA[10] 52 DATA[11] 19 DGND 53 DATA[12] 20 DATA[13] 54 DGND 21 DATA[14] 55 DATA[15] 22 DGND 56 DATA[16] 23 DATA[17] 57 DGND 24 DATA[18] 58 DATA[19] 25 DGND 59 DATA[20] 26 DATA[21] 60 DGND 27 DATA[22] 61 DATA[23] 28 DGND 62 DATA[24] 29 DATA[25] 63 DGND 30
Appendix B: Technical information Connector pinouts for Matrox Meteor-II /Camera Link for PC/104-Plus Matrox Meteor-II /Camera Link for PC/104-Plus has six connectors, which are indicated in the diagram below. ! The auxiliary sync and control connector is located on the soldered side of the board, and is not shown. Three of these connectors are located on the main board, and three are located on the extender board.
Specifications Specifications Electrical • Input signals in LVDS format: - Termination: 100 Ω differential. - Input current: - Min: -10 µA. - Max: 10 µA. - Input voltage: - Min: 0.1 V. - Max: 2.3 V. • Output signals in LVDS format: - No termination. - Output current: Max of 9.0 mA. - Output voltage: - Min: 0.9 V (differential: 250 mV). - Max: 1.6 V (differential: 400 mV). • Input signals in TTL format: - No termination. - Input current: Max of 1µA.
Appendix B: Technical information - Input voltage: - Max of low: 0.8 V. - Min of high: 2 V. • Output signals in TTL format: - No termination. - Output current: Max of 64 mA. - Output voltage: - Max of low: 0.55 V. - Min of high: 3 V. • Trigger input signal (opto-isolated): - Termination: 511 ohms series. - Input current: - Min of low: 0 µA. - Max of low: 250 µA. - Min of high: 5 mA1. - Max of high: 15 mA2. 1. Min. of 6.3 mA recommended. 2. Max. of 10 mA recommended.
Specifications - Input voltage: - Min of low: 0 V. - Max of low: 0.8 V. - Min of high: 2 V. - Max of high: 5 V. Environmental • Min./max. ambient operating temperature: 0°C - 55° C. • Min./max. storage temperature: -40° C - 75° C. • Max. altitude for operation: 3000 meters. • Max. altitude for transport: 12000 meters. • Operating humidity: 20 - 80% relative humidity (non-condensing).
Appendix B: Technical information
Appendix C: Glossary This appendix defines some of the specialized terms used in this Matrox Meteor-II document.
Appendix C: Glossary • ASIC Application-specific integrated circuit. An integrated circuit custom-made to meet the requirements of a specific application. It integrates several digital and/or analog functions into a single die. This results in a reduction in cost, board area, and power consumption, while improving performance when compared to an equivalent implementation using off-the-shelf components. • Backplane A circuit board that acts as a pathway between multiple boards.
• Composite sync A synchronization signal made up of two components: one horizontal and one vertical. • DCF Digitizer Configuration Format. A DCF defines the input data format and among other things, how to accept or generate video timing signals such as horizontal sync, vertical sync, and pixel clock. • Display memory See frame buffer. • Exposure time Refers to the period during which the image sensor of a camera is exposed to light. As the length of this period increases, so does the image brightness.
Appendix C: Glossary • Grab To acquire an image from a camera. • Horizontal sync The part of a video signal that indicates the end of a line and the start of a new one. See also vertical sync. • HSL A color space that represents color using components of hue, saturation, and luminance. The hue component describes the actual color of a pixel. The saturation component describes the concentration of that color. The luminance component describes the combined brightness of the primary colors.
• LUT mapping Look-up table mapping. A point-to-point operation that uses a table to define a replacement value for each possible pixel value in an image. • LVDS Low Voltage Differential Signaling. A digital signaling standard that uses a pair of wires to transmit one signal in a differential mode. LVDS drivers and receivers have a very low voltage swing (typically 350 mV with an offset of 1.25 V). • PCI Peripheral Component Interconnect. An expansion bus standard for the ’90s.
Appendix C: Glossary • RGB A color space that represents color using the primary colors (red, green and blue) as components. • Synchronous function A function that does not return control to the caller until it has finished executing. See also asynchronous function. • Vertical sync The part of a video signal that indicates the end of a frame and the start of a new one. See also horizontal sync. • VIA Video Interface ASIC.
Index A acquisition features 30 ActiveMIL 10 auxiliary sync and control connector 19, 47, 52 C camera control 33 Camera link connector 19–21 camera link connector 46 cameras grabbing images 26 multi-tap 34 number of cameras per board 26 clock 33 communication signals 32 connectors auxiliary sync and control 47 Camera link 20–21 trigger input 49 video input 46 VMChannel 9, 20, 34–35, 49 control signals 32 camera control 33 clock 33 synchronization 33 trigger 33 user input 33 conventions 13 D data interface
P package optional items 12 standard package 11 PCI bandwidth 26 PCI slot 11, 39 pinouts auxiliary sync and control connector 47 trigger input connector 49 video input connector 46 VMChannel connector 50 PSG 32 R RGB 30 S SDRAM 34 software Matrox Intellicam 24 supported 9 specifications electrical 53 environmental 55 technical 44 synchronization 33 system requirements 11 T technical information 44 timing lines/frame 32 pixels/line 32 sampling rate 32 trigger input connector 19, 49 trigger signals 33 trou
Regulatory Compliance FCC Compliance Statement Warning Changes or modifications to this unit not expressly approved by the party responsible for the compliance could void the user's authority to operate this equipment. Note This device complies with Part 15 of FCC Rules. Operation is subject to the following two conditions: 1. this device may not cause harmful interference, and 2. this device must accept any interference received, including interference that may cause undesired operation.
AVERTISSEMENT: Cet appareil est de la classe A. Lorsque cet appareil est utilisé dans un environnment résidentiel, il peut entraîner des interférences radioélectriques. Dans ce cas, l'usager peut être prié de prendre des mesures correctives appropriées. This device complies with EC Directive 89/336/EEC for a Class A digital device. It has been tested and found to comply with EN55022/CISPR22 and EN55024/CISPR24 when installed in a typical class A compliant host system.
Product support Limited Warranty Matrox warrants this product against defects in materials and workmanship for a period of one year from the date of delivery. Matrox and its suppliers expressly disclaim any and all other warranties, express or implied. Your sole remedy shall be, repair or replacement of the product provided that the defective product be returned to the authorized dealer within a year from the date of delivery.
Product Assistance Request Form Name: Company: Address: Phone: Fax: E-mail: Hardware Specific Information Computer: CPU: System memory: PCI Chipset: System BIOS rev: Video card used: Resolution: Network Card: Network Software: Other cards in system: Software Specific Information Operating system: Rev: Matrox SW used: Rev: Compiler: Rev: Fill out only if you are returning a board RMA #: Who were you talking to in customer support? Date board was received: Date of failure: MOD #: These numb
Describe the problem: