Online Monitoring of L1CT in Run IIa. bonus: experience from Run I

Similar documents
Hardware Verification after Installation. D0 Run IIB L1Cal Technical Readiness Review. Presented by Dan Edmunds August 2005

ADF-2 Production Readiness Review

Beam Test Results and ORCA validation for CMS EMU CSC front-end electronics N. Terentiev

CSC Data Rates, Formats and Calibration Methods

Update on DAQ for 12 GeV Hall C

Beamline improvement during g2p experiment. Pengjia Zhu

Beam test of the QMB6 calibration board and HBU0 prototype

MULTIPLE TPS REHOST FROM GENRAD 2235 TO S9100

BEMC electronics operation

First LHC Beams in ATLAS. Peter Krieger University of Toronto On behalf of the ATLAS Collaboration

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

Front End Electronics

ECAL LED system update. A. Celentano

Digital Lock-In Amplifiers SR850 DSP lock-in amplifier with graphical display

Log-detector. Sweeper setup using oscilloscope as XY display

Study of the performances of the ALICE muon spectrometer

PEP-I1 RF Feedback System Simulation

Session 1 Introduction to Data Acquisition and Real-Time Control

Paul Dauncey For the CALICE-UK electronics group. A. Baird, D. Bowerman, P. Dauncey, R. Halsall, M. Postranecky, M.Warren, O.

PHOTOTUBE SCANNING SETUP AT THE UNIVERSITY OF MARYLAND. Doug Roberts U of Maryland, College Park

Noise Detector ND-1 Operating Manual

Prospect and Plan for IRS3B Readout

DAQ Systems in Hall A

LAUREL. Laureate Digital Panel Meter for Load Cell & Microvolt Input ELECTRONICS, INC. Features. Description

KLM: TARGETX. User-Interface for Testing TARGETX Brief Testing Overview Bronson Edralin 04/06/15

LAUREL ELECTRONICS, INC.

Meeting Embedded Design Challenges with Mixed Signal Oscilloscopes

ECE 402L APPLICATIONS OF ANALOG INTEGRATED CIRCUITS SPRING No labs meet this week. Course introduction & lab safety

1 Digital BPM Systems for Hadron Accelerators

Tutorial on Technical and Performance Benefits of AD719x Family

Commissioning of the ATLAS Transition Radiation Tracker (TRT)

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

Front End Electronics

A Fast Magnet Current Change Monitor for Machine Protection in HERA and the LHC

Getting Started with the LabVIEW Sound and Vibration Toolkit

Precision testing methods of Event Timer A032-ET

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

The CLEO-III Trigger: Analog and Digital Calorimetry

Hello and welcome to this presentation of the STM32L4 Analog-to-Digital Converter block. It will cover the main features of this block, which is used

Testing and Characterization of the MPA Pixel Readout ASIC for the Upgrade of the CMS Outer Tracker at the High Luminosity LHC

The Measurement Tools and What They Do

BEPCII Libera Control System

Klystron Lifetime Management System

SIWAREX FTA Weighing Module for High Accuracy Requirements Calibrating SIWAREX FTA with SIWATOOL FTA

ATLAS Pixel Subsystem and Simulation

Test beam data analysis for the CMS CASTOR calorimeter at the LHC

Commissioning and Initial Performance of the Belle II itop PID Subdetector

The Distortion Magnifier

Avoiding False Pass or False Fail

EXA PH200/400 and EXA PH202/402 Troubleshooting and Error Code Guide

Advanced Skills with Oscilloscopes

Sources of Error in Time Interval Measurements

CESR BPM System Calibration

Lab 1 Introduction to the Software Development Environment and Signal Sampling

Commissioning and Performance of the ATLAS Transition Radiation Tracker with High Energy Collisions at LHC

SC26 Magnetic Field Cancelling System

INTEGRATED ASSEMBLIES MICROWAVE SOLUTIONS FROM TELEDYNE COUGAR

Development of an Abort Gap Monitor for High-Energy Proton Rings *

First evaluation of the prototype 19-modules camera for the Large Size Telescope of the CTA

MTL Software. Overview

CATHODE RAY OSCILLOSCOPE. Basic block diagrams Principle of operation Measurement of voltage, current and frequency

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

RoHS. Atma-Sphere Music Preamplifier. model P-2 OWNER'S MANUAL. Please study this document carefully before using equipment

Understanding IRS3B, board-stack and

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual

DIGITAL INSTRUMENTS S.R.L. SPM-ETH (Synchro Phasor Meter over ETH)

Electronic Lineshaft With Alignment F7 Drive Software Technical Manual

White Paper Measuring and Optimizing Sound Systems: An introduction to JBL Smaart

Commissioning of Accelerators. Dr. Marc Munoz (with the help of R. Miyamoto, C. Plostinar and M. Eshraqi)

PACSystems* RX3i. Isolated Thermocouple Input Module, 6 Channels, IC695ALG306-EB Isolated Thermocouple Input Module, 12 Channels, IC695ALG312-EB

Data Acquisition Networks. Installing and Configuring the DM01 Hardware

SigPlay User s Guide

10-Channel 16-Bit Analog Board Set User s Manual And Troubleshooting Guide

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

Introduction: Overview. EECE 2510 Circuits and Signals: Biomedical Applications. ECG Circuit 2 Analog Filtering and A/D Conversion

Precise Digital Integration of Fast Analogue Signals using a 12-bit Oscilloscope

Analog Discovery Scope and Waveform Generator Edited 11/15/2016 by Eric Scotti & DGH

Rotary Knife Controller

EAN-Performance and Latency

SC24 Magnetic Field Cancelling System

HD-SDI Express User Training. J.Egri 4/09 1

(Catalog No HSCE) Product Data

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples.

HARDROC, Readout chip of the Digital Hadronic Calorimeter of ILC

SC24 Magnetic Field Cancelling System

WBS Calorimeter Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 12, 2000

ISOMET. Compensation look-up-table (LUT) and Scan Uniformity

North Damping Ring RF

Analog to Digital Conversion

ISOMET. Compensation look-up-table (LUT) and How to Generate. Isomet: Contents:

... A COMPUTER SYSTEM FOR MULTIPARAMETER PULSE HEIGHT ANALYSIS AND CONTROL*

Failure Modes, Effects and Diagnostic Analysis

The CMS Detector Status and Prospects

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

Decade Counters Mod-5 counter: Decade Counter:

Basic LabVIEW Programming Amit J Nimunkar, Sara Karle, Michele Lorenz, Emily Maslonkowski

Vorne Industries. 87/719 Analog Input Module User's Manual Industrial Drive Itasca, IL (630) Telefax (630)

Status of the CUORE Electronics and the LHCb RICH Upgrade photodetector chain

TV Synchronism Generation with PIC Microcontroller

ANALOG I/O MODULES AD268 / DA264 / TC218 USER S MANUAL

Transcription:

Online Monitoring of L1CT in Run IIa bonus: experience from Run I Philippe Laurens 20-Feb-2003

L1 Cal Monitoring Monitoring can mean many things Anything related to observation of system s operation Different phases and different customers Commissioning/debugging a ton of work (probably more for Run IIa than Run I) will all have to be redone for Run IIb Check for run-readiness between stores Shifters Support watch for hot towers, non-uniformity, etc Instantaneous view of operation (programming, rates) Online Hardware Verifier Different time scales: hours, weeks, months

Run IIa Monitoring Tools 1) Bob Kehoe's examine/offline analysis Analyze Events Physics runs or No Beam runs Look at noise in towers Compare to Precision Readout Detect problems: Wiring, electronics, noisy channels, timing, etc. Problems are found in L1 hardware *AND* in BLS hardware Understand/improve energy scale, resolution, etc. Generate new L1CT gain constants Generate Plots for Shifters

Run IIa Monitoring Tools 2a) L1 TCC serving monitoring information Collects a fresh block of information every ~5 sec. From a triggered crossing, if possible EM and HD Et for 8 consecutive crossings and for all Trigger Towers. 2b) Simple display program ASCII dump of the data in each time slice or a coarse average of the 8 slices or a coarse standard deviation use colors to highlight ranges of values cf. "L1 Cal Trig Trigger Tower ADC Monitor:" in trics_support_programs.txt in www.pa.msu.edu/hep/d0/ftp/tcc/trics_ii/

Run IIa Monitoring Tools 2) L1TCC monitoring information (cont.) This is how we currently get quick system appraisal after L1 or BLS hardware changes check all pedestals adjusted to 8 counts no obviously bad channels, etc system is (probably) ready for data taking L1CT sill missing its "CTRO" cards For L3 (and L2) readout and monitoring of final quantities Energy and Momentum Sums and Reference Set Counts carried over whole TT coverage. And-Or Terms sent to the L1FW.

Run IIa Monitoring Tools 3) Find_DAC Because L1CT adds constant voltage to each channel Using Pedestal DAC programmable by TCC To compensate for each trigger tower individual analog offset. To allow processing of negative energies Find_DAC tunes the Pedestal DAC to produce uniform 8 counts of digitized energy for analog input of zero GeV for all EM and HD Towers. This happens before the memory lookup for correction, low energy cut, Px/Py Scaling.

Run IIa Monitoring Tools 3) Find_DAC (continued) Runs on TCC independently of the DAQ system Scan through specified Trigger Towers Start with sanity check of front-end Uses fast VME access to build set of histograms Produces ASCII file later used to initialize system Also report amount of noise in each tower Companion tools to compare separate result files Helpful during commissioning to find problems Helpful during maintenance phase as diagnostics between stores

Two types A) Low Level: test the electronics by itself, prove that the system is operating as designed, independently of any beam physics. Independently of DAQ B) High Level: look at the collected physics and special run data try and prove that it is all consistent with itself, has the right symmetries, the right distributions, the right physics, etc.

Low Level Tests (BEFORE beam) 1) L1CT system Test/Exerciser/Diagnostics Run on TCC between stores WITHOUT interfering with rest of DAQ system Randomly modify the simulated trigger tower energies AND randomly modifies the L1CT programmable COOR resources Built-in hardware assistance to change system s inputs for one single crossing and capture result of THAT Crossing in monitoring registers Test loop: Compromise between changing more conditions and processing more crossings Configurable in TT coverage, what gets checked

Low Level Tests (BEFORE beam) 1) L1CT System Tester/Exerciser (continued) Crucial points to design such tests: Maximize amount of electronics switching at once Hardware runs at full speed Capture response at first chance to process THIS information (as opposed to DC response as TCC gets around to reading thousands of registers). Needs hardware assistance built into the system Capturing multiple time slices is even better Monitoring data captures the switch to different inputs for one single crossing and go back to the background conditions

Low Level Tests (BEFORE beam) 2) Pulser runs for precision calibration of Cal Dan Owen wrote test program and led the L1CT commissioning effort for Run I. The pulser injects charge at pre-amp of Cal Front-End We see pulser patterns in the L1 CT data. Set the pulser to mid-scale on a few channels at a time Go through a list of pulser patterns Use mapping of calorimeter cells into trigger towers Predict where and about how much energy L1CT should see Find noisy channels, dead channels, mis-wiring, cross-talk, channels were half the differential signal was missing 1) Cannot calculate exactly how much energy the L1CT should measure (Qualitative, not Quantitative) but LEARN how much we get then be alerted by departure from nominal.

Low Level Tests (BEFORE beam) 3) Find_DAC cf. Description for Run IIa Compare successive runs: e.g. slow drift = detect problems with L1CT analog front-end capacitors slowly going bad, and replaced them before they completely failed.

Low Level Tests (BEFORE beam) Usage: Between stores, especially after we had worked on L1CT, or after BLS cards were fixed or replaced Run a number of loops of the L1CT Exerciser, take a special L1CT pulser run and analyze data. Know right then we are ready for physics First line of defense BEFORE next store, and before any physics runs.

High Level Tests (after-the-fact tests) 1) Analysis of L1CT readout data Kathy Streets led this effort calculate energy scale, saturation, resolution studied and watched L1CT on scale of weeks. Understood and improved L1CT energy scale over the course of Run I and replaced all 1280 hand made precision resistor networks (note: energy gain is now programmable).

High Level Tests (after-the-fact tests) 2) Calorimeter Examine Jan and Joan Guida were also routinely building L1CT histograms to track the L1CT output as part of their watch of Cal electronics alert us when pedestals would drift or when we had noisy or dead towers Jan and Joan kept watching the system on the scale of months/years.

High Level Tests (after-the-fact tests) 3) L1CT verifier Amber and Jill Perkins put together a L1CT Verifier running on Examine An extension of L1SIM (L1FW+L1CT simulator) Compare the computations made by the hardware L1CT to the results from the software simulator. run this program on a subset of the most recent data. e.g. alerted us of intermittent Missing Pt problem and we found a cable that had worked itself loose

High Level Tests (after-the-fact tests) 3) L1CT verifier (continued) Verifier was an important bit-level check of BOTH the simulator and the L1FW+L1CT hardware, mutually against each other also confirmation of validity of trigger and MC studies based on L1SIM.