UCN-EDM DAQ
DAQ and Slow Control Upgrade
(Nov 2011)
L.Lee
VME CPU (MIDAS FE)
VME CPU (MIDAS Slow Control)
DAQ CPUs EthernetMIDAS PC
Run ControlEvt-Builder
Data-Logger Online Monitor
VME ProcessorGE V7865
MIDAS Front-End
VME Processor (or PLC)(Share w/ AutoFill System)?
(Future Auto-Cooldown Sys)?
32-ch. VMEDigital
I/O module
Multichannel Scaler
16/32-ch. VMEStruck SIS3800
Series MCS
MSCB-GPIBGPIB
(e.g., Lakeshoremodules, etc…)
Status of valves, pumps,…
(UCN valves, EDMvalve, rotary valve,
etc…)Discriminators
Transducers fromUCN-Source &
Probes (pressure, temp, levels, needle valves,fluxgates,…)
EPICS orEthernet
Beam &Accel.
variables
Gating to Accel.,DAQ modules,
UCN source& EDM cell
(Beam, Scalers, Valves, E-fieldPolarity?,…)
Drive Valves,& Misc,…
VME CPU (MIDAS FE)
UCN Detectorsp
EDMCell
He-II + UCNs
Spall.n Tgt
VME
VME
VME
MSCBEthernet
VME CPU (MIDAS Slow Control)
TC
(30-60 s)
H1
beamON
(~60 s)
beam OFF (~ 180 s)
t
Y
0s 60s ~120s ~360s (?) beamON
beamOFF,UCNvalveopen
EDMdoor
closed
EDMdooropen
RamseyPrecession
CountSurviving UCNs
readdata
resetfor
nextcycle
SequenceModulemodified
VME-PPG32
Merge32-ch. VME
Collector-driverI/O module w/VME-PPG32
RF (,H1,TC,) andSpherical coils (H0),E-field (HV, pol),other magnets,…
MSCB-GPIBGPIB to
high precisionSig. Generator,Magnet P.S.,
HV P.S., etc…
Ethernet to MSCB
DAQ Overview
Flash ADC 64-ch VME
Ethernet
EthernetMIDAS PCRun ControlEvt-Builder
Data-Logger Online Monitor
VME
Ethernet
32-ch. VMEDigital
I/O module
Multichannel Scaler
16/32-ch. VMEStruck SIS3800
Series MCS
Status of valves, pumps,…
(UCN valves, EDMvalve, rotary valve,
etc…)Discriminators
EPICS orEthernet
Beam &Accel.
variables
Gating to Accel.,DAQ modules,
UCN source& EDM cell
(Beam, Scalers, Valves, E-fieldPolarity?,…)
Drive Valves,& Misc,…
VME CPU (MIDAS FE)
UCN Detectorsp
EDMCell
He-II + UCNs
Spall.n Tgt
VME
VME
VME
MSCBEthernet
TC
(30-60 s)
H1
beamON
(~60 s)
beam OFF (~ 180 s)
t
Y
0s 60s ~120s ~360s (?) beamON
beamOFF,UCNvalveopen
EDMdoor
closed
EDMdooropen
RamseyPrecession
CountSurviving UCNs
readdata
resetfor
nextcycle
SequenceModulemodified
VME-PPG32
Merge32-ch. VME
Collector-driverI/O module w/VME-PPG32
RF (,H1,TC,) andSpherical coils (H0),E-field (HV, pol),other magnets,…
MSCB-GPIBGPIB to
high precisionSig. Generator,Magnet P.S.,
HV P.S., etc…
Ethernet to MSCB
Flash ADC 64-ch VME
Ethernet
EthernetMIDAS PCRun ControlEvt-Builder
Data-Logger Online Monitor
VME
VME “Main DAQ”
VME Crate for “Main DAQ”
GE
V7
86
5 V
ME
pro
ce
ss
or
TR
IUM
F V
ME
-PP
G3
2 S
eq
ue
nc
er
Str
uc
k S
IS3
82
0 M
ult
i-C
ha
nn
el
Sc
ale
r
CA
EN
V
17
40
B F
las
h A
DC
TR
IUM
F 3
2-C
h D
igit
al
I/O
10 SLOT VME HALF/SPLIT CRATE
GE V7865 VME Processor
Platform for MIDAS Front-EndResides in VME crate 6U single-slot form factorVME crate controller functions(i.e. arbitrates VMEbus)320 MB/s backplane transfer rate
Intel Core 2 Duo processors @ 2.16 GHzUp to 3GB Memory (DDR2 SDRAM)2 x Gigabit Ethernet (front panel)4 x USB (2 front panel, 2 rear via P2)2 x RS232/422 (1 front panel, 1 rear via P2)2 x Serial ATA Interface (2 rear via P2)
OS: Multi-OS capable (we plan to run Linux)
VME Processor
VME-PPG32 Pulse-Pattern Generator
32-Channel Sequence ModuleTRIUMF-Designed and Built(Modified version requested)Resides in VME crate6U single-slot form factor
Time Base: Internal or External (NIM)Internal Clock – 100 MHz
Existing version has 32 NIM outputsModified version to have multi-format outputsPropose to have 8–16 channels with open collector-driver 24V output -- drive valves;8 channels with TTL output, if needed
VME Sequencer
Sample Sequence
VME-PPG32 Pulse-Pattern Generator
Existing version has 32 NIM outputs Modified version will have multi-format outputs(Propose to have 8–16 channels with open collector-driver 24V outputs -- to drive valves Possibly 8 channels with TTL output?)
TIME BASE (Internal/External)
EVENT GATE (NIM)(Start/Trigger Scalers)
BEAM GATE (NIM)
OPEN UCN VALVE (24 V)
EDM FLAPPER-VALVE (24 V)
ROTARY VALVE (24 V)(UCN Draining & Counting)
START/TRIGGER ADCs (NIM)
START RF SEQUENCE (TTL)(Trigger RF Waveform)
STOP AND RESET (NIM)
~ 60 s
~ 35 s
~ 180 s
Struck SIS3820
32-Channel Multi-purpose ScalerResides in VME crate6U single-slot form factor
Input formats: NIM, ECL, LVDS250 MHz counting rate
MCS mode: Fixed or Variable Length time intervalsInterval Length: Internal timer or External signalBuffered ReadoutMinimum Buffer memory size: 64 MB
What Interval Length (dwelltime) is good for UCN?(t per timeslice)
10, 100, 500 ms? 1 sec or more ?
VME Multichannel Scaler
beamON
(~60 s)
beam OFF (~ 180 s)
Y
t
t
CAEN V1740B
64-Channel Flash ADCResides in VME crate6U single-slot form factor
Sampling Rate: 65 MSamples/s (~ 15 ns bins)Resolution: 12-bit per sampleInput range: 2 V p-p (single-ended)
On-board Pulse-Shape analysis and Zero-Suppression via FPGA
For UCN: Store only Charge & Timing info Gain Monitor Pile-Up Correction
VME Flash-ADC
VME Digital I/O Module
TRIUMF VDIO32VME Digital (Binary) I/O
32-Channel Digital I/O ModuleTRIUMF-Designed & BuiltResides in VME crate6U single-slot form factor
Input/Output configurationprogrammable in groups of 8
For UCN:Read status of miscellaneousvalves, pumps, etc…
32-ch. VMEDigital
I/O module
Multichannel Scaler
16/32-ch. VMEStruck SIS3800
Series MCS
MSCB-GPIBGPIB
(e.g., Lakeshoremodules, etc…)
Status of valves, pumps,…
(UCN valves, EDMvalve, rotary valve,
etc…)Discriminators
Transducers fromUCN-Source &
Probes (pressure, temp, levels, needle valves,fluxgates,…)
EPICS orEthernet
Beam &Accel.
variables
Gating to Accel.,DAQ modules,
UCN source& EDM cell
(Beam, Scalers, Valves, E-fieldPolarity?,…)
Drive Valves,& Misc,…
VME CPU (MIDAS FE)
UCN Detectorsp
EDMCell
He-II + UCNs
Spall.n Tgt
VME
VME
VME
MSCBEthernet
VME CPU (MIDAS Slow Control)
TC
(30-60 s)
H1
beamON
(~60 s)
beam OFF (~ 180 s)
t
Y
0s 60s ~120s ~360s (?) beamON
beamOFF,UCNvalveopen
EDMdoor
closed
EDMdooropen
RamseyPrecession
CountSurviving UCNs
readdata
resetfor
nextcycle
SequenceModulemodified
VME-PPG32
Merge32-ch. VME
Collector-driverI/O module w/VME-PPG32
RF (,H1,TC,) andSpherical coils (H0),E-field (HV, pol),other magnets,…
MSCB-GPIBGPIB to
high precisionSig. Generator,Magnet P.S.,
HV P.S., etc…
Ethernet to MSCB
DAQ Overview
Flash ADC 64-ch VME
Ethernet
EthernetMIDAS PCRun ControlEvt-Builder
Data-Logger Online Monitor
VME
Ethernet
MSCB-GPIBGPIB
(e.g., Lakeshoremodules, etc…)
Transducers fromUCN-Source &
Probes (pressure, temp, levels, needle valves,fluxgates,…)
UCN Detectorsp
EDMCell
He-II + UCNs
Spall.n Tgt
MSCB
VME CPU (MIDAS Slow Control)
RF (,H1,TC,) andSpherical coils (H0),E-field (HV, pol),other magnets,…
MSCB-GPIBGPIB to
high precisionSig. Generator,Magnet P.S.,
HV P.S., etc…
Ethernet to MSCB
EthernetMIDAS PCRun ControlEvt-Builder
Data-Logger Online Monitor
Ethernet
MSCB “Slow Control”
Midas Slow Control Bus
Slow Control Computer(MIDAS Slow Control)
Ethernet SubMaster
WaveformGenerator
DC Power SupplyLevelMeter
LevelMeter
MSCB ribbon cable
Ethernet
WaveformGenerator
MSCB-GPIBAdapter
MSCB-GPIBGPIB
(e.g., Lakeshoremodules, etc…)
Transducers fromUCN-Source &
Probes (pressure, temp, levels, needle valves,fluxgates,…)
UCN Detectorsp
EDMCell
He-II + UCNs
Spall.n Tgt
MSCB
VME CPU (MIDAS Slow Control)
RF (,H1,TC,) andSpherical coils (H0),E-field (HV, pol),other magnets,…
MSCB-GPIBGPIB to
high precisionSig. Generator,Magnet P.S.,
HV P.S., etc…
Ethernet to MSCB
EthernetMIDAS PCRun ControlEvt-Builder
Data-Logger Online Monitor
Ethernet
MSCB “Slow Control”
LHe Autofill SubSystem
MSCB, VME
AutoCooldown SubSystem??
FINIS
Top Related