September 8-14, 20027 th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.

Slides:



Advertisements
Similar presentations
INPUT-OUTPUT ORGANIZATION
Advertisements

20/Oct./2000 CF IEEE NSS 2000 at Lyon,France 1 An MWPC Readout Chip for High Rate Environment Introduction ASIC Structure & Fabrication ASIC Evaluation.
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
Processor System Architecture
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
CMS HCAL HB RBX PPR - March, 2001 Electronics 1 H C A L Electronics Overview Electronics System Overview Power Backplane Readout Module (RM) Clock and.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Configuration. Mirjana Stojanovic Process of loading bitstream of a design into the configuration memory. Bitstream is the transmission.
INPUT-OUTPUT ORGANIZATION
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
MB, 9/8/041 Introduction to TDC-II and Address Map Mircea Bogdan (UC)
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Second generation Front-end chip for H-Cal SiPM readout : SPIROC DESY Hamburg – le 13 février 2007 M. Bouchel, F. Dulucq, J. Fleury, C. de La Taille, G.
The 8253 Programmable Interval Timer
Gunther Haller SiD LOI Meeting March 2, LOI Content: Electronics and DAQ Gunther Haller Research Engineering Group.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
CARIOCA (Cern and RIO Current Amplifier). The CARIOCA chip has 8 binary output, therefore DIALOG has 16 PCH as input channels and has up to 8 LCH as output.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Mark Raymond /12/051 Trip-t & TFB Trip-t schematics signals and registers operation SiPM connection TFB block diagram functionality.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
8279 KEYBOARD AND DISPLAY INTERFACING
23 February 2004 Christos Zamantzas 1 LHC Beam Loss Monitor Design Considerations: Digital Parts at the Tunnel Internal Review.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
CMS Upgrade Workshop – Nov 20, H C A L Upgrade Workshop CMS HCAL Working Group FE Electronics: New QIE Nov 20, 2007 People interested in QIE10 development:
ASIC R&D at Fermilab R. Yarema October 30, Long Range Planning Committee2 ASICs are Critical to Most Detector Systems SVX4 – CDF & DO VLPC readout.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
LHCb front-end electronics and its interface to the DAQ.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
HB LED Pulser Boards By Michael Miller The University of Iowa.
Valerio Re, Massimo Manghisoni Università di Bergamo and INFN, Pavia, Italy Jim Hoff, Abderrezak Mekkaoui, Raymond Yarema Fermi National Accelerator Laboratory.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
28 June 2004ATLAS Pixel/SCT TIM FDR/PRR1 TIM tests with ROD Crate John Hill.
8279 KEYBOARD AND DISPLAY INTERFACING
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
ASIC Activities for the PANDA GSI Peter Wieczorek.
Fermilab Silicon Strip Readout Chip for BTEV
QIE10 development Nov. 7, 2011: The first full-chip prototype was submitted to MOSIS. Output is 2-bit exponent (four ranges) and 6-bit mantissa (non-linear.
Status of MAPMT FEE Electronics Boards Connector board – have 5 boards, 1 assembled Readout board (“MUX” board) – layout completed 12/2, but unfortunately.
Click to edit Master subtitle style Presented By Mythreyi Nethi HINP16C.
18/05/2000Richard Jacobsson1 - Readout Supervisor - Outline Readout Supervisor role and design philosophy Trigger distribution Throttling and buffer control.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
H. Krüger, , DEPFET Workshop, Heidelberg1 System and DHP Development Module overview Data rates DHP function blocks Module layout Ideas & open questions.
ESR December, H C A L HCAL Front-end Electronics ESR HCAL Front-end Electronics Report December, 2002 Theresa Shaw.
10/3/2003Andreas Jansson - Tevatron IPM review1 Tevatron IPM Proposed design.
C.Beigbeder, D.Breton, M.El Berni, J.Maalmi, V.Tocut – LAL/In2p3/CNRS L.Leterrier, S. Drouet - LPC/In2p3/CNRS P. Vallerand - GANIL/CNRS/CEA SuperB -Collaboration.
SKIROC status Calice meeting – Kobe – 10/05/2007.
End OF Column Circuits – Design Review
OMEGA3 & COOP The New Pixel Detector of WA97
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
LHC1 & COOP September 1995 Report
Readout System of the CMS Pixel Detector
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
From SNATS to SCATS C. Beigbeder1, D. Breton1,F.Dulucq1, L. Leterrier2, J. Maalmi1, V. Tocut1, Ph. Vallerand3 1 : LAL Orsay, France (IN2P3 – CNRS) 2 :
Programmable Interval Timer
FIT Front End Electronics & Readout
QUARTIC TDC Development at Univ. of Alberta
Example of DAQ Trigger issues for the SoLID experiment
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
PID meeting Mechanical implementation Electronics architecture
The LHCb Front-end Electronics System Status and Future Development
Presentation transcript:

September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan Baumbaugh, Ahmed Boubekeur, John Elias, Theresa Shaw September 12, 2002

September 8-14, th Workshop on Electronics for LHC2 CCA Use in CMS CCAs are used for processing both HPD and PMT signals CCA provides control and interface for QIE ASICs which digitize charge input signals. CCAs and QIEs are mounted on the CMS Hadron Calorimeter Front End Readout Module CCAs and QIEs were designed at Fermilab

September 8-14, th Workshop on Electronics for LHC3 Front End Readout Module Two QIE chips interface to one CCA chip There are 3 CCA chips on a Front End Readout Module 3 CCAs feed data to 2 GOLs

September 8-14, th Workshop on Electronics for LHC4 Hadron Calorimeter Front End Module

September 8-14, th Workshop on Electronics for LHC5 What is a QIE? (Charge Integrator and Encoder) QIE digitizes input signal over a wide dynamic range QIE operates in a 4 step pipeline mode The data is output as a 2 bit exponent and 5 bit mantissa along with the time slice information which is referred to as Cap ID QIE can be programmed to accept either positive (PMT) or negative (HPD) input charge

September 8-14, th Workshop on Electronics for LHC6 Primary Functions of CCA Send individually programmable delayed clocks to each of the QIEs, to correct for time differences within the hadron calorimeter (58 nsec max) Accept exponent and mantissa information from 2 QIEs, align the data and send the data to a gigabit serializer that drives an optical link

September 8-14, th Workshop on Electronics for LHC7 Other CCA Features Provide RBX serial interface, similar to I 2 C, for programming features See that QIEs are operating in sync by checking QIE capacitor IDs Force QIE into fixed range instead of autoranging for test purposes Adjust QIE pedestal level to correct for HPD leakage Reset QIEs Place QIE in calibration mode Issue test pulse triggers of programmable polarity for either HPD or PMT Flag zero crossing counter check error Test pattern registers to check operation of DAQ

September 8-14, th Workshop on Electronics for LHC8 CCA Connections Figure on the right shows connections for 1 QIE feeding ½ of a CCA followed by the GOL Chip address lines RBX_A are programmed by 6 hard wire connections on circuit board

September 8-14, th Workshop on Electronics for LHC9 Operation of CCA Blocks RBX interface and registers Delay Lock Loop for QIE clock adjustment QIE data alignment and data formatting for GOL Other miscellaneous circuits

September 8-14, th Workshop on Electronics for LHC10 RBX Interface and Registers CCA chip address is set by 6 hard wire connections on PCB RBX bus is a 2 wire communication interface which is similar to I 2 C All data is down loaded, 8 bits at a time, through RBX_DATA line with each RBX bus cycle RBX clock is intended to run at 100Kbits/sec RBX data is transferred either to or from the 1)Pointer Register or the 2) Data Register The Pointer Register points to 1 of 28 eight bit internal registers. Data Register contains data to be written or read from pointer address location The Pointer Register automatically increments after each data transfer to reduce chip communication overhead All registers designed with SEU tolerant latches to reduce SEU effects

September 8-14, th Workshop on Electronics for LHC11 Control Register Space and QIE Clock Adjustment

September 8-14, th Workshop on Electronics for LHC12 CCA Internal Control Registers Control register – 1 register – sets various internal CCA controls and control settings for QIEs Alignment Control registers – 2 registers, 1 for each of 2 QIEs – selects various timing options to permit channel operation with timing differences up to 58 ns. Pedestal DAC Register – 1 register for 2 QIEs – 4 bits of adjustment for each of 2 QIE’s to correct for HPD leakage current changes DLL Tap Select 0 Register – 1 register – choose clock delay for QIE0 in 1 ns increments from 0 to 25 ns DLL Tap Select 1 Register – 1 register – choose clock delay for QIE1 in 1 ns increments from 0 to 25 ns

September 8-14, th Workshop on Electronics for LHC13 CCA Internal Control Registers (continued) Test Bunch Counter Match Register -1 register - contains the Bunch Count at which a test pulse should be fired for the 2 QIEs, providing the “Enable Test Pulse” bit has been set in the Control Register Test Pattern Registers – 20 registers – contains data or test patterns that are sent from the CCA through the GOL for 2 reasons: –To verify proper DAQ communication –To load data to a specific chip location and verify that the optical cable has been connected to the correct channel

September 8-14, th Workshop on Electronics for LHC14 Typical Download to CCA Via RBX Bus

September 8-14, th Workshop on Electronics for LHC15 Delay Locked Loop Delay Locked Loop has 25 one nsec taps to provide fine control of QIE clocks Each tap stage is comprised of 2 inverters

September 8-14, th Workshop on Electronics for LHC16 QIE Data Alignment and Transmission Bits from Control Register set 4 muxs in Data Alignment block for proper data alignment Cap IDs are checked for proper synchronization Data Mux sends either Orbit message or QIE data at 40 MHz

September 8-14, th Workshop on Electronics for LHC17 Typical Data Transmission When Bunch Crossing Zero is received, an Orbit Message is sent and at the same time the QIEs are reset with Cap ID=0. QIE data is sent after the Orbit Message

September 8-14, th Workshop on Electronics for LHC18 Other CCA Circuits Bunch Counter – 12 bit counter that starts at 0 and increments with the LHC clock. Before reset at next Bunch Crossing=0, counter value is compared to expected value in the Event Checker. Any errors are flagged. The BC value is also stored for transmission in Orbit Message Test Pulse Trigger Comparator – Produces a Send_Test_Pulse signal when number in the Test Pulse Bunch Count Match Register equals the Bunch Counter number. Pulse is 1 cycle long. Polarity is settable through a bit in the Control Register. Synchronizer – Synchronizes test pulses for the 2 QIE which have different clock delays so the test pulse occurs in the same time slice. Also Syncs QIE reset pulses.

September 8-14, th Workshop on Electronics for LHC19

September 8-14, th Workshop on Electronics for LHC20 CCA chip Aligent 0.5 u CMOS process 3.4 x 4.0 mm die 128 QFP, 14 x 20 mm Production run of parts (22800 channels)

September 8-14, th Workshop on Electronics for LHC21 Test Data 500 parts packaged for testing 21 separate tests in test program 200 parts measured to set cuts in test program for power supply current (+/- 15%) and delay time (+/- 2 ns) 227 parts were tested with cuts 222 good parts for yield of 97.8% Remaining 10, 900 parts to be packaged

September 8-14, th Workshop on Electronics for LHC22 Conclusion Production quantity of CCA has been received for the Hadron Calorimeter All performance specifications have been met The CCA has been successfully run on a Front End Module with the QIEs The yield from testing the first 200 parts is very high.

September 8-14, th Workshop on Electronics for LHC23 Acknowledgements The authors want to thank –Abder Mekkaoui for significant contributions throughout the development of the CCA –William Wester and Christian Gingu in the ASIC test group at Fermilab for the yield information that was used –Jim Hoff and Alpana Shenai for layout assistance –Al Dyer for his test assembly assistance