160 likes | 355 Views
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).
E N D
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) VME Processor GE V7865 MIDAS Front-End
MSCB-GPIB GPIB to high precision Sig. Generator, Magnet P.S., HV P.S., etc… EPICS or Ethernet RF (w,H1,TC,t) and Spherical coils (H0), E-field (HV, pol), other magnets,… Beam & Accel. variables beam OFF (~ 180 s) beam ON (~60 s) TC (30-60 s) H1 EDM Cell Y He-II + UCNs t t Spall.n Tgt Count Surviving UCNs Ramsey Precession 0s 60s ~120s ~360s (?) beam ON read data reset for next cycle beam OFF, UCN valve open EDM door closed EDM door open UCN Detectors p DAQ Overview Ethernet Ethernet MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor VME CPU (MIDAS Slow Control) VME VME CPU(MIDAS FE) Ethernet to MSCB Ethernet MSCB VME Ethernet VME VME Merge 32-ch. VME Collector-driver I/O module w/ VME-PPG32 Sequence Module modified VME-PPG32 32-ch. VME Digital I/O module Flash ADC 64-ch VME Multichannel Scaler 16/32-ch. VME Struck SIS3800 Series MCS MSCB-GPIB GPIB (e.g., Lakeshore modules, etc…) Status of valves, pumps,… (UCN valves, EDM valve, rotary valve, etc…) Gating to Accel., DAQ modules, UCN source & EDM cell (Beam, Scalers, Valves, E-field Polarity?,…) Transducers from UCN-Source & Probes (pressure, temp, levels, needle valves, fluxgates,…) Discriminators Drive Valves, & Misc,…
MSCB-GPIB GPIB to high precision Sig. Generator, Magnet P.S., HV P.S., etc… EPICS or Ethernet RF (w,H1,TC,t) and Spherical coils (H0), E-field (HV, pol), other magnets,… Beam & Accel. variables beam OFF (~ 180 s) beam ON (~60 s) TC (30-60 s) H1 EDM Cell Y He-II + UCNs t t Spall.n Tgt Count Surviving UCNs Ramsey Precession 0s 60s ~120s ~360s (?) beam ON read data reset for next cycle beam OFF, UCN valve open EDM door closed EDM door open UCN Detectors p VME “Main DAQ” Ethernet MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor VME VME CPU(MIDAS FE) Ethernet to MSCB Ethernet MSCB VME Ethernet VME VME Merge 32-ch. VME Collector-driver I/O module w/ VME-PPG32 Sequence Module modified VME-PPG32 32-ch. VME Digital I/O module Flash ADC 64-ch VME Multichannel Scaler 16/32-ch. VME Struck SIS3800 Series MCS Status of valves, pumps,… (UCN valves, EDM valve, rotary valve, etc…) Gating to Accel., DAQ modules, UCN source & EDM cell (Beam, Scalers, Valves, E-field Polarity?,…) Discriminators Drive Valves, & Misc,…
VME Crate for “Main DAQ” GE V7865 VME processor TRIUMF VME-PPG32 Sequencer CAEN V1740B Flash ADC TRIUMF 32-Ch Digital I/O Struck SIS3820 Multi-Channel Scaler 10 SLOT VME HALF/SPLIT CRATE
VME Processor GE V7865 VME Processor Platform for MIDAS Front-End Resides in VME crate 6U single-slot form factor VME crate controller functions (i.e. arbitrates VMEbus) 320 MB/s backplane transfer rate Intel Core 2 Duo processors @ 2.16 GHz Up 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 Sequencer VME-PPG32 Pulse-Pattern Generator 32-Channel Sequence Module TRIUMF-Designed and Built (Modified version requested) Resides in VME crate 6U single-slot form factor Time Base: Internal or External (NIM) Internal Clock – 100 MHz Existing version has 32 NIM outputs Modified version to have multi-format outputs Propose to have 8–16 channels with open collector-driver 24V output -- drive valves; 8 channels with TTL output, if needed
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) 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?) ~ 60 s ~ 180 s ~ 35 s
beam OFF (~ 180 s) beam ON (~60 s) Y Dt t VME Multichannel Scaler Struck SIS3820 32-Channel Multi-purpose Scaler Resides in VME crate 6U single-slot form factor Input formats: NIM, ECL, LVDS 250 MHz counting rate MCS mode: Fixed or Variable Length time intervals Interval Length: Internal timer or External signal Buffered Readout Minimum Buffer memory size: 64 MB What Interval Length (dwelltime) is good for UCN? (Dt per timeslice) 10, 100, 500 ms? 1 sec or more ?
VME Flash-ADC • CAEN V1740B • 64-Channel Flash ADC • Resides in VME crate • 6U single-slot form factor • Sampling Rate: 65 MSamples/s • (~ 15 ns bins) • Resolution: 12-bit per sample • Input 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 Digital I/O Module TRIUMF VDIO32 VME Digital (Binary) I/O 32-Channel Digital I/O Module TRIUMF-Designed & Built Resides in VME crate 6U single-slot form factor Input/Output configuration programmable in groups of 8 For UCN: Read status of miscellaneous valves, pumps, etc…
MSCB-GPIB GPIB to high precision Sig. Generator, Magnet P.S., HV P.S., etc… EPICS or Ethernet RF (w,H1,TC,t) and Spherical coils (H0), E-field (HV, pol), other magnets,… Beam & Accel. variables beam OFF (~ 180 s) beam ON (~60 s) TC (30-60 s) H1 EDM Cell Y He-II + UCNs t t Spall.n Tgt Count Surviving UCNs Ramsey Precession 0s 60s ~120s ~360s (?) beam ON read data reset for next cycle beam OFF, UCN valve open EDM door closed EDM door open UCN Detectors p DAQ Overview Ethernet Ethernet MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor VME CPU (MIDAS Slow Control) VME VME CPU(MIDAS FE) Ethernet to MSCB Ethernet MSCB VME Ethernet VME VME Merge 32-ch. VME Collector-driver I/O module w/ VME-PPG32 Sequence Module modified VME-PPG32 32-ch. VME Digital I/O module Flash ADC 64-ch VME Multichannel Scaler 16/32-ch. VME Struck SIS3800 Series MCS MSCB-GPIB GPIB (e.g., Lakeshore modules, etc…) Status of valves, pumps,… (UCN valves, EDM valve, rotary valve, etc…) Gating to Accel., DAQ modules, UCN source & EDM cell (Beam, Scalers, Valves, E-field Polarity?,…) Transducers from UCN-Source & Probes (pressure, temp, levels, needle valves, fluxgates,…) Discriminators Drive Valves, & Misc,…
MSCB-GPIB GPIB to high precision Sig. Generator, Magnet P.S., HV P.S., etc… RF (w,H1,TC,t) and Spherical coils (H0), E-field (HV, pol), other magnets,… EDM Cell He-II + UCNs Spall.n Tgt UCN Detectors p MSCB “Slow Control” Ethernet Ethernet MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor VME CPU (MIDAS Slow Control) Ethernet to MSCB MSCB MSCB-GPIB GPIB (e.g., Lakeshore modules, etc…) Transducers from UCN-Source & Probes (pressure, temp, levels, needle valves, fluxgates,…)
MSCB-GPIB Adapter Midas Slow Control Bus Slow Control Computer (MIDAS Slow Control) Ethernet Ethernet SubMaster Waveform Generator Waveform Generator MSCB ribbon cable DC Power Supply Level Meter Level Meter
MSCB, VME MSCB-GPIB GPIB to high precision Sig. Generator, Magnet P.S., HV P.S., etc… LHe Autofill SubSystem AutoCooldown SubSystem?? RF (w,H1,TC,t) and Spherical coils (H0), E-field (HV, pol), other magnets,… EDM Cell He-II + UCNs Spall.n Tgt UCN Detectors p MSCB “Slow Control” Ethernet Ethernet MIDAS PC Run Control Evt-Builder Data-Logger Online Monitor VME CPU (MIDAS Slow Control) Ethernet to MSCB MSCB MSCB-GPIB GPIB (e.g., Lakeshore modules, etc…) Transducers from UCN-Source & Probes (pressure, temp, levels, needle valves, fluxgates,…)