21-Jun-2005 HCAL TriDAS 1 HCAL TriDAS Status Drew Baden, University of Maryland For the HCAL Group: Boston University Fermilab Princeton University University.

Slides:



Advertisements
Similar presentations
CPT Week, Nov 2003, B. Paul Padley, Rice University1 CSC Trigger Status, MPC and Sorter B. Paul Padley Rice University November 2003.
Advertisements

CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
USCMS/HCAL/TriDas. October, 2003 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland October 2003.
USCMS/Rochester. Oct 20, 2001HCAL TriDAS1 HCAL TPG and Readout CMS HCal meeting at Rochester Oct Oct 2001 Tullio Grassi, Drew Baden University of.
CMS/HCAL/TriDas. Sept, 2003 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland September 2003.
CMS ESR. May, 2004 HCAL TriDAS 1 HCAL TPG Status Tullio Grassi University of Maryland May 2004.
06-Dec-2004 HCAL TriDAS 1 TriDAS Status HCAL Group.
Alice EMCAL Meeting, July 2nd EMCAL global trigger status: STU design progress Olivier BOURRION LPSC, Grenoble.
CMS/CERN. Nov, 2001HCAL TriDAS1 HCAL Fiber Link Issues Use of CMS Tracker Fiber Links Drew Baden University of Maryland John Elias Fermilab.
HCAL Trigger Primitive Generator Tullio Grassi University of Maryland September 2004.
UMD Jan Overview Fanout Card (in GLOBAL mode) Fanout Card (in CRATE mode) Fanout Card (in CRATE mode) Fanout Card (in CRATE mode) Unique board for.
CMS/HCAL/TriDas. Dec, 2003 HCAL TriDAS 1 Clocking Drew Baden University of Maryland December 2003.
CMS/ESSC. May, 2002HCAL TriDAS1 HCAL FE/DAQ Overview Shield Wall CPUCPU DAQ RUI HPD FE MODULE DAQ DATA SLINK64 [1 Gbit/s]  18 HTRs per Readout Crate FRONT-END.
USCMS Mayl TriDAS Update Drew Baden University of Maryland USCMS HCAL.
HCAL/TriDas. November, 2003 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland November 2003.
06-Dec-2004 HCAL TriDAS 1 TriDAS Status HF Luminosity HF Trigger Slicing.
Boston University October 31, Technical Status and Progress Report D. Baden, T. Grassi HCAL Trigger.
CMS/HCAL/TriDas. Mar, 2004 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland June 2004.
Drew Baden, UMD Nov HCAL Trigger/Readout Texas Tech Meeting February 2001 Drew Baden, Tullio Grassi University of Maryland.
UMD DOE Review - 30-Aug-05 Drew Baden1 CMS Trigger Elecctronics CMS HCAL TriDAS is a joint effort between: –University of Maryland – Drew Baden –Boston.
HTR status Tullio Grassi Univ. of Maryland Feb 2004.
CMS June TriDAS Update Drew Baden University of Maryland USCMS HCAL.
CMS/HCAL/TriDas. Mar, 2004 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland March 2004.
CMS/CERN. Nov, 2001HCAL TriDAS1 HCAL TPG and Readout CMS HCAL Readout Status CERN Tullio Grassi, Drew Baden University of Maryland Jim Rohlf Boston University.
Drew Baden, UMD Nov HCAL Trigger/Readout CMS/Tridas November 2000 Drew Baden, Tullio Grassi University of Maryland.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
CMS Electronics Week November Electronics Issues Drew Baden University of Maryland USCMS HCAL.
CMS/HCAL/TriDas. Dec, 2003 HCAL TriDAS 1 Tridas Status Drew Baden University of Maryland December 2003 What’s new since September 2003…
Data Acquisition Software for CMS HCAL Testbeams Jeremiah Mans Princeton University CHEP2003 San Diego, CA.
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
June 29th 2005Ph. BUSSON LLR Ecole polytechnique, Palaiseau1 Plans for a new TCC for the endcaps Characteristics: reminder Preliminary list of tasks and.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
CMS/CERN. June, HCAL TPG and Readout CMS HCAL Readout Status CERN Drew Baden University of Maryland June 2002
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
W. Smith, DOE/NSF Review, August, 2006 CMS Trigger - 1 SORT ASICs (w/heat sinks) EISO Bar Code Input DC-DC Converters Clock delay adjust Clock Input Oscillator.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
Kavita Lalwani, Pooja Saxena, Kirti Ranjan, Ashutosh Bhardwaj Department of Physics & Astrophysics University of Delhi Manoj Sharan High Energy Nuclear.
Motivation General rule for muon triggers: Never neglect a possible backup reduction factor. It will always come back to you. Even if RPC trigger works.
LHCb front-end electronics and its interface to the DAQ.
US CMS DOE/NSF Review, May Cal. Trig. 4 Gbaud Copper Link Cards & Serial Link Test Card - U. Wisconsin Compact Mezzanine Cards for each Receiver.
US CMS DOE/NSF Review, 20 November Trigger - W. Smith1 WBS Trigger Wesley H. Smith, U. Wisconsin CMS Trigger Project Manager DOE/NSF Status.
13-Feb-2004 HCAL TriDAS 1 HCAL Tridas SLHC Drew Baden University of Maryland February 2004.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Possible SLHC Modifications to Clock Distribution Chris Tully, Dan Marlow Princeton Madison, Wisconsin February 13, 2003 Current SLB Clock Distribution.
Feb 2002 HTR Status CMS HCal meeting at FIT Feb. 7-9, 2002 Tullio Grassi University of Maryland.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
25 Sept 2001Tullio Grassi From MAPLD2001 ( space community conference ) Major causes of failures.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
CMS Week, 3-7 November CSC Trigger Test Beam Report Cast of many.
E. Hazen1 Fermilab CMS Upgrade Workshop November 19-20, 2008 A summary of off-detector calorimeter TriDAS electronics issues Eric Hazen, Boston.
HO / RPC Trigger Links Optical SLB Review E. Hazen, J. Rohlf, S.X. Wu Boston University.
The CMS HCAL Data Concentrator: A Modular, Standards-based Design
HCAL DAQ Path Upgrades Current DCC Status New DCC Hardware Software
The CMS HCAL Data Concentrator: A Modular, Standards-based Design
Update on CSC Endcap Muon Port Card
HCAL Data Concentrator Production Status
The CMS HCAL Data Concentrator: A Modular, Standards-based Design
Calorimeter Trigger Synchronization in CMS,
TTC system and test synchronization
Introduction HCAL Front-End Readout and Trigger Joint effort between:
Geneve The Alps Where is CERN? Jura Mountains Lake Geneva 18-Sep-18
HCAL Configuration Issues
USCMS HCAL FERU: Front End Readout Unit
Data Concentrator Card and Test System for the CMS ECAL Readout
HCAL DAQ Interface Eric Hazen Jim Rohlf Shouxiang Wu Boston University
LIP and the CMS Trigger Upgrade On behalf of the LIP CMS Group
Presentation transcript:

21-Jun-2005 HCAL TriDAS 1 HCAL TriDAS Status Drew Baden, University of Maryland For the HCAL Group: Boston University Fermilab Princeton University University Maryland

21-Jun-2005 HCAL TriDAS 2 FE MODULE FRONT-END Readout Box (RBX) On detector HPD Overview Shield Wall SBSSBS 12 HTRs READ-OUT Crate Trigger Primitives GOL TTC GOL HTRHTR HTRHTR Level 1 TRIGGER CERN Transmitter 40 MHz MHz =1.6 Gbps FIBERS S-Link: MHz Rack CPU CLKCLK HTRHTR QIE CCA 2 DCC 1 PC Interface 1 Clk board DCCDCC Fibers

21-Jun-2005 HCAL TriDAS 3 HCAL VME Crate VME Bridge module (CAEN) –Configuration and monitoring over VME Fanout module –Receives TTC stream –Clones and fans out timing signals –Global HCAL synchronization w/RCT HCAL Receiver & Trigger (HTR) module –FE-fiber input, linearizers, filters… –Maintains pipeline –TP output via SLBs to RCT –DAQ output of raw/TP data to DCC –Spy over VME for monitoring Data Concentrator Card (DCC) –Inputs from HTRs –Output to DAQ –Generates busy if needed –Spy output via VME VME CRATE 10m Copper 1.2 Gb/s DAQ Calorimeter Regional Trigger BRIDGEBRIDGE Fiber 1.6 Gb/s FanOut FanOut HTRHTR Front End Electronics HTRHTR DCCDCC HTRHTR HTRHTR... TTC fiber

HCAL Receiver & Trigger (HTR) (University of Maryland)

21-Jun-2005 HCAL TriDAS 5 HTR Principal Functions 1.Receive HCAL data from front-ends Synchronize optical links Data validation and linearization Form “trigger primitives” and transmit to Level 1 at 40 MHz Pipeline data, wait for Level 1 accept –Upon receiving L1A: »Zero suppress, format, & transmit raw data to the concentrator (no filtering) »Transmit all trigger primitives along with raw data »Handle DAQ synchronization issues (if any) 2.Calibration processing and buffering of: Radioactive source calibration data Laser/LED calibration data 3.Support a VME data spy monitoring

21-Jun-2005 HCAL TriDAS 6 SLB RX_CLK40 SLB RX_BC0 TTC TTCrx CLK80 Crystal Serial Optical Data Ref Clk Deserializers (8) 20 Recovered Clk TPG Path SYS40 Clk TTC Broadcast Async Fifo PLL TTC 40 Clk x2 XILINX LC Fiber Data Princeton Fanout Card (1/VME crate) SYS80 Clk HTR Schematic All I/O on front panel –Fiber digital data –Copper output to L1 and DCC FPGA logic –Fully programma ble

21-Jun-2005 HCAL TriDAS 7 Dual-LC O-to-E VME Deserializers Xilinx XC2V Stiffeners 6 SLBs TTC mezzanine HTR Rev 4

21-Jun-2005 HCAL TriDAS 8 HTR Status Goal: produce 270 Rev 4 HTRs by end of Summer 05 Current status: –PCB manufacture complete –Boards are now being assembled, about 20/week –Checkout at Maryland, shipping to CERN Currently about 70 boards at CERN –Will have plenty of HTRs to meet near term work needs –Will be ready for “Ready for Crates” this fall/winter

21-Jun-2005 HCAL TriDAS 9 HTR Production Complete set of tests developed and being used at Maryland HTRs will be labeled, tested, cataloged, sent to CERN Will test at Maryland: –Basic operation (FPGA, Localbus, VME) –SLB connectivity Will not test quality of clocking… – BER optical test on all channels Will use RBX if it arrives…otherwise will use emulator

21-Jun-2005 HCAL TriDAS 10 Trigger Primitive Generation TPG firmware has been well simulated for ~2 years 150 GeV pion beam in HE TPG test performed during synchronous running in Sept 2004 –Trivial identity LUTs for linearization –Form TPGs using simple peak algorithm –Readout raw data with corresponding TPG –Compare in time TP generated Raw data

21-Jun-2005 HCAL TriDAS 11 HTR Firmware Firmware additions for latency issues –Asynchronous fifo changes from incoming clock phase to common –Will monitor fifo latency and report over VME and to DCC –Reset of fifo over VME –Will also reset fifo after loss-of-link recover (via FSM) Implemented data injection via VME into RAM –Will be useful for Level 1/HTR integration tests Work on zero suppression in progress Not yet working on the variety of summing for TPGs –HB vs HB/HE overlap vs HF Histogram firmware for HCAL sourcing done Battle tests – will be among many things tested in “slice” 06

21-Jun-2005 HCAL TriDAS 12 L1 Synchronization Sources of variable latency: –Each TTCrx has variable latency ~20ns Varies chip-to-chip, voltage and temp dependent –TLK2501 has variable latency 76 <  T < 107 bit times, 3 <  T < 6 frames (20bit 80MHz) Plan to track this: –HCAL Front-end tools Fast laser calibration pulses TTC BC0 sent to FE, encoded into data stream –HTR tools SLB histograms Beam in only 1 bucket at some time would be good –Verification…

21-Jun-2005 HCAL TriDAS 13 Activities in 904 Test each HTR –Populate each card with 6 SLBs –Test with RCT receiver board –Validate clock, synchronization, quality… Populate VME crates with HTRs and store until November –Will have to wait for the SLBs –Current status has SLBs arriving en masse ~May? System testing, integration, commissioning… –We should push hard on SLB/RCT testing so that SLB firmware settles

21-Jun-2005 HCAL TriDAS 14 HTR SLB Testing Maryland “sandwich” board –HTR and RCT Receiver are the “bread” Used to host RCT receiver to be able to test each link Status: –Prototype validated with RCT Receivers, no problems seen –Ready to use in bat 904 HTR “Sandwich” SLB UW Receiver SLB connector UW receiver connector TOP BOT

Fanout Card (Princeton University)

21-Jun-2005 HCAL TriDAS 16 Fanout Card All TPs from ECAL and HCAL associated with each LHC BX have to arrive at the RCT simultaneously –SLB mezzanine cards used by both ECAL and HCAL do this –But…SLB needs a global synchronous signal –Thus the need for a synchronous fanout module Built by Jeremy Mans and Chris Princeton To be used for both ECAL and HCAL to implement synchronization –RX_CLK and RX_BC0 for SLBs –Also TTC stream and QPLL cleaned 80MHz clock for deserializer reference

21-Jun-2005 HCAL TriDAS 17 Timing signals - Overview Rack-to-Rack CAT 7 HTRHTR DCCDCC HTRHTR HTRHTR HTRHTR FANOUTFANOUT HTRHTR DCCDCC HTRHTR HTRHTR HTRHTR FANOUTFANOUT FANOUTFANOUT FANOUTFANOUT FANOUTFANOUT TTC Minicrate HCAL VME Crates ECAL Low-skew distribution tree for global BC0 and CLK (RX_BC0/RX_CLK) One fanout board per crate

21-Jun-2005 HCAL TriDAS 18 RX_CLK and RX_BC0 Path TTC fiber CLK40_Des1 FPGA RX_CLK, RX_BC0 TTCrx QPLL FPGA TTCrx QPLL Fanout board in Crate-mode Fanout board in Global-mode 3.3V CMOS Path is 3.3V differential PECL on Cat6 quad twisted pair RX_BC0 is generated from the FPGA decode of TTC broadcast on the global card HTR SLB Max skew on HTR traces is 0.7 ns. Spec is: Skew <  6 ns across HCAL and ECAL RX_CLK RX_BC0 TTC and CLK80 added Cat6

21-Jun-2005 HCAL TriDAS 19 Princeton Fanout Module

21-Jun-2005 HCAL TriDAS 20 Fanout Status All PCBs remade with QPLL power fix Boards were assembled and are all being tested now –Initial tests were great – QPLL locked right away, stable… Should be able to ship full contingent to CERN in July Reminder: This will be used for both ECAL and HCAL

Data Concentrator Card (DCC) (Boston University)

21-Jun-2005 HCAL TriDAS 22 DCC Status This card has been stable for several years –Tested under battle (see next slide) –Total number needed: 32 for VME crates (2 per crate) 6 spares 12 for test stands Production status –20 boards produced and ready for use 4 already in the field and used extensively – Remaining 30 boards to be finished by the end of Sept 05 Waiting on parts…

21-Jun-2005 HCAL TriDAS 23 HTR-DCC Testing High rate tests completed in January 2005 –Ran at L1 trigger rules spacing (1 in 3, 22 in 2 orbits, etc…) Equivalent to 30% occupancy, 7 samples per channel –Also ran at 200kHz with estimated 2xzero suppress size Same event size – 4k fragments Note: 20 time samples at full occupancy we saw the link backup as expected –Empty events seen, and after buffers flushed saw full events again –HTR/DCC link properly recovered! –Readout test with 128 consecutive events worked well –Bottom line No problems with DCC as is, looks good to meet 100kHz 15% occupancy 7 time samples per channel Ongoing firmware development –DCC: Improve error handling – nothing done there recently New DCC libraries using HAL working fine thanks to Fernando

HCAL in general

21-Jun-2005 HCAL TriDAS 25 HF Luminosity Who: –Maryland (Baden+Grassi) –Princeton (Marlow+Tully+asst prof) –Minnesota (Mans) –Virginia (Hirosky) What: –Produce instantaneous luminosity outside of DAQ path No requirement on triggers, partitions, etc –Targets: LHC machine CMS “Luminosity database” Control room monitoring

21-Jun-2005 HCAL TriDAS 26 Luminosity Requirements 3654 bunches per orbit, 80% with beam Baseline proposal: –For each bucket calculate… Sum E T over the 48 channels per HTR Number of towers above E T thresholds (2 thresholds, 3 levels + active) –Energy in HF contained in 1 bucket….so TPG-like integration over buckets not needed –Send this info to daughter card on HTR every bucket Daughterboard will keep histogram –R&D needed: Requirements defined Monte Carlo implementation Live time considerations (hardware, software…) Other

21-Jun-2005 HCAL TriDAS 27 Hardware Implementation Prototype general purpose SLB replacement board built –Uses a single SLB-site –Embedded processor can store histogram over “n” orbits –Periodically send data to some computer using 100BaseT ethernet TOP BOT Will also be used for –Standalone triggering with Jeremy’s trigger board for SLICE –Testing SLB → Wisconsin Vitesse receiver link for production and installation –Can also be used for HO trigger with modest changes to above Status –Prototype produced, ethernet works, all ok –Lots of firmware development underway –Would like to try a significant test by end of 2005

21-Jun-2005 HCAL TriDAS 28 Commissioning Tests Can we self trigger at P5 possibly this summer? –Yes using previously described mezzanine Has RJ45 output specifically for H2 trigger board Can cascade into simple 6U majority logic board Jeremy Mans built –New firmware for both HTR and mezzanine card tested Scheme: –Use TPG path firmware, load LUTs correctly –Send 1 “muon” bit per TPG to sandwich board –Majority logic, send 1 bit to trigger board –Trigger board forms majority logic for trigger

21-Jun-2005 HCAL TriDAS 29 Latency Definition: from BX to input to RCT Budget: 46 clock ticks Current best guess: –We are on the edge with almost no contingency –NOTE: HTR firmware not yet scrubbed… HCAL O-E QIECCA HTR SLB RCT BX TOF To RBX DataTo RCT RBX HPD or PMT (HF) 46 clocks = 1,147.7ns GOL HB HE HF CCA can absorb some of the extra phase 90m fibers HTR firm- ware SLB (2) and 10m TPG cables (2) TOTAL

Support Slides

21-Jun-2005 HCAL TriDAS 31 Optical Attenuation and BER “Typical setup” –VECSEL transmitter, coupled to fiber via LC connector Not locked, but fixed in place –Fiber to LC to 8-way MTP male on HTR front panel –Single fiber to LC connector for connection to STRATOS receiver Output power: –VECSEL advertised to put out 500  W (-3dBm) Terry Shaw measured 570  W for a particular VECSEL –UMD uses STRATOS LC transmitter Advertised output  W (-4 to -10dBM) Measured to be 90  W for a particular STRATOS About 6dB below what we will use in CMS Working on FE emulator now using GOL+VECSEL… Attenuations measured: –At each LC connector, 10 – 50% (0.5 to 1.5 dB) –At MTP connector, same thing (.75dB advertised) –Fibers are about ¼ dB per 100m FE VECSEL LC MTP (8-way) LC Stratos HTR

21-Jun-2005 HCAL TriDAS 32 Optical Power (cont) What do we need at the receiver to maintain link? –Did a series of measurements with known attenuator –Varied attenuation, looked at: BER TTL “signal detect” (SD) signal provided by Stratos part –Found: SD signal goes away when power is below about 2  W –Measured 1.5  W but accuracy of meter is probably ±.2  W BER climbs very fast right at this shoulder NB: achieved BER< with multiple fibers in parallel with crystals Measured ~5k errors in 10sec Points with error bars are worst case BER: <1 error See next slide

21-Jun-2005 HCAL TriDAS 33 Optical Attenuation (cont) Input power required to maintain link: –Measured failure for power < ~2  W (-33dBm) Power output by VECSEL: –500  W output Divide by 2 for digital averaging Gives 250  W (-6dBm) output at source Expected Attenuations –Maximum of 8 couplings until the signal gets to the Stratos receiver on the HTR 8x( )dB = (4 – 12)dB –Add another ~1dB due to fibers Total power at inputs to HTRs: –-6dBm – (4-13)dB = -10 to -19 dBm –FNAL measured/calculated 7.3dB Operating would be -13dBm We should have about 10dB margin –Probably more like 15dB VECSEL Operating

21-Jun-2005 HCAL TriDAS 34 Longitudinal Separation Attenuation MTP connector ends are spring loaded into adapter Measured attenuation as a function of the separation –Separation should be ~0 if keys and adapters are working well –This should not be an issue for us (famous last words….)