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.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

BLM System for NSRL HLS PCaPAC 2000, Oct.9 ~ 12, 2000Page 1 PC and CAN Bus in Beam Loss Monitor System for NSRL Yonggang Cui, Beibei Shao Department of.
RTEMS and Linux at the Canadian Light Source Tony Wilson Canadian Light Source University of Saskatchewan.
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
Optical SmartLink EE513 Communication Electronics Zheng Wang Xin Li Jialock Wong.
Update of EXT Stripline BPM Electronics with LCLS-style Digital BPM Processors Glen White, with slides by Steve Smith 15 December 2009 ATF2.
HPS MPS OVERVIEW Dan Sexton & the Safety Systems Group JLAB 1.
Stephen Norum LCLS FAC April 16, LCLS Machine Protection System Overview Interim MPS Full LCLS MPS Design Schedule.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Astronomical Array Control & Acquisition System at NAOC Zhaowang Zhao Binxun Ye Research Labs for Astronomy National Astronomical Observatories, Chinese.
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.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
1 Linac/400 MeV BPM System Status Nathan Eddy PIP Meeting 8/8/12.
ICS – Software Engineering Group 1 SNS Power Supply Control Sheng Peng.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Argonne National Laboratory is managed by The University of Chicago for the U.S. Department of Energy P0 Feedback Project: Merging EPICS with FPGA’s Nicholas.
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,
Single Board Computers and Industrial PC Hardware at the CLS
EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.
APS BPM and power supply applications on micro-IOCs W. Eric Norum
CRIO as a hardware platform for Machine Protection. W. Blokland S. Zhukov.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
CLS: Control System E. Matias, R. Berg, G. Wright, T. Wilson, T. Johnson, R. Tanner and H. Zhang Canadian Light Source University of Saskatchewan Invited.
Hall A Parity Workshop (May 10, 2002), 1 Operated by the Southeastern Universities Research Association for the U.S. Depart. Of Energy Thomas Jefferson.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
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.
Data Acquisition for the 12 GeV Upgrade CODA 3. The good news…  There is a group dedicated to development and support of data acquisition at Jefferson.
The microIOC Family Gasper Pajor EPICS Collaboration Meeting Argonne National Laboratory June 2006.
November 18, 2002Richard Talaga1 Target Hall Instrumentation NuMI Neutrino Beam Devices Instrumentation Review Instrumentation &Communication Overview.
LLRF-05 Oct.10,20051 Digital LLRF feedback control system for the J-PARC linac Shin MICHIZONO KEK, High Energy Accelerator Research Organization (JAPAN)
Experience Running Embedded EPICS on NI CompactRIO Eric Björklund Dolores Baros Scott Baily.
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.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
1 Linac/400 MeV BPM System Plans and Status Nathan Eddy PIP Meeting 9/7/11.
Present Uses of the Fermilab Digital Signal Receiver VXI Module Brian Chase,Paul Joireman, Philip Varghese RF Embedded Systems (LLRF) Group.
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy's NNSA UNCLASSIFIED LANSCE Beam Diagnostics R&D Presented by James Sedillo.
The recent history and current state of the linac control system Tom Himel Dec 1,
Beam diagnostics developments at LAPP: Digital part CTF3 Collaboration Meeting Louis Bellier, Richard Hermel, Yannis Karyotakis, Jean Tassan,
Managed by UT-Battelle for the Department of Energy SCL Vacuum Control System Upgrade Derrick Williams
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Connector Differential Receiver 8 Channels 65 MHz 12 bits ADC FPGA Receive/buffer ADC data Format triggered Events Generate L1 Primitives Receive timing.
Operated by the Southeastern Universities Research Association for the U.S. Dept. Of Energy Thomas Jefferson National Accelerator Facility FEL A Versatile.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
Teaching Digital Logic courses with Altera Technology
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
BPM stripline acquisition in CLEX Sébastien Vilalte.
LAPP BI Read-out electronics Jean Jacquemier, Yannis Karyotakis, Jean-Marc Nappa,, Jean Tassan, Sébastien Vilalte. CLIC BI WS 02-03/06/2009.
HCS12 Technical Training Module 15 – Break Module Slide 1 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
Digital RF control at LBNL Gang Huang on behalf of the LBNL LLRF team LLRF2015.
LCLS Digital BPM Processor for ATF2 Extraction Line BPMs Steve Smith 26 August 2009.
Magnet Low Current PS Upgrade Kristi Luchini,Sandeep Babel, Till Straumann, Mitch D’Ewart, Briant Lam, Dave MacNair May 19, 2016 VME to Emedded Industrial.
ORNL is managed by UT-Battelle for the US Department of Energy Low Level RF Status and Development Activities at the Spallation Neutron Source Mark Crofford.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
S. Smith LCLS Facility Advisory October 12, Beam Position Monitors Facility Advisory Committee October 12, 2006.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
ATF/ATF2 Control System
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
Electronics requirements for special diagnostics for the XFEL
Jefferson Lab Low Level RF Controls
Table 1: The specification of the PSICM and the ePSICM Prototypes
LLRF and Beam-based Longitudinal Feedback Readiness
Feedback Systems Joe Grames Hall A Parity Meeting Jefferson Lab
Report on ATF2 Third Project Meeting ATF2 Magnet Movers ATF2 Q-BPM Electronics Is SLAC ILC Instrumentation Group a good name?
LLRF Control System Outline Scope Requirements Options considered
Low Level RF Design Outline Scope Requirements Options considered
Presentation transcript:

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 Center Knoxville, Tennessee USA

JLab FEL Energy Recovered Linac E = 120 MeV 135 pC pulses up to 75 MHz 20/120/1 microJ/pulse in UV/IR/THz 250 nm – 14 microns, 0.1 – 5 THz

Motivation Additional channels for BPM and Viewer systems required The cost for expanding the current configuration is high FEL “master plan” is to move away from Crate-Based solutions involving licensed software Use distributed processors instead of VME IOCs Develop a new I/O connection as a “default” standard Embedded COTS Arcturus Coldfire Board chosen to start with Chose RTEMS as the real-time operating system for the IOC

Current VME IOC System

New System Design

Single Board IOC (SBIOC) Integrated a ColdFire uC5282 Microprocessor with an FPGA A standard footprint for the embedded IOC Provide abundant of I/O connectors Compatible with existing designs Stand-alone system Suitable for most of I/O controls –Beam Position Monitor –Beam Viewer & Video controls –Stepper motor controls

Block Diagram of the SBIOC

Pictures of the SBIOC 13.5 cm 5.5 cm

Modules on the FPGA

Circuit of the FPGA-ColdFire Bridge

Read and Write Cycles of the Bridge Read Bus Cycles Write Bus Cycles

BPM Applications The first version of new BPMs have been running for 2 years They are very reliable, and easily maintained Throughput from the ADC is 100 Hz. This is a limitation New solution has to be found Use Single Board IOC to improve the performance Cut the cost. The cost of original configuration is $3000/BPM; the new system is $1200/BPM

First Version BPM (without FPGA)

New Version BPM * FPGA Functions: - Sampling ADC, Calculations (add & average) - Communication with the ColdFire processor * Goal: 100KHz throughput –FPGA clock 20 MHz –ADC 1 MSPS throughput –FPGA sampling frequency up to 2 MHz –Memory block to save data –ColdFire processor read data through bus

New Version BPM with the SBIOC

3U General Purpose Processor Card (GPPC) A Carrier board that provides a bridge between the SBIOC and other crates Pin-pin compatible with existing CAN bus Digital Signal Processor (DSP) card. Use resources from the SBIOC 96-Pin Backplane For Beam Viewer Controls, GC magnet power supply, HVPS Controller, Temperature monitoring system, Vacuum instruments.

Block Diagram of the 3U GPPC

3U GPPC for Beam Viewer Control Ethernet 3U General Purpose Processor Card Beam Viewer Control Card

Software Applications RTEMS (4.7) Chosen as the real-time operating system for SBIOC EPICS R3.14 as the development toolkits Developed the EPICS applications for BPM, 3U GPPC, Beam Viewer control Use Software Quartus II to program the codes for the FPGA

Summary & Conclusions The first version of BPM based on embedded IOC had been running on FEL. It is reliable, and easily maintained. Setup the software –EPICS, RTEMS, Device support, Database Designed the Single Board IOC ColdFire uC5282 processor is a ideal choice for the embedded IOC Use RTEMS as the real-time operating system By distributing the IOC on front-end I/O devices, dramatically cut the cost of expensive cables. It is a novel configuration to use FPGA+uC5282+RTEMS for FEL diagnostics and controls upgrading

Acknowledgement Thanks –Eric Norum in Argonne National Lab for providing RTEMS tools and installation instructions. –Trent Allison in EESICS group of Jefferson Lab for the help of Altera FPGA programming. –The Operations and Commissioning team of the FEL for the support and technical advice This work is supported by the Office of Naval Research, the Joint Technology Office, The Commonwealth of Virginia, the Army Night Vision Laboratory, the Air Force Research Laboratory, and by DOE Contract DE-AC05- 84ER40150.