Matrox Solios eCL/XCL-B Installation And Hardware Reference

Type
Installation And Hardware Reference
Matrox Solios
Installation and Hardware Reference
Manual no. 10898-101-0400
March 27, 2008
Matrox® is a registered trademark of Matrox Electronic Systems Ltd.
Microsoft® and Windows®, are registered trademarks of Microsoft Corporation.
Intel® is a registered trademark of Intel Corporation.
Altera®, Stratix®, and Quartus® are registered trademarks of Altera Corporation.
In addition, Altera Byteblasterâ„¢ is a trademark of Altera Corporation.
Camera Link® is a registered trademark of the Automated Imaging Association
(AIA).
PCI-X® and PCI Express® are registered trademarks of PCI-SIG. In addition, PCIe is
a trademark of PCI-SIG.
GigE Visionâ„¢ is a trademark of the Automated Imaging Association.
All other nationally and internationally recognized trademarks and tradenames
are hereby acknowledged.
© Copyright Matrox Electronic Systems Ltd., 2004 - 2008. 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
technical support, including without limitation, damages or costs relating to the
loss of profits, business, goodwill, even if advised of the possibility of such
damages. In no event will Matrox and its suppliers’ liability exceed the amount
paid by you, for the product.
Because some jurisdictions do not allow the exclusion or limitation of liability for
consequential or incidental damages, the above limitation may not apply to
you.
Disclaimer: Matrox Electronic Systems Ltd. reserves the right to make changes in
specifications at any time and without notice. The information provided by this
document is believed to be accurate and reliable. However, neither Matrox
Electronic Systems Ltd. nor its suppliers assume any responsibility for its use; or for
any infringements of patents or other rights of third parties resulting from its use.
No license is granted under any patents or patent right of Matrox Electronic
Systems Ltd.
PRINTED IN CANADA
Contents
Chapter 1: Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Matrox Solios boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Acquisition with Matrox Solios eCL/XCL . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Acquisition with Matrox Solios eA/XA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Acquisition with Matrox Solios GigE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Processing capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
On-board memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Additional functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Documentation conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Essentials to get started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Inspecting the Matrox Solios package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
With all Matrox Solios packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
With Matrox Solios eCL/XCL and Matrox Solios eA/XA . . . . . . . . . . . . . . . 24
With Matrox Solios GigE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Available separately . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Handling components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Chapter 2: Hardware installation . . . . . . . . . . . . . . . . . . . . . . . . . 29
Installing your Matrox Solios board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Installing an adapter board/bracket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Connecting video sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Connecting to Matrox Solios eCL/XCL-B . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Connecting to Matrox Solios eCL/XCL dual-Base/
single-Medium or eCL/XCL-F boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Connecting to Matrox Solios eA/XA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Connecting to Matrox Solios GigE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Chapter 3: Using multiple Matrox Solios boards . . . . . . . . . . . . 45
Multiple board installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Simultaneous image capture from different boards . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Chapter 4: Matrox Solios hardware reference . . . . . . . . . . . . . . 49
Matrox Solios hardware reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Acquisition path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Digitizer configuration format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Matrox Solios eCL/XCL acquisition section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Supported video sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
ChannelLink receivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Demultiplexers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Lookup tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
UARTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
PSGs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Synchronization, timing, and control signals . . . . . . . . . . . . . . . . . . . . . . . . . 62
Matrox Solios eA/XA acquisition section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
UARTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
General synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Synchronization, timing, and control signals . . . . . . . . . . . . . . . . . . . . . . . . . 78
Matrox Solios GigE acquisition section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Supported video sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
GigE Vision filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Image reconstructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Auxiliary I/O controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Processing FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Possible processing operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Processing FPGA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
High-speed serial interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
PCI-X interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Dedicated Processing FPGA memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Video to PCI-X bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
PCIe/PCI/PCI-X interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Appendix A: Glossary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
Appendix B: Technical information. . . . . . . . . . . . . . . . . . . . . . . 109
Board summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Global information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Technical features of Matrox Solios eCL/XCL. . . . . . . . . . . . . . . . . . . . . . . . 111
Technical features of Matrox Solios eA/XA . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Technical features of Matrox Solios GigE . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Optional features for Matrox Solios boards . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Dimensions and environmental specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Connectors on Matrox Solios eCL/XCL-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Camera Link video input connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
External auxiliary I/O connector 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Connectors on Matrox Solios eCL/XCL dual-Base/
single-Medium and eCL/XCL-F boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Camera Link video input connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
External auxiliary I/O connector 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
External auxiliary I/O connector 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Internal auxiliary I/O connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
JTAG connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Connectors on Matrox Solios eA/XA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Analog video input connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
External auxiliary I/O connector 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
External auxiliary I/O connector 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Internal auxiliary I/O connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
JTAG connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Connectors on Matrox Solios GigE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Ethernet connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
External auxiliary I/O connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Internal auxiliary I/O connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
JTAG connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Appendix C: Major revisions of Matrox Solios boards. . . . . . . 163
Major revisions of Matrox Solios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Appendix D: Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 169
UART copyright information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Index
Regulatory Compliance
FCC Compliance Statement
Industry Canada Compliance Statement
EU Notice (European Union)
Directive on Waste Electrical and Electronic Equipment (WEEE)
China RoHS Hazardous Materials Disclosure Tables
Product support
Limited Warranty
Chapter
1
Chapter 1: Introduction
This chapter briefly describes the features of the Matrox
Solios boards, as we ll as the s oftware that can be used with
the boards.
10 Chapter 1: Introduction
Matrox Solios boards
The Matrox Solios family consists of five members: two PCI-X compliant,
single-slot frame grabbers, and three PCIe compliant, single-slot frame grabbers.
If purchased with the optional Processing FPGA, members also have custom image
processing capabilities.
The PCI-X compliant boards are Matrox Solios XCL and Matrox Solios XA. The
PCIe compliant boards are Matrox Solios eCL, Matrox Solios eA, and Matrox
Solios GigE. The PCIe compliant boards provide the exact same features as the
related PCI-X boards, except for the way the boards connect to the Host bus.
Acquisition with Matrox Solios eCL/XCL
Matrox Solios eCL/XCL boards are high-performance Camera Link frame
grabbers and are available in three versions: PCIe/PCI-X single-Base, PCIe/PCI-X
dual-Base/single-Medium, and PCIe/PCI-X single-Full. These are referred to as
Matrox Solios eCL/XCL-B, eCL/XCL dual-Base/single-Medium, and
eCL/XCL-F, respectively.
Note The PCIe/PCI-X dual-Base/single-Medium board can be configured to operate
in single-Medium or dual-Base mode; for this reason, this board is referred to as
Matrox Solios eCL/XCL dual-Base/single-Medium. To change the mode of
Matrox Solios eCL/XCL, from its factory-default setting of single-Medium to
dual-Base, use MILConfig (Solios tab) and follow all on-screen instructions. Once
changed, you must restart your computer (perform a cold-boot) for changes to
take effect.
Matrox Solios boards 11
Matrox Solios eCL/XCL-B
Matrox Solios eCL/XCL-B supports acquisition from one Camera Link device in
the Base configuration; the device can be a power-over Camera Link (PoCL) video
source. Matrox Solios eCL/XCL-B supports Camera Link frequencies of up to
85 MHz.
Unlike the other Matrox Solios eCL/XCL boards, Matrox Solios eCL/XCL-B does
not support the Processing FPGA option.
PSG
32 DDR
(up to 800 MB/s)
64-bit
(up to 528 MB/s)
PCI-X to PCI-X Bridge
Matrox Solios
eCL/XCL-B
Acquisition
memory
(32/64/128 MB)
MDR-26
connector
ChannelLink
Receiver
Clock
Data (24)
& Syncs (4)*
24
UART
LVDS
drivers
and
receivers
DB-15
connector
TTL buffers
Optocoupler
OptoAux (2)
Aux I/Os (3)
LUTs
32
Cam Ctrl (4)
LVDS
drivers
LVDS driver
& receiver
Demultiplexer
* 28 bits serialized across 4 LVDS pairs.
Video to
PCI-X
bridge
Color
space
converter
SerTC
SerTFG
Aux In (2)
Aux In (1)
Host PCI / PCI-X/PCIe bus
XCL
32-bit
(up to 264 MB/s)
eCL
5V/3.3V PCI/PCI-X (XCL)
64-bit (up to 1 GB/s)
x1 PCIe (eCL)
up to 250 MB/s
12 Chapter 1: Introduction
Matrox Solios eCL/XCL dual-Base/single-Medium
When in dual-Base mode, Matrox Solios eCL/XCL dual-Base/single-Medium
supports acquisition from up to two Camera Link devices in the Base
configuration. When in single-Medium mode, the board supports one Camera
Link device in the Medium configuration.
Matrox Solios eCL/XCL dual-Base/single-Medium boards are available in two
maximum frequencies. By default, the boards support Camera Link frequencies
of up to 66 MHz. However, a fast Camera Link version is available and supports
Camera Link frequencies of up to 85 MHz.
The Processing FPGA option is only available with the fast Camera Link boards
of Matrox Solios eCL/XCL dual-Base/single-Medium.
PSG #0
PSG #1
First
MDR-26
connector
ChannelLink
Receiver #1
Clock
Data (24)
& Syncs (4)*
SerTFG
SerTC
SerTFG
SerTC
Second
MDR-26
connector
24
UART
UART
LVDS
drivers
and
receivers
OptoAux (4)
DB-44 and
DB-9
connectors**
TTL buffers
On a separate bracket.
Aux In (4)
Aux Out (4)
HSYNC Out (2)
VSYNC Out (2)
Clock Out (2)
Optocoupler
Aux I/Os (6)
ChannelLink
Receiver #2
Clock
Data (24)
& Syncs (4)*
24
LUTs
LUTs
32
32
Cam Ctrl (4)
Cam Ctrl (4)
LVDS
drivers
LVDS
drivers
LVDS driver
& receiver
LVDS driver
& receiver
16
64 DDR
(up to 1.6 GB/s)***
64
(up to 800 MB/s)****
DDR SDRAM
(64/128/256 MB)
PCI-X to PCI-X (XCL)
or PCI-X to PCIe (eCL)
Bridge
Host PCI/PCI-X/PCIe bus
Demultiplexer
Demultiplexer
Matrox Solios eCL/XCL
dual-Base/single-Medium
(dual-Base mode)
Acquisition
memory
(64/128/256 MB)
16
Processing
FPGA
64
(up to 1.3 GB/s)
QDRII
SRAM
(4/8 MB)
Optional
28 bits serialized across 4 LVDS pairs.
(up to
924 MB/s)
(up to
924 MB/s)
32
(up to 0.67GB/s)
32
(up to 0.67GB/s)
Up to 1.6 GB/s with optional
Processing FPGA installed, otherwise up to 1.32 GB/s.
for fast Camera Link board or
Up to 800 MB/s with optional
Processin
g
FPGA installed, otherwise up to 660 MB/s.
for fast Camera Link board or
Video to
PCI-X
bridge
Color
space
converter
*
**
***
****
x4 PCIe (eCL)
(Up to 1 GB/s)
5V/3.3V PCI/PCI-X (XCL)
64-bit (up to 1 GB/s)
Matrox Solios boards 13
PSG
First
MDR-26
connector
ChannelLink
Receiver #1
Clock
Data (24)
& Syncs (4)*
SerTFG
SerTC
Second
MDR-26
connector
24
UART
LVDS
drivers
and
receivers
OptoAux (4)
DB-44 and
DB-9
connectors**
TTL buffers
On a separate bracket.
Aux In (4)
Aux Out (2)
HSYNC Out (1)
VSYNC Out (1)
Clock Out (1)
Optocoupler
Aux I/Os (4)
ChannelLink
Receiver #2
Clock
Data (24)
& Syncs (4)*
24
Cam Ctrl (4)
LVDS
drivers
LVDS driver
& receiver
16
64 DDR
(up to 1.6 GB/s)***
64
(up to 800 MB/s)****
PCI-X to PCI-X (XCL)
or PCI-X to PCIe (eCL)
Bridge
Host PCI/PCI-X/PCIe bus
LUTs
48
Demultiplexer
Matrox Solios eCL/XCL
dual-Base/single-Medium
(single-Medium mode)
Acquisition
memory
(64/128/256 MB)
16
Processing
FPGA
DDR SDRAM
(64/128/256 MB)
64
(up to 1.3 GB/s)
QDRII
SRAM
(4/8 MB)
Optional
28 bits serialized across 4 LVDS pairs.
(up to
924 MB/s)
(up to
924 MB/s)
32
(up to 0.67 GB/s)
32
(up to 0.67 GB/s)
Up to 1.6 GB/s for fast Camera Link board or with optional
Processing FPGA installed, otherwise up to 1.32 GB/s.
Up to 800 MB/s
optional Processin
g
FPGA installed, otherwise up to 660 MB/s.
for fast Camera Link board or with
Video to
PCI-X
bridge
Color
space
converter
*
**
***
****
5V/3.3V PCI/PCI-X (XCL)
64-bit (up to 1 GB/s)
x4 PCIe (eCL)
(Up to 1 GB/s)
14 Chapter 1: Introduction
Matrox Solios eCL/XCL-F
Matrox Solios eCL/XCL-F supports acquisition from one Camera Link device in
the Base, Medium, or Full configuration (with up to 10 taps). Matrox Solios
eCL/XCL-F supports Camera Link frequencies of up to 85 MHz; additionally,
Matrox Solios eCL/XCL-F supports the Processing FPGA option.
PSG
First
MDR-26
connector
ChannelLink
Receiver #1
Clock
Data (24)
& Syncs (4) *
Second
MDR-26
connector
UART
LVDS
drivers
and
receivers
OptoAux (4)
DB-44 and
DB-9
connectors**
TTL buffers
** On a separate bracket.
Aux In (4)
Aux Out (2)
HSYNC Out (1)
VSYNC Out (1)
Clock Out (1)
Optocoupler
Aux I/Os (4)
ChannelLink
Receiver #2
Clock
Data (28) *
Cam Ctrl (4)
LVDS
drivers
LVDS driver
& receiver
16
64 DDR
(up to 1.76 GB/s)
64
(up to 880 MB/s)
PCI-X to PCIe Bridge
64-bit (up to 1 GB/s)
28
24
LUTs
Demultiplexer
Matrox Solios eCL/XCL-F
Acquisition
memory
(64/128/256 MB)
16
Optional
(up to
924 MB/s)
(up to
924 MB/s)
32
(up to 0.67 GB/s)
32
(up to 0.67 GB/s)
Video to
PCI-X
bridge
Color
space
ChannelLink
Receiver #3
Clock
Data (28) *
28
64
* 28 bits serialized across 4 LVDS pairs.
Host PCI / PCI-X / PCIe bus
SerTC
SerTFG
QDRII
SRAM
(4/8MB)
Processing
FPGA
64
(up to 1.3 GB/s)
DDR SDRAM
(64/128/256 MB)
5V/3.3V PCI/PCI-X (XCL)x4 PCIe (eCL)
(Up to 1 GB/s)
Matrox Solios boards 15
Acquisition with Matrox Solios eA/XA
Matrox Solios eA/XA boards are high-performance, high-frequency, and
high-fidelity analog frame grabbers. They are available in three factory-configured
versions: Matrox Solios eA/XA Single, Matrox Solios eA/XA Dual, and Matrox
Solios eA/XA Quad.
Matrox Solios eA/XA Single
Matrox Solios eA/XA Single can acquire from one analog video source. This
acquisition path has an input selector that can switch between receiving input
from one of two video sources. Matrox Solios eA/XA Single does not support the
optional Processing FPGA.
PCI-X to PCIe (eA)
or PCI-X to PCI-X (XA)
Bridge
Input
Selector
10-bit
A/D
LUTs
Clock (LVDS/TTL)
Hsync/Csync
(LVDS/TTL)
Vsync (LVDS/TTL)
Aux In (Trigger (TTL))
Aux Out (Exposure (TTL))
Rx
Tx
PSG
10 16
Independent
acquisition
path 0
DVI
connectors
(0 and 1)
LVDS/TTL
drivers and
receivers
Aux In
Aux In
Aux Out
DB-44
and
DB-9
connectors*
Video to
PCI-X bridge
Independent
acquisition path
VID_IN
B
64
(up to 660 MB/s)
64-bit PCI or PCI-X (XA)
(up to 1 GB/s)
* On a separate bracket.
A
Matrox Solios eA/XA Single
Acquisition
memory
(64/128/256 MB)
(up to 1.32 GB/s)
64 DDR
Attenuator,
offset,
and
gain
low
pass
filter
Color
space
converter
Host PCI / PCI-X / PCIe bus
16
Opto-
couplers
UART
RS-232
transceivers
DC
restoration
2
8
1
x1 PCIe (eA)
(up to 250 MB/s)
16 Chapter 1: Introduction
Matrox Solios eA/XA Dual
Matrox Solios eA/XA Dual can acquire from up to two independent analog video
sources. For added flexibility, each acquisition path has an input selector that can
switch between receiving input from one of two video sources.
Matrox Solios eA/XA Dual supports the optional Processing FPGA.
PCI-X to PCIe (eA)
or PCI-X to PCI-X (XA)
Bridge
Input
Selector
10-bit
A/D
LUTs
Clock (LVDS/TTL)
Hsync/Csync
(LVDS/TTL)
Vsync (LVDS/TTL)
Rx
Tx
PSG
10 16
Independent
acquisition
path 0
Independent
acquisition
path 1
LVDS/TTL
drivers and
receivers
Aux In
Aux In
Aux Out
DB-44
and
DB-9
connectors*
Video to
PCI-X bridge
Independent
acquisition path
VID_IN
B
64
(up to
800 MB/s)***
64-bit PCI or PCI-X (XA)
(up to 1 GB/s)
* On a separate bracket.
A
Matrox Solios eA/XA Dual
Acquisition
memory
(64/128/256 MB)
(up to 1.6 GB/s)**
64 DDR
Processing
FPGA
DDR SDRAM
(64/128/256 MB)
QDRII
SRAM
(4/8 MB)
Optional
32
(up to 0.67 GB/s)
32
(up to 0.67 GB/s)
16
16
(up to 924 MB/s)
(up to 924 MB/s)
** Up to 1.6 GB/s with optional Processing FPGA installed, otherwise up to 1.32 GB/s.
*** Up to 800 MB/s with optional Processing FPGA installed, otherwise up to 660 MB/s.
Attenuator,
offset,
and
gain
low
pass
filter
x1 (eA Single) or x4 PCIe (eA)
(up to 1 GB/s)
64
(up to 1.3 GB/s)
Color
space
converter
Host PCI / PCI-X / PCIe bus
16
16
Opto-
couplers
UART
RS-232
transceivers
DC
restoration
4
8
2
Aux In (Trigger (TTL))
Aux Out (Exposure (TTL))
DVI
connectors
(0 and 1)
Matrox Solios boards 17
Acquisition with Matrox Solios eA/XA Quad
Matrox Solios eA/XA Quad can acquire from up to four independent analog video
sources. For added flexibility, each acquisition path has an input selector that can
switch between receiving input from one of two video sources. This means, for
example, that you can connect two 4-tap video sources to the eA/XA Quad board
and switch between them.
Matrox Solios eA/XA Quad supports the optional Processing FPGA.
PCI-X to PCIe (eA)
or PCI-X to PCI-X (XA)
Bridge
Input
Selector
10-bit
A/D
LUTs
Clock (LVDS/TTL)
Hsync/Csync
(LVDS/TTL)
Vsync (LVDS/TTL)
Rx
Tx
PSG
10 16
Independent
acquisition
path 3
Independent
acquisition
path 2
Independent
acquisition
path 0
Independent
acquisition
path 1
DVI
connectors
(0 and 1)
LVDS/TTL
drivers and
receivers
Aux In
Aux In
Aux Out
DB-44
and
DB-9
connectors*
Video to
PCI-X bridge
8
8
4
Independent
acquisition path
VID_IN
B
64
(up to
800 MB/s)***
64-bit PCI or PCI-X (XA)
(up to 1 GB/s)
* On a separate bracket.
A
Matrox Solios eA/XA Quad
Acquisition
memory
(64/128/256 MB)
(up to 1.6 GB/s)**
64 DDR
Processing
FPGA
DDR SDRAM
(64/128/256 MB)
QDRII
SRAM
(4/8 MB)
Optional
32
(up to 0.67 GB/s)
32
(up to 0.67 GB/s)
16
16
(up to 924 MB/s)
(up to 924 MB/s)
** Up to 1.6 GB/s with optional Processing FPGA installed, otherwise up to 1.32 GB/s.
*** Up to 800 MB/s with optional Processing FPGA installed, otherwise up to 660 MB/s.
Attenuator,
offset,
and
gain
low
pass
filter
x4 PCIe (eA)
(up to 1 GB/s)
64
(up to 1.3 GB/s)
Color
space
converter
Host PCI / PCI-X / PCIe bus
16
16
16
16
Opto-
couplers
UART
RS-232
transceivers
DC
restoration
Aux In (Trigger (TTL))
Aux Out (Exposure (TTL))
18 Chapter 1: Introduction
Acquisition with Matrox Solios GigE
Matrox Solios GigE is an industrial Gigabit Ethernet (GbE) network interface card (NIC),
which is optimized to act as a high-performance GigE Vision frame grabber for
GigE Vision video sources.
It supports acquisition from up to four GigE Vision video
sources. A video source can be connected directly to one of the four
GigE-compliant Ethernet ports, or can be connected over an Ethernet network.
The Matrox Solios GigE supports the optional Processing FPGA.
Matrox Solios GigE is designed for use with 1 Gigabit Ethernet (1000BASE-T)
networks, however it will also function correctly with 100 Mbps Fast Ethernet
(100BASE-T) and 10 Mbps Ethernet (10BASE-T) networks. It is recommended
that you use Matrox Solios GigE with Gigabit Ethernet networks to ensure
maximum performance.
Video to
PCI-X Bridge
(up to 1.6 GB/s)
Acquisition
memory
(64/128/256 MB)
PCI-X to PCIe Bridge
Host PCIe bus
64 DDR
64
(up to 800 MB/s)
Processing
FPGA
DDR SDRAM
(64/128/256 MB)
64
(up to 1.3 GB/s)
QDRII
SRAM
(4/8 MB)
Optional
32
(up to 0.67 GB/s)
32
(up to 0.67 GB/s)
16
16
(up to 924 MB/s)
(up to 924 MB/s)
Color
space
converter
x4 PCIe
(up to 1 GB/s)
Ethernet to
PCI-X bridge
Image
reconstructor
GigE Vision
filter
LVDS
receivers
Aux In (2)
TTL buffers
OptoAux (4)
Optocoupler
Auxiliary I/O
controller
Aux I/Os (4)
Aux Out (8)
HD-44 *
Ethernet
connector 0
Ethernet
connector 3
* Present on a separate bracket
- - - Optional
Matrox Solios GigE
Ethernet
controller 0
Ethernet
controller 3
Matrox Solios boards 19
Processing capabilities
To reduce the number of image processing tasks performed by the CPU of the
host computer (Host), most Matrox Solios boards (except for those mentioned
earlier) can be purchased with the optional Processing FPGA. Using this FPGA,
Matrox Solios can process and format image data.
Processing FPGA The Processing FPGA is a highly customizable processing core, based on the Altera
Stratix family of pin-compatible FPGA devices. The Processing FPGA can be
programmed to perform functions that satisfy your application’s needs. The
Processing FPGA includes a high-speed serial interface, a PCI-X interface, and
can include up to two memory controllers for access to DDR SDRAM and QDRII
SRAM memory.
On-board memory
As a standard feature, Matrox Solios supports up to 256 Mbytes of linearly
addressable DDR SDRAM
1
to store acquisition data. This memory is referred to
as acquisition memory. Up to 256 Mbytes of additional DDR SDRAM and up
to 8 Mbytes of QDRII SRAM is included if the Processing FPGA is installed.
This memory is referred to as dedicated Processing FPGA memory. This memory
holds preprocessing data and is accessed by the Processing FPGA.
Additional functionality
In addition to the core video capture and optional processing capabilities, Matrox
Solios incorporates a variety of features to simplify overall system integration.
These features include:
• LVDS or RS-232 compatible serial interfaces (number depends on the type of
Matrox Solios) for Matrox Solios eCL/XCL and Matrox Solios eA/XA,
respectively. Each interface is mapped as a COM port so that it can be accessed
through the Win32 API. The serial interface can both receive and transmit signals,
in full-duplex mode.
• Color space converter. The converter, part of the Video-to-PCI-X bridge, allows
captured data to be converted to YUV or YCbCr formats.
1. Except Matrox Solios eCL/XCL-B which supports up to 128 Mbytes of linearly
addressable DDR SDRAM.
20 Chapter 1: Introduction
• Auxiliary, multi-purpose signals, which can be configured as user-defined signals,
or to some other functionality depending on the auxiliary signal (for example, as
trigger input, field polarity input, timer-clock input, or exposure output signals).
The number of signals each board supports is given in the table below.
• Matrox Solios eA/XA also has a bi-color LED per timing and control section to
monitor PLL operation and sychronization signal input. Matrox Solios
eA/XA Quad has a total of four LEDs, Matrox Solios eA/XA Dual has two LEDs,
while Matrox Solios eA/XA Single has one LED.
• All Matrox Solios eCL/XCL boards
1
support an integrated quadrature decoder.
Board Auxiliary signals available
Matrox Solios eCL/XCL-B
8
1
1. This is the number of auxiliary signals available when using the DB-15 auxiliary I/O connector; if replaced with the optional
DB-9 connector from the SOLCLBACCxxPAK accessory kit, less auxiliary signals are available (see the pinout of the auxiliary
I/O connector in Appendix B: Technical information).
Matrox Solios eCL/XCL dual-Base 18
Matrox Solios eCL/XCL single-Medium + eCL/XCL-F 14
Matrox Solios eA/XA Single 13
Matrox Solios eA/XA Dual 18
Matrox Solios eA/XA Quad 28
Matrox Solios GigE 18
1. For the standard Camera Link speed Matrox Solios XCL dual-Base/single-Medium
boards (66 MHz), starting from version 100.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196

Matrox Solios eCL/XCL-B Installation And Hardware Reference

Type
Installation And Hardware Reference

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI