130 likes | 143 Views
This article discusses the diagnostic acquisition based on new hardware for the Spiral2 Injector, including pulse beam tuning, intensity measurement, and control objectives.
E N D
Spiral2 Injector diagnostics acquisition based on new hardware Françoise Gougnaud CEA Saclay IRFU - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Synchronised Intensity measurement • Pulsed beam mandatory during the tuning phases • Beam intensity of the Injector measurements in 2 ways: • beam destructive measurement with 4 Faraday cups in the LEBT • non-destructive measurements: 1 ACCT/DCCT in LEBT & 1 DCCT in MEBT • Horizontal & vertical transverse emittances measured by Allison scanner emittancemeters • Objectives of command control • Average peak value • Beam pulse display • Synchronisation of readings between different equipment - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Main requirements for the electronic boards • COTS VME64 (not VME64X) boards • Sampling frequency from 200 K Samples/s up to 1 M Samples/s • Requirements very different depending on diagnostics users • Foreseen Bandwidth for the signals from sources : 50 KHz • ADCs 14 bits resolution • External trigger to synchronize the acquisitions - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
The solution selected (1) • New boards from the NEXEYA/ADAS company: • The set ICV108 & ICV178 • ICV108 • Controller board • External trigger • RAM buffer of 4 Mbytes, DMA transfer • Numerous modes of running (Flip/Flop, single event, continuous .) • Can synchronise several ICV178 boards - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
The solution selected (2) • ICV178 • 8 analog inputs • 16 bits resolution / ADCs • Sampling frequency: 50 KSamples/s up to 1.2 Msamples/s • Communication 178 & 108 via the VME I/O lines P2 • For data and timestamps • Adas company located close to Saclay • Drawback: no software driver - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
ICV108 functionalities used • 4 Mbytes RAM dedicated to measurements of acquisition • Flip/Flop and single event mode • IT sent by ICV108 on VMEbus at the end of each acquisition • Pattern table of the ICV108 board • Contains the basic pattern to save the data in the RAM • The same pattern repeated throughout the acquisition • The pattern is divided into 10 subpatterns (configurable) • Each subpattern is composed of the number of channels to acquire • The header of each pattern includes a timestamp - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Acquired data in memory Channel 0 Channel 1 timestamps Channel 3 Channel 2 - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Epics device driver software SIGNAL TRIGGER Initialisations of the records Acq on VME boards ICV178:digitalisation Data transfer via P2 ICV108 IT Icv108 configuration Icv108IntService EPICS IOC 3.14.10 VxWorks 6.7 VmeDmaCPU Dma transfer from RAM to CPU local memory FillUpWf Reads data & process waveform records - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Enhancements of the driver in progress • Use Ai device again for average peak value • Modify the pattern table live, without rebooting VME • Create a waveform in the driver dedicated to abscissa axis • Deducted from timestamps • Enhancement sometime in the future • Flip/Flop but continuous mode • Many thanks to my colleague Jean-François Denis (IRFU) • who works on the enhancements of the driver • who participated to the integration of this acquisition on both beamlines , at Grenoble and at Saclay. - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Pulsed beam on the line at Grenoble - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Pulsed beam on the Deuton source at Saclay - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Efficient support from ADAS • Necessary in the understanding of the ICV108 board to develop our software • ADAS made several specific modifications for our applications • To permit longer delays in the measurement in comparison with the start of the pulse • Modifications of control registers • « like the corner shop » Acq=20ms IT+DMA=440µs - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware
Next applications based on 108 & 178 • On the line at Saclay will be installed:during this summer • An ACCT (1 MSamples/s) & a DCCT • Horizontal and vertical emittancemeters • On the line at Grenoble the eight channels will be used on ICV178, not only for diagnostics but also for Hall probe and source parameters Thank you for your attention. - Françoise Gougnaud– Spiral2 Injector Diagnostics acquisition based on new hardware