Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)

Slides:



Advertisements
Similar presentations
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Advertisements

Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
GlueX Collaboration Meeting June 3-5, GeV Trigger Electronics R. Chris Cuevas 1.Hardware Status  Production Updates 2.DAq and Trigger Testing 
M. Kreider, T. Fleck WhiteRabbit 1 WhiteRabbit Timing System.
Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN EPICS collaboration meeting 2004 Dec , 2004 RICOTTI,
EPICS Collaboration Meeting, Hsinchu, Taiwan, June, 2011 NSLS-II Power Supply Control System Yuke Tian Accelerator Division Photon Science Directory Brookhaven.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
Department of Electrical and Computer Engineering Power Supply Switching power supply (SPS) module takes 20V input from the rocket bus and converts to.
I/O Channels I/O devices getting more sophisticated e.g. 3D graphics cards CPU instructs I/O controller to do transfer I/O controller does entire transfer.
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, :00 am – 12:00 pm.
RT2010, Lisboa Portugal, May 28, 2009 Page 1 Baseline architecture of ITER control system Anders Wallander, Franck Di Maio, Jean-Yves Journeaux, Wolf-Dieter.
PALM-3000 ATST/BBSO Visit Stephen Guiwits P3K System Hardware 126 Cahill February 11, 2010.
Shelf Management & IPMI SRS related activities
Sheng Peng March,  We are talking about CPU board, not CPU  No embedded low-power low-performance mobile CPU is needed  We don’t seem to have.
Diagnostics and Controls K. Gajewski ESS Spoke RF Source Accelerator Internal Review.
NSLS-II Fast Orbit Feedback with Individual Eigenmode Compensation Yuke Tian, Li Hua Yu Accelerator Division Photon Science Directory Brookhaven National.
SPEAR 3 Upgrade SSRL/SLAC January 2001  Computer Control System  Beam Monitoring and Feedback Systems  Timing System  Machine Protection Systems 
29/06/2007FOFB at Diamond1 Fast Orbit Feedback (FOFB) at Diamond Guenther Rehm, Head of Diagnostics Group.
Single Board Computers and Industrial PC Hardware at the CLS
Power Supply Controller Architecture
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
INTRODUCE OF SINAP TIMING SYSTEM
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
EPICS Collaboration Meeting Spring 2010, Aix France, Jun 2, 2010 Page 1 ITER CODAC COntrol, Data Access and Communication System for ITER Anders Wallander.
Fast Orbit Feedback - BPM to PS Yuke Tian Control Group, Accelerator Division Photon Sciences Directory Brookhaven National Lab EPICS Collaboration Meeting,
SODA: Synchronization Of Data Acquisition I.Konorov  Requirements  Architecture  System components  Performance  Conclusions and outlook PANDA FE-DAQ.
Status of BEPCII Timing System Presented by Ge Lei IMAC 2006.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Power Supply Control at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
Micro-Research Finland Oy Timing System Modules Jukka Pietarinen EPICS Collaboration Meeting, Argonne, June 2006.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
David Abbott - JLAB DAQ group Embedded-Linux Readout Controllers (Hardware Evaluation)
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Slide ‹Nr.› l © 2015 CommAgility & N.A.T. GmbH l All trademarks and logos are property of their respective holders CommAgility and N.A.T. CERN/HPC workshop.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
David Abbott - Jefferson Lab DAQ group Data Acquisition Development at JLAB.
EPICS EPICS Collaboration Meeting Argonne National Laboratory drvTS improvements for soft timing EPICS Collaboration Meeting Argonne National Laboratory.
22/4/2009 Mark Heron Diamond Light Source Beam Stabilization Feedback System Diamond Light Source Beam Stabilization Feedback System Mark Heron, Head of.
12GeV Trigger Workshop Christopher Newport University 8 July 2009 R. Chris Cuevas Welcome! Workshop goals: 1.Review  Trigger requirements  Present hardware.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
Kay Rehlich xTCA RT2012 MicroTCA.4 Timing Distribution and Power Supply Issues.
IMAC 2007BEPCII Timing System Status1 Event timing system for BEPCII storage ring commissioning Presented by G. Lei May 2007.
EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.
1 May-2014 Automotive Protocols & Standards. 2 CAN (Controller Area Network)  Overview Controller Area Network is a fast serial bus designed to provide.
1 BROOKHAVEN SCIENCE ASSOCIATES Open-Source Distributed Deterministic Device Control Larry Doolittle Alex Ratti Bob Dalesio.
Research Unit for Integrated Sensor Systems and Oregano Systems Cern Timing Workshop 2008 Patrick Loschmidt, Georg Gaderer, and Nikolaus Kerö.
GOLD TESTS (Virtex-6) ● Jitter analysis on cleaned TTC clock ( σ = 2.9 ps) ● Signal integrity: sampled in several positions along the chain ● MGT and o/e.
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
1 Status report on the LAr optical link 1.Introduction and a short review. 2.The ASIC development. 3.Optical interface. 4.Conclusions and thoughts Jingbo.
Super BigBite DAQ & Trigger Jens-Ole Hansen Hall A Collaboration Meeting 16 December 2009.
ICS interfaces Timo Korhonen ICS Apr 22, 2015.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
MicroTCA Development and Status
DAQ ACQUISITION FOR THE dE/dX DETECTOR
DAQ and TTC Integration For MicroTCA in CMS
Presented by Li Gang Accelerator Control Group
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
ATF/ATF2 Control System
SOLEIL Fast Orbit Feedback System
MicroTCA Common Platform For CMS Working Group
Fast Orbit Feedback System for HEPS (Cooperation work among all related systems) Dapeng Jin Control System Dec. 12, 2017.
EPICS: Experimental Physics and Industrial Control System
Presentation transcript:

Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)

Outline 1.Synchronous, deterministic and reliable data distribution 2. Synchronous Device Interface 3. Synchronous Device Interface Extension 4.MicroTCA 5.Summary EPICS Collaboration Meeting, Vancouver 2009

Synchronous, deterministic and reliable data distribution Requests to control systems from accelerator physics Distribute data in accelerator complex with: ● Synchronism: Data acquisition and distribution systems run off a single master oscillator. ● Deterministic : Data distribution with a fixed delay. ● High reliability: Data distribution with redundancy, no single point of failure. NSLS-II Accelerator Complex EPICS Collaboration Meeting, Vancouver 2009

Goal: run all circuitry in the accelerator off a single master oscillator Advantages  Accelerator are driven by many subsystems (RF, magnet/PS, diagnostics etc). Global synchronism offers repeatable, stable behavior. For example, fast orbit feedback.  Synchronous stimulus-response measurement (such as response matrix, tune measurement etc) are easy in a fully synchronous system.  Global synchronism offers global timestamp.  There is no added jitter from crude local clock. Synchronous, deterministic and reliable data distribution: synchronism EPICS Collaboration Meeting, Vancouver 2009

Synchronous, deterministic and reliable data distribution: synchronism EPICS Collaboration Meeting, Vancouver 2009 Clock Domains In Accelerators

Synchronous Device Interface: challenges for FOFB EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: answers for NSLS-II FOFB EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: cell controller EPICS Collaboration Meeting, Vancouver 2009

Synchronism in NSLS-II  125MHz clock (in sync with 500 RF master clock) and fiducia will be distributed.  We already have a very fine, low jitter clock. We can synchronize all circuit with this RF clock. We can timestamp every event with 2ns resolution. All the system are talking with the same clock.  We will push the synchronism into power supply control system. Then, all subsystem (BPMs, cell controller, PS control etc) will be fully synchronous with RF clock. This will provide a lot of benefits for accelerator physics. Synchronous Device Interface: synchronism EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: deterministic Data per BPMData per cellTotal data to be distributed GTP 1.25Gbps 8-bit datawidth GTP 2.5Gbps 16-bit datawidth 10 bytes (X:4; Y: 4; Status:2) 120 Byte (8 BPM 4 XBPM) 120 * 30 = 3.6Kbyte 3.6Kbye/1Gbps = 28.8 us FPGA: 125MHZ 3.6Kbye/2Gbps =14.4 us FPGA: 125MHZ Latency calculations: EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: deterministic GTP interface test: 1.25Gbps 8-bit datawidth EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: deterministic GTP interface test: 2.5Gbps 16-bit datawidth EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: reliability Synchronous Device Interface reliability:  There are two 2.5Gbps links running in opposite directions. One is the main link and the other is backup link.  When a link (or a pair of links) between two cell controllers is broken, the backup link is used to keep connectivity between any pair of cell controllers in the ring. The system has localized the broken link and re- configured automatically to maintain connectivity using backup link.  The BPM data distribution is abstracted from upper application levels, and therefore corrector setting calculations are not altered when the system falls into the fault recovery operation mode. The fault is identified by the system, and error flags are delivered to the operator level. EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: extension EPICS Collaboration Meeting, Vancouver 2009

Synchronous Device Interface: Extension to PS Control EPICS Collaboration Meeting, Vancouver 2009

MicroTCA EPICS Collaboration Meeting, Vancouver 2009 In 1979, Motorola was developing their new Motorola CPU and one of their engineers, Jack Kister, decided to set about creating a standardized bus system for based systems, which he called VERSAbus Jack KisterVERSAbus Request from distributed control/computing system (looks familiar ?)

MicroTCA EPICS Collaboration Meeting, Vancouver 2009

ANSI/VITA MB/s ANSI/VITA MB/s VITA 41 3 to 30 GB/s VME with Switch Fabric on P0 VITA 46 VME and/or Switch Fabrics 3U & 6U IEEE MB/s VME…VME64…VME64x…VME2eSST…VXS… VME…VME64…VME64x…VME2eSST…VXS… Ethernet…10BASE5…10BASE2…10BASE-T…100BASE-T…1000BASE-X…10GBASE-X… Ethernet…10BASE5…10BASE2…10BASE-T…100BASE-T…1000BASE-X…10GBASE-X… MicroTCA

EPICS Collaboration Meeting, Vancouver 2009 VME backplane evolution MicroTCA How about a cleaner solution ? MicroTCA

EPICS Collaboration Meeting, Vancouver 2009 Kontron OM9140 Emerson OM5080 Schroff MicroTCA crate Elma Blu!Smart MicroTCA

EPICS Collaboration Meeting, Vancouver 2009 TechnologyBusBandwidthCPUOSCostVendors VMEParallel + Serial VME64: 80MB/sPowerPCLinux VxWorks RTEMS Crate: $3-7K CPU: $2-5K CPU: Emerson Crates: Wiener, Dawn, Elma, Schroff, Rittal MicroTCASerials (GigE. PCIe, RapidIO) With PCIex4 1GB/s Intel multi core PowerPC Linux Windows WindRiver? $5K (crate, MCH, and CPU board) CPU: Emerson, Kontron, GE Fanuc, more Crates: Dawn, Elma, Schroff, Rittal Compare of VME and MicroTCA Challenges of MicroTCA for accelerator control community: 1)IO modules 2)Software development. MicroTCA

Summary SDI status:  LBNL group (Larry Doolittle group) is leading the SDI core design. The communication through fiber links are done.  BNL group is designing the SDI extension at PS control system.  Get BPM data into cell controller by using Libera grouping features is under development.  We are evaluating MicroTCA IOC. It will be test on EPICS/Linux. Then we will try to migrate to EPICS/RTEMS if necessary. EPICS Collaboration Meeting, Vancouver 2009

Summary SDI features:  Use the same clock to synchronously distribute data around nodes;  Two directions transmitter and receiver to make it redundant and single node/connection fail safe;  Serial chain link requires minimum wiring;  Protocol independent of carrier/link speed: Rocket IO 2.5Gbps fiber link; 100Mbps Ethernet link; SDI will be an open source design. EPICS Collaboration Meeting, Vancouver 2009

Acknowledgement Larry Doolittle (LBNL) Bob Dalesio (BNL) Carlos Serrano (LBNL) Joseph Mead (BNL) Thank you ! EPICS Collaboration Meeting, Vancouver 2009