# Presentation: 664584

## Calorimeter: Electronics Upgrade

**55k channel Ur/liq. Argon calorimeter**
**Run II upgrade:**** **
**	****replacement of electronics to accommodate faster bunch crossings**
-  55k dual FET PreAmps
-  23k Switch Capacitor Arrays (SCA) on         1200 BaseLineSubtraction (BLS)-boards
**~ 50 bad channels (~0.1%) **

**Preamp/**
**Driver**

**Trig. sum**

**Filter/**
**Shaper**

**x1**

**x8**

**SCA (48 deep)**

**SCA (48 deep)**

**SCA (48 deep)**

**SCA (48 deep)**

**BLS**

**Output**
**Buffer**

**Bank 0**

**Bank 1**

**SCA**

**Calorimeter**

**Calibration**

**electronics**
**readout**
**chain**

## Calorimeter Commissioning 

** ****channel debugging during shutdown periods**
** ****october shutdown: ****	****240 channels fixed, ****	****40 definitily broken**
** ****Many helped:**
**U. Bassler, G. Bernardi,                       F. Beaudette, S. Beauceron****, **
**M. Bhattacharjee,                 ****V. Bhatnagar,**** ****L. Duflot****,       T. Eltzroth, S. Fu, M. Gao,   L. Groer, R. Hauser,           M. Hohlfeld, B. Kehoe,       B. McCarthy, N. Parua,      ****M. Ridel,  G. Sajot****,              D. Schamberger, M. Tuts,   R. Zitoun, V. Zutshi**

**STATUS at Run-Start (March 01)**

## SCA - details

-  gain 1 and 8  in L1SCA
-  gain readout: automatic (“normal”), forced (x1 or x8)
-  toggling between up-down L1SCAs to allow read/write
-  dual mode: same “time sample” written in 2 different locations (L1 or L2)
-  triple mode: readout “on peak+early+late” time samples

- down

**1 SCA chip = 12 SCA channels = 12x48 SCA cells**

- Mean value

## SCA debugging

**L2**

- Mean value (1 channel)

- Cell number

**Bad L2 SCA cells**

**Bad L2 SCA(?)**

**behavior of good SCA**

**about 60 channels still to be changed!**

##  Calorimeter  Timing

**Detector +**
**PreAmp-Boxes**

**Platform: **
**BLS cards**

**MCH:**
**Trigger boards**

**MCH:**
**ADC cards**

**MCH:**
**Trigger framework**

**MCH:**
**Timing & Control Boards**

** ****timing w.r.t accelerator**
** ****done during 1********8 strores**

**cable **
**length –**
**fixed**

**scl-cable: **
**length adjustable: ~10ns**

**delays/**
**trigger **
**tower**

**jumpers/ **
**BLS crate: ~5ns**

**sampling**
**time by**
**RF-bucket  **
**in FPGA **

## Trigger/Read Out timing

**flash ADC Read Out adjusted to peak of the Trigger Pickoff**
**measurements done for a sample of em/had channels in CC**
**same value used everywhere**

** ****systematic adjustment comparing  L1Cal-Read Out by varying the Trigger by  +/- 1 RF-bucket**
** ****final L1Cal trigger Read Out installed:**** systematic studies forthcoming**

## Timing studies

**late/**
**nom.**

**early/**
**nom.**

******=0.77**

******=0.69**

- using triple sampling runs: ** **all crates timed in at ~10ns

**But:**
**pedestal values of early/late sampling different than nominal**
**additional capa on each BLS-board removed the effect**
**Signal shape is not consistent between shaper-meausrements on scope, triple sampling data and spice model**

**•**

**•**

**•**

**early**

**nominal**

**late**

- Spice model 1.3

**...****... **Shaper on scope

## Initial Scale Estimation

**different Detector Capacitances according to cell type: **same than in Run I

** ****Preamps with 5 or 10pF feedback capacitance:** PreAmp output same than in RunI

**shaping: signal ******** 2/3:** intial RunI signal size

** ****digitization to “corrected” ADC counts independent of gain1/8 path**

**terminated cable: signal/2 **PreAmp Driver signal **** 3

**inject**
**pulser **
**signal**** **

**measure signal with scope  **

**compare expected number of ADC counts with measured **

## Pulser Scale verification

-  **DAC=25k shaper Output = 2.2V ******** SCA (after gain selection) 1.1V**
** ****Electronics Design:  4V in SCA = 32000 Adc counts **
** ****estimation: 25k = 1.1V= 8800 Adc Counts **
** ****ADC measurement**** ****: **
**DAC=25k  ADC counts:  6355**
-  **reason: **
** ****2 resistors inverted on BLS card schematic**
** ****overall scale factor (~1.4) applied in software **
** ****scale estimation at ~10%**

## Calorimeter: W/Z events

**Z ********ee candidate**
**2 EM objects, E****T**** > 20 GeV,**
**isolation and shower shape cuts**

**m****T****(e,********)  **
**L****~0.7pb****-1**

**m(e,e) ****L****~0.7pb****-1**

**DØ**

**M****Z**

**invariant mass (GeV)**

**transverse mass (GeV)**

**DØ**

** ****un-calibrated energies**

** ****un-calibrated energies**

## Calorimeter: jet events 

**2-jet event **
- ETjet1~230 GeV,  ETjet2~190GeV

******-jet event**
- ET=27 GeV
- em-fraction 0.9

- Etjet=24GeV
- em-fraction 0.5

- R**un I- jet corrections**

**0.7 cone**

**DØ**

**DØ**

##  Waveform Measurements

-  measurement of calibration pulse shape at PreAmp-Board Input
-  determine uniformity (correction factors) for final calibration signal
-  check out of calibration system: black cables, switches, PreAmpBoards

**missing 3321******

**	****Termination Resistor check on PreAmp Bords**

## Waveform Systematics

**input channel:**

**switch number:**

**	****PreAmp back-plane module:**

- 	**input channel**

**switch**

**slot**

** ****3 systematic effects:** test card/input channel, pulser switch, back-plane trace (slot)
-  amplitude, time 10%: sensitive to slot – parasitic capacitance
-  integral more sensitive to switch
**But: wiggles in waveform require fit to reasonably study behavior**

**10% variation**

**4% variation**

## Online Calibration

**Online calibration: ****R. Zitoun**
- L3fCalCalibTool –
- produces , for pedestals
- and pulsers

**Online database:**
- – pedestal and pulser
- value tables

**validation:**** ****N. Parua**
-  check of pedestal values
-  applies values and check of occupancy

**extraction tables:**
- downloaded in ADC’s
- bad cell lists

**shift monitoring:**
-  occupancy checks during data taking

- Calibration Manager

**Offline database****:**
- – pedestal and gain tables

**Unpacking: **** T. Kurca**
- Apply in reconstruction

## New database design

## ... this is hopefully the past!

- Calorimeter Information for each Run:
- www-d0nline.fnal.gov/groupes/calorimeter/runsummary.html
- Calorimeter Online/Offline Meetings – Tuesday 10:00 am 9th circle
- www-d0.fnal.gov/~d0upgrad/d0_private/software/calorimeter/meetings.html
-  contains an summary of the calorimeter status for each week

**Improved hardware**** **
**Better Monitoring tools**
**Shifters! ****Grenoble, Lyon, Orsay, Paris...**