LCLS Timing Outline Scope The order of things

Slides:



Advertisements
Similar presentations
XFEL Meeting, RAL 20 January 2011 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing XFEL 2D Pixel Clock and Control System.
Advertisements

System Integration and Performance
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
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 Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
EET Advanced Digital Parallel Ports. n In contrast to serial ports, parallel ports ‘present’ all bits at one time. n ‘The parallel port reflects.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
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.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
INTRODUCE OF SINAP TIMING SYSTEM
Micro-Research Finland Oy Timing System with Two-Way Signaling cRIO-EVR Jukka Pietarinen EPICS Meeting Padova October 2008.
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.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
REDNET Prototype overview Rok Stefanic the best people make cosylab.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
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,
Advanced Microprocessor1 I/O Interface Programmable Interval Timer: 8254 Three independent 16-bit programmable counters (timers). Each capable in counting.
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
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.
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.
Lopamudra Kundu Reg. No. : of Roll No.:- 91/RPE/ Koushik Basak
Dayle Kotturi System Concept Review/Preliminary Design Review November 16, 2005 Timing Outline System Concept Review Requirements.
Charge Measurement Using Commercial Devices Jinyuan Wu, Zonghan Shi For CKM Collaboration. Jan
09/01/2016James Leaver SLINK Current Progress. 09/01/2016James Leaver Hardware Setup Slink Receiver Generic PCI Card Slink Transmitter Transition Card.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Computer Organization
Electronic Eye Controlled Security System
Chapter 6 Input/Output Organization
Serial mode of data transfer
SLAC I&C Division / EE Department
Outline Introduction to LCLS Some background on SLAC Timing
Voice Manipulator Department of Electrical & Computer Engineering
Production Firmware - status Components TOTFED - status
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Operating Systems (CS 340 D)
LCLS Timing Software and Plan
TDCB status Jacopo Pinzino, Stefano Venditti
The University of Chicago
Status of the Merlin Readout System
Automatic Railway Gate Control System
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
LLRF and feedback Outline Scope LLRF Requirements
Directional Driver Hazard Advisory System
Event Displays for EVR IOCs
14BIT 125MHz ADC Board for JPARC-K Status Report Mircea Bogdan August 9, 2007 The University of Chicago.
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
The CMS Tracking Readout and Front End Driver Testing
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
Costas Foudas, Imperial College, Rm: 508, x47590
The Trigger Control System of the CMS Level-1 Trigger
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:

LCLS Timing Outline Scope The order of things Introducing the PNET VME receiver Status of the PNET VME receiver System diagram Looking at timing pulse to pulse LCLS MPG EVG Conclusions

Scope LCLS timing system is used to transmit a fiducial 360 Hz signal to all triggered devices in LCLS System requirements (speed and content) are known: receive 128 bit PNET data at 360 Hz; append add’l info; operate at 120 Hz The component parts are known: PNET VME receiver, EVG-200 and EVR-200 The interfaces are being defined

The order of things The one and only SLC Master Pattern Generator (MPG) Takes as input: 360 Hz fiducial from SLC PDU is the signal to create a new PNET buffer Performs tasks: creates PNET buffers responds to faults Outputs PNET buffers to all micros and PNET VME receiver on the next 1/360 s fiducial

Introducing the PNET VME receiver

Status of the VME PNET receiver Hardware prototype is finished (1 instance) Board is 3 slots wide to accommodate on board cable modem interface to PNET Engineering Design Specification doc written Driver and device support (bi, mbbiDirect to access each variable in PNETbuffer) written. Compiled only for Synergy PPC running RTEMS 4.6.2

System Diagram

Looking at timing pulse to pulse

Looking at timing pulse to pulse

Looking at timing pulse to pulse

LCLS MPG Takes the PNETbuffer with appended epicsTimeStamp and checksum fault indicators Adds on LCLS application commands Adds on any newly detected faults Informs EVG that data is ready

EVG On board FPGA packages/chunks 24 byte LCLS MPG data and sends to EVR at 125 MHz Data arrives in EVR in 0.6 microseconds + fiber travel time (which depends on distance)

Conclusions LCLS MPG needs to be designed LCLS MPG/EVG interface needs defining EVR/SLC-aware IOC interface needs defining Performance and reliability from PNET through to EVG must be measured But I guess there has been some progress…