FPGA Mezzanine Card standard IO-modules for the LLRF beam control system of CERN’s PS Booster and MedAustron synchrotron M. E. Angoletta, A. Blas, A.

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

M.Gasior, CERN-AB-BIBase-Band Tune (BBQ) Measurement System 1 Base-Band Tune (BBQ) Measurement System Marek Gasior Beam Instrumentation Group, CERN.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
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.
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Motor Control Lab Using Altera Nano FPGA
ESODAC Study for a new ESO Detector Array Controller.
A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
Test of LLRF at SPARC Marco Bellaveglia INFN – LNF Reporting for:
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
EE 198 B Senior Design Project. Spectrum Analyzer.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Collection of information about the Hardware and firmware upload within the PSB rf system A. Blas FMC WG 20/01/ Topic of the meeting: make sure that.
Linac 4 LL RF Hardware Architecture and Design Status
Status of LAV FEE electronics G. Corradi, C. Paglia, D. Tagnani & M. Raggi, T. Spadaro, P. Valente.
Wir schaffen Wissen – heute für morgen 24 August 2015PSI,24 August 2015PSI, Paul Scherrer Institut Status WP 8.2 RF Low Level Electronic Manuel Brönnimann.
DSP Techniques for Software Radio DSP Front End Processing Dr. Jamil Ahmad.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
Diffuse Optical Tomography Optimization and Miniaturization ECE 4902-Spring 2014 Thomas Capuano (EE&BME), Donald McMenemy (EE), David Miller (EE), Dhinakaran.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
Digital Radio Receiver Amit Mane System Engineer.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
Booster Cogging Upgrades Craig Drennan, Kiyomi Seiya, Alex Waller.
Digital Signal Processing and Generation for a DC Current Transformer for Particle Accelerators Silvia Zorzetti.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
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.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
BI day 2011 T Bogey CERN BE/BI. Overview to the TTpos system Proposed technical solution Performance of the system Lab test Beam test Planning for 2012.
1 ELE5 COMMUNICATIONS SYSTEMS REVISION NOTES. 2 Generalised System.
Integrated receivers for mid-band SKA Suzy Jackson Engineer, Australia Telescope National Facility SKADS FP6 Meeting – Chateau de Limelette – 4-6 November,
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
Fast Fault Finder A Machine Protection Component.
New PSB Beam Control Upgrade of daughter cards Alfred Blas PSB rf Working group meeting 24/03/ Generation of REV clocks 2.Synchronization with.
Present Uses of the Fermilab Digital Signal Receiver VXI Module Brian Chase,Paul Joireman, Philip Varghese RF Embedded Systems (LLRF) Group.
4 Channel DAC (Petri): 3 boards available for testing (version 1)-> now Transition board-> 22/12/2010 End of Hardware tests-> 28/01/2011 Attached DDC firmware.
Radio-Frequency (RF) & Schottky diagnostics WP for ELENA Maria Elena Angoletta, BE/RF on behalf of the CERN RF group First ELENA construction meeting CERN,
Digital LLRF: achievements and LS1 plans M. E. Angoletta, A. Blas, A. Butterworth, A. Findlay, M. Jaussi, P. Leinonen, T. Levens, J. Molendijk, J. Sanchez.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
An RF Low-level Beam Control system for PS Booster built in VME VXS using FMC mezzanines M. E. Angoletta, A. Blas, A. Butterworth, A. Findlay, M. Jaussi,
Beam Diagnostics Seminar, Nov.05, 2009 Das Tune-Meßverfahren für das neue POSI am SIS-18 U. Rauch GSI - Strahldiagnose.
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
Digital Receiver and Modulator Architecture for Multi-harmonic RF Finemet Operation 03/11/2015 LLRF15: Digital Receiver and Modulator Architecture for.
By. Jadhav Avinash J Roll no - 2K13E11. Reference: Hewlett Packard Agilent Technology Wikipedia GwINSTEK.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
CS section activities Industrial controls Luca Arnaudon David Glenat David Landre Slawomir Totos Ruben Lorenzo-Ortega Digital hardware John Molendijk.
SKIROC status Calice meeting – Kobe – 10/05/2007.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
CLUster TIMing Electronics Part II
RF acceleration and transverse damper systems
Test Boards Design for LTDB
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Status of the Beam Phase and Intensity Monitor for LHCb
The ELENA BPM System. Status and Plans.
This chapter provides a series of applications.
Introduction to Microprocessors and Microcontrollers
Front-end electronic system for large area photomultipliers readout
New PSB beam control rf clock distribution
ADSP 21065L.
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

FPGA Mezzanine Card standard IO-modules for the LLRF beam control system of CERN’s PS Booster and MedAustron synchrotron M. E. Angoletta, A. Blas, A. Butterworth, A. Findlay, M. Jaussi, P. Leinonen, T. Levens, J. Molendijk, J. Sanchez Quesada, J. Simonin (CERN) U. Dorda, S. Kouzue, C. Schmitzer‎ (MedAustron) P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March 2013

Outline 1.FMC mezzanines and IP cores Mezzanine overview Mezzanine and IP core relationship IP core overview 2.DAC mezzanine and SDDS 3.ADC and DDS mezzanines, DDC and MDDS 4.Test environment and development tools 5.Conclusion P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March 20133

FMC mezzanines: Overview FPGA Mezzanine Card (FMC) standard, VITA57.1 [2] High speed connector, single-ended and differential signaling, 2Gb/s (10Gb/s via specific pins) 400-pin HPC or 160-pin LPC connector options, user definable IOs 160-pins and 68-pins, respectively. Connector stack heights either 8.5 or 10 mm Supports several signaling standards, LVDS, LVCMOS, LVPECL, SSTL, HSTL Very small-scale boards, single width module 69 x 76.5mm and double width 139 x 76.5mm (the height is 12.4mm for both) Improved EMC and RFI interference, and heat distribution with the use of a front panel P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March 20134

FMC mezzanines: Overview FPGA Mezzanine Card (FMC) standard, VITA57.1 [2] Mezzanine supported by multiple carriers: VME VXS, PCI, PXI etc. Dedicated pins for the clock, JTAG, I2C [3], power, PG indication, module present and multi- gigabit transmission P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March 20135

FMC mezzanine and IP core relationship P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March FMC mezzanine sits here FMC IP core socket

IP core overview P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March Clocks and TAG Direct access to the FMC I/O, hardware VME wishbone access DSP access via Gigabit link Memory access Slow Status / Faults Interface to Main FPGA (LED control) IP core communication I2C link for the hardware ICs VADJ Power Supply Control and power good Timings, Function gen etc.

FMC IP cores: Main characteristics P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March Each FMC IP Core is connected to the Wishbone slave user interface that is directly mapped to the carriers VME address space and any register can be unconditionally accessed at any time Also each of the FMC IP Core is connected to a user interface that is driven from the DSP via a number of dedicated Giga-bit links between the Main FPGA and the FMC FPGA Flexible debugging options:  DSP registers can be mapped to the VME memory map via a multiplexer, no multi-master registers An external SRAM, 1M x 72 bits, is directly connected to the FMC IP core and therefore provides full implementation freedom to the designer SRAM is clocked at the RFCLK for full rate data storage at the acquisition clock rate

Outline 1.FMC mezzanines and IP cores 2.DAC mezzanine and SDDS Hardware FMC SDDS IP core Test results 3.ADC and DDS mezzanines, DDC and MDDS 4.Test environment and development tools 5.Conclusion P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March 20139

DAC mezzanine: Characteristics 2 x 16bit Dual DACs (AD9747), Fs = 250MSPS -> 4 identical CHs DC coupled output, 40MHz analog bandwidth, peak output voltage 3.6Vp-p 400-pin FMC connector for parallel data interfacing Low noise and low distortion amplifiers Compact front-panel for heat dissipation and 3-color status indication LEDs Unique PCB identification by silicon ID chip and a system monitor chip EEPROM to store HW specific information (FMC type, Version number, operating voltage etc.) Programmable digital + analog gains for dynamic range shift P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

DAC mezzanine: Block diagram P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

SDDS IP core: Simplified block diagram P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

SDDS IP core: Main characteristics P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March Delay corrector, Azimuth, phase offset compensation and MDDS harmonic number change compensation features Selectable amplitude and phase modulations, and noise generation for the controlled beam emittance blow-up Comprehensive signal observation through SRAM memory Highly flexible signal generator with many features  Contains SPI, I2C, Memory, power supply and A/D gain processing controllers  Has a direct VME, DSP and memory access but also FMC to FMC IP core link, main FPGA to FMC FPGA link for status/faults etc., PG indication signals and many more…  Multiple debugging options  Amplifier offset compensation manually and automatically according to the preference User selectable manual/automatic amplifier DC offset compensation

DAC mezzanine/SDDS: Test results P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March All measurements are completely independent and unrelated -61dBm 71dB +10dBm SFDR SFDR ~ 60dB between 3MHz – 40MHz DAC mezzanine output FFT of the 16-bit NCO signal ~ 5MHz, peak at 89dB (Matlab plot) DAC mezzanine V1 during testing

DAC mezzanine/SDDS: Test results cont’d P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March AM modulationPM modulation HW thermal image 10dBm signal at 3MHz with a span of 2kHz around the carrier -84dBm 94dB +10dBm +30 °C +45 °C All measurements are completely independent and unrelated SFDR

Outline 1.FMC mezzanines and IP cores 2.DAC mezzanine and SDDS 3.ADC and DDS mezzanines, DDC and MDDS ADC and digital down converter overview Test results MDDS overview Test results 4.Test environment and development tools 5.Conclusion P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

ADC FMC Card Overview Characteristics: General purpose 4 channel, 125MSPS acquisition module with 16bits architecture. Provides signal conditioning with an analogue front-end featuring DC coupling, low noise, low distortion and gain switching (equivalent to 3 LSB’s). DC to 40MHz (oversampled) bandwidth. Can be extended by a factor of 10. SNR > 77dB (12.5 ENOB), SFDR > 70dB P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

ADC FMC Card Overview ADC block diagram (simplified): P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

ADC FMC Card Analog front end tests Front end test results: Filtered signal generator, 10.7MHz signal, 0dBm: Input matching: SFDR ~ 60dB from DC to 40MHz P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

Digital down converter Overview Simplified block diagram: The down converter is an homodyne receiver that converts the selected beam revolution harmonic into a baseband I/Q signal. It features a multirate fast signal processing hardware embedded into the FPGA IP core. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

Digital down converter Overview The narrowband dynamic range is controlled by an automatic gain control, maximizing the SNR when the input signal power does not fill the ADC range. It adds 18dB to the effective analog dynamic range. Further improvement is obtained with process gain: Homodyne principle: The down-converted spectral component, keeps its phase and amplitude properties. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

DDS FMC Card Overview Characteristics: High quality compact clock and synchronism generator. Can generate a clock signal from 62.5MHz to 125MHz, and the associated revolution synchronism signal at any FRev sub-harmonic from 1 to It features two independent channels, synchronized to the same reference, with synchronization pulse (tag) generators. 32bit DDS core: 232mHz frequency step resolution. Compatible with LPC and HPC FMC standard. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

DDS FMC Card Overview Simplified block diagram: P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

MDDS System context Picture from J. Molendijk presentation [1] (An RF Low-level Beam Control system for PS Booster built in VME VXS using FMC mezzanines) P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

MDDS Operational principles The RF Clock follows the frequency program (Frev) at an harmonic such that the output frequency falls always between the maximum sampling frequency and half. This scheme allows the homodyne system to track the selected Frev harmonic, while maintaining the sampling rate high enough to guarantee a minimum SNR. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

MDDS Operational principles The TAG signal is a RF clock synchronous clock at a lower rate. A TAG event is an embedded pulse that serves to trigger a synchronous action along the entire LLRF system. Typical actions include a change in the local oscillators. This includes certain pipeline delay due the signal processing and ADC/DAC. The MDDS compensates automatically this effect delaying the TAG. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

MDDS Test results Divider change + Tag synch pulse125MHz clock phase noise Random jitter at the clock output vs output frequency B-Field frequency ramp P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

MDDS Test results A fast clean clock requires lots of power (= thermal dissipation): +53°C ->ECL logic! Good forced airflow: High flow between the FMC module and the carrier board. Good thermal conductivity to the front panel. Extensive ground and power plane, for EMI and signal integrity, also help in dissipating heat. Unused channels, can be turned off. P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

Outline 1.FMC mezzanines and IP cores 2.DAC mezzanine and SDDS 3.ADC and DDS mezzanines, DDC and MDDS 4.Test environment and development tools Automatic memory map management VHDL firmware test Hardware test 5.Conclusion P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

Test environment and development tools Automatic memory map management Cheburashka and Gena [4] P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March Чебурашка & Гена As the hardware complexity increases, management of the memory maps that provide access to the hardware registers becomes a key point. Controls interface is also a complex task, as all the changes in the memory maps must be synchronized also in the different drivers. A set of tools have been developed in our group to automatically manage memory maps, control drivers and the associated VHDL code implementing the registers in the hardware.

Test environment and development tools VHDL firmware test P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March ML605 as carrier and mezzanine under tests Carrier with ADC and DAC We simulate all the VHDL critical blocks, prior to the hardware (FPGA) implementation. In our aim to open our developments and methods, we try to use to open source tools when possible, also integrating common tools (MatLab) with minimum requirements (specific toolboxes). The use of open source scripting language (Python) with advanced mathematical capabilities, is extensively used to produce test data and analyse the results. The entire process does not require compilation as is using interpreted scripts. Simulation time is fast.

Test environment and development tools Hardware test P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March ML605 as carrier and mezzanine under tests Carrier with ADC and DAC Hardware tests are carried out in an automatic way. The test environment allows to test many hardware units using a common virtual bench. Each hardware module have an unique ‘object’ that virtualizes it. Hardware changes are automatically track by the automatic memory map management.

Test environment and development tools P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March ML605 as carrier and mezzanine under tests Carrier with ADC and DAC

Project Status P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March Hardware: Laboratory tests have successfully demonstrated the feasibility of the FMC standard to build small form factor analogue modules. More work is needed to improve the noise levels due switched mode power supply coupling. New pre-series of V3 (DAC, MDDS) and V4 (ADC) are currently under development. Firmware: Stable FPGA code, that need completion for observation buffers and specific features (frequency ramp, noise generation). More work is needed to finalize the automatic DC offset compensation and automatic gain control. Carrier with ADC and DAC

References [1]J. Molendijk An RF Low-level Beam Control system for PS Booster built in VME VXS using FMC mezzanines. Annecy, France, RFTech 25 th -26 th March 2013 (this workshop) [2]ANSI/VITA FPGA Mezzanine Card (FMC) Standard VMEbus International Trade Association. New York, NY, USA : ANSI, p. Approved in 2008, revised in 2010 [3]NXP The I2C-bus Specification URL: [4]A. Rey, F. Dubouchet, M. Jaussi, T. Levens, J. Molendijk, A. Pashnin. Cheburashka: A tool for consistent memory map configuration across hardware and software San Francisco, California, USA, ICALEPCS 6 th -11 th October 2013 P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

THANK YOU FOR LISTENING

Additional material In injection the revolution frequency is 599 kHz and in extraction 1.746MHz. The kinetic energies in injection and extraction are 50Mev and 1.4Gev, respectively. Beam splitting is done by decreasing the C02 voltage and increasing the C04 voltage after the beam is flattened. The harmonic 2 is needed for high intensity beams. Longitudinal or emittance blow-up means that the focused beam bunch starts to “smear out” from its wanted area. The idea is to avoid emittance blow-up and therefore keep the particles tightly together. PSB is using a controlled emittance blow-up, just under the instability limitations, for creating the required emittance for the beam and passing it to the next circular machines. For example, the PS synchrotron needs the PSB to create a controlled emittance blow-up for its high-intensity beams which again will be transferred to LHC Beam cycle lasts 1.2s P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March CavityFrequency [MHz]Functionality C Acceleration at harmonic 1 C Acceleration at harmonic 2, beam bunch flattening and beam bunch splitting (going from harmonic 1 to harmonic 2) C Controlled emittance blowup

Additional material Numerically Controlled Oscillator P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March

Additional material System clock distribution context: P. Leinonen, J. Sanchez Quesada RFTech workshop 25th-26th March