Alpha Data FMC-CAMERALINK User manual

FMC-CAMERALINK
User Manual
Document Revision: 2.7
th February 2019

FMC-CAMERALINK User Manual
V2.7 - th February 2019
© 2019 Copyright Alpha Data Parallel Systems Ltd.
All rights reserved.
This publication is protected by Copyright Law, with all rights reserved. No part of this
publication may be reproduced, in any shape or form, without prior written consent from Alpha
Data Parallel Systems Ltd.
Head Office
Address: 4 West Silvermills Lane
Edinburgh, EH3 5B , UK
Telephone: +44 131 558 2600
Fax: +44 131 558 2700
email: [email protected]
website: http://www.alpha-data.com
US Office
611 Corporate Circle, Suite H
Golden, CO 80401
(303) 954 8768
(866) 820 9956 - toll free
http://www.alpha-data.com
All trademarks are the property of their respective owners.

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Table Of Contents
1 Introduction ...................................................................................................................................... 1
1.1 References .................................................................................................................................... 1
2 Specification .................................................................................................................................... 2
2.1 IO Voltage ...................................................................................................................................... 2
2.2 Connectors .................................................................................................................................... 2
2.3 Mating Cable-form ......................................................................................................................... 2
2.4 Features ......................................................................................................................................... 2
3 Installation ........................................................................................................................................ 3
3.1 Handling instructions ..................................................................................................................... 3
3.2 IO Voltage election ...................................................................................................................... 3
3.3 Camera Link Full Input Configuration ............................................................................................ 3
4 Order Code ....................................................................................................................................... 4
4.1 FMC-CAMERALINK ...................................................................................................................... 4
4.2 FMC-CAMERALINK/PoCL ............................................................................................................ 4
Pin-out ..............................................................................................................................................
5.1 Camera Link Pin-out ...................................................................................................................... 5
5.1.1 Dual Base Input Configuration ................................................................................................... 5
5.1.2 Base/Medium/Full Input Configuration ....................................................................................... 7
5.1.3 Dual Base Output Configuration ................................................................................................ 9
5.1.4 Base/Medium/Full Output Configuration .................................................................................. 11
5.2 Additional Features Pin-out .......................................................................................................... 13
5.2.1 UFL connectors ....................................................................................................................... 13
5.2.2 UFL connectors ....................................................................................................................... 13
5.2.3 Auxiliary erial ......................................................................................................................... 13
6 PoCL ............................................................................................................................................... 1
6.1 Current limit ................................................................................................................................. 15
6.2 Notes ........................................................................................................................................... 15
7 RS232 Electrical Specifications ................................................................................................... 16
List of Tables
Table 1 FMC-CAMERALINK board features .................................................................................................. 2
Table 2 Camera Link Connector 1 ( ual Base Input Configuration) .............................................................. 5
Table 3 Camera Link Connector 2 ( ual Base Input Configuration) .............................................................. 6
Table 4 Camera Link Connector 1 (Base/Medium/Full Input Configuration) .................................................. 7
Table 5 Camera Link Connector 2 (Base/Medium/Full Input Configuration) .................................................. 8
Table 6 Camera Link Connector 1 ( ual Base Output Configuration) ............................................................ 9
Table 7 Camera Link Connector 2 ( ual Base Output Configuration) .......................................................... 10
Table 8 Camera Link Connector 1 (Base/Medium/Full Output Configuration) .............................................. 11
Table 9 Camera Link Connector 2 (Base/Medium/Full Output Configuration) ............................................. 12
Table 10 LE Indicators ................................................................................................................................. 13
Table 11 UFLs ................................................................................................................................................ 13
Table 12 RS232 Interface ............................................................................................................................... 13
Table 13 RS232 External ................................................................................................................................ 14
Table 14 PoCL Control and Status pin-out ..................................................................................................... 15
Table 15 RX input ........................................................................................................................................... 16
Table 16 TX output ......................................................................................................................................... 16
List of Figures

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Figure 1 FMC-CAMERALINK Block iagram .................................................................................................. 1
Figure 2 FMC-CAMERALINK .......................................................................................................................... 2

FMC-CAMERALINK User Manual
V2.7 - th February 2019
1 Introduction
The FMC-CAMERALINK is a VITA 57.1 compliant Single Width LPC FMC module, designed for use with Alpha
ata's VITA 57.1 compliant carrier cards. It provides the user with the connectivity to implement computationally
intensive applications such as frame grabbers, digital video communications and image processing systems in
FPGA fabric.
The adapter provides the connection between the FPGA card and the industry standard CameraLink high-speed
digital camera interface using the standard Shrunk Delta Ribbon Connectors from 3M.
The FMC-CAMERALINK provides support for 2 Base configuration inputs or one Medium or Full configuration
input. In addition to being able to be used for image capture, the FMC-CAMERALINK may also be used for
emulation of either up to two Base format cameras or one Medium / Full format camera.
The FMC also provides four LE s for use as status indicators, a RS232 buffer, and two UFL connectors as
additional features.
Power Over Camera Link (PoCL) is also supported by the FMC-CAMERALINK when order with the /PoCL build
option.
Camera Link
Connector 1
FMC Interface
BASE
MEDIUM/FULL or 2nd BASE
Camera Link
Connector 2
Aux. Serial
Connector
RS232 Buffer
PoCL Supply
PoCL Supply
2x UFL
Connectors
4x LEDs
Figure 1 : FMC-CAMERALINK Block Diagram
1.1 References
Camera Link Specification v1.1 (Automated Imaging Association).
ANSI/VITA 57.1, FPGA Mezzanine Card (FMC) Standard, 2010, ISBN 1-885731-49-3
Page 1Introduction
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
2 Specification
2.1 IO Voltage
The FMC-CAMERALINK requires the host board to provide VA J in the range 1.8V to 3.3V.
2.2 Connectors
Camera Link: S R connector 3M; part number 12226-8250-00FR
Auxiliary Serial: 0.1"/2.54mm pitch 3 pin right angle header.
2.3 Mating Cable-form
S R cable assembly 3M part number 1SF26-L120-00C-XXX,
where XXX= length in centimetres.
S R to M R cable assembly 3M part number 1MF26-L560-00C-XXX, where XXX= length in centimetres.
Auxiliary Serial: 0.1"/2.54mm pitch female plug.
2.4 Features
Feature of the FMC-CAMERALINK are shown below.
2
3
1
6
4
5
Figure 2 : FMC-CAMERALINK
Feature escription Feature escription
1 FMC Connector 4 RS232 Header
2 Camera Link Connector 1 5 UFL connectors
3 Camera Link Connector 2 6 LE s
Table 1 : FMC-CAMERALINK board features
Page 2 Specification
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
3 Installation
The FMC-CAMERALINK is designed to plug in to the FMC front panel connector on a compatible carrier. The
retaining screws should be tightened to secure the FMC.
Note:This operation should not be performed while the host PMC, XMC or PCI(e) card is powered up.
3.1 Handling instructions
Observe precautions for preventing damage to components by electrostatic discharge. Personnel handling the
board should take SS precautions.
Avoid flexing the board.
3.2 IO Voltage Selection
The host board is required to provide FMC_VA J in the range 1.8V to 3.3V, with 1.8V preferred. This
requirement is stored in a ROM on the FMC, as per VITA 57.1 for automatic configuration of supplies.
3.3 Camera Link Full Input Configuration
When using the FMC module in a Camera Link Full Input configuration a differential termination should be
instantiated across the unused LV S pair LA_16_N/P. This can be achieved either by instantiating a terminating
differential input on the attached FPGA IO pins if required, or having an external 100Ω termination located at the
Camera on this unused differential pair.
Page 3Installation
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
4 Order Code
4.1 FMC-CAMERALINK
The FMC does not support providing power over the Camera Link Connection.
4.2 FMC-CAMERALINK/PoCL
Power can be provided by the FMC-CAMERALINK over the Camera Link connection(s) to attached camera(s).
Page 4 Order Code
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Pin-out
.1 Camera Link Pin-out
Note:
In some configurations FMC pin have the N/P pairs swapped (signals marked with '*' in the tables below).
These signals will need re-inverting in the connected FPGA design.
.1.1 Dual Base Input Configuration
The following tables show the pin usage for attaching two Base cameras to an FPGA design.
Signal Name irection FMC pin S R pin (Con. 1)
xclk_p in LA_P_00 9
xclk_n in LA_N_00 22
x_p<0> in LA_P_02 12
x_n<0> in LA_N_02 25
x_p<1> in LA_P_03 11
x_n<1> in LA_N_03 24
x_p<2> in LA_P_04 10
x_n<2> in LA_N_04 23
x_p<3> in LA_P_05 8
x_n<3> in LA_N_05 21
cc_p<1> out LA_P_18 5
cc_n<1> out LA_N_18 18
cc_p<2> out LA_P_19 17
cc_n<2> out LA_N_19 4
cc_p<3> out LA_P_20 3
cc_n<3> out LA_N_20 16
cc_p<4> out LA_P_21 15
cc_n<4> out LA_N_21 2
ser_tfg_p in LA_P_14 6
ser_tfg_n in LA_N_14 19
ser_tc_p out LA_P_15 20
ser_tc_n out LA_N_15 7
Table 2 : Camera Link Connector 1 (Dual Base Input Configuration)
Page Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Signal Name irection FMC pin S R pin (Con. 2)
xclk_p in LA_P_01 9
xclk_n in LA_N_01 22
x_p<0> in LA_P_06 12
x_n<0> in LA_N_06 25
x_p<1> in LA_P_07 11
x_n<1> in LA_N_07 24
x_p<2> in LA_P_08 10
x_n<2> in LA_N_08 23
x_p<3> in LA_P_09 8
x_n<3> in LA_N_09 21
cc_p<1> out LA_P_11 5
cc_n<1> out LA_N_11 18
cc_p<2> out LA_N_12* 17
cc_n<2> out LA_P_12* 4
cc_p<3> out LA_P_17 3
cc_n<3> out LA_N_17 16
cc_p<4> out LA_N_13* 15
cc_n<4> out LA_P_13* 2
ser_tfg_p in LA_P_10 6
ser_tfg_n in LA_N_10 19
ser_tc_p out LA_P_16 20
ser_tc_n out LA_N_16 7
Table 3 : Camera Link Connector 2 (Dual Base Input Configuration)
Page 6 Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
.1.2 Base/Medium/Full Input Configuration
The following tables show the pin usage for attaching one Base/Medium or Full camera to an FPGA design.
Signal Name irection FMC pin S R pin (Con. 1)
xclk_p in LA_P_00 9
xclk_n in LA_N_00 22
x_p<0> in LA_P_02 12
x_n<0> in LA_N_02 25
x_p<1> in LA_P_03 11
x_n<1> in LA_N_03 24
x_p<2> in LA_P_04 10
x_n<2> in LA_N_04 23
x_p<3> in LA_P_05 8
x_n<3> in LA_N_05 21
cc_p<1> out LA_P_18 5
cc_n<1> out LA_N_18 18
cc_p<2> out LA_P_19 17
cc_n<2> out LA_N_19 4
cc_p<3> out LA_P_20 3
cc_n<3> out LA_N_20 16
cc_p<4> out LA_P_21 15
cc_n<4> out LA_N_21 2
ser_tfg_p in LA_P_14 6
ser_tfg_n in LA_N_14 19
ser_tc_p out LA_P_15 20
ser_tc_n out LA_N_15 7
Table 4 : Camera Link Connector 1 (Base/Medium/Full Input Configuration)
Page 7Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Signal Name irection FMC pin S R pin (Con. 2)
yclk_p in LA_P_01 9
yclk_n in LA_N_01 22
y_p<0> in LA_P_06 12
y_n<0> in LA_N_06 25
y_p<1> in LA_P_07 11
y_n<1> in LA_N_07 24
y_p<2> in LA_P_08 10
y_n<2> in LA_N_08 23
y_p<3> in LA_P_09 8
y_n<3> in LA_N_09 21
zclk_p in LA_P_17 3
zclk_n in LA_N_17 16
z_p<0> in LA_P_10 6
z_n<0> in LA_N_10 19
z_p<1> in LA_P_11 5
z_n<1> in LA_N_11 18
z_p<2> in LA_P_12 4
z_n<2> in LA_N_12 17
z_p<3> in LA_P_13 2
z_n<3> in LA_N_13 15
Table : Camera Link Connector 2 (Base/Medium/Full Input Configuration)
Page 8 Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
.1.3 Dual Base Output Configuration
The following tables show the pin usage for emulating two Base cameras from an FPGA design.
Signal Name irection FMC pin S R pin (Con. 1)
xclk_p out LA_N_18* 18
xclk_n out LA_P_18* 5
x_p<0> out LA_P_21 15
x_n<0> out LA_N_21 2
x_p<1> out LA_N_20* 16
x_n<1> out LA_P_20* 3
x_p<2> out LA_P_19 17
x_n<2> out LA_N_19 4
x_p<3> out LA_N_14* 19
x_n<3> out LA_P_14* 6
cc_p<1> in LA_N_00* 22
cc_n<1> in LA_P_00* 9
cc_p<2> in LA_P_04 10
cc_n<2> in LA_N_04 23
cc_p<3> in LA_N_03* 24
cc_n<3> in LA_P_03* 11
cc_p<4> in LA_P_02 12
cc_n<4> in LA_N_02 25
ser_tfg_p out LA_N_05* 21
ser_tfg_n out LA_P_05* 8
ser_tc_p in LA_N_15* 7
ser_tc_n in LA_P_15* 20
Table 6 : Camera Link Connector 1 (Dual Base Output Configuration)
Page 9Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Signal Name irection FMC pin S R pin (Con. 2)
xclk_p out LA_N_11* 18
xclk_n out LA_P_11* 5
x_p<0> out LA_N_13* 15
x_n<0> out LA_P_13* 2
x_p<1> out LA_N_17* 16
x_n<1> out LA_P_17* 3
x_p<2> out LA_N_12* 17
x_n<2> out LA_P_12* 4
x_p<3> out LA_N_10* 19
x_n<3> out LA_P_10* 6
cc_p<1> in LA_N_01* 22
cc_n<1> in LA_P_01* 9
cc_p<2> in LA_P_08 10
cc_n<2> in LA_N_08 23
cc_p<3> in LA_N_07* 24
cc_n<3> in LA_P_07* 11
cc_p<4> in LA_P_06 12
cc_n<4> in LA_N_06 25
ser_tfg_p out LA_N_09* 21
ser_tfg_n out LA_P_09* 8
ser_tc_p in LA_N_16* 7
ser_tc_n in LA_P_16* 20
Table 7 : Camera Link Connector 2 (Dual Base Output Configuration)
Page 10 Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
.1.4 Base/Medium/Full Output Configuration
The following tables show the pin usage for emulating a Base/Medium or Full camera from an FPGA design.
Signal Name irection FMC pin S R pin (Con. 1)
xclk_p out LA_N_18* 18
xclk_n out LA_P_18* 5
x_p<0> out LA_P_21 15
x_n<0> out LA_N_21 2
x_p<1> out LA_N_20* 16
x_n<1> out LA_P_20* 3
x_p<2> out LA_P_19 17
x_n<2> out LA_N_19 4
x_p<3> out LA_N_14* 19
x_n<3> out LA_P_14* 6
cc_p<1> in LA_N_00* 22
cc_n<1> in LA_P_00* 9
cc_p<2> in LA_P_04 10
cc_n<2> in LA_N_04 23
cc_p<3> in LA_N_03* 24
cc_n<3> in LA_P_03* 11
cc_p<4> in LA_P_02 12
cc_n<4> in LA_N_02 25
ser_tfg_p out LA_N_05* 21
ser_tfg_n out LA_P_05* 8
ser_tc_p in LA_N_15* 7
ser_tc_n in LA_P_15* 20
Table 8 : Camera Link Connector 1 (Base/Medium/Full Output Configuration)
Page 11Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Signal Name irection FMC pin S R pin (Con. 2)
yclk_p out LA_N_11* 18
yclk_n out LA_P_11* 5
y_p<0> out LA_N_13* 15
y_n<0> out LA_P_13* 2
y_p<1> out LA_N_17* 16
y_n<1> out LA_P_17* 3
y_p<2> out LA_N_12* 17
y_n<2> out LA_P_12* 4
y_p<3> out LA_N_10* 19
y_n<3> out LA_P_10* 6
zclk_p out LA_N_07* 24
zclk_n out LA_P_07* 11
z_p<0> out LA_N_09* 21
z_n<0> out LA_P_09* 8
z_p<1> out LA_N_01* 22
z_n<1> out LA_P_01* 9
z_p<2> out LA_N_08* 23
z_n<2> out LA_P_08* 10
z_p<3> out LA_N_06* 25
z_n<3> out LA_P_06* 12
Table 9 : Camera Link Connector 2 (Base/Medium/Full Output Configuration)
Page 12 Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
.2 Additional Features Pin-out
.2.1 UFL connectors
The FMC-CAMERALINK provides four LE s that can be controlled by an attached FPGA design.
Signal Name irection FMC pin Notes
led<0> out LA_P_25 rive high to
illuminate
led<1> out LA_P_26 rive high to
illuminate
led<2> out LA_P_27 rive high to
illuminate
led<3> out LA_P_28 rive high to
illuminate
Table 10 : LED Indicators
.2.2 UFL connectors
The UFL connectors on the FMC provide direct un-buffered signals to the attached FPGA. These are intended
for connecting high speed timing signals to the FPGA, or to be used for synchronising between FPGA boards
where multiple FMC-CAMERALINKs are used.
Signal Name irection FMC pin Notes
J1 inout LA_N_32 Un-buffered general
purpose IO.
J2 inout LA_N_33 Un-buffered general
purpose IO.
Table 11 : UFLs
.2.3 Auxiliary Serial
In addition to serial over Camera Link, a RS232 serial connection can also be connected to an attached FPGA
via a RS232 buffer. The external RS232 signals should be within the ranges specified in the tables in RX input
and TX output
Signal Name irection FMC pin Notes
tx out LA_P_29 UART output
rx in LA_P_30 UART input
force out LA_P_32 Active high enable for
RS232 interface
ready in LA_P_31 Active high, signalling
RS232 transceiver is
operational.
Table 12 : RS232 Interface (continued on next page)
Page 13Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
Signal Name irection FMC pin Notes
invalid_l in LA_P_33 Legacy. Has
behaviour matching
'ready'.
Table 12 : RS232 Interface
Signal Name irection JP1 pin Notes
txmon out 1 RS232 compatible
output
gnd .2 Ground
rxmon in 3 RS232 compatible
input
Table 13 : RS232 External
Page 14 Pin-out
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
6 PoCL
This section applies only to boards build with the /PoCL order code. Board built without the /PoCL order code are
not fitted with the PoCL power supplies, and current limiter circuitry.
Signal Name irection FMC pin Notes
pocl_en_a_l out LA_P_22 rive low to enable PoCL to CLink
Connector 1. Tri-state or drive high to clear
fault or disable power.
pocl_en_b_l out LA_P_23 rive low to enable PoCL to CLink
Connector 2. Tri-state or drive high to clear
fault or disable power.
pocl_fault_a_l in LA_N_22 Logic level 0 indicates a PoCL fault for
Connector 1 when pocl_en_a_l is enabled.
pocl_fault_b_l in LA_N_23 Logic level 0 indicates a PoCL fault for
Connector 2 when pocl_en_b_l is enabled.
Table 14 : PoCL Control and Status pin-out
6.1 Current limit
The FMC-CAMERALINK limits each Camera Link connector to providing up to 400mA. When the current limit is
reached the supply will be disabled until the corresponding pocl_en_[a/b]_l signal is driven high.
6.2 Notes
For -full Camera Link PoCL (using both Camera Link connectors to provide power to the Camera) pocl_en_a_l
and pocl_en_b_l should be driven together.
Page 1PoCL
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf

FMC-CAMERALINK User Manual
V2.7 - th February 2019
7 RS232 Electrical Specifications
The tables below show the electrical characteristics of the RS232 connection (JP1) under typical operating
conditions.
RX Inputs Min Typ Max Units
Input Voltage Range -25 .25 V
Input Threshold Low 0.6 1.2 .V
Input Threshold High .1.5 2.4 V
Input Hysteresis .0.5 .V
Input Resistance 3 5 7 kΩ
Table 1 : RX input
TX Outputs Min Typ Max Units
Output Voltage Swing ±5 n/a ±5.4 V
Output Resistance 300 n/a 10M Ω
Output Short-Circuit
Current n/a n/a ±60 mA
Output Leakage
Current n/a n/a ±60 mA
Table 16 : TX output
Page 16 RS232 Electrical Specifications
ad-ug-1249_v2_7_FMC-CAMERALINK_User_Manual.pdf
Table of contents
Other Alpha Data Control Unit manuals