Download presentation
Presentation is loading. Please wait.
Published byKaren Boldin Modified over 9 years ago
1
20. Feb. 2002, LTP1 Electronics for the e experiment Short introduction and status Trigger electronics DAQ electronics Slow Control Developments useful for other experiments
2
20. Feb. 2002, LTP2 Search for e at 10 -14 MEG Detector LFV Process forbidden by SM oscillations expected to enhance LFV rate Present limit: 1.2 10 -11 (MEGA) SUSY Theories: ~ 10 -12 LFV Process forbidden by SM oscillations expected to enhance LFV rate Present limit: 1.2 10 -11 (MEGA) SUSY Theories: ~ 10 -12 Required: stopping rate: 10 8 /s Resolutions (all FWHM): E e : 0.7% E : 1.4% @ 52.8 MeV e : 12 mrad t e : 150ps Required: stopping rate: 10 8 /s Resolutions (all FWHM): E e : 0.7% E : 1.4% @ 52.8 MeV e : 12 mrad t e : 150ps E e = 52.8 MeV Kinematics e = 180° E = 52.8 MeV e
3
20. Feb. 2002, LTP3 Detector Design 2002 2003 2004 2005 2006 2007 Tests & Design Assembly Engineering Run Data taking......
4
20. Feb. 2002, LTP4 Cryogenics Design
5
20. Feb. 2002, LTP5 Status update New xenon purification with SAES mono- torr getter filter. Should reduce all non- noble gases to < ppb level Very low noise on PMTs (1mV peak-to- peak) 0.2% resolution when summing all 240 PMTs PMT gain equalized reproducible with LED method to ~3%, limited by HV stability Beam time at TERAS starts today
6
20. Feb. 2002, LTP6 Trigger Requirements Beam rate10 8 s -1 Fast LXe energy sum > 45MeV2 10 3 s -1 interaction point e + hit point in timing counter time correlation – e + 200 s -1 angular corrlation – e + 20 s -1 Beam rate10 8 s -1 Fast LXe energy sum > 45MeV2 10 3 s -1 interaction point e + hit point in timing counter time correlation – e + 200 s -1 angular corrlation – e + 20 s -1 E e = 52.8 MeV Kinematics e = 180° E = 52.8 MeV e M.C.
7
20. Feb. 2002, LTP7 LXe energy sum Total ~800 PMTs Common noise contributes significantly to analog sum AC coupling Baseline drift How to evaluate of shower center? Total ~800 PMTs Common noise contributes significantly to analog sum AC coupling Baseline drift How to evaluate of shower center?
8
20. Feb. 2002, LTP8 Digital Trigger Commodity electronics available –100 MHz FADC 10 bit (10$) –FPGA 100k Gates, 90kB, 230 MHz, 300 pins (100$) –SRAM 10ns, 128kB (30$) –LVDS 200Mb/s/line, (2$) –VME32/VME64 FADC FPGA FADC SRAM Trigger … PMT
9
20. Feb. 2002, LTP9 Latch Baseline Subtraction Baseline Subtraction Latch 10 bit 100 MHz Clock - + <thr + - Baseline Register Uses ~120 out of 5000 logic cells 8 channels/FPGA use 20% of chip Uses ~120 out of 5000 logic cells 8 channels/FPGA use 20% of chip Baseline subtracted signal LUT 10x10 Calibrated and linearized signal
10
20. Feb. 2002, LTP10 QT Algorithm original waveform smoothed and differentiated (Difference Of Samples) Threshold in DOS Region for pedestal evaluation integration area t Inspired by H1 Fast Track Trigger (A. Schnöning) Difference of Samples (= 1 st derivation) Hit region defined when DOS is above threshold Integration of original signal in hit region Pedestal evaluated in region before hit Time interpolated using maximum value and two neighbor values in LUT 1ns resolution for 10ns sampling time Inspired by H1 Fast Track Trigger (A. Schnöning) Difference of Samples (= 1 st derivation) Hit region defined when DOS is above threshold Integration of original signal in hit region Pedestal evaluated in region before hit Time interpolated using maximum value and two neighbor values in LUT 1ns resolution for 10ns sampling time
11
20. Feb. 2002, LTP11 Finding center of shower ε (|φ(center)- (max. PMT)| 99% Enough to find PMT with max. value
12
20. Feb. 2002, LTP12 Schema for max. finding 8 8 Latch B AA<B 8 Index bit 8 8 Latch B AA<B 8 Index bit Latch B AA>B 8 Index bit LSB MSB index value
13
20. Feb. 2002, LTP13 e + - coincidence or e + counter LUT > 45MeV LUT AND phi e + phi Trigger back-to back other veto LUT max PMT LXe Sum
14
20. Feb. 2002, LTP14 Trigger latency BS Max...... T[ns] 0 50 100 110 120..200 220 230 >45MeV e+ AND 10 stages = 1024 chn... ADC......
15
20. Feb. 2002, LTP15 VME Boards VME Interface (Cypress) 3.3V 2.5V FADC LVDS FPGA SRAM FADC LVDS FPGA SRAM VME Interface (Cypress) 3.3V 2.5V LVDS FPGA SRAM LVDS FPGA SRAM LVDS Type1Type2 8 channels LVDS 8 channels clck, clear 48 bits output LVDS
16
20. Feb. 2002, LTP16 Board hierarchy 42 Type 1 boards for 600 channels 6 Type 2 boards (VME 9U) 3 VME crates (2x6U, 2x9U) Total latency 350ns Processing power 600 * 100 MHz * 10 bit = 75 GB/s “Golden Rule”: plan for FPGAs with 2x gates Totally re-programmable Estimated costs: 230k$ Made by INFN, Pisa 42 Type 1 boards for 600 channels 6 Type 2 boards (VME 9U) 3 VME crates (2x6U, 2x9U) Total latency 350ns Processing power 600 * 100 MHz * 10 bit = 75 GB/s “Golden Rule”: plan for FPGAs with 2x gates Totally re-programmable Estimated costs: 230k$ Made by INFN, Pisa
17
20. Feb. 2002, LTP17 Prototype board ADC Signal- Generator DAC FPGA Peter Dick
18
20. Feb. 2002, LTP18 DAQ Hardware Requirements n E[MeV] 50 51 52 ee Michel edge t PMT sum e e e 51.5 MeV 0.511 MeV ’s hitting different parts of LXe can be separated if > 2 PMTs apart (15 cm) Timely separated ’s need waveform digitizing > 300 MHz If waveform digitizing gives timing <100ps, no TDCs are needed ’s hitting different parts of LXe can be separated if > 2 PMTs apart (15 cm) Timely separated ’s need waveform digitizing > 300 MHz If waveform digitizing gives timing <100ps, no TDCs are needed ~100ns
19
20. Feb. 2002, LTP19 Fast waveform Digitizing VME Interface (Cypress) 3.3V 2.5V FADC LVDS FPGA SRAM FADC LVDS FPGA SRAM 8 channels LVDS 8 channels clck, clear 48 bits output Trigger boards can directly be used for Drift Chamber (10ns sampling 1ns interpolation 2-3ns chamber resolution) Waveforms stored in SRAM, sparcified readout via LVDS Calorimeter readout needs sampling with > 1GHz Analog Waveform Domino Sampling Chip 2GHz40MHz, 12 bit DSCFADC FPGA SRAM
20
20. Feb. 2002, LTP20 Domino Sampling Chip 0.5 – 1.2 GHz sampling speed 128 sampling cells Readout at 5 MHz, 12 bit ~ 100 CHF/channel Needed: 2.5 GHz sampling speed Circular domino wave 1024 sampling cells 40 MHz readout < 100ps accuracy
21
20. Feb. 2002, LTP21 Domino Ring Sampler (DRS) Free running domino wave, stopped with trigger Sampling speed 2 GHz (500ps/bin) Readout 40 MHz 12 bit 1024 bins 150ns waveform + 350ns delay Free running domino wave, stopped with trigger Sampling speed 2 GHz (500ps/bin) Readout 40 MHz 12 bit 1024 bins 150ns waveform + 350ns delay input
22
20. Feb. 2002, LTP22 Domino Cell domino enable “Tail-biting” mechanism to chop off domino wave Coupling in of Domino Start in all cells for homogeneity Minimal number of components in critical path Global Domino Enable Capacitor to slow down speed “Tail-biting” mechanism to chop off domino wave Coupling in of Domino Start in all cells for homogeneity Minimal number of components in critical path Global Domino Enable Capacitor to slow down speed
23
20. Feb. 2002, LTP23 Domino Wave stability NMOS=PMOS NMOS<PMOS w/o tail biting NMOS<PMOS with tail-biting “starving”widenedstable
24
20. Feb. 2002, LTP24 Gate sampling signal trigger gate 500ps50ps Domino stop only accurate by one cell (500ps) Need 50ps timing resolution Domino stop only accurate by one cell (500ps) Need 50ps timing resolution Trigger gate sampling
25
20. Feb. 2002, LTP25 DAQ Board 8 inputs trigger gate FADC 3 state switches FPGA SRAM shift register 9 channels 1024 bins / 40 MHz = 230 ms acceptable dead time Zero suppression in FPGA QT Algorithm in FPGA (store waveform if multi-hit) Readout controller in FPGA (instead pattern generator) 9 channels 1024 bins / 40 MHz = 230 ms acceptable dead time Zero suppression in FPGA QT Algorithm in FPGA (store waveform if multi-hit) Readout controller in FPGA (instead pattern generator) 40 MHz 12 bit VME Interface (Cypress) 3.3V 2.5V 8 channel DRS Trigger Input Board inter-connect FPGA SRAM FADC 8 channel DRS 8 channel DRS FADC 8 channel DRS Trigger BUS (2 nd level tr.)
26
20. Feb. 2002, LTP26 Status DRS Simulation finished in AMS 0.35 process Layout started Switch to 0.25 process First version summer ’02 Readout with trigger prototype board Costs per channel: ~25$ (board) + 6$ (chip)
27
20. Feb. 2002, LTP27 DAQ Muegamma PMT FADC FPGA trigger 2GHz 40MHz DC Trigger Board trigger 100MHz DSC Trigger Board CPU LXe e + wires strips Waveform or QT readout DAQ board Waveform or QT readout Split and Preamplifier optional 2 nd level trigger
28
20. Feb. 2002, LTP28 “Redefinition” of DAQ Conventional New AC couplingBaseline subtraction Const. Fract. Discriminator DOS – Zero crossing ADCNumerial Integration TDC Bin interpolation (LUT) Wafeform Fitting Scaler (250 MHz)Scaler (50 MHz) OscilloscopeWaveform sampling 400 US$ / channel50 US$ / channel TDC Disc. ADC Scaler Scope FADC FPGA SRAM DSC ~GHz 100 MHz
29
20. Feb. 2002, LTP29 Applications in other experiments Technology in house (pool) Substitution of old electronics (ADC, Scaler, Discriminators) LVDS-NIM converter and VME necessary Integration in new experiments VME Interface (Cypress) 3.3V 2.5V FADC LVDS FPGA SRAM FADC LVDS FPGA SRAM LVDS PMT Beam Counters calorimeter t trigger = 10ns t TDC 1ns
30
20. Feb. 2002, LTP30 Slow Control HV PC RS232 12345 Temperature, pressure, … GPIB Valves ??? 15° C heater PLC 12:30 12.3 12:45 17.2 13:20 15.2 14:10 17.3 15:20 16.2 18:30 21.3 19:20 18.2 19:45 19.2 MIDAS DAQ Ethernet Terminal Server
31
20. Feb. 2002, LTP31 Slow Control Bus HV Temperature, pressure, …Valves heater MIDAS DAQ
32
20. Feb. 2002, LTP32 LXe calorimeter HV requirements 12 stage bases @ 1000V g = ( U) 12 1V accuracy = 1.2% gain variation Need <0.3V accuracy over full temperature range Low ripple 1000 channels ~ 200k$ commercially Fast readout for monitoring (RS232 would take ~3 min to read) 12 stage bases @ 1000V g = ( U) 12 1V accuracy = 1.2% gain variation Need <0.3V accuracy over full temperature range Low ripple 1000 channels ~ 200k$ commercially Fast readout for monitoring (RS232 would take ~3 min to read)
33
20. Feb. 2002, LTP33 Field Bus Solutions CAN, Profibus, LON available Node with ADC ~100$ Interoperatibility not guaranteed Protocol overhead Local CPU? User programmable? How to integrate in HV (CAEN use CAENET) CAN, Profibus, LON available Node with ADC ~100$ Interoperatibility not guaranteed Protocol overhead Local CPU? User programmable? How to integrate in HV (CAEN use CAENET) Reinhard Schmidt
34
20. Feb. 2002, LTP34 RS485 bus Similar to RS-232 but –Up to 256 (1/8 load) units can be connected to a single segment –single line, half duplex –differential twisted pair –Segment length up to km MAX 1483 transceiver chip for HV control MAX 1480 for opto decoupled applications Use repeater to extend to many segments
35
20. Feb. 2002, LTP35 Generic Node ADuC812 / C8051F000 Microcontrollers MAX 1483 Tranceiver Flat ribbon connector Power through bus Costs ~30$ Piggy back board ADuC812 / C8051F000 Microcontrollers MAX 1483 Tranceiver Flat ribbon connector Power through bus Costs ~30$ Piggy back board
36
20. Feb. 2002, LTP36 2 versions Generic node with signal conditioning (OP- AMPs) Sub-master with power supply and PC connection (Parallel Port, USB planned) Integration on sensors, in crates RS232 node planned BUS Oriented Crate Oriented 19” crate with custom backplane Generic node as piggy-back Cards for analog IO / digital IO / temperature / 220V / … Crate connects to parallel port (USB planned)
37
20. Feb. 2002, LTP37 Protocol Asynchronous 345 kBaud 16-bit addressing (65536 nodes) CRC-code for error detection Optional acknowledge Concept of channels and configuration parameters (256 each per node) Asynchronous 345 kBaud 16-bit addressing (65536 nodes) CRC-code for error detection Optional acknowledge Concept of channels and configuration parameters (256 each per node) commandLSBMSBCRC address command commandchannelvalueCRC write data node param1 param2 param3 channel1 channel2 channel3 ADC port 1 Byte
38
20. Feb. 2002, LTP38 Midas Slow Control Bus 256 nodes, 65536 with one level of repeaters Bus length ~500m opto-isolated Boards for voltage, current, thermo couples, voltage output, TTL IO, 220V output, available from pool on request Readout speed: 0.3s for 1000 channels C library, command-line utility, Midas driver, LabView driver Connects to parallel port, USB planned Nodes are “self-documenting” Configuration parameters in EEPROM on node Node CPU can operate autonomously for interlock and regulation (PID) tasks (C programmable) Nodes can be reprogrammed over network http://midas.psi.ch/mscb 256 nodes, 65536 with one level of repeaters Bus length ~500m opto-isolated Boards for voltage, current, thermo couples, voltage output, TTL IO, 220V output, available from pool on request Readout speed: 0.3s for 1000 channels C library, command-line utility, Midas driver, LabView driver Connects to parallel port, USB planned Nodes are “self-documenting” Configuration parameters in EEPROM on node Node CPU can operate autonomously for interlock and regulation (PID) tasks (C programmable) Nodes can be reprogrammed over network http://midas.psi.ch/mscb
39
20. Feb. 2002, LTP39 LabView Logger Used for POLDI detector HV and gas monitoring Graph, logging and alarm notification
40
20. Feb. 2002, LTP40 High Voltage System
41
20. Feb. 2002, LTP41 HV performance Regulates common HV source 0-2400V, ~1mA DAC 16bit, ADC 14bit Current trip ~10 s Self-calibration with two high accuracy reference voltages Accuracy <0.3V absolute Boards with 12 channels, crates with 192 channels 30$/channel Regulates common HV source 0-2400V, ~1mA DAC 16bit, ADC 14bit Current trip ~10 s Self-calibration with two high accuracy reference voltages Accuracy <0.3V absolute Boards with 12 channels, crates with 192 channels 30$/channel Prototype
42
20. Feb. 2002, LTP42 Conclusions Lots of new electronics for Muegamma Can be useful for other experiments Knowledge and support in-house Open to suggestions and modifications Lots of new electronics for Muegamma Can be useful for other experiments Knowledge and support in-house Open to suggestions and modifications Credits to Reinhard Schmidt and Peter Dick
43
20. Feb. 2002, LTP43 Muegamma Web Site http://kochbuch.unix-ag.uni-kl.de/bin/rezept?17731 http://meg.psi.ch/doc/talks/s_ritt/feb02_psi Transparencies: Cake:
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.