SLS Timing Master Timo Korhonen, PSI.

Slides:



Advertisements
Similar presentations
IT253: Computer Organization
Advertisements

01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
New Radiation Safety Interlock System for the SPring-8 Accelerator Complex C. Saji, M. Toko, T. Matsushita, R. Furuta, H. Hanaki, S. Hashimoto 1), Y. Hashimoto,
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
ESS Timing System Plans and Requirements Timo Korhonen Chief Engineer, Integrated Control System Division May 19, 2014.
Dirk Zimoch for Babak Kalantari, EPICS Collaboration Meeting October SLS F illing P attern F eedback (FPF) system Charge Distribution Control in.
PIP and the Booster Notch Bob Zwaska October 12, 2011 PIP Meeting.
Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009 Real-Time Data Transfer using the Timing System (Original slides and driver code by Babak Kalantari)
Experimental set-up at E.S.R.F. L. Farvacque. 1/04/2004L. Farvacque - E.S.R.F.2 Experimental set-up Hardware Kickers Bpms Software Data acquisition processing.
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.
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.
The TIMING System … …as used in the PS accelerators.
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
CEA DSM Irfu Spiral2 Injector diagnostics acquisition based on new hardware Françoise Gougnaud CEA Saclay IRFU - Françoise Gougnaud– Spiral2 Injector Diagnostics.
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.
Initial Performance Results of the APS P0 (Transverse Bunch-to-Bunch) Feedback System N. DiMonte#, C.-Y. Yao, Argonne National Laboratory, Argonne, IL.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
Booster Top-off Computer Controls System C. Timossi November 22, 2004.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
Fast Fault Finder A Machine Protection Component.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
1 Current Status of The Control System for J-PARC Accelerator Complex Hiroshi YOSHIKAWA J-PARC Center at KEK/JAEA October 16, 2007 ICALEPCS2007 at Knoxville.
Timing System of the Swiss Light Source Timo Korhonen Paul Scherrer Institute, Switzerland 1. Introduction 2. Components and technology 3. SLS Timing Application.
IMAC 2007BEPCII Timing System Status1 Event timing system for BEPCII storage ring commissioning Presented by G. Lei May 2007.
CERN Timing Overview CERN timing overview and our future plans with White Rabbit Jean-Claude BAU – CERN – 22 March
PSB ring inhibit in the Linac 4 era A. Blas PSB LIU meeting 07/03/ Summary of discussions involving (mainly): Jose-Luis Sanchez Alvarez Philippe.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg June 18-20, SLAC Tune Tracker/Feedback Mike Laznovsky.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
The information systems lifecycle Far more boring than you ever dreamed possible!
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
ScCAL Data Acquisition System
Operations Machine Simulator.
DIF – LDA Command Interface
RF acceleration and transverse damper systems
Beam-Synchronous Data Acquisition (BS-DAQ)
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
ATF/ATF2 Control System
LCLS Timing Software and Plan
G.Manduchi1, T.Fredian2⁾, J.Stillerman2⁾, A. Neto3), F. Sartori3)
Status of the Merlin Readout System
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
SNS Timing System EPICS Workshop April 28, 2005 Coles Sibley
Status of Fast Controller EPICS Supports for ITER Project
Thursday morning – optics correction
Fill-pattern Control System for KEKB
LCLS Event System - Software
Timing System GSI R. Bär / U. Krause 15. Feb. 2008
University of California Los Angeles
Low Level RF Status Outline LLRF controls system overview
Timing and Event System for the LCLS Electron Accelerator
New PSB beam control rf clock distribution
Low Level RF Status Outline LLRF controls system overview
A Virtual Implementation of VELA (CLARA)
SLS & Diamond Timing System update
Beam Synchronous Acquisition on IOC
CBETA bunch pattern and BPM trigger generator Version 2
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
Thu :00 Dumped beams, refill for Pb-Pb physics. No more protons in 2011… Some changes: Increase of flat top total voltage to 14 MV. Feed-forward.
Red Pitaya with EPICS Andraz Pozar EPICS Collaboration Meeting
SPS Injection BIS - Draft requirements
Presentation transcript:

SLS Timing Master Timo Korhonen, PSI

Outline -What is a “Master Pattern Generator” -SLS operation -Possibilities of the SLS/Diamond-type system

Master Pattern Generator generates and distributes data to modify beam operation pulse-by-pulse typically a bit pattern to tell what kind of beam is coming next, where it should go and what devices should trigger in the next cycle in (ring) light sources with a single-purpose injector this is usually not (very much) an issue concept is unknown to many

SLS Operation Single type of operation: inject from linac to booster to storage ring Sequence of events is always the same; pre-programmed with EPICS records Slow changes of mode Top-up, parasitic linac measurements, booster tuning Implemented with EPICS tools, operation synchronized with timing system

SLS Operation Example implementation: top-up When injector is idle, e-gun, kickers and magnet ramps are turned off Ramping starts a few cycles before injection (to warm up the magnets), kickers also a couple of cycles before injection Bucket numbers to fill are sent (well in) advance to the related ioc’s (as waveforms) The cycle is started by master timing ioc sending an “topup-on” event (start e-gun triggers), and stopped with another event. No other data is sent with the events With our cycle time (3 Hz), sending the required data in advance (to not to rely on network response time) and a bit of organization the system works fine No big safety issues

SLS Operation Other sequencing has no big real-time requirements Measurements with linac between injection cycles: drive in a screen monitor, turn on the data acquisition (camera triggers). Reverse procedure when injector needed Real-time data transmission was not a (big) issue for us we had to learn the limitations in CA response, though (like sending a list of bucket numbers in advance)

Pattern generator using the event system For other facilities, the real-time requirements are more strict CA-based approach would not be enough Can the (Diamond) event system be used in a master pattern generator What modifications would need to be done? What kind of software tools would be needed?

Possibilities of real-time data transfer with the event system The APS event system has 8-bit frames for events. For SLS, we (mainly for technical reasons) decided to make the frames 16-bit. However, retained the 8-bit wide event codes for SW compatibility The remaining 8 bits are “free” (although we found use for them – distributing clock signals By modifying the firmware they can be used for data transfer Also the frame size could be changed (64, 128, 256,…bits) This implies a change in the frame rate (events per second) The Diamond event system cards have (for Diamond specs) a frame rate of 125 MHz (with 16-bit events)

Conclusions The hardware should have enough capacity (128 MB/s using the idle channel) Would be good to agree on the data transfer method to avoid too many firmware versions and too many EPICS support versions What kind of software tools are necessary to generate the patterns? For a slow-cycling light source with a dedicated injector, the need is not immediate (but might be, depending on the outcome.)