LLRF (WP02) Update. S. Simrock for the LLRF Team

Similar documents
ATCA-based LLRF System for XFEL

LLRF at SSRF. Yubin Zhao

Low Level RF for PIP-II. Jonathan Edelen LLRF 2017 Workshop (Barcelona) 16 Oct 2017

Intra-train Longitudinal Feedback for Beam Stabilization at FLASH

Intra bunch train arrival time and compression feedback

Research and Development on Superconducting Radio-Frequency Technology for Electron Linear Accelerators. Deliverable

The FLASH objective: SASE between 60 and 13 nm

Low Power RF (LLRF) Part III

RF considerations for SwissFEL

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

LLRF World Wide. LLRF Lecture Part6 S. Simrock, Z. Geng DESY, Hamburg, Germany

Digital BPMs and Orbit Feedback Systems

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

AR SWORD Digital Receiver EXciter (DREX)

Basic rules for the design of RF Controls in High Intensity Proton Linacs. Particularities of proton linacs wrt electron linacs

2 Work Package and Work Unit descriptions. 2.8 WP8: RF Systems (R. Ruber, Uppsala)

mtca.4 Q & A MicroTCA Review Committee June 5, 2012 SLAC MicroTCA Standards Review Q&A-RSL June 4-5, 2012

Detailed Design Report

Beam Position Monitor Developments at PSI

Status of the X-ray FEL control system at SPring-8

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

PROJECT DESCRIPTION. Project Name. Broader Impact. Real Time Simulator for ILC RF and CryoModules

Klystron Lifetime Management System

9th ESLS RF Meeting September ALBA RF System. F. Perez. RF System 1/20

THE DIAGNOSTICS BACK END SYSTEM BASED ON THE IN HOUSE DEVELOPED A DA AND A D O BOARDS

Implementation of the feed forward correction for the FLASH photo injector laser and future plans for a feedback system

Modular Block Converter Systems

Sérgio Rodrigo Marques

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

Agilent E5500 Series Phase Noise Measurement Solutions Product Overview

KARA and FLUTE RF Overview/status

CONTROL OF THE LOW LEVEL RF SYSTEM OF THE LARGE HADRON COLLIDER

Status of SOLARIS. Paweł Borowiec On behalf of Solaris Team

North Damping Ring RF

Quartzlock Model A7-MX Close-in Phase Noise Measurement & Ultra Low Noise Allan Variance, Phase/Frequency Comparison

2 MHz Lock-In Amplifier

LCLS RF Reference and Control R. Akre Last Update Sector 0 RF and Timing Systems

Experience with the Cornell ERL Injector SRF Cryomodule during High Beam Current Operation

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

GFT Channel Digital Delay Generator

Front End Electronics

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

Field Programmable Gate Array (FPGA) Based Trigger System for the Klystron Department. Darius Gray

L-Band Block Upconverter MKT-74 Rev B JULY 2017 Page 1 of 7

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

RF Upgrades & Experience At JLab. Rick Nelson

TTF / VUV-FEL. Schedule 2005 and Project Management Issues. Schedule 2005 Project Organisation Budget & Controlling

LOW POWER DIGITAL EQUALIZATION FOR HIGH SPEED SERDES. Masum Hossain University of Alberta

Prototyping Solutions For New Wireless Standards

ANKA RF System - Upgrade Strategies

Instrumentation Grade RF & Microwave Subsystems

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

Bunch-by-bunch feedback and LLRF at ELSA

Progress in Finite State Machine Developments at FLASH. Olaf Hensler MCS

Development of BPM Electronics at the JLAB FEL

A new Interlock Design for the TESLA RF System

Current status of XFEL/SPring-8 project and SCSS test accelerator

High-Value 100 Series (Outdoor)

HP 71910A and 71910P Wide Bandwidth Receiver Technical Specifications

Brilliance. Electron Beam Position Processor

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

Feedback Control of SPS E-Cloud/TMCI Instabilities

AREAL- Phase 1. B. Grigoryan on behalf of AREAL team

ALBA. Libera Workshop 16 A. Olmos

INTEGRATED ASSEMBLIES MICROWAVE SOLUTIONS FROM TELEDYNE COUGAR

Multiple Band Outdoor Block Up- and Downconverters

Model 7330 Signal Source Analyzer Dedicated Phase Noise Test System V1.02

Synthesized Clock Generator

Noise Detector ND-1 Operating Manual

7000 Series Signal Source Analyzer & Dedicated Phase Noise Test System

FREQUENCY CONVERTER 1/3 RACK-MOUNTED BLOCK CONVERTER. Narda-MITEQ FEATURES OPTIONS. Unit shown with Option 17. Unit shown without Option 17

3 cerl. 3-1 cerl Overview. 3-2 High-brightness DC Photocathode Gun and Gun Test Beamline

GFT Channel Slave Generator

The FAIR plinac RF Systems

Front End Electronics

The basic parameters of the pre-injector are listed in the Table below. 100 MeV

Simulations on Beam Monitor Systems for Longitudinal Feedback Schemes at FLASH.

14 GHz, 2.2 kw KLYSTRON GENERATOR GKP 22KP 14GHz WR62 3x400V

DESIGN AND DEVELOPMENT OF CONFIGURABLE BPM READOUT SYSTEM FOR ILSF

MULTIBAND 1/3 RACK-MOUNTED

GaAs, MMIC Fundamental Mixer, 2.5 GHz to 7.0 GHz HMC557A

Keysight Technologies E5500 Series Phase Noise Measurement Solutions

Effects of the cryogenics operational conditions on the mechanical stability of the FLASH linac modules

DA E: Series of Narrowband or Wideband Distribution Amplifiers

FREQUENCY CONVERTER. MULTIPLE OUTPUT WIDEBAND Ku AND Ka DOWNCONVERTERS. Narda-MITEQ FEATURES OPTIONS

DA MHz Series of Narrowband or Wideband Distribution Amplifiers

DA : Series of Narrowband or Wideband Distribution Amplifiers

Digital Delay / Pulse Generator DG535 Digital delay and pulse generator (4-channel)

Datasheet SHF A

R&S SGMA Product Family Compact fast reliable

Logic Analysis Basics

ThinkRF D GHz RF Downconverter

Logic Analysis Basics

Features. Parameter Min. Typ. Max. Min. Typ. Max. Units

RF (Wireless) Fundamentals 1- Day Seminar

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses

Spectrum Analyzer 1.6 GHz 3 GHz R&S HMS-X

FREQUENCY CONVERTER HIGH-PERFORMANCE OUTDOOR BLOCK UP AND DOWNCONVERTERS. Narda-MITEQ 1 FEATURES OPTIONS

2 MHz Lock-In Amplifier

1/3 RACK-MOUNTED BLOCK CONVERTERS

Transcription:

LLRF (WP02) Update S. Simrock for the LLRF Team with contributions of VU-graphs from: G. Ayvazyan, V. Ayvazyan, K. Czuba, Z. Geng, M. Grecki, M. Hoffmann, T. Jezynski, W. Koprek, F. Ludwig, P. Morozov, P. Pucyk, C. Schmidt, J. Szewinski Stefan Simrock for LLRF team, DESY

Outline XFEL Status of Collaboration LLRF at FLASH New Master Oscillator Operational Experience Machine Studies Beam Feedback 3.9 GHz system ATCA development ATCA Hardware ATCA Demonstration 2

Outline (C nt) XFEL LLRF developments for the XFEL Transient Detection Piezotuner MIMO Controller Downconverter Direct Sampling Cavity simulator Development system Documentation Projects 3

Status of the LLRF Collaboration 4

Status of Collaboration August 2008: Decision that LLRF will be German in-kind contribution Sept. 08 : Annex for remainder of 2008 signed with DMCS (Lodz), ISE (Warsaw), IPJ (Swierk) Sept. 08 : Collaboration meeting on Documentation of the LLRF (WP02) Oct. 08 : IFJ (Krakow) joined (installation work) 5

Attachment 1 Task / Item Subtask / Item Responsible person Institute Schedule Cost [k ] WP 1.2 Collaboration Dariusz Makowski DMCS 08-12.2008 0 Paper work: agreements, deliverables verification and acceptance, reports, deliverable etc WP 2.2 Detectors and Actuators Preparation of requirement for digital vector modulator in Enterprise Architect Szymon Tarnowski (100%) DMCS 1.09.2008 0 deliverable Requrements preparation Szymon Tarnowski DMCS 1.09.2008 WP 2.2 Detectors and Actuators Mathematical analysis and simulations of numerical modulation Szymon Tarnowski (100%) DMCS 1.09./2008 0 deliverable 1 Parameters for filters (bandwith vs cost vs stability) Szymon Tarnowski DMCS 1.10.2008 deliverable 2 Sampling frequency, samples count, sample width Szymon Tarnowski DMCS 1.10.2008 deliverable 3 Optimal FPGA implementation of hardware Szymon Tarnowski DMCS 1.10.2008 WP 2.2 Detectors and Actuators Tests and measurements of the digital upconverter at DESY Szymon Tarnowski (100%) DMCS 1.12.2008 2 deliverable 1 Development of testboard Szymon Tarnowski DMCS 1.11.2008 deliverable 2 Tests at DESY site Szymon Tarnowski DMCS 1.12.2008 WP 2.3 Digital feedback Preparation of requirement for Digital Feedback in Enterprise Architect Dariusz Makowski (50%), Adam Zawada (50%) DMCS 1/10/2008 0 The requirements for ATCA carrier boards and AMC modules will be deliverable delivered in Enterprise Architect. Requirements and documentation for submodules of the ATCA-based feedback system. WP 2.3 Digital feedback Development of PCIe drivers for ATCA carrier Dariusz Makowski (50%), Grzegorz Jabłoński (50%) DMCS 1/09/2008 0 deliverable Source codes for low level drivers for the first version of carrier board WP 2.3 Digital feedback Development of LLL driver for ATCA carrier Wojciech Jałmużna DMCS 1/09/2008 0 deliverable VHDL codes for low latency link drivers for the first version of carrier board WP 2.3 Digital feedback Development of diagnostic application for ATCA carrier board Dariusz Makowski (100%) DMCS 1/11/2008 0 Application with GUI for PC computer and procedures written in C/C++ for deliverable the IPMC microcontroller will be delivered. ATCA carried with IPMC controller will be used as a demonstrator. WP 2.3 Digital feedback Design of PCIe Root Complex mezzanine board with Power Quick III Dariusz Makowski (50%), processor (hardware) Piotr Krasiński (50%) DMCS 1/12/2008 8 Mezzanine module with PowerQuick III processor with high-speed deliverable connectors. WP 2.3 Digital feedback Development of IPMI ATCA board with Renesas microcontroller Dariusz Makowski (100%) DMCS 1/10/2008 3 deliverable ATCA carrier board with Renesas Microcontroler. WP 2.3 Digital feedback Development of IPMI software for Atmega microcontroller Adam Zawada (100%) DMCS 1/10/2008 3 Software and low level drivers for ATMEGA 1281 microcontroller for ATCAdeliverable IPMI carrier board. WP 2.3 Digital feedback Development of IPMI software for Renesas microcontroller Dariusz Makowski (50%), Adam Zawada (50%) DMCS 1/11/2008 1 Software and low level drivers for Renesas M16C65 microcontroller for deliverable ATCA-IPMI carrier board. WP 2.3 Digital feedback Application for management and monitoring of ATCA devices using IPMI Dariusz Makowski (50%), standard (software) Adam Zawada (50%) DMCS 1/10/2008 1 Application with GUI for PC computer and set of procedures written in deliverable C/C++ will be delivered. ATCA carried in version one with IPMC controller will be used as a demonstrator. WP 2.3 Digital feedback Application for configuration data storage in configuration data base Dariusz Makowski (50%), (software) Bartosz Sakowicz (50%) DMCS 1/11/2008 0 The set of procedures for storing and reading firmware from database will deliverable be delivered. WP 2.3 Digital feedback Development of second version of ATCA carrier board Dariusz Makowski (50%), Wojciech Jalmuzna (50%) DMCS 1/11/2008 13 Schematic diagrams will be created and the ATCA carrier board will be deliverable delivered. WP 2.3 Digital feedback Development of operating system and low level drivers for Power Quick III processor Adam Piotrowski (50%), Dariusz Makowski (25%) Grzegorz Jabłoński (25%) DMCS 1/09/2008 0 Source code for low level drivers for diagnosis of PCI Express subsystem, deliverable several patches for Linux operating systems to enable the MSI interrupt support, port for Freescale Board Support Package to RadiSys board. WP 2.3 Digital feedback ATCA and AMC PCB templates for Mentor Graphics Dariusz Makowski (100%) DMCS 2/08/2008 0 deliverable A library with ATCA and AMC template for Mentor Graphics will delivered WP 2.4 Piezo compensation Preparation of requirements for Piezo Control in Enterprise Architect Konrad Przygoda DMCS 30.11.2008 0 The requirements for Piezo Control will be delivered in Enterprise Architect. deliverable Requirements and documentation for various submodules (Piezo Drivers, 32-channel control system with Gigalink, ATCA-based Piezo Controller) WP 2.4 Piezo compensation Piezo controller development with SimCon-DSP board Konrad Przygoda DMCS 30.09.2008 0 The multichannel scope for online detuning measurements (microphonics deliverable identification), the multichannel Lorentz force detuning compensation system as well as automatic control algorithms will be developed WP 2.4 Piezo compensation deliverable Piezo controller development with PowerQUICC III processor and Virtex 5 FPGA and external 32-ch DAC card A prototype system based on Frescale and Xilinx starter kits, firmware for Xilinx, PowerQuick processor will be delivered. Konrad Przygoda (50%), Dariusz Makowski (25%), Grzegorz Jabłoński (25%) DMCS 30.08.2008 3 WP 2.4 Piezo compensation Design and laboratory tests of Piezo Drivers prototypes 2 prototypes ver.1 and ver.2 was designed and tested. Konrad Przygoda (25 %), Tomasz Poźniak (75 %) Design and development of 8-channels Piezo Drivers for permanent WP 2.4 Piezo compensation installation in the FLASH accelerator Konrad Przygoda (25 %), The 3 boxes with 8-channels Piezo Drivers was designed and tested. These Tomasz Poźniak (75 %) Piezo Drivers are ready to the permanent installation in the FLASH accelerator DMCS 30.11.2008 DMCS 30.11.2008 6 6 WP 2.4 Piezo compensation Design and development of 8-channels piezo driver Konrad Przygoda (50%), Tomasz Poźniak (50%) 8-channels piezo driver units integrated with ATCA based architecture and deliverable 32-channels control system with GigaLink WP 2.4 Piezo compensation Design and development of 32-channels control system with GigaLink Konrad Przygoda (50%), Dariusz Makowski (50%) DMCS 30.11.2008 DMCS 30.10.2008 4 6

Development of IPMI software for Atmega microcontroller Employees: Adam Zawada (100 %) Task description: The software for the first version of IPMI development Carrier board (currently available) will be developed. The software communicates with ShelfManager and allows for ATCA carrier board activation. The software supervises AMC modules and forward messages to the main dual ShelfManager. Deliverables: Software and low level drivers for ATMEGA 1281 microcontroller for ATCA-IPMI carrier board. Total credit: 2,86 ke Required time: 4 mwks Development of IPMI software for Renesas microcontroller Employees: Dariusz Makowski (50 %), Adam Zawada (50 %) Task description: The software for the second version of IPMI development Carrier board with Renesas microcontroller will be developed. The software communicates with ShelfManager and allows for ATCA carrier board activation. The software supervises AMC modules and forward messages to the main dual ShelfManager. Deliverables: Software and low level drivers for Renesas M16C65 microcontroller for ATCA-IPMI carrier board. Total credit: 4,29 ke+1 ke Required time: 6 mwks Application for management and monitoring of ATCA devices using IPMI standard (software) Employees: Dariusz Makowski (50 %), Adam Zawada (50 %) Task description: The aim of this task is to develop an application for communication with ShelManager to monitor and control all subsystems of the board directly from the PC computer connected to the ShelManager via Ethernet cable. All functionality defined by ATCA standard will be supported. The application allows to develop custom functions, e.g. FPGA firmware download via IPMI link. The application can be easily updated in the future to introduce new funcions. Deliverables: Application with GUI for PC computer and set of procedures written in C/C++ will be delivered. ATCA carried in version one with IPMC controller will be used as a demonstrator. Total credit: 2,86 ke+0,5 ke Required time: 4 mwks Application for configuration data storage in configuration data base (software) Employees: Dariusz Makowski (50 %), Bartosz Sakowicz (50 %) Task description: The aim of this task is to develop the application that allows to store and recover FPGA configuration in external database. The method of FPGA programming requires to be discussed, Ethernet, IPMI or other medium will be used. Deliverables: The set of procedures for storing and reading firmware from database will be delivered. Total credit: 4.29 ke Required time: 4 mwks Development of second version of ATCA carrier board Employees: Dariusz Makowski (50 %), Wojciech Jałmużna (50 %) Task description: The aim of this task is design and fabricate second version of the ATCA carried board with Virtex V5 FPGA, DSP, IPMC and PowerQuick III socket. The carried board will allow to carry out first physical experiment with controller. No software/firmware for will be delivered. Deliverables: Schematic diagrams will be created and the ATCA carrier board will be delivered. Total credit: 5,71 ke+10 ke Required time: 8 mwks Development of operating system and low level drivers for Power Quick III processor Employees: Adam Piotrowski (50%), Dariusz Makowski (25%), Grzegorz Jabłoński (25%) Task description: In the frame of this task, several improvement of Linux operating system will be proposed and implemented. The most important of them are: implementations of MSI interrupt support in Linux kernel, porting

LLRF at FLASH New Master Oscillator 6

Some History In 2001 a 20 page requirement document created by H.W. was sent to industry. Only one company offered building the MO. Others claimed they could not do it or offered very expensive research Very first New MO 1 crate! Requests for new signals, frequencies and powers, more tap points forced changing concept and rebuilding ready boxes. This influenced the growth of the diagnostic system and the power supply. Many problems had to be solved: e.g. cabling, power supply filtering, ground loops, heat dissipation, sensitivity to mechanical vibrations, parts breaking down (manufacturer error), commercial components not fulfilling specs... 7

New Master Oscillator installed at FLASH 8

MO Distribution E X P E R I M E N T A L H A L L Rack Rack Cable 22 1517MHz 260m 165m 140m 118m 105m 93m 85m 56m LINAC 15 44m LINAC 9 19m 10m 0m 108MHz Cable 8 ACCELERATOR TUNNEL Cable 13 Cable 5 Cable 15 Cable 21 1.3GHz 7/8 " cable 81MHz 7/8 " cable 9MHz 1/2 " cable EOS LOLA Cable 1 ACC7 / ACC6 Cable 20 New LLRF control racks ACC5 ACC4 Cable 19 95m Klystron 4 Klystron 5 Cable 6 Cable 4 1.3GHz ACC3 ACC2 Cable 14 9MHz 7/8" wave Cable 7 2856MHz guide 56m Cable 9 Cable 2 Klystron 1 1.3GHz 40m Klystron 2 Fiber-Optic Cables MASTER OSCILLATOR 18m Klystron 3 ACC1 Cable 10 LLRF control racks RF GUN 10m LASER 13,5MHz 27MHz Cable 11 Cable 12 Cable 3 1.3GHz Injector Area 20m L O L A TTF CONTROL ROOM HALL 3 extension HALL 3 9

MO Diagnostics Measured are: Power levels Phase changes over amplifiers VSWR of most important cables Crate temperatures PLL lock status VCO control voltages Power supply voltages and currents 10

FLASH LLRF Operation and Machine Studies 11

Progress on ACC1 Control New Simcon DSP system Beam based Adaptive FF BIC interlock interface Amplitudes and phases are available from controller for individual cavities (easy to calibrate) XFEL 12

Improvements on RF Operation More stable condition of ACC1 operation by changing power distribution and adjusting the phases (Energy gain from ACC1 ~130MeV) New diagnostics for DSP ADC readout for ACC2- ACC6 (DSP67 systems) More diagnostics for LLRF/HPRF chain measurement (Example: Investigation of ACC23 amplitude and phase jumps) Improved Adaptive Feedforford procedure for ACC2- ACC6 Less phase drifts after installation of new MO 13

Machine Studies ACC1 control with Simcon DSP system LLRF control test at ACC23 with Simcon system LLRF Application Study Test of 24 channel FPGA based controller Lorenz force detuning compensation demonstration using ATCA prototype system Piezo control Automation New Master Oscillator Installed and commissioned Sufficient LLRF performance during long pulse 9mA experiment 14

9mA Experiment: RF Performance Successful RF operation with 900 MeV energy and 800us flat-top for all accelerating modules ~500 bunches at ~2.6nC (1MHz) with low losses Set-up all modules with 800us flat-top and 1GeV total energy RF control worked well, and ramping up the number of bunches was smooth and rapid 15

Operational experience during FLASH operation General problems with LLRF Drifts and jumps caused by various reasons Broken cable connection Lack of diagnostics and automation Some examples: Unstable Gun operation (frequently) reason unclear, may be wrong calibration of virtual probe signal or operation very close to limits problem is investigated. Unstable ACC operation wrong VS calibration and/or operation close to limits Drifts in the machine the situation is much better after MO upgrade. Jumps in phase and amplitude e.g. in ACC1 there was a long fight (over 2 months) against subtle timing problem in DOOCS server, finally workaround was applied and problem disappeared. Another example is jumps caused by bad cable connection (happen from time to time). 16

Operational experience during FLASH operation XFEL Further examples: Machine state messed after studies several times the particular parameters (e.g. klystron HV settings) and/or hardware configuration (e.g. terminators missing, cable disconnected) were not restored after studies caused problems during operation. Automation and diagnostics would help to deal with that. Operators mistakes (e.g. rebooting of hang up server without stopping RF, not stopping AFF algorithm after event). Wrong hardware configuration after reboot the hardware did not initialize correctly. Hardware failures. 17

FLASH LLRF Beam Feedback 18

Scheme of beam based feedback at FLASH GUN ACC1 BAM PYRO Field Feedback 8x PROBE Beam Feedback Optical / Analog receivers I-Q Implemented by MSK SimconDSP Amp. & Ph. corrections (over fiber link using RocketIO) ACB21 19

Beam based feedback Tasks done by MSK: ACB 2.1 board designed manufactured and assembled Implemented firmware for ACB 2.1 board to receive signals from detectors (BAM and PYRO) and calculate amplitude and phase corrections ACC1 controller firmware improved to receive beam based feedback corrections from ACB The installation of ACC1 LLRF controller upgraded to SimconDSP New DOOCS server for ACC1 written and installed for operation ( controller (it supports new BBF features implemented in the Results: Bunch arrival time jitter decreased from 150-200fs to 25-50fs 20

FLASH LLRF 3.9 GHz System 21

Realization 22

Status (1) 23

Status (2) 24

ATCA Hardware Development 25

Achievement : AMC Timing Module XFEL Prototype has been tested. Modules provides clock signals to the carrier board 26

Achievement : AMC VM (Vectro Modulator) Digital up-converter has been tested. Modules provides output signal from the control system to the klystron. 27

Achievement : New concept and design for the ATCA Carrier Board Carrier Board - design ready for manufacturing - several technical (mechanical) problem have been solved CB consists of 2 boards: - processor board - extention board - implemented flexible communication schema 28

Basic elements of the LLRF system Carrier Board (main board + extension) AMC Modules ADC VM Timing Communication Piezo-controller RTM Downconverter 29

Centralized system for the LLRF All boards are in the central 14 slot ATCA crate Communication vi: PCIExpress GbEthernet 30

Distributed system for the LLRF XFEL Electronics modules are distributed along Cryomodules and located in four ATCA crates Communication vi: PCIExpress GbEthernet 31

Delays Some delay was caused by difficulties to access documentation (data sheets, application notes for fast chips), it was necessarily to sign NDAs (Non Disclosure Agreement), no reference designs available ATCA Carrier Board - complicated design, 2/3 of team work remotely New halogen free materials caused problem with manufacturing of pcb boards (metallization of deep blind vias). For that reason two boards are delayed : o AMC-Carrier Module o Carrier Board 32

ATCA demonstration 33

ATCA Demonstration Hardware & Software Architecture Probes TAMC900 Virtex 5 Field Detection DESY - VM Virtex 5 PCIe PCIe Switch PowerQUICC Front-end Server ATCA Shelf Backplane Klystron Drive Feed Forward PCIe Ethernet Switch RadiSys ATCA-1200 ATCA Shelf ADLink CPU-6890 CPU (DOOCS, Matlab) ATCA Switch ATS1936 Ethernet Switch 34

ATCA Demonstration AMC Modules XFEL AMC Module TEWS TAMC900 x8, 14-bit ADC, Fs = 81MHz External triggers External clocks Analog inputs AMC Module DESY - VM FPGA XilinxVirtex5 Field detection algorithms Digital control, DAC input, Diagnostic ADC out Dual DAC, 160MHz RF IN RF OUT 35

ATCA Demonstration used hardware (2) ATCA CPU Blade ADLink CPU-6890 XFEL Includes: - DESY Linux -DOOCS server for communication and management of front-end servers on carrier blades -client applications DOOCS panels, Matlab 36

ATCA Demonstration hardware & software architecture ATCA Carrier Blade RadiSys ATCA-1200 Processor PowerQUICC for front-end server Ethernet links to shelf backplane x4 AMC Bays Power & IPMI connector 37

ATCA Demonstration Laboratory Teststand Double Power Supply ATCA Ethernet Switch DTI-ATS1936 AMC Module TEWS TAMC900 Redundant Shelf Manager 14-slot ATCA Shelf ATCA CPU Blade ADLink CPU-6890 ATCA Carrier Blade Radisys ATCA-1200 38

ATCA Demonstration Teststand for ACC4/5/6 Built-in Power Supply ATCA CPU Blade ADLink CPU-6890 Shelf Manager 5-slot ATCA Shelf ATCA Carrier Blade Radisys ATCA-1200 AMC Module TEWS TAMC900 ATCA Ethernet Switch DTI-ATS1936 39

ATCA Demonstration Software development Done: TAMC900 Firmware in VHDL readout of 8 ADCs on TAMC900 with external clock and trigger, PCIe end-point for communication with Radisys Carrier Blade ATCA -1200 Software Linux ported on PowerQUICC with cross-compiler for custom applications front-end server: communication and management of AMC modules through PCIe communication with client applications through Ethernet on the shelf backplane ring buffers for ADC readout ADLink CPU-6890 Software universal DOOCS server for readout of hardware registers MEX functions in Matlab for direct communication with hardware 40

ATCA Demonstration Status Tests in laboratory Hardware setup tested in laboratory with ATCA-1200, TAMC900, CPU- 6890 Test of readout of ADC through ATCA-1200 to DOOCS server in CPU- 6890 Initial tests of AMC-VM module only analog part Installation of hardware in Extension Hall for ACC4/5/6 in progress Difficulties problems with PCIe express communication on RadiSys ATCA-1200 solved by the manufacturer problems with porting Linux on ATCA-1200 no good support from RadiSys problems with production of DESY AMC module for AMC-VM still not produced 41

XFEL LLRF Development Transient Detection 42

Transient Detection System (ver. 1) Cavity Probe delay line Main difficulties Splitter Splitter Variable Phase Shifter Variable Attenuator Combiner Amplifier ADC ADC ADC board CPU Manual adjustment of the transient detection system very sensitive Other modes of a cavity (8/9 π, ) not possible to filtering during 20 ns Delay line 20 ns (cable) Reduce the price from ~40.000 to acceptable Only RF Only Bunch ~2nC A A 20dBmV π 8 9π = A A 10dBmV π 8 9π = 43

Transient Detection System (ver. 2) RF Beam - on - off RF Beam - off - on In both cases MO as reference Q Vrf Q I Beam phase Q Vrf Vb I Vb I 44

Measured phase comparison Cavity 1 Cavity 2 Cavity 3 Cavity 7 New: -3.57 14.80 15.52 37.49 HCM: 3.16 7.72-1.33-22.57 HCM High Charge Measurement New Transient Detection System ver. 2 45

Measurement setup for ACC4 (future plan) Confirm the ACC1 results at ACC4 RF leakage from Gun eliminated Bunch energy at ACC4 (450MeV) to compare with at ACC1 (5MeV) 46

XFEL LLRF Development Downconverters 47

Downconverter for LLRF n Non-IQ-sampling scheme : A,ϕ Receiver CH1 RF-input LNA Δ f BPF Sampling and Field Detection ADC CIC Filter Digital I,Q- Detection Input Calibration Master- Oscillator Muti-channel downconverter LO and CLK Generation LO-input ADC clock f s Sample frequency [50MHz-130MHz] Intermediate frequency [10MHz, 50MHz]: f IF Single cavity field in amplitude and phase 48

Achieved Performance at FLASH n Multi-channel downconverter : n Pulse-to-Pulse Beam Stability : Single Channel Downconverter 0.022% (10/2007) 8 channel Gilber-mixer receiver VME based + SIMCON DSP (14-bit ADCs) VME based n Stability results (single channel) : Short-term, bunch-to-bunch (800us) : ΔA / Arms = 0.015%, Δϕrms = 0.0092 deg Mid-term, pulse-to-pulse (10min) : ΔA / Arms = 0.016%, Δϕrms = 0.0147 deg Long-term, drifts Δ A/ A pkpk = 0.09%, Δϕ pkpk = θ A = 2e-3/ C, θ P = 0.2 / C (1hour) : 0.05 deg 0.016% (11/2008) 0.008% (01/2008) Desired XFEL value 49

RTM Downconverter for the ATCA System n Very compact Rear Transition Module (RTM) : RF inputs (8 channels): 1300MHz, +0dBm input power XFEL Frontend RF section Amplifier IF section Supply section Innerlayer LO Distribution section To ATCA interface Receiver Type : LT5527 (Gilbert-Mixer) RF: 1300MHz, <10dBm LO: [1310MHz, 1350MHz], 10dBm IF : [10MHz, 60MHz], diff. outputs [cm] Evaluation Adapter Board IF Outputs (8 channels): [10MHz,60MHz] LO input: [1310MHz, 1350MHz] 50

Pulse-to-Pulse and Drift Calibration schemes Is needed to eliminate pulse-to-pulse fluctuations and drifts from - Cavity pickup cables (4 module) -1-1 -1 5 fs m K, ± 125fs K ( ± 25m), ΔT - Downconverter (mixer) θ A = 2e-3/ C, θ P = 0.2 / C - LO generation (dividers, amplifiers, filters) (Injector) - ADC CLK generation (timing system, less critical) to have a robust machine operation. 1K Cavity Flattop Beam pause t 1) Tracking the reference : Receiver,e.g.direct sampling ADC 2) Injection of the reference signal : Calibration Line REF Reference Receiver, e.g.non-iq-sampling ADC REF ADC REF LO, CLK Gen CLK Gen + Demonstrated, e.g. with direct sampling 3) Reflection at the cavity : + Compensates in addition antenna to cavity pickup 51

XFEL LLRF Development Direct Sampling 52

Direct Sampling RF Signal Receiver Sample the 1.3GHz signal directly with ADC without down converter Need precise clock signal, time jitter < 300 ps RMS ADS5474, 14-bit, 1.4GHz bandwidth, 400 MSPS 53

Direct Sampling ADC Evaluation at Lab XFEL 0-20 Harmonics Carrier 70 65 SNR: db Noise Floor: dbfs -40 60 Amplitude / dbfs -60-80 -100 55 50 45-120 40 With full Nyquist bandwidth (89.45 MHz) SNR : 50.5 db Phase jitter : ~0.2 degree RMS Amplitude jitter : ~0.2% RMS -140 0 10 20 30 40 50 60 70 80 Frequency / MHz With closed loop bandwidth of 50 khz (TESLA typed cavity with feedback gain of about 250), we expect SNR : 83 db Phase jitter : ~0.01 degree RMS Amplitude jitter : ~0.01% RMS Temperature Coefficients: Phase Sensitivity : 0.14º/ºC Amplitude Sensitivity : -0.03 %FS/ºC Phase / degree Amplitude / %FS -168-169 -170-171 35-20 -15-10 -5 0 5 10 15 RF input power / dbm -172 40 45 50 55 60 65 70 59.5 59 58.5 58 40 45 50 55 60 65 70 ADC Chip Surface Temperature / o C 54

Direct Sampling ADC Evaluation at FLASH XFEL 0-20 -40 8pi/9 Mode Cavity Field RF Amplitude / dbfs -60-80 -100 7pi/9 Mode -120-140 0 10 20 30 40 50 60 70 80 Frequency / MHz Measurements by direct sampling ADC shown in (a),(b) Phase jitter : 0.05 degree RMS (10 MHz bandwidth) Amplitude jitter : 0.054% RMS (10 MHz bandwidth) Measurements by monitor ADC with 250 khz IF shown in (c),(d) Phase jitter : 0.09 degree RMS (500 khz bandwidth) Amplitude jitter : 0.078% RMS (500 khz bandwidth) Amplitude / %FS Amplitude / MV 80 60 40 20 0 0 500 1000 1500 Time / μs 25 20 15 10 5 (a) (c) Phase / degree Phase / degree 80 70 60 50 40 30 0 500 1000 1500 Time / μs -140-150 -160-170 -180 (b) (d) 0 0 500 1000 1500 Time / μs -190 0 500 1000 1500 Time / μs 55

XFEL LLRF Development Piezo Control 56

Placement of the piezo control in LLRF system Piezo crate x4 8x 8x 8x 8x 8 8 ch ch PZD 8 PZD chn amplifier 8 ch PZD amplifier PZD amplifier amplifier DAC DAC 32 chn x1 ADC ADC 32 chn 8 x1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 Controller Piezo Controller Low Level Application High Level Application LLRF Control System 57

Piezo control components 58

Automatic LF detuning of 3 ACC modules XFEL The prototype piezo control system was designed, manufactured and tested (32 channel DAC board, piezo driver board the 32 channels ADC board is under development). The adaptive detuning compensation algorithm was implemented and tested. Red before compensation Green after automatic LF compensation 59

ACC6 - Field in the cavities before and after compensation XFEL after before 60

XFEL LLRF Development SEU Immunity 61

Automatic generation of Tripple Module Redundancy for SEU tolerance Critical component (chosen on the base of simulation results) B B B A B A Voting circuit D C C TMR TMR was applied only to computational path (it would be not possible to apply it to the whole circuit due to resource limitation) 62

XFEL LLRF Development MIMO Controller 63

Controller design objectives XFEL S. Simrock for the LLRF Team Stefan Simrock for LLRF team, DESY

MIMO-Controller structure 65

Measurement results 66

XFEL LLRF Development Cavity Simulator 67

Simulation Cavity simulator installed in ACC1 development system algorithms development for XFEL Running on SIMCON DSP board Baseband input and output Features: 4 cavities with LFD, pre-detuning. Klystron model with nonlinearities (amplitude and phase). High power distribution system (power dividers, phase shifters) Measurement path simulation (attenuation and phase change) Selectable output (probe, forward or reflected power) Driven from ADCs or from internal tables (loaded through MATLAB) 68

Cavity simulator driven by ACC1 controller in the development system XFEL 69

Documentation Projects 70

LLRF Documentation with SysML (1) XFEL Modelling Process SysML Artefacts used for Modeling Identification of necessary system models, aspects and views Requirements analysis and requirements capture Definition of use cases Modelling of system hierarchies Modelling the system structure Modeling of system and subsystem interfaces Definition of activities and state. machines Definition of parametric diagrams class SysML Artefacts used for Modeling Sequence Diagram Statechart Diagram 1..* 1 Use Case Diagram Use Case Structure Diagram - Block Defini tion Diagram - Internal Bl ock Diagram - Package Diagram - Parametri c Diagram 0..1 1 1 1..* 1..* 1 Block 1 1..* 1 1 Activ ity Diagram Requirement Dia gra m 71

LLRF Documentation with SysML (2) Example: Requirement Diagrams for LLRF XFEL req RF Station_UserRequirements FunctionalUse rrequirements + RF Database + Machine and personnel protection system + RF Field Generation in Accelerating Modules + Field Detection + Field Control + Cavity Resonance Control + RF Distribution System Control + Calibration + Diagnostic + Alarms, Warnings and Events + Detect and Handle Exceptions + Operation Modes + Automation + LLRF System Interfaces custom Functional Requirements Measure Cavity Loaded Q and Detuning tags Id = L LA-REQ1.1 Measure Loop Phase «derive» and Loop Gain tags Id = LLA-REQ1.2 QL and Detuning Measurem ent Performance tags Id = LLA-REQ1.1.1 «derive» Non-FunctionalUserRequirements + Performance + Reliability + Usability + Supportability + WellUnderstood + Scalability + Cost LLA-REQ1 Measure System Parameters tags Id = LLA-REQ1 risk = verifymethod = Measure Klystron Characteristics tags Id = LLA-REQ1.6 Measure Forward and Reflected Signals tags Id = LLA-REQ1.24 «derive» Measure RF Field Errors tags Id = LLA-REQ1.7 «derive» RF Fie ld Errors Measurement Performance tags Id = LLA-REQ1.7.1 Measure Beam Loop Phase and Parameters Loop Gain tags Measurem ent Id = L LA-REQ1.3 Performance tags Id = LLA-REQ1.2.1 «derive» Beam P arame ters Measurem ent Performance tags Id = LLA-REQ1.3.1 «derive» Forward and Reflected Signals Measurement Performance tags Id = LLA-REQ1.4.1 Measure Klystron Output Sig nal Klystron tags Characteristics Id = LLA-REQ1.5 Measurement Performance tags Id = L LA-REQ1.6.1 «derive» Klystron Output Signal Measurement Performance tags Id = LLA-REQ1.5.1 72

LLRF Documentation with SysML (3) Example: Internal Block Diagram for LLRF Subsystem XFEL ibd RF_SignalDetection [RF_SignalDetection] «subsystem» RF_SignalDetection «system» :RF_DistributionSystem rfreflected : Reflected_Cavity [32] rfreflected : Reflected_Cavity [32] «BlockProperty» :Dow nconv erter [4] if :RF_Signal [8] «BlockProperty» :ADC [4] samples : «subsystem» SignalSamples :LLRF_ FieldControl [32] rfforward : Forward_Cavity [32] «subsystem» RF Signal Detection: Structure: :Regional Signal Generator cs : CalibrationReference 4 «system» :AcceleratingModule rfprobe : Pick-UpProbe [8] «subsystem» :FrequencyAndPhaseReference lo :LO_Signal «subsystem» :LocalTiming adccl ock : Clock_Signal 1 1 1 1 rf :Reflected_Cavity [8] if :RF_Signal [8] rfforward : Forward_Cavity [32] cs : CalibrationReference cs1 probe : rfprobe : Pick-UpProbe Pick-UpProbe [32] lo :LO_Signal adcclock :Clock_Signal «BlockProperty» cmb2 :Combiner [32] rff cs2 : Calibratio nreference «BlockProperty» cmb1 :Combiner [32] 1 1 rfout : Forward_Cavity lo :LO_Signal 1 1 probeout : Pick-UpProbe «BlockProperty» :Dow nconv erter [4] rf :Forward_Cavity [8] lo :LO_Signal «BlockProperty» downconverter : Downconverter [4] rf :RF_Si gnal [8] lo :LO_Signal 1 1 if : RF_Si gnal [8] 1 1 if : RF_Si gnal [8 ] samples : SignalSamples [8] adcclock :Clock_Signal [8 ] «BlockProperty» :ADC [4] if : RF_Si gnal [8] adcclock :Clock_Signal [8] «BlockProperty» :ADC [4] samples : SignalSamples [8] ssamples : SignalSamples [8] if : RF_Si gnal [8] adcclock :Clock_Signal [8] samples : SignalSamples [3 2] ssamples : SignalSamples [32] samples : SignalSamples samples : SignalSamples samples : SignalSamples 73

LLRF Documentation with SysML (4) XFEL Major model parts LLRF System model, Signal Library, Hardware Component Library, Units Library Abstraction levels Functional, Structural, Physical (Deployment?) View Model statistics about 270 use cases about 450 diagrams about 4200 model elements Plan forward Add more and more details in depth (subsystems, blocks, diagrams ) Tools Enterprise Architect 7.1 SysML - Enterprise Architect MDG Add-In 74

Sources for LLRF Information XFEL LLRF Wiki Pages: http://mskpc14.desy.de/wiki/index.php/main_page LLRF System Documentation: http://tesla.desy.de/~simrock/ea/index.htm LLRF News: http://wofwiki10.desy.de/xfel/index.php/llrf_news 75