Image Acquisition in LCLS - PowerPoint PPT Presentation

howard
image acquisition in lcls n.
Skip this Video
Loading SlideShow in 5 Seconds..
Image Acquisition in LCLS PowerPoint Presentation
Download Presentation
Image Acquisition in LCLS

play fullscreen
1 / 20
Download Presentation
Image Acquisition in LCLS
90 Views
Download Presentation

Image Acquisition in LCLS

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Image Acquisition in LCLS Sheng Peng EPICS Meeting 2008, Shanghai

  2. 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/MV6100

  3. Possible Data Throughput on MVME6100 • The data throughput may be very high • 640*480*2bytes/pixel*120Hz ~= 72MB/s • 1392*1040*2bytes/pixel*15Hz ~= 42MB/s • Theoretical maximum throughput • Giga-Ethernet: ~100MB/s • USB2.0: 60MB/s • Firewire 1394b: 100MB/s • 32-Bit 66MHz PCI: 264MB/s • 64-Bit 66MHz PCI: 528MB/s

  4. Possible Camera Interfaces • There are a few most popular interfaces in camera industry: • Cameralink (2.38Gbps for Base) • Ethernet (1Gbps) • LVDS(RS-644) (1.923Gbps) • USB2.0 (480Mbps) • Firewire (400Mbps/800Mbps) • Some decisions are easy: • Ethernet is attractive • Firewire is better than USB • More camera choices • Higher power • Less CPU involvement • RTEMS no USB stack • CameraLink is better than LVDS • CameraLink is serialized LVDS, so less wires • More popular

  5. Possible Camera Interfaces • The most of cameras we are using now are all CameraLink cameras so far • We have two methods to integrate Cameralink interface into our control system: • Ethernet • PMC Frame Grabber

  6. Ethernet Interface for Camera • As always, I love Ethernet. • But at that time, the choice we had was CameraLink to Ethernet converter. • Proprietary protocol, can’t get any info out from Pleora. Later on it turned to GigEVision. • Vendor driver works with particular Ethernet chip • Pleora and JAI PULNiX and another ten companies started GigEVision • We still need protocol/source code if we are not using Windows/Linux to interface to camera • Even now, CameraLink is probably more sophisticated.

  7. Profile Monitor Image Acquisition • UNIQ UP900CL-12B camera • CCD: 1/2” • Shutter: Full Frame • Resolution: 1392x1040 • Progressive: Yes • External Trigger: Yes • Full scan: 14.97Hz • Analog Output: Yes • Cameralink: Yes • EDT PMC DV C-Link • Cameralink compatible • 32bit/66MHz PCI • External trigger input • RCX C-Link • Convert between CameraLink and 50ns Duplex LC fiber up to 300m • Tested with ~70m fiber and ~110ºF

  8. Profile Monitor

  9. Snapshot: historical moment

  10. Drive Laser Image Acquisition • PULNiX TM-6710CL camera • CCD: 1/2” • Shutter: Full Frame • UV option: Yes • Resolution: 648x484 • Progressive: Yes • External Trigger: Yes • Full scan: 120Hz • Analog Output: Yes • Cameralink: Yes • Genlock: Yes • EDT PMC DV C-Link • Cameralink compatible • 32bit/66MHz PCI • External trigger input

  11. Drive Laser Camera Crate

  12. LCLS Drive Laser

  13. Integrated Plug-and-Plug System should be very welcome

  14. Test Stand

  15. Test Stand

  16. Picture

  17. Air Force Reticle

  18. Snapshot: history buffer

  19. Dark/White Image Structure Spectrum

  20. CCD test (Data analyzed by Henrik Loos) White image noise histogram • Dark image noise histogram