BEMC electronics operation

Similar documents
Beam test of the QMB6 calibration board and HBU0 prototype

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

Commissioning and Initial Performance of the Belle II itop PID Subdetector

CMS Conference Report

DXP-xMAP General List-Mode Specification

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

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

Photodetector Testing Facilities at Nevis Labs & Barnard College. Reshmi Mukherjee Barnard College, Columbia University

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

Decade Counters Mod-5 counter: Decade Counter:

GREAT 32 channel peak sensing ADC module: User Manual

Klystron Lifetime Management System

Update on DAQ for 12 GeV Hall C

READOUT ELECTRONICS FOR TPC DETECTOR IN THE MPD/NICA PROJECT

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

Lab 1 Introduction to the Software Development Environment and Signal Sampling

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

ILC Detector Work. Dan Peterson

The Cornell/Purdue TPC

Reading an Image using CMOS Linear Image Sensor. S.R.Shinthu 1, P.Maheswari 2, C.S.Manikandababu 3. 1 Introduction. A.

ADF-2 Production Readiness Review

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

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

CMS Tracker Synchronization

Conceps and trends for Front-end chips in Astroparticle physics

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

Chapter 4: One-Shots, Counters, and Clocks

Synchronization of the CMS Cathode Strip Chambers

Front End Electronics

Status of the CSC Track-Finder

CESR BPM System Calibration

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

Status of the Front Tracker GEM and INFN Electronics

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

FIR Center Report. Development of Feedback Control Scheme for the Stabilization of Gyrotron Output Power

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

DAQ Systems in Hall A

CS302 Digital Logic Design Solved Objective Midterm Papers For Preparation of Midterm Exam

GALILEO Timing Receiver

CSC Data Rates, Formats and Calibration Methods

A Real Time Infrared Imaging System Based on DSP & FPGA

12 Cathode Strip Chamber Track-Finder

THE TIMING COUNTER OF THE MEG EXPERIMENT: DESIGN AND COMMISSIONING (OR HOW TO BUILD YOUR OWN HIGH TIMING RESOLUTION DETECTOR )

MODULE 3. Combinational & Sequential logic

US CMS Endcap Muon. Regional CSC Trigger System WBS 3.1.1

Project Design. Eric Chang Mike Ilardi Jess Kaneshiro Jonathan Steiner

A flexible FPGA based QDC and TDC for the HADES and the CBM calorimeters TWEPP 2016, Karlsruhe HADES CBM

Development of beam-collision feedback systems for future lepton colliders. John Adams Institute for Accelerator Science, Oxford University

Brilliance. Electron Beam Position Processor

PITZ Introduction to the Video System

Paul Rubinov Fermilab Front End Electronics. May 2006 Perugia, Italy

WINTER 15 EXAMINATION Model Answer

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

Types of CRT Display Devices. DVST-Direct View Storage Tube

Cryostat Instrumentation Cabling Grounding and Shielding. Eric Hazen Boston University 12/15/08 1

Bias, Auto-Bias And getting the most from Your Trifid Camera.

Trial version. Analogue to Digital Conversion in Distance Measurement

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

Proposed STAR Time of Flight Readout Electronics and DAQ

PIXEL2000, June 5-8, FRANCO MEDDI CERN-ALICE / University of Rome & INFN, Italy. For the ALICE Collaboration

PICOSECOND TIMING USING FAST ANALOG SAMPLING

Interfacing Analog to Digital Data Converters. A/D D/A Converter 1

University of Oxford Department of Physics. Interim Report

TPC R&D at Cornell and Purdue

2. AN INTROSPECTION OF THE MORPHING PROCESS

Polarized Source Development Run Results

Software Tools for the Analysis of the Photocathode Response of Photomultiplier Vacuum Tubes

B.Sc. (Computer Science) Part-I Examination, 2010 Computer Programming Fundamental

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

Front end electronics for a TPC at future linear colliders

Introduction Actel Logic Modules Xilinx LCA Altera FLEX, Altera MAX Power Dissipation

SuperB- DCH. Servizio Ele<ronico Laboratori FrascaA

High ResolutionCross Strip Anodes for Photon Counting detectors

CCD Element Linear Image Sensor CCD Element Line Scan Image Sensor

A Versatile Multichannel Digital Signal Processing Module for Microcalorimeter Arrays

SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER

FPGA implementation of a DCDS processor Simon Tulloch European Southern Observatory, Karl Schwarzschild Strasse 2, Garching, 85748, Germany.

Digital Systems Principles and Applications. Chapter 1 Objectives

Development of BPM Electronics at the JLAB FEL

Calibration of photomultiplier tubes for the large-angle beamstrahlung detector at CESR

Samsung VTU11A0 Timing Controller

Diamond detectors in the CMS BCM1F

Specifications. End-Point Linearity - ±5% F.S., when used with HACO SCR-speed control

Implementation of Real- Time Spectrum Analysis

Digital Signal Processing

NTE1416 Integrated Circuit Chrominance and Luminance Processor for NTSC Color TV

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

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

Eric Oberla Univ. of Chicago 15-Dec 2015

Engineering College. Electrical Engineering Department. Digital Electronics Lab

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009

BER MEASUREMENT IN THE NOISY CHANNEL

Analog Circuits Prof. Nagendra Krishnapura Department of Electrical Engineering Indian Institute of Technology, Madras. Module - 04 Lecture 12

Advanced Synchronization Techniques for Data Acquisition

CMS Note Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

ATLAS L1Calo Pre-processor compressed S-Link data formats

Find the equivalent decimal value for the given value Other number system to decimal ( Sample)

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

Digital Representation

Paul Scherrer Institute Stefan Ritt Applications and future of Switched Capacitor Arrays (SCA) for ultrafast waveform digitizing

Transcription:

Appendix A BEMC electronics operation The tower phototubes are powered by CockroftWalton (CW) bases that are able to keep the high voltage up to a high precision. The bases are programmed through the serial line from a dedicated computer in the Control Room. The analog signals from the phototubes are routed to the tower digitizer crates mounted on the outer side of the magnet. The tower digitizer crate contains five boards that take 32 analog PMT inputs each and digitize it to 12 bit on each RHIC bunch crossing storing in the digital pipeline until a level0 trigger arrives. The crate controller board then sends the data packets to the Tower Data Collector on the platform that feeds it to the DAQ. The crate controller is also responsible for the slow control communication. The STAR level0 trigger uses the BEMC data in the form of trigger primitives calculated by the tower digitizer boards instead of the full tower data. Two trigger primitives are calculated for each tower patch of 0.2 0.2 in η φ (4 4 towers) using pedestal subtracted tower ADC: High Tower single largest tower signal in a patch Patch Sum sum of all 16 towers signal in a patch In the process of calculating those primitives the onboard FPGA algorithm performs the following operations as illustrated on Figure A.1: 105

106 APPENDIX A. BEMC ELECTRONICS OPERATION 1. Drop the last 2 bits of the tower ADC it becomes a 10 bit signal. 2. Subtract the stored pedestal PED from the ADC mask the channel out if necessary. The pedestals are calculated in a special way as described below. 3. For the High Tower: convert 10 bits into 6 using one of four methods (HT6 selector) then select the largest value of all 16 towers as output. 4. For the Patch Sum: drop the last 2 bits to make it an 8 bit value then sum those from all 16 channels into a 12 bit value and transform it into the 6 bit output value. The transformation function has a special shape which is described in details later. Internally it uses a lookup table (LUT); the 6 bit number stored in the LUT is the output. The PatchSum trigger sensitivity is therefore fixed: ADC PatchSum trigger = 16 ADC tower. Finally two 6 bit numbers are sent to the trigger Data Storage and Manipulation (DSM) boards upon recceiving a trigger signal. The following HT6 methods are available to select 6 of 10 bits for the High Tower output with varying degree of sensitivity almost equivalent to selecting a constant attenuation factor: (0) Select 6 lowest bits combine five highest bits by logical and into the highest bit of the result. This is the most sensitive trigger setting one HighTower trigger ADC count is equal to 4 raw tower ADC counts. (1) Select 6 lower bits starting from 1 combine four highest bits by logical and into the highest bit of the result: ADC HighTower trigger = 8 ADC tower (2) Select 6 lower bits starting from 2 combine three highest bits by logical and into the highest bit of the result: ADC HighTower trigger = 16 ADC tower (3) Select 6 lower bits starting from 3 combine two highest bits by logical and into the highest bit of the result. This is the least sensitive trigger setting one HighTower trigger ADC count is equal to 32 raw tower ADC counts. The tower pedestals and masks the HT6 selectors and the LUT arrays are prepared and uploaded into the onboard registers via the slow control program.

Figure A.1: The digital processing in the tower digitizer boards. 107

108 APPENDIX A. BEMC ELECTRONICS OPERATION The tower pedestals are being specially prepared in a way that puts the 6 bit High Tower and Patch Sum pedestals at 1 (not zero) to be observed during the run. For each tower the calculation starts from the exact value of the pedestal which is measured by issuing the software triggers to FEE via slow control in a periods between data taking when there is no beam in the machine. The global pedestal shift variable PedestalShift gets subtracted from the tower pedestal in order to center the pedestalsubtracted tower signal around PedestalShift. Finally the pedestal gets rounded to the nearest multiple of four and two last bits are removed. If last four bits of the result are used together with the sign to fill the 5 bit pedestal register PED in the FEE. During 2003 data taking run the pedestal subtraction scheme was not yet implemented in the FEE and the HighTower sensitivity was chosen to be HT6 = 3. For the 2005 data the settings were PedestalShift = 24 and HT6 = 2 which defined ADC HighTower trigger = ADC PatchSum trigger = 16 ADC tower and thus aligned the HighTower and PatchSum readings around the center of bin 1 in the absense of tower physics signal. The LUT arrays are prepared in a way that gives a linear response to the patch sum in the range from 0 to 62 to allow diagnosing the broken cables by observing all ones bit pattern 63 during the run. With the nominal setting of PedestalShift = 24 each tower contributes a pedestal value 2416 = 1 to the sum so the LUT is constructed from the following three pieces: Zero if the sum of 16 towers is below 16 LUT(s) = 0 0 s < 16 Linear rise in response to the sum in the 6 bit range excluding 63 LUT(s) = s 15 16 s < 16 + 63 Saturation at 62 LUT(s) = 62 s 16 + 63 If a tower is masked out of the PatchSum trigger the LUT is modified to accomodate the loss of its pedestal in this case it starts rising one count earlier than the nominal 16. Therefore the socalled LUT pedestal (PED LUT ) is equal to the number of masked towers in a patch. The SMD electronics (FEE) board is mounted on the η = 1 side of each module. At the FEE board the amplified cathode strip signals are buffered in a switched capacitor array (SCA) before being delivered to external digitizer boards outside of the STAR magnet.

109 The signals from the pads of the SMD are amplified and stored in an analog pipeline composed of switched capacitor arrays to await the level0 trigger. Upon level0 trigger the SMD analog signals are queued with multiplexing ratio of 80 : 1 to the 10bit SMD digitizers. SMD digitized signals are first available in STAR level2 trigger processors in 200 µs still well ahead of digital information from the TPC. The digitizing electronic boards and crates for preshower detector are identical to the ones used in the SMD.

110 APPENDIX A. BEMC ELECTRONICS OPERATION '+ ) '%&0 1 0. 0 ( '+ ) + 0( + 0( + 0( + 0( ' ()! %0) ( $) $ 0 '%&0 1 0 $ + 0($ + 0( ( ). %&0) () (). $ $? 3 : $.? 3 : > <+ =! $ () &.? 3 :. $ %&0 ) $ () '%&0 1 0 0 ($ (5'6 %( + 0( ' &(* 0 ( ; 33( & *9 < : = )*+ )*' + + & %)*+ >9 <% : = %)*' + + & % $ () + 0( '+ ) + 0( 1 0 '%&0 ($) $ $ %&0) $ * <' ; =!.? 3 :? 3 :. $!? 3 : $. () %&0) + 0( ' &(* 1 0 '%&0 5 () ( ) $ () () %0.) ($) ( + 0( '+ )$ 0 ( + 0( + 0( 1 0 + 0($ + 0(. '%&0 (2 3 24 7 44 4 9 %&02 7 ; 4 ' 0 (24 (5'6 %24 + 7 &+ 8 3 2 43 24 &+ 9 3 4 7 4: 7 3 5 &+ 9 &+ 9 <; 44 = ) ( ; (5'6 % + 7 3 ()! 2 %&03 %&0) %03 %0.) & 2 &+ 9 3 4 7 4: 3 44 ; 0 ( (5'6 %!! $$