e2v ELIIXA+ 8KCXP COLOR User Manual

Line scan camera
Table of Contents

Advertisement

Quick Links

User Manual

ELIIXA+ 16K/8K CXP COLOR
e2v.com/imaging
WE PARTNER WITH OUR CUSTOMERS TO IMPROVE, SAVE AND PROTECT PEOPLE'S LIVES

Advertisement

Table of Contents
loading

Summary of Contents for e2v ELIIXA+ 8KCXP COLOR

  • Page 1: User Manual

    User Manual ELIIXA+ 16K/8K CXP COLOR e2v.com/imaging WE PARTNER WITH OUR CUSTOMERS TO IMPROVE, SAVE AND PROTECT PEOPLE’S LIVES...
  • Page 2: Table Of Contents

    Table of Contents 1 CAMERA OVERVIEW ........................ 5 1.1 Features ..............................5 1.2 Key Specifications ............................ 5 1.3 Description............................... 6 1.4 Typical Applications ..........................6 1.5 Models ..............................6 2 CAMERA PERFORMANCES ....................... 7 2.1 Camera Characterization ......................... 7 2.2 Image Sensor and color modes ....................... 8 2.2.1 True Colour Enhanced Mode (TCE) ....................
  • Page 3 5.2 Setting up in the system ........................19 6 CAMERA SOFTWARE INTERFACE .................... 20 6.1 Control and Interface ..........................20 7 Camera Commands ....................... 21 7.1 Device Control ............................21 7.2 Image Format ............................22 7.2.1 Structure of the Sensor ........................23 7.2.2 Test Image Pattern Selector ......................
  • Page 4 Appendix B. Timing Diagrams ....................50 B.1 Synchronization Modes with Variable Exposure Time ................50 B.2 Synchronisation Modes with Maximum Exposure Time ............... 51 B.3 Timing Values ............................51 Appendix C. Data Cables ......................52 Appendix D. Lenses Compatibility ..................... 53 Appendix E.
  • Page 5: Camera Overview

    1 CAMERA OVERVIEW 1.1 Features  Cmos Colour Sensor :  16384 RGB Pixels, 5 x 5µm (Full Definition)  8192 RGB Pixels 10x10µm (True Colour)  Interface : CoaXPress® (4x 6Gb/sLinks)  Line Rate :  Up to 47500 l/s In 16k Full Definition Mode ...
  • Page 6: Description

    CE, FCC and RoHS compliant 1.3 Description e2v’s next generation of line scan cameras are setting new, high standards for line rate and image quality. Thanks to e2v’s recently developed multi-line CMOS technology, the camera provides an unmatched 95,000 lines/s and combines high response with an extremely low noise level; this delivers high signal to noise ratio even when short integration times are required or when illumination is limited.
  • Page 7: Camera Performances

    2 CAMERA PERFORMANCES 2.1 Camera Characterization Unit True Color (8k) Full Definition Single Enhanced Modes Typ. Typ. Typ. Dark Noise RMS 0.12 0.11 0.12 Dynamic Range 2125:1 2125:1 2125:1 RMS Noise (3/4 Sat) 2.15 Full Well Capacity e- (per color) 13650 13650 13650...
  • Page 8: Image Sensor And Color Modes

    2.2 Image Sensor and color modes The Eliixa+ Colour 16k sensor is ADC Column composed of two pairs of sensitive lines. The Colour version has been completed Intermediate Blind Pixel with RGB colour Filter and disposed as detailed beside. Pixel Line A Each pair of lines uses the same Analog to Digital Column converter (ADC Pixel Line B...
  • Page 9: True Colour Single Mode (Tcs)

    2.2.2 True Colour Single Mode (TCS) 10µm Pixels (R,G,B) Twice less pixels than B/W Single Blue Single Red Requires x3/2 the data flow of B&W Pixel 10µm {RGB}  Sensitivity Half of the TCE mode: One Pixel 10x10µm Equivalent to 6 x Pixels of 5µm (with grabbed their respective colour filters).
  • Page 10: Full Definition Enhanced Mode (Fde)

    2.2.4 Full Definition Enhanced Mode (FDE) 5µm Pixels (R,G,B) Same definition than B&W Blue or Red Requires x3 the data flow of the B&W Interpolated  Sensitivity is the same as the TC mode Double Blue Double Red available : Equivalent to 6 x Pixels of 5µm (with their respective colour filters).
  • Page 11: Column Interpolation Correction (True Color Only)

    2.2.6 Column Interpolation Correction (True Color only) This interpolation is used to compensate the colour error in the Red or the Blue in case of a vertical transition on the web : The Red of the blue value of each coloured pixel is corrected if the variation between two neighbour green pixels is significant.
  • Page 12: Response & Qe Curves

    2.3 Response & QE curves 2.3.1 Quantum Efficiency Quantum Efficiency Blue Green blue Green red 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelength (nm) 2.3.2 Spectral Response Spectral response (Single Modes) (LSB 8-bit/(nJ/cm²)) Blue Green blue...
  • Page 13 Spectral response (Enhanced Modes) (LSB 8-bit/(nJ/cm²)) Blue Green blue Green red 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Wavelength (nm) ELIIXA+ 16 CXP C – R G – 09/2016 | 13 ANUAL OLOR A G E...
  • Page 14: Camera Hardware Interface

    3 CAMERA HARDWARE INTERFACE 3.1 Mechanical Drawings The Step file is available on the web : www.e2v.com/cameras ELIIXA+ 16 CXP C – R G – 09/2016 | 14 ANUAL OLOR A G E...
  • Page 15: Input/Output Connectors And Led

    Sensor alignment Z = -9.4 mm ±100µm X = 9 mm ±100 µm Y = 50mm ±100 µm Flatness ±25 µm Rotation (X,Y plan) ±0,1° Tilt (versus lens mounting plane) 50µm 3.2 Input/output Connectors and LED USB Connector For Firmware Trigger Connector Multi-Colored LED for Status and...
  • Page 16: Power Over Coaxpress

    3.2.1 Power Over CoaXPress The ELIIXA+ CXP is compliant with the Power Over CoaXPress : There is no Power connector as the power is delivered through the Coaxial Connectors 1 and 2. In the Standard, the Power Over CoaXPress allows to deliver 13W (under 24V) per Channel. The ELIIXA+ CXP requires 19W then two connectors are required for the power : The two first are used for this purpose.
  • Page 17: Trigger Connector

    3.2.3 Trigger Connector Camera connector type: Hirose HR10A-7R-5SB or compliant Cable connector type: Hirose HR10A-7P-5P (male) or compliant, Signal Provided with the Camera LVDS IN1+ / TTL IN1 LVDS IN1- LVDS IN2+ / TTL IN2 LVDS IN2- Receptacle viewed from camera back IN1/IN2 are connected respectively to Line0/Line1 and allow to get external line triggers or the forward/Reverse “Live”...
  • Page 18: Standard Conformity

     A 10m CoaXPress Cable for the data transfer, certified at 6Gb/s e2v recommends using the same configuration to ensure the compliance with the following standards. 4.1 CE Conformity The ELIIXA+ cameras comply with the requirements of the EMC (European) directive 2004/108/CE (EN50081-2, EN 61000-6-2) (see next page).
  • Page 19: Getting Started

    There is no CDROM delivered with the Camera : This User Manual , and any other corresponding documents can be dowlaoded on the Web site. Main Camera page : www.e2v.com/cameras  Select the appropriate Camera Page (ELIIXA+) 5.2 Setting up in the system...
  • Page 20: Camera Software Interface

    6 CAMERA SOFTWARE INTERFACE 6.1 Control and Interface The ELIIXA+ CoaxPress Camera is compliant with GenICam 2.1 and the SFNC 1.5 standards. This means that the Camera embeds its own definition and parameter description in an xml file. Most of these Parameters are compliant with the SNFC. The specific parameters (non SNFC) are still compliant with GenICam and can be detailed through the GenICam API process to the application.
  • Page 21: Camera Commands

    7 Camera Commands 7.1 Device Control These are Identification values of the Camera. They can be accessed in the “Device Control” section Feature CXP @ Size Description (bytes) DeviceVendorName 0x02000 RO Get camera vendor name as a string (including ‘\0’) DeviceModelName 0x02020 RO Get camera model name as a string (including ‘\0’)
  • Page 22: Image Format

    7.2 Image Format Feature CXP @ Size Description bytes Width 0x07000 Depends on SensorWidth Height 0x07004 AcquisitionMode 0x07008 1: Continuous AcquisitionStart 0x0700C 0: Start the acquisition AcquisitionStop 0x07010 0: Stop the acquisition PixelFormat 0x07014 0x0401: RGB Mono8 SensorWidth 0x08200 Get sensor physical width. SensorHeight WidthMax Map on...
  • Page 23: Structure Of The Sensor

    7.2.1 Structure of the Sensor Pixels in « True Color » modes : Memory node B(n) Pixel Line A Each Pixel has to be considered as a 10x10µm pixel including 2xGreen + 1xRed and 1x Blue, Pixel Line B all Pixels of 5x5µm. Pixel Line C The Enhanced mode has the double of this Pixel Line D...
  • Page 24: Acquisition Control

    7.3 Acquisition Control The Acquisition Control section describes all features related to image acquisition, including the trigger and exposure control. It describes the basic model for acquisition and the typical behavior of the device. Feature CXP @ Size R/W Description bytes LinePeriod 0x08400...
  • Page 25: External Triggers On Gpio Connector

    Camera Line0 Trigger GPIO module module Line1 Line2 modu Logical Unit HW Trigger IO control source Line0 - Debounce - Inverter Line0 & Line0  Line1 - rescaler Line1 ≥1 Line0 + Line1 Line1 CXP module Line2 Line2 7.3.1 External Triggers on GPIO Connector An External GPIO connector allows the camera to used 2 lines for triggering (Line0 and Line1) The end-user has the responsibility of the definition of the triggering system.
  • Page 26: Scan Direction

    7.3.3 Scan Direction Forward/reverse information has to be set correctly For the re- ordering of the colors. The Forward direction is defined as detailed below : Note : The delay for the Camera to take in account a change in the ScanDirection value is 200ms This information can be set dynamically by using one of the two External Trig lines (Line0 or Line1) of the GPIO connector...
  • Page 27 When the User selects a synchronization mode which requires the control of the exposure, the camera enters a specific mode: The Line Period (measured) is Tper, its minimum value is TPer (10µs on this camera) and the mini exposure time set by the User is Prog_Tint. ...
  • Page 28: Genicam Triggers

    7.3.5 GenICam Triggers Feature Name CXP @ Size Bit field Description bytes ExposureMode 0x08414 [31-30] Operation mode for the exposure control: 0: Off 1: Timed 2: TriggerWidth 3: TriggerControlled TriggerSelector Not a Select the trigger to control { ExposureStart, register ExposureEnd, ExposureActive} TriggerSelector = ExposureActive TriggerMode...
  • Page 29: Trigger Presets

    7.3.6 Trigger Presets Several triggers are pre-defined to help the user to define its trigger configuration. For external trigger, 5 modes are available (Same than in the Camera Link version) : Exposure Acquisition TriggerSelector Mode Mode ExposureActive ExposureStart ExposureStop TriggerMode TriggerMode TriggerMode Mode 0...
  • Page 30: Rescaler

    7.3.7 Rescaler Feature Name CXP @ Size Bit field Description bytes TriggerRescalerSource 0x08540 [31-30] RescalerSize (see Erreur ! Source du envoi introuvable.) Bit0: 0: line0 selected for rescaler 1: line1 selected for rescaler Bit1: Bypass Rescaler TriggerRescalerMultplier [29-18] mult factor for rescaler function Rescaler will create "mult"...
  • Page 31 With these two parameters, the user must determine the best sample range. It is the user responsibility to configure the rescaler. Trigger Rescaler samples MaxSampledPeriod 20ns x granularity The MaxSampledPeriod must be as close as possible to the trigger period while still being longer rescalerSize MaxSampledPeriod = 20ns x granularity x 2 The array below gives the MaxSampledPeriod in millisecond :...
  • Page 32: Digital I/O Control

    7.4 Digital I/O Control Feature Name CXP @ Size Bit field Description bytes LineStatusAll 0x08460 Return the current status of all lines (bit0 for Line0, bit1 for Line1, bit2 for Line2) LineSelector Not a Select which physical line of the external device register connector to configure {Line0, Line1, Line2 } LineSelector = Line0...
  • Page 33: Counters And Timers Control

    7.5 Counters and Timers Control 7.5.1 Counters Here is a following description of the counters : Clock Counter Event CounterEventSource CounterEnd CounterDuration Start / CounterTriggerSource + polarity Reset Feature Name CXP @ Size Bit field Description bytes CounterSelector Not a Select which counter to configure {Counter1, register Counter2}...
  • Page 34 Feature Name CXP @ Size Bit field Description bytes 2: AnyEdge, 3: LevelHigh 4: LevelLow CounterStatus [15-13] Get counter status : 0: CounterIdle 1: CounterTriggerWait 2: CounterActive, 3: CounterCompleted 4: CounterOverflow CounterDuration 0x084B4 [31-0] Set the counter duration (or number of events) before CounterEnd event is generated CounterReset 0x084B8...
  • Page 35: Timers

    7.5.2 Timers Here is a following description of the Timers : Event Timer Start / TimerEnd TimerTriggerSource + Polarity TimerDuration Reset + TimerDelay before start TimerActive counting Trigger source TimerEnd Timer TimerActive Timer Duration Duration Timer Timer Delay Delay Feature Name CXP @ Size Bit field Description...
  • Page 36 Feature Name CXP @ Size Bit field Description bytes TimerSelector = Timer2 TimerTriggerSource 0x08510 [31-27] Same as above TimerTriggerActivation [26-24] Same as above TimerDelay [23-19] Same as above TimerStatus [18-17] Same as above TimerDuration 0x08514 [31-0] TimerValue 0x08518 [31-0] Same as above ELIIXA+ 16 CXP C –...
  • Page 37: Gain And Offset

    7.6 Gain and Offset Sensor FPGA Quarter Balance Preamp White Balance Gains Gain Gain Green Green Blue Gain Offset Gain Adjust blue Sensor Action on whole line Action per pixel Action per Color Action per Quarter Analog Gain in the ADC The only analog Gain available in the ELIIXA+ is located at the sensor level, in the ADC converter.
  • Page 38 Feature CXP @ Size Description bytes GainAbs 0x08600 Set pre amplifier gain to: GainSelector= AnalogAll 0: (-12dB) 1: (-6dB) 2: (0dB) (analog gain) Change balances and compensation GainAbs 0x08604 Set gain from 0dB(0) to +8 dB (6193) GainSelector= gainAll Gain Abs 0x08608 Set contrast expansion digital gain from 0 (0 dB) to 255 GainSelector=DigitalAll...
  • Page 39: White Balance

    7.6.1 White Balance As described in chapter 6.2.2.1, the structure of the sensor differentiates Green pixels facing Blue or Red pixels. Then the white balance is associated with 4 color Gains :  Gain  Green Gain  Green Gain Blue ...
  • Page 40: Flat Field Correction

    7.7 Flat Field Correction Feature CXP @ Size Description bytes FFCEnable 0x08800 0: Disable Flat Field Correction (“False”) - In user/integrator mode : the factory FFC bank is written into the FPGA and the FFC stays enabled 1: Enable Flat Field Correction (“True”) FPNReset 0x08804 0: Reset FPN coefficients...
  • Page 41 Before After How is calculated / Applied the FFC ? The FFC is a digital correction on the pixel level for both Gain and Offset. Each Pixel is corrected with : An Offset on 10 bits (Signed Int S9.1). They cover a dynamic of 256LSB in 12bits with a ...
  • Page 42 How to perform the Flat Field Correction ? FPN/DSNU Calibration  Cover the lens  Launch the FPN Calibration : Grab and calculation is performed in few seconds PRNU Calibration The User must propose a white/grey uniform target to the Camera (not a fixed paper). The Gain/Light conditions must give a non saturated image in any Line.
  • Page 43: Automatic Calibration

    7.7.1 Automatic Calibration Some Warnings can be issued from the PRNU/FPN Calibration Process as “pixel Overflow” of “Pixel Underflow” because some pixels have been detected as too high or too low in the source image to be corrected efficiently. The Calculation result will be proposed anyway as it’s just a warning message. The Status Register is the changed and displayed in CommCam “Status”...
  • Page 44: Statistics And Line Profile

    7.8 Statistics and Line Profile This function allows the User to get some statistics on a pre-defined ROI. On request, the Camera acquires and then calculates some key values as the min, the max, the average or the standard deviation in this Region of Interest.
  • Page 45: Privilege Level

    The Cameras are delivered in Integrator mode. They can be locked in User mode and a specific password is required to switch back the Camera in Integrator mode. This password can be generated with a specific tool available from the hotline (hotline-cam@e2v.com) Feature...
  • Page 46: Save & Restore Settings

    7.11 Save & Restore Settings The settings (or Main configuration) of the Camera can be saved in 4x different User banks and one Integrator bank. This setting includes also the FFC enable parameter. This function is available in the User Set Control section : Feature CXP @ Size...
  • Page 47: Appendix

    APPENDIX ELIIXA+ 16 CXP C – R G – 09/2016 | 47 ANUAL OLOR A G E...
  • Page 48: Appendix A. Test Patterns

    Appendix A. Test Patterns A.1 Fixed Horizontal Ramps 2048 4096 6144 8192 10240 12288 14336 An increment of 1 LSB is made every 16 pixels When it reaches 255, turns back to 0 and starts again ELIIXA+ 16 CXP C –...
  • Page 49: Color Rgbw Fixed Pattern

    A.2 Color RGBW Fixed Pattern This pattern is composed blocks of 512 pixels showing alternatively Red, Green, Blue and White colors : Note : When the camera is set with this pattern test, it’s no more taking in account the Line Trigger and working in Free Run (line period controlled by the camera) A.3 Vertical wave The Test pattern 1 is a vertical moving wave : each new line will increment of 1 gray level : Form 0 to 255...
  • Page 50: Appendix B. Timing Diagrams

    Appendix B. Timing Diagrams B.1 Synchronization Modes with Variable Exposure Time Synchro Mode Line Trigger CC1 or Internal Sync = 0 Sync = 1 (Exposure Time) Exposure Time Exposure Time Programmed Programmed ITC Trigger intProg Sync = 3 Line Triggers Sync = 4 Tint real...
  • Page 51: Synchronisation Modes With Maximum Exposure Time

    If T is the Line Period (internal or external coming from the Trigger line), in order to respect this line Period, the Exposure Time as to be set by respecting : T <= T Then, the real exposure time is : Tint real In the same way, The high level period of the Trig signal in sync=3 mode, T >= T...
  • Page 52: Appendix C. Data Cables

    Appendix C. Data Cables  CXP cables and the separate lanes of a CXP-multi-cable shall be coaxial with a characteristic impedance of 75Ω ± 4 Ω. When a series connection of CXP-cables is considered, all of the BNC connectors used have to be of the 75Ω...
  • Page 53: Appendix D. Lenses Compatibility

    Appendix D. Lenses Compatibility QIOPTICS (LINOS) Nominal Magnification M95 Focus tube Lens Reference Magnification Range Reference Part number Inspec.x. L 5.6/105 0,33 X 0,25 – 0,45 X 2408-012-000-41 0703-085-000-20 Inspec.x. L 5.6/105 0,5 X 0,4 – 0,65 X 2408-012-000-41 0703-084-000-20 Inspec.x.
  • Page 54: Appendix E. Frame Grabbers Compliance

    Appendix E. Frame Grabbers Compliance Brand F.G. Name Detailed Reference tested Active Silicon Firebird FBD-4XCXP6 in Software V1.2.0 PCIe x8 (Gen2) Aval Data APX-3664 By AvalData Bitflow Cyton-CXP4 On testing Matrox Radient eV-CXP MIL9 + Update 50 Build60 MicroEnable 5 Silicon Software Software V5.3.8 AQ8-CXP6B...
  • Page 55: Appendix F. Revision History

    Appendix F. Revision History Manual Revision Comments / Details Firmware version Rev A First release 1.0.4 Rev B Firmware update 1.1.0 Rev C True color Single Mode 1.2.0 Rev D Change Documentation Template Column and Line Interpolation 1.3.0 Low Band FFC Filter Trigger too slow 1.4.0 White Balance Adjust...

This manual is also suitable for:

Eliixa+ 16k cxp color

Table of Contents