Stephanie Allison LCLS Event System 14 June 2006 1 LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.

Slides:



Advertisements
Similar presentations
Wir schaffen Wissen – heute für morgen Babak Kalantari, PSI MRF workshop, Prague, Eli Beamlines Paul Scherrer Institut SwissFEL Timing System.
Advertisements

Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009 Real-Time Data Transfer using the Timing System (Original slides and driver code by Babak Kalantari)
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
Stephanie Allison/John Dusatko EPICS Collaboration Meeting May 1, Timing and Event System for the LCLS Electron Accelerator*
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Stephanie Allison Facility Advisory Committee Meeting Apr 16, 2007 Timing and Event System S. Allison, M. Browne, B. Dalesio, J.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
Dayle Kotturi Controls April 29, 2004 Injector Controls LCLS Facility Advisory Committee April 29-30, 2004 Outline Description.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
Dayle Kotturi Facility Advisory Committee Meeting October 12, 2004 Injector/Linac Controls An overview of the status of each of.
Ron Akre, Dayle Kotturi LCLS LLRF April 16, 2007 Linac.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
Patrick Krejcik LCLS November 11-12, 2008 SLAC National Accelerator Laboratory 1 Post-commissioning Controls Enhancements.
Status of mTCA Stripline BPM Development June 4-5, 2012 Dan Van Winkle for BPM team: Sonya Hoobler, Tom Himel, Jeff Olsen, Steve Smith, Till Straumann,
U niversity of S cience and T echnology of C hina Design for Distributed Scheme of WCDA Readout Electronics CAO Zhe University of Science and Technology.
INTRODUCE OF SINAP TIMING SYSTEM
Overview of SINAP Timing System Electronics Group Beam Diagnostics & Control Division SINAP.
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
John Dusatko 2012 EPICS Timing Workshop The SLAC Timing System April 24, The Accelerator Timing System at SLAC: Experiences, Ideas & Future Plans.
Micro-Research Finland Oy Timing System Developments Jukka Pietarinen EPICS Collaboration Meeting Shanghai March 2008.
Micro-Research Finland Oy Timing System Modules Jukka Pietarinen EPICS Collaboration Meeting, Argonne, June 2006.
Micro-Research Finland Oy MRF Timing System Jukka Pietarinen Timing Workshop CERN February 2008.
Dayle Kotturi Lehman Review May 10-12, 2005 LCLS Timing Outline Scope SLC Master Pattern Generator Introducing the PNET VME receiver.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS-I/LCLS-II Timing System Low Level Kukhee Kim for LCLS Timing Team ICD Software,
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
EPICS Collaboration Meeting Timing Workshop April 24, 2012.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
LCLS_II High Rep Rate Operation and Femtosecond Timing J. Frisch 7/22/15.
Outline Introduction to LCLS Some background on SLAC Timing
Stephanie Allison LCLS Controls Software Meeting Dec 6, 2007 How To Set Up for the Event System on an IOC with an EVR(s) Assumes.
Dayle Kotturi System Concept Review/Preliminary Design Review November 16, 2005 Timing Outline System Concept Review Requirements.
Beam Line BPM Filter Module Nathan Eddy May 31, 2005.
Timing System of the Swiss Light Source Timo Korhonen Paul Scherrer Institute, Switzerland 1. Introduction 2. Components and technology 3. SLS Timing Application.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Stephen Norum LCLS Oct. 12, LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS.
BEPC II TIMING SYSTEM EPICS Seminar Presented by Ma zhenhan IHEP 20.August 2002.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
John Dusatko USPAS Fundamentals of Timing & Synchronization January 25, 2008 / Santa Rosa, CA 1 The LCLS Timing & Event System -
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
LCLS MPS Upgrade Gasper Jansa, Luciano Piccoli, Jeff Olsen, Garth Brown, Sonya Hoobler, Stephen Norum, Stephanie Allison, Kim Kukhee Adding BSA.
Stephanie Allison LCLS IOC Meeting Jul 18, 2008, Jan 21, 2011 Beam Synchronous Acquisition for IOC Engineers Definition/Requirements.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN SwissFEL Timing System status & plans Babak Kalantari :: Large Research Facilities /Controls :: Paul Scherrer Institut.
MicroTCA Development and Status
SLAC I&C Division / EE Department
Outline Introduction to LCLS Some background on SLAC Timing
Beam-Synchronous Data Acquisition (BS-DAQ)
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
SLS Timing Master Timo Korhonen, PSI.
LCLS Timing Software and Plan
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Event Displays for EVR IOCs
LCLS Timing Outline Scope The order of things
LCLS Event System - Software
Low Level RF Status Outline LLRF controls system overview
EPICS Collaboration Meeting
Timing and Event System for the LCLS Electron Accelerator
LCLS Timing Outline Scope The order of things
Low Level RF Status Outline LLRF controls system overview
SLS & Diamond Timing System update
Beam Synchronous Acquisition on IOC
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
EVG-to-EVR Data Transfer (Dayle Kotturi)
Breakout Session: Controls
LCLS Machine Protection System
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
Presentation transcript:

Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG to EVR Data Transfer Beam-Synchronous Acquisition and Control Issues/Comments Status/To-Do

Stephanie Allison LCLS Event System 14 June PNET Existing Control System 119MHz RF Clock Trigger Delays and Pulse Widths, Event Codes per Output Channel BPM IOCs EVREVR ADCADC LLRF IOCs HW Block Diagram IOC Master EVG PNETPNET Timing Pattern, Timestamp, Event Codes EVREVR Channel Access Beam Rate, Beam Path Trigger 360Hz Fiducial IOC Down stream EVG To Downstream EVRs Beam Rate, Beam Path Future MPS Camera IOCs EVREVR Trigger EVG Fan Out Camera EVG Fan Out EVG Fan Out RF Timing Modulator Triggers P/A Acq & Cntrl

Stephanie Allison LCLS Event System 14 June Timing Requirements Maximum trigger rate 360 Hz Clock frequency 119 MHz Clock precision 20 ps Coarse step size 8.4 ns ± 20 ps Delay range >1 sec Fine step size 20 ps Max timing jitter w.r.t. clock 2 ps rms Differential error, location to location 8 ns Long term stability 20 ps

Stephanie Allison LCLS Event System 14 June Event Time Line – 120 Hz Beam F0F1F2F3F4F5F6F Hz Fiducial Time (msec) B0B1B2Beam S0S1S2Kly Standby CX0CX1 CX2 BPM CalibCY0CY1 T1T1aT1bT2 T2aT2bT3 Timing data for next Beam pulse

Stephanie Allison LCLS Event System 14 June Event Time Line – 1 Beam Pulse (B1) F3 0 Fiducial Time (msec) B1 S1 Acq – BPM, Toriod, PMT, Camera T2 1 1-b 1+d Laser Control 1-a Beam Post-Beam Acq Kly Standby 1+c 1+e B2 Timing Data Received Record processing (event, intr) B1 Timing Data in records, waiting to be used

Stephanie Allison LCLS Event System 14 June EVG-to-EVR Data Transfer (Dayle Kotturi)

Stephanie Allison LCLS Event System 14 June EVG-to-EVR Data Example (Dayle Kotturi)

Stephanie Allison LCLS Event System 14 June Trigger from Event Code (Dayle Kotturi)

Stephanie Allison LCLS Event System 14 June Beam-Synchronous Control: rules and algorithm for creating EVG trigger sequences on a pulse-to- pulse basis Algorithm change on-the-fly based on user requests Single-Shot vs continuous beam pulses – enforce minimum delay between single-shot requests Bunch length measurement Rate limit Beam destination MPS rate limit and destination requests Send out calibration, standby, and software triggers during non-beam time slots Event Applications

Stephanie Allison LCLS Event System 14 June Beam-Synchronous Acquisition: mechanism for users to request pulse-by-pulse acquisition across multiple IOCs: Single-shot or multiple contiguous pulses Include or exclude a pulse from resultant waveforms based on information in the timing pattern for that pulse Can be implemented by either data mining of large data/timing-pattern arrays …or use the timing system to trigger data copy to special records based on preset conditions, requires reserve/release of special records Event Applications (cont)

Stephanie Allison LCLS Event System 14 June Immediate Issues/Comments EVG RF input divider – new circuit added to EVG Do we need EVR with RF recovery (EVR with clock)? 119Mhz availability throughtout? Fiber plant: Match network bulk cable where possible Where is single mode fiber needed? Between fanouts? To EVR w/RF recovery? How much EVR daisy-chaining can we do? Daisy chain vs tap to split No plans for redundancy TTL triggers – long trigger cables need design Not enough testing has been done Schedule…….

Stephanie Allison LCLS Event System 14 June Future Issues Modulator triggers on existing control system – how to rate-limit from new system Handling non-LCLS beams – add more beam- pulse-dependent info (ie, bunch charge) to timing pattern for IOC apps How to upgrade PMC-EVR firmware

Stephanie Allison LCLS Event System 14 June Status (Dayle Kotturi) Received the EVG/EVR 200 series VME hardware (which sends up to 2K data buffer) Received the EVR 200 series PMC module Adapted driver and device support to: send the PNET data buffer (measured 66 µs transfer) be OSI (running on mvme6100, RTEMS4.7) with help from Till Straumann, Eric Bjorklund, Timo Korhonen, Jukka Pietarinen and Bob Dalesio

Stephanie Allison LCLS Event System 14 June Status (cont) Stephanie Allison and Mark Crane coming up to speed Test stands for HW folks not yet ready Rack/cable design for injector/BC1 well underway Procurement underway

Stephanie Allison LCLS Event System 14 June To-Do Finish PMC-EVR driver and test (share PMC-EVR and VME-EVR driver as much as possible) EVG sequence RAM programming at 360 Hz EVG rules and algorithm definition for Jan commissioning Add support for EVR timing pattern data records (in place well before next beam pulse) Jitter testing Interface with other subsystems needs review Commissioning test plan