CSC ME1/1 Upgrade - DCFEB Status S. Durkin, B. Bylsma The Ohio State University FNAL ME1/1 Review 7/20/2012 1.

Slides:



Advertisements
Similar presentations
E-link IP for FE ASICs VFAT3/GdSP ASIC design meeting 19/07/2011.
Advertisements

ESODAC Study for a new ESO Detector Array Controller.
A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
TileCal Electronics A Status Report J. Pilcher 17-Sept-1998.
Endcap Muon meeting: UC Davis, Feb , 2005 J. Hauser UCLA 1 TMB and RAT Status Report Outline: Current status of TMB and RAT boards Noise measurements.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Digital CFEB Prototype Plans 1 B. Bylsma, CSC Upgrade Workshop, Ohio State Univ., April 23-24, 2010 Ben Bylsma The Ohio State University.
Saverio Minutoli INFN Genova 1 T1 Electronic status Electronic items involved: Anode Front End Card Cathode Front End Card Read-Out Control card Slow Control.
PPIB and ODMB Status Report Rice University April 19, 2013.
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
US Cathode FE Board The Ohio State University University of California Davis University of California Los Angeles CERN.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
EMU DAQ MotherBoard Jianhui Gu The Ohio State University ESR, CERN, November 2003.
CMS EMU CSC Upgrade Digital CFEB B. Bylsma, CMS Upgrade Workshop, FNAL, Nov. 8, Ben Bylsma The Ohio State University.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
CSC Endcap Muon Port Card and Muon Sorter Upgrade Status May 2013.
Upgrade of the CSC Endcap Muon Port Card and Optical Links to CSCTF Mikhail Matveev Rice University 17 August 2012.
CSC EMU/Track Finder Clock and Control Board (CCB’2004) Status Plans M.Matveev Rice University August 27, 2004.
Upgrade of the CSC Endcap Muon Port Card Mikhail Matveev Rice University 1 November 2011.
CSC Endcap Muon Port Card and Muon Sorter Status Mikhail Matveev Rice University.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
CSC ME1/1 Upgrade Status of Electronics Design Mikhail Matveev Rice University March 28, 2012.
DAQMB Production Status S. Durkin The Ohio State University Florida EMU Meeting 2004.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
A Study of Proton-Proton Collisions at the LHC The Ohio State University - Task A.2 B.G. Bylsma, L.S. Durkin, D. Fisher, J Gilmore, J.H. Gu, D. Larson,
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
Valerio Re, Massimo Manghisoni Università di Bergamo and INFN, Pavia, Italy Jim Hoff, Abderrezak Mekkaoui, Raymond Yarema Fermi National Accelerator Laboratory.
1 ME1/1 OTMB Production Readiness Review: Schedule and Budget Darien Wood Northeastern University For the ME1/1 Electronics Project.
1 ME1/1 ODMB Production Readiness Review: Schedule and Budget Darien Wood Northeastern University For the ME1/1 Electronics Project.
Digital CFEB (an Update) B. Bylsma, EMU at CMS Week, March 16, Ben Bylsma The Ohio State University.
RPC Upscope Meeting Jay Hauser 05 Feb 20101/11 Overview of the CSC Phase I Upgrade plans ME4/2 upgrade: 72 new large chambers for high-luminosity triggering.
S.MonteilCOMMISSIONING1 PS/SPD ELECTRONICS OUTLINE 1)STATUS OF PS/SPD FE BOARDS PRODUCTION 2)PHASES OF PS/SPD COMMISSIONING 1)LEDs AND DETECTORS 2)TUBES.
CSC ME1/1 Patch Panel Interconnect Board (PPIB) Mikhail Matveev Rice University February 27, 2013.
DAQMB Status – Onward to Production! S. Durkin, J. Gu, B. Bylsma, J. Gilmore,T.Y. Ling DAQ Motherboard (DMB) Initiates FE digitization and readout Receives.
US Peripheral Crate VMEbus Controller Ben Bylsma EMU – ESR CERN, November 2003.
Upgrade of the CSC Endcap Muon Port Card with Spartan-6 FPGA Mikhail Matveev Rice University 30 April 2012.
S. Durkin, CMS EMU Meeting U.C. Davis Feb. 25, DMB Production 8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board 550 Production Boards.
Dick Loveless Upgrade report 12 Oct EMU Upgrade Report Dick Loveless University of Wisconsin 12 October 2012.
SPD VFE installation and commissioning (status and plans) I.Summary of VFE installation II.Stand alone VFE test: noise & offset III.Stand alone test: LED.
CSC Ops/DPG meeting, 05-Oct-2011 Hauser1 ALCT boards for ME4/2 etc.
29 May 2009 Henk Boterenbrood, Augusto Ceccucci, Bjorn Hallgren, Mauro Piccini and Helmut Wendler 1 The Calorimeter Recorder CARE.
Stan Durkin CMS Upgrade Week 1 A Digital Pipelined Cathode Front End Board (DCFEB) Stan Durkin The Ohio State University.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
OTMB Development and Upgrade Plan for LS2
DCFEB Production for LS2
CSC Hardware Upgrade Status
The Ohio State University
Update on CSC Endcap Muon Port Card
CSC EMU Muon Port Card (MPC)
University of California Los Angeles
University of California Los Angeles
ALCT Production, Cable Tests, and TMB Status
University of California Los Angeles
University of California Los Angeles
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
ALCT, TMB Status, Peripheral Crate Layout, CSC Event Display
TMB, RAT, and ALCT Status Report
University of California Los Angeles
BESIII EMC electronics
Jason Gilmore Vadim Khotilovich Alexei Safonov Indara Suarez
University of California Los Angeles
The ATLAS LAr. Calibration board K. Jakobs, U. Schaefer, D. Schroff
ME1/1 Electronics Upgrade
SLHC CSC Electronics Upgrade Spearheaded by OSU CMS Group
The Ohio State University USCMS EMU Meeting, FNAL, Oct. 29, 2004
Presentation transcript:

CSC ME1/1 Upgrade - DCFEB Status S. Durkin, B. Bylsma The Ohio State University FNAL ME1/1 Review 7/20/2012 1

2 DCFEB R&D Prototype ● Same size as old CFEB board ● Same input connections and 6 BUCKEYE amplifier-shaper ASICs ● 12 Texas Instruments ADS5281 ADC (8-channel, 12-bit, 50 MSPS, serial LVDS output) ● 4 options for preamp/ADC interface to evaluate ● 2 legacy skewclear connectors compatible with old TMB and DMB ● 3.2Gbps optical links to new TMB and new DMB ● Xilinx Virtex-6 XC6VLX130T-FFG1156 FPGA ● 20-layer PCB

3 R&D Prototype DCFEB Status ● Two initial prototypes under tests since spring bench tests at OSU - on ME2/1 chamber in B904 in place of old CFEB - trigger optical path (comparator hits) tested with new TMB (3.2Gbps) - DAQ optical path (digitized samples) tested with another DCFEB (3.2Gbps) ● Low level firmware and DCS software is mature ● It works 1:1 Replacement for Present CFEB ● All components Radiation Tested to HL LHC exposure A Dead timeless CFEB

View in Powerpoint Slide Show to See Movie of 16 channels Buckeye 5-pole plus 1-pole 1-zero Fits Blue Data Black Fit adc counts t (nsec) 4

Fit Results by Coupling Type Coupling# AmpsQ peak ADC counts t start nsec p0 nsec -1 p1 nsec -1 z1 nsec -1 Quad Diff      Sing Diff       DC      AC      Quad Diff, Single Diff, and DC coupling reproduce same shape to 1% All Buckeye couplings work except AC so reject option Gain is ~0.93 mV/fC. There is a small difference in pulse shape between DCFEB and CFEB pulses. The DCFEB peaks at 4/p0=103 nsec while the CFEB peaks at 106 nsec. There is an extra pole somewhere. 5

Linearity and Saturation Test Inject amplifier channels with 18 linear steps in voltage Fit Buckeye Pulses to 5 pole shaper with 1-pole 1-zero tail cancellations t (nsec) Q (ADC counts) Q inject (fC) ADC(mV) Q inject (fC) ADC Difference (mV) 6

7 Gain is 0.95 mV/fC (same as old buckeye board) Linearity and Saturation Test: Gain

8 Amplifier Slewing ~3 nsec t peak (nsec) ADC (fC) Load Buckeye Input with Capacitance C  (ADC Counts) 0 pF pF pF pF 2.7 C Q peak (counts) t peak (nsec) 0 pF pF pF pF Slewing, Capacitance Load

DCFEB Prototype Channel Noise Channel ADC counts Channel RMS(ADC counts) CFEB 1 DCFEB DCFEB Pedestals – Typical Chip DCFEB and CFEB1 Noise  DCFEB Prototype Quieter than Old CFEB No SCA so noise reduces by 1.3 ADC counts in quadrature 9

10 DCFEB Radiation Testing ● Almost all DCFEB Components Tested before CFEB production ● Virtex 6 extensively radiation tested (see Jason Gilmore talk) ●Done at Crocker Nuclear Laboratory, U.C. Davis – June 14-15, 2012 ●Proton Energy: 64 MeV ●Chips irradiated to integrated dose of 30Krads – Corresponds to expected HL-LHC rates Irradiation SEU Testing on Flash ADC Fixed patterns (alternating 0's and 1's) shifted at 20 MHz from FLASH ADC to Virtex6 FPGA Firmware in Virtex 6 checked patterns for SEU upsets

11 DCFEB Radiation Testing (cont.) SEU Testing Results Firmware registered errors 12 times in total fluence of 2.3*10 11 p/cm 2 – 1 error clearly due to SEU in ADC – Unclear if other 11 errors were due to SEUs in ADC or the FPGA In these cases, it was necessary to reprogram the Virtex 6 and restart the software before resuming Therefore can set upper limit of 12 SEU/2.3*10 11 p/cm 2 SEU Flux LHC neutron fluence is 6*10 11 n/cm 2 in 10 years HL-LHC neutron fluence expected to be 5 times ● = 5.4 SEU/hr

12 DCFEB Radiation Testing (cont.) Radiation Damage Test of Flash ADCs and Differential Amplifiers 12 ADCs on board, 2 were exposed (1 top, 1 bottom) 8 op amps, 4 were exposed (2 top, 2 bottom) Calibration pulses taken before irradiation as a baseline. Data read out from all 12 ADCs. Stopped irradiation at regular intervals to redo calibration pulses. Calibration pulses taken after final dosage of 30Krads. No observable degradation of either chip was measurable.

13 Typical Pulse vs. Time (Temperature Corrected) Before and After 30 Krad Irradiation DCFEB Radiation Testing (cont.)

14 DCFEB Radiation Testing (cont.) No Radiation 30 Krad Temperature Corrected Before and After Difference (ADC Counts)

15 DCFEB Radiation Testing (cont.) Results for ADC and Op Amp No measurable difference in op amp after 30 Krads Small DC shift in ADC, at most 5 ADC counts (noise on chamber ~4 ADC counts) after 30 Krads Conclusions 5 devices tested – Op amp: TI THS4524IDB – ADC: TI ADS5281IPFP – Buffer: SN74LVC244APW – PROM: XCF128XFT64C – JTAG Mux: SN74LVC157ARGY All survived 30 Krads TID ADC SEU flux is 1.5*10 -3 SEU/s for system ALL DCFEB COMPONENTS ARE RADIATION HARD

16 Firmware/Software Development ● A Core Part of Modern Electronics is Firmware/Software - More than 6 man-months work - ~8000 lines of c-code FPGA Firmware DAQ - pipeline (done) - trigger primitive to TMB (done) - optical data path to DMB (done) - JTAG and trigger communications copper (done) FF_EMU path interface (not implimented/untested) - tripple-voting (not implimented) - circular buffer instead of FIFO for data path (not implimented) - External DAC and ADC control (not implimented) - autoloading constants from EPROM (not implimented)

17 Firmware/Software Development (cont.) FGPA Timing Constants Firmware constants have to be writeable from JTAG and autoloaded from EPROM - pipleline length (done) - fine daq timing (clock phase adjustment)(not implimented in software/firmware) - fine trigger primitive timing (clock phase adjustment)(not implimented in software/firmware) FPGA Communications Software - load Virtex 6 thru JTAG (done) - readback and verify Virtex 6 thru JTAG (done) - readback usrcode and id (done) - read/write Virtex 6 status registers (done) - temperatures (not implimented) - voltages (not implimented) - Comp. DAC/Cal DAC/Ext. ADC control migration from DMB to DCFEB (not implimented)

18 FPGA SEU Scrubbing Software/Firmware - firmware: Virtex 6 auto scrubbing (not implimented) - sofware: selective read and write of Virtex 6 blocks for SEU correction (done) EPROM/FPGA communications Software - loading Virtex 6 firmware (done) - readback and verify Virtex 6 firmware (done) - loading constants in upper EPROM memory (done) - autoload constants from EPROM memory (not implimented) preproduction DCFEBs will be ready immediately to start full system tests Firmware/Software Development (cont.)

19 Pre-Production DCFEB Boards ● Production prototype: - remove excessive R&D options - few minor changes (add DAC for calibration references and ADC for monitoring, replace voltage regulator with rad hard Micrel part) ● Layout finish June 16, delay 2.5 months: CMS CSC Readout Crisis: DDU/DCC firmware rework during 2011 shutdown (Bylsma, Durkin, Gilmore) ● 10 PC Boards Compunetics Monroeville, PA - delayed 3 weeks: ran out of materials ● 10 boards Stuffed Compunetics Reynoldsburg, OH ● 10 boards will be debugged early next week, 7 will be sent to CERN - 3 will be distributed to groups writing firmware/software

20 ME1/1 Electronics Integration ● Integration has already started at Bldg 904 CERN - software communications between DMB and prototype DCFEB accomplished - ~8000 lines of DCFEB code committed to TriDAS/emu/emuDCS cvs repository ● Hope to have ODMB at CERN early August - by end of september must prove trigger, data, and communication paths work - time in the system to trigger and readin cosmic rays and high rate triggers Problem: FF-EMU ASIC prototype does not work. Needed for signal communications If EPROM and Virtex6 simultaneously lose firmware. (see Guido’s talk)

Signal Connections to DCFEBs Present system:  Trigger, DAQ, clock and control signals transmitted over copper Skewclear cables.  DAQ signal data rate is 280Mbps and up to 15m for some ME1/1 chambers.  Length and rate are on the edge of reliability. Have had some connection issues. DCFEB system (all optical):  Replace all copper connections with fiber optics.  Requires FF-EMU ASIC and uses FFLYNX protocol to encode/decode trigger, timing. and control signals. DCFEB system (backup option 1):  Comparator signals to TMB and DAQ signals to ODMB transmitted over fibers.  Trigger, timing and control signals transmitted over copper to DCFEBs.  Four Skewclear cables to patch panel (PP), seven cables to PP-to-DCFEBs  Patch panel is a passive PCB for cable interconnections.  LVDS signals routed through impedance controlled board. DCFEB system (backup option 2):  Same as backup option 1 except:  Two Skewclear cables to patch panel (PP), seven cables to PP-to-DCFEBs  Patch panel is a active PCB with LVDS repeaters for cable interconnections. 21

TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TRG TX (comp. data) DAQ TX (ADC data) CTRL TX (FFEMU uplink) CTRL RX (FFEMU downlink) CLK320 (main clock) ALTCLK40 (alternate clock) TMB TRG RX ODMB DAQ RX CTRL RX CLK/CTRL TX A CLK/CTRL TX B LVMB Peripheral Crate Optical Patch Panel 12 7/12 12/12 9/12 Fan outs on chamber (equal lengths for all chambers) DCFEB1 DCFEB7 DCFEB2 DCFEB3 DCFEB4 DCFEB5 DCFEB6 Multi-fiber bundles Equal lengths within chamber groups Can be various lengths chamber-to-chamber Trigger Up DAQ Up Control Up Clk/cntrl Down A Clk/cntrl Down B LVMB 50LVMB (copper)50 Existing Skewclear ME1/1 DCFEB/ODMB/TMB Connections All optical Solution 22

TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TMB TRG RX ODMB DAQ RX Trg/CtrlA Trg/CtrlB Trg/CtrlC Trg/CtrlD LVMB Peripheral Crate Mixed Optical/Copper Patch Panel /12 Min25 50 ME1/1 DCFEB/ODMB/TMB Connections With Copper Backup Solution Option 1 (Passive interconnects) DCFEB1 DCFEB7 DCFEB2 DCFEB3 DCFEB4 DCFEB5 DCFEB6 Existing Skewclear cables from PC to PP Utilizes five out of ten available cables. Trigger Up Optical DAQ Up Optical TTC1 LVMB TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector LVMB 50 TTC2 TTC3 TTC4 TTC5 TTC6 TTC7 On-chamber cables. (Skewclear not required). PCB Passive Interconnects PCB with SCSI connectors interconnected with 100 ohm differential signal pairs. No power required. 23

TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TMB TRG RX ODMB DAQ RX Trg/CtrlA Trg/CtrlB LVMB Peripheral Crate Mixed Optical/Copper Patch Panel 12 7/12 Min25 50 ME1/1 DCFEB/ODMB/TMB Connections With Copper Backup Solution Option 2 (Active LVDS Repeaters) DCFEB1 DCFEB7 DCFEB2 DCFEB3 DCFEB4 DCFEB5 DCFEB6 Existing Skewclear cables from PC to PP Utilizes three of ten cables. Trigger Up Optical DAQ Up Optical TTC1 LVMB TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector TRG TX (comp. data) DAQ TX (ADC data) 50 pin copper SCSI connector LVMB 50 TTC2 TTC3 TTC4 TTC5 TTC6 TTC7 On-chamber cables. Skewclear not required. PCB Active LVDS Repeaters PCB with SCSI connectors and active LVDS repeaters. Power supplied by ODMB. 24

Status of Copper Backup Solution Dubna group working on mock-ups to study integration issues at the patch panel. Space constraints suggest two PCB boards may be necessary to accommodate the connectors and cable bending radius. 25

26 Production of 656 DCFEBs ● Production Review Mid-October - changed due to LHC Schedule 3 month slip ● Procure Parts - large order so will go out for bids - electronics houses don’t typically have 600 of expensive parts (6-8 week delays possible) ● PC Board Production: Compunetics - sole source (competitive bid?), $50/board typical quote difference) - will specify a few boards, a delay, then full production ● Stuffing: DynaLab - competitive, Dynalab seems to be a lot cheaper than other companies - will specify a few boards, a delay, then full production Expect Delays in Board Construction Schedule out of our hands…

27 Production of 656 DCFEBs (cont.) ● DCFEBs will be tested and repaired at OSU - OSU technician will help - software already written  - software take ~3 minutes/board - expect ~10 boards a day - serial number on board and transferred to prom will identify board ● Boards will be shipped as they pass tests - in the past we have shipped in lots of 20 boards - burn-in will be done at CERN - chamber mounting and integration at CERN

28 DCFEB Conclusions ● Low level firmware and DCS software is mature ● It works 1:1 Replacement for Present CFEB ● All components Radiation Tested to HL LHC exposure R&D Prototype DCFEB Pre-Production Prototype ● 10 boards delivered today ● 7 Boards to be shipped to CERN next week ● System Integration underway at CERN ● Copper Cable backup under study Production 656 DCFEBs ● No problems anticipated