ucn-edm daq daq and slow control upgrade (nov 2011) l.lee

Post on 16-Jan-2016

27 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

UCN-EDM DAQ DAQ and Slow Control Upgrade (Nov 2011) L.Lee. DAQ CPUs. Ethernet. MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor. VME CPU (MIDAS Slow Control). VME Processor (or PLC) (Share w/ AutoFill System)? (Future Auto-Cooldown Sys)?. VME CPU (MIDAS FE). - PowerPoint PPT Presentation

TRANSCRIPT

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