Image Acquisition in LCLS Sheng Peng EPICS Meeting

  • Slides: 20
Download presentation
Image Acquisition in LCLS Sheng Peng EPICS Meeting 2008, Shanghai 3/12/2008 Image Acquisition in

Image Acquisition in LCLS Sheng Peng EPICS Meeting 2008, Shanghai 3/12/2008 Image Acquisition in LCLS 1 Sheng Peng pengsh 2003@yahoo. com

Applications We have many applications which need camera Injection Laser Stabilization Beam Profile Monitors:

Applications We have many applications which need camera Injection Laser Stabilization Beam Profile Monitors: OTR/YAG Experiments Requirement Resolution, Frame rate CCD sensitivity/Dynamic rage Thermal noise Beam synced acquisition capability Interface to control system LCLS standard IOC platform is EPICS/RTEMS/MV 6100 3/12/2008 Image Acquisition in LCLS 2 Sheng Peng pengsh 2003@yahoo. com

Possible Data Throughput on MVME 6100 The data throughput may be very high 640*480*2

Possible Data Throughput on MVME 6100 The data throughput may be very high 640*480*2 bytes/pixel*120 Hz ~= 72 MB/s 1392*1040*2 bytes/pixel*15 Hz ~= 42 MB/s Theoretical maximum throughput Giga-Ethernet: ~100 MB/s USB 2. 0: 60 MB/s Firewire 1394 b: 100 MB/s 32 -Bit 66 MHz PCI: 264 MB/s 64 -Bit 66 MHz PCI: 528 MB/s 3/12/2008 Image Acquisition in LCLS 3 Sheng Peng pengsh 2003@yahoo. com

Possible Camera Interfaces There a few most popular interfaces in camera industry: Cameralink Ethernet

Possible Camera Interfaces There a few most popular interfaces in camera industry: Cameralink Ethernet LVDS(RS-644) USB 2. 0 Firewire (2. 38 Gbps for Base) (1 Gbps) (1. 923 Gbps) (480 Mbps) (400 Mbps/800 Mbps) Some decisions are easy: Ethernet is attractive Firewire is better than USB More camera choices Higher power Less CPU involvement RTEMS no USB stack Camera. Link is better than LVDS Camera. Link is serialized LVDS, so less wires More popular 3/12/2008 Image Acquisition in LCLS 4 Sheng Peng pengsh 2003@yahoo. com

Possible Camera Interfaces The most of cameras we are using now are all Camera.

Possible Camera Interfaces The most of cameras we are using now are all Camera. Link cameras so far We have two methods to integrate Cameralink interface into our control system: Ethernet PMC Frame Grabber 3/12/2008 Image Acquisition in LCLS 5 Sheng Peng pengsh 2003@yahoo. com

Ethernet Interface for Camera As always, I love Ethernet. But at that time, the

Ethernet Interface for Camera As always, I love Ethernet. But at that time, the choice we had was Camera. Link to Ethernet converter. Proprietary protocol, can’t get any info out from Pleora. Later on it turned to Gig. EVision. Vendor driver works with particular Ethernet chip Pleora and JAI PULNi. X and another ten companies started Gig. EVision We still need protocol/source code if we are not using Windows/Linux to interface to camera Even now, Camera. Link is probably more sophisticated. 3/12/2008 Image Acquisition in LCLS 6 Sheng Peng pengsh 2003@yahoo. com

Profile Monitor Image Acquisition UNIQ UP 900 CL-12 B camera CCD: Shutter: Resolution: Progressive:

Profile Monitor Image Acquisition UNIQ UP 900 CL-12 B camera CCD: Shutter: Resolution: Progressive: External Trigger: Full scan: Analog Output: Cameralink: 1/2” Full Frame 1392 x 1040 Yes 14. 97 Hz Yes EDT PMC DV C-Link Cameralink compatible 32 bit/66 MHz PCI External trigger input RCX C-Link Convert between Camera. Link and 50 ns Duplex LC fiber up to 300 m Tested with ~70 m fiber and ~110ºF 3/12/2008 Image Acquisition in LCLS 7 Sheng Peng pengsh 2003@yahoo. com

Profile Monitor 3/12/2008 Image Acquisition in LCLS 8 Sheng Peng pengsh 2003@yahoo. com

Profile Monitor 3/12/2008 Image Acquisition in LCLS 8 Sheng Peng pengsh 2003@yahoo. com

Snapshot: historical moment 3/12/2008 Image Acquisition in LCLS 9 Sheng Peng pengsh 2003@yahoo. com

Snapshot: historical moment 3/12/2008 Image Acquisition in LCLS 9 Sheng Peng pengsh 2003@yahoo. com

Drive Laser Image Acquisition PULNi. X TM-6710 CL camera CCD: Shutter: UV option: Resolution:

Drive Laser Image Acquisition PULNi. X TM-6710 CL camera CCD: Shutter: UV option: Resolution: Progressive: External Trigger: Full scan: Analog Output: Cameralink: Genlock: 1/2” Full Frame Yes 648 x 484 Yes 120 Hz Yes Yes EDT PMC DV C-Link Cameralink compatible 32 bit/66 MHz PCI External trigger input 3/12/2008 Image Acquisition in LCLS 10 Sheng Peng pengsh 2003@yahoo. com

Drive Laser Camera Crate 3/12/2008 Image Acquisition in LCLS 11 Sheng Peng pengsh 2003@yahoo.

Drive Laser Camera Crate 3/12/2008 Image Acquisition in LCLS 11 Sheng Peng pengsh 2003@yahoo. com

LCLS Drive Laser 3/12/2008 Image Acquisition in LCLS 12 Sheng Peng pengsh 2003@yahoo. com

LCLS Drive Laser 3/12/2008 Image Acquisition in LCLS 12 Sheng Peng pengsh 2003@yahoo. com

Integrated Plug-and-Plug System should be very welcome 3/12/2008 Image Acquisition in LCLS 13 Sheng

Integrated Plug-and-Plug System should be very welcome 3/12/2008 Image Acquisition in LCLS 13 Sheng Peng pengsh 2003@yahoo. com

Test Stand 3/12/2008 Image Acquisition in LCLS 14 Sheng Peng pengsh 2003@yahoo. com

Test Stand 3/12/2008 Image Acquisition in LCLS 14 Sheng Peng pengsh 2003@yahoo. com

Test Stand 3/12/2008 Image Acquisition in LCLS 15 Sheng Peng pengsh 2003@yahoo. com

Test Stand 3/12/2008 Image Acquisition in LCLS 15 Sheng Peng pengsh 2003@yahoo. com

Picture 3/12/2008 Image Acquisition in LCLS 16 Sheng Peng pengsh 2003@yahoo. com

Picture 3/12/2008 Image Acquisition in LCLS 16 Sheng Peng pengsh 2003@yahoo. com

Air Force Reticle 3/12/2008 Image Acquisition in LCLS 17 Sheng Peng pengsh 2003@yahoo. com

Air Force Reticle 3/12/2008 Image Acquisition in LCLS 17 Sheng Peng pengsh 2003@yahoo. com

Snapshot: history buffer 3/12/2008 Image Acquisition in LCLS 18 Sheng Peng pengsh 2003@yahoo. com

Snapshot: history buffer 3/12/2008 Image Acquisition in LCLS 18 Sheng Peng pengsh 2003@yahoo. com

Dark/White Image Structure Spectrum 3/12/2008 Image Acquisition in LCLS 19 Sheng Peng pengsh 2003@yahoo.

Dark/White Image Structure Spectrum 3/12/2008 Image Acquisition in LCLS 19 Sheng Peng pengsh 2003@yahoo. com

CCD test (Data analyzed by Henrik Loos) Dark image noise histogram 3/12/2008 Image Acquisition

CCD test (Data analyzed by Henrik Loos) Dark image noise histogram 3/12/2008 Image Acquisition in LCLS White image noise histogram 20 Sheng Peng pengsh 2003@yahoo. com