University of California Los Angeles

Slides:



Advertisements
Similar presentations
Endcap Muon meeting: Florida, January 9-10, 2004 J. Hauser UCLA 1 TMB, RAT, and ALCT Status Report Jay Hauser University of California Los Angeles ALCT/Mezzanine.
Advertisements

US CMS Collaboration Meeting, UC Riverside, May 19, Endcap Muons John Layter US CMS Collaboration Meeting May 19, 2001.
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.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
Martin von der Mey, EMU at CMU, October ALCT and TMB Status Martin von der Mey University of California Los Angeles ALCT production statusALCT production.
DRAFT version Oct. 15, 2004 Hauser/Mey UCLA 1 Analysis of Oct. 04 Test Beam RPC Data Jay Hauser, Martin von der Mey University of California Los Angeles.
DRAFT version Oct. 15, 2004 Hauser/Mey UCLA 1 Analysis of Oct. 04 Test Beam RPC Data Jay Hauser, Martin von der Mey University of California Los Angeles.
S. Durkin, USCMS-EMU Meeting, Oct. 21, 2005 Critical Data Errors S. Durkin The Ohio State University USCMS EMU Meeting, FNAL, Oct. 20, 2005.
The Track-Finding Processor for the Level-1 Trigger of the CMS Endcap Muon System D.Acosta, A.Madorsky, B.Scurlock, S.M.Wang University of Florida A.Atamanchuk,
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
An Asynchronous Level-1 Tracking Trigger for Future LHC Detector Upgrades A. Madorsky, D. Acosta University of Florida/Physics, POB , Gainesville,
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Status of the CSC Track-Finder Darin Acosta University of Florida.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Track-Finder Trigger at the Beam Test Results and Features Darin Acosta, Rick Cavanaugh, Victor Golovtsov, Lindsey Gray, Khristian Kotov, Alex Madorsky,
CSC Endcap Muon Port Card and Muon Sorter Upgrade Status May 2013.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
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.
CSC ME1/1 Upgrade Status of Electronics Design Mikhail Matveev Rice University March 28, 2012.
1.2 EMU Electronics L.S. Durkin CMS Review CERN, September 2003.
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,
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
US CMS DOE/NSF Review: June 2002, B.Paul Padley, Rice University1 CSC Muon Trigger On Detector Components B. Paul Padley Rice University June, 2002.
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.
Upgrade of the CSC Endcap Muon Port Card with Spartan-6 FPGA Mikhail Matveev Rice University 30 April 2012.
CSC Ops/DPG meeting, 05-Oct-2011 Hauser1 ALCT boards for ME4/2 etc.
Week 22: Schematic Week 23-Week 27: Routing Gerber files have been available since 9th July 1st prototype: – PCB manufacturer: supervised by KIT – Cabling:
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
OTMB Development and Upgrade Plan for LS2
CSC Hardware Upgrade Status
University of Wisconsin
Iwaki System Readout Board User’s Guide
Update on CSC Endcap Muon Port Card
PRR of the TGC SLB and SSW (Reported by CF)
CSC EMU Muon Port Card (MPC)
University of California Los Angeles
Upgrade of the CSC Endcap Muon Port Card and Optical Links to CSCTF
University of California Los Angeles
Muon Track-Finder Trigger
University of California, Los Angeles Endcap Muon Purdue
CMS EMU TRIGGER ELECTRONICS
University of California Los Angeles
A microTCA Based DAQ System for the CMS GEM Upgrade
ALCT Production, Cable Tests, and TMB Status
Irradiation Test of the Spartan-6 Muon Port Card Mezzanine
University of California Los Angeles
University of California Los Angeles
Cathode FE Board Update
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Current Status of CSC Trigger Elements – Quick Summary
CSC Trigger Update Specific issues:
Darin Acosta University of Florida
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
ALCT, TMB Status, Peripheral Crate Layout, CSC Event Display
Status of n-XYTER read-out chain at GSI
TMB, RAT, and ALCT Status Report
CSC Trigger Primitives Test Beam Studies
Analysis of Oct. 04 Test Beam RPC Data
CSC Trigger Muon Port Card & Sector Processor in production
University of California Los Angeles
TMB and RAT Status Report
NA61 - Single Computer DAQ !
Effect of an ALCT SEU Much-overlooked good stuff
The digital read-out for the CSC system of the TOTEM experiment at LHC
University of California Los Angeles
RPC Electronics Overall system diagram Current status At detector
The Ohio State University USCMS EMU Meeting, FNAL, Oct. 29, 2004
CSC Muon Sorter Status Tests Plans M.Matveev August 21, 2003.
Presentation transcript:

University of California Los Angeles ALCT SEU Mitigation Martin von der Mey University of California Los Angeles Effects of SEUs Old radiation test results New preliminary results Trigger output only rate Triple voting logic rate SEU handling Altera vs. Xilinx issues

ALCT Status ALCT is the CSC anode trigger and readout board (Anode Local Charged Track) ALCT2000 prototype worked but… FPGAs suffered frequent “upsets” (program changes) with neutron radiation Reload of FPGAs took “long” 150ms Re-design has suffered several personnel changes On-chamber electronics needs to be delivered well before installation Therefore, ALCT schedule is now a critical path item for Emu.

ALCT Functions Inputs discriminated signals from AFEB front-end boards, provides AFEB support: Distributes power and shut-down signals. Sets and reads back discriminator thresholds. Creates and distributes amplifier/discriminator test pulses. Delay/translator ASIC on input does time alignment with bunch crossings. Searches for muon patterns in anode signals. If found, sends information to Trigger Motherboard. Records input and output signals at 40 MHz (up to 672 channels/board) in case of Level 1 trigger. Other support functions: Creates and distributes test pulses for test strips. Controls delay ASICs with 2ns precision (0-30 ns setting). Reads board currents, voltages, and temperature.

ALCT2001 Modifications Radiation-related Design improvements Hardware change from Altera to Xilinx FPGAs – loads faster. Needs firmware change from AHDL to Verilog. (Alex) Hard reset signal from TMB starts reload of FPGAs from rad-hard EEPROMs. Design improvements Replace multiple Ball-Grid Arrays (BGA) by single chip on mezzanine card. XCV600E, 1000E, or 1600E (identical packages). In moment we use XCV600E. 40-to-80 MHz multiplexors required for single-chip design. Reduce number of cables. 4 control/output connectors reduced to 2. Robustness, testing Very stiff mezzanine card holding ball-grid array. Delay chips now allow pattern loading in order to test critical input ball grid array connections.

Power, computer connectors New ALCT Boards Power, computer connectors 80 MHz SCSI outputs (to Trigger Motherboard) Xilinx mezzanine card Main board for 384-ch type Delay/ buffer ASICs, 2:1 bus multiplexers (other side) Input signal connectors Analog section: test pulse generator, AFEB power, ADCs, DACs (other side)

ALCT-672 Version (also -288)

ALCT Production Testing FPGA self-test software exists Patterns loaded into delay chips check connections to FPGAs Full test requires external connections: FPGA loaded from PC // port Testing program drives outputs and looks at inputs at 40 MHz Two data paths to test: Input side AFEB-ALCT path Output side ALCT-TMB path Timing tested with delay curves Boards tested before and after baking in oven Tests planned at FNAL

Present Status Prototype batch of 6 ALCT2001-384 boards and mezzanine boards produced Debugging of these boards is ongoing Smoke tests passed on all 6 ALCT board. Slow Control functions are now fully debugged. Virtex FPGAs successfully downloaded and project is “alive”, registers can be written and read back. Patterns and delay written to Delay ASICs and verified reading out FIFO in Virtex FPGA. Layout: ALCT-672 is complete, ALCT-288 is ongoing Improved cable tester produced (80 MHz, 12 meters maximum), new Tyco cable has been delivered and are being tested. Production test board – close to layout stage. Test firmware needs development. Improvements have been added, e.g. FIFOs and fine (0.25ns) delays. DAQ readout through TMB: board in layout stage, firmware development proceeding (adapted from previous TMB99). The TMB functions have still to be included into the firmware. Known simple design mods required/desired: Adopt known rad-tolerant regulator for test pulse circuit. Move a couple of jumpers and test points out from under mezzanine card.

Some Test Results Thresholds: Virtex loading time (38ms). (ADC-DAC) +2*Channel vs DAC setting. Essentially perfect behavior Virtex loading time (38ms). Virtex power about 1 watt.

Near-term ALCT Schedule Sept: Finish debugging of first 6 boards and self-test firmware Sept. 26: first radiation test October: second radiation test (?) October: Finish radiation tests and validation Nov. 20: Batch of 10 ALCT-384 shipped ~Dec 1: Production approval at ESR Jan. 2, 2002: Batch of 20 ALCT-384 shipped Jan. 7, 2002: Batch of 7 ALCT-672 shipped Validation appears to be the major bottleneck In 2002, production/testing rate is not a problem (catch up with chamber production/testing rapidly)

ALCT Development Team Done: ALCT2001-384 schematics and layout by Sedov and Iatsioura (PNPI at UCLA) Xilinx mezzanine card schematics and layout by Iatsioura and Kan (PNPI) ALCT2001-672 schematics and layout by Kan “Xblaster” parallel-to-JTAG LVDS, by Kan and Shi Schematics and layout for ALCT-288ch, and other mods: Kan Firmware design/simulations: Madorsky/von der Mey (previously JK, Razmyslovitch, Zhmakin) Production supervision of ALCTs Iatsioura Production testing of ALCT and later TMB Zhmakin (PNPI at FNAL) and Lindgren Radiation testing Martin von der Mey Trigger Motherboard (DAQ readout) Design and firmware by JK Outsourced layout and production

Effect of an ALCT SEU Much-overlooked good stuff Is a random effect Uncorrelated between muon stations Doesn’t affect CLCT or cathode data A chamber is not “dead” An inefficiency for the trigger Is mainly an issue for ME1/1 trigger efficiency Other stations: rates down by 4 or much more Much-overlooked bad stuff Puts ALCT into an unknown state

SEU Measurements Calculations: Refresh every 40 sec: SEU s = (2.3+-0.5)*10-9 cm2 per chip L = 4*104/cm2/s flux estimate ME1/1 x3 SEU s*L = 9.2*10-5/s rate per chip x3 SEU s*L = 3.7*10-4/s rate per board (4 chips) x3 Refresh every 40 sec: 0.15s/40s = 0.37% refresh deadtime 0.7% SEU-affected boards in ME1/1 <0.18% SEU in other stations Note - SEUs are better than deadtime: SEUs are uncorrelated between muon stations Muons still leave cathode LCTs for both trigger & DAQ Deadtime is incurred for all of CMS if synch’ed Any bit errors during self-test

Old SEU Measurements LCT chip measurements : Separate out Trigger errors from DAQ hit readout errors have/don’t have trigger, or wire group wrong, or pattern or accelerator bits wrong Non-redundant logic trigger errors: 25% of previous measurement Triple-redundant logic trigger errors: 3.3% of previous measurement

New Refresh Calc’s Non-redundant logic: Triple-redundant logic: s *L= 9*10-5/s rate per board (4 chips) x3 refresh every 80 sec 0.15s/80s = 0.19% refresh deadtime 0.5% SEU-affected boards in ME1/1 <0.125% SEU in other stations Triple-redundant logic: s *L= 1.2*10-5/s rate per board (4 chips) x3 refresh every 200 sec 0.15s/200s = 0.07% refresh deadtime 0.24% SEU-affected boards in ME1/1 <0.06% SEU in other stations Without x3 rate safety factor, it’s about 600s between refresh, and 0.02% deadtime

SEU Handling Triple-redundant logic gives early warning single upset is okay (warning) double upset zeroes out the ALCT trigger result active protocol added: CLCT can poll ALCT for upsets, or ALCT can volunteer upsets Periodic self-tests cycle all of the trigger logic plus the Concentrator 10 Hz of 88 us testing allowed by pixel refresh active protocol: CLCT initiates self-tests in smooth way Hooks are there for several options: centralized periodic refresh record number, time of SEUs via data path to DAQMB report SEU to central trigger control (but how from CLCT?) autonomous but recorded refresh

New results Radiation tests at UC Davis… Cyclotron with proton beam energy 63.3 MeV

Virtex chip Radiation results shows small improvements to before… Mean lies at 65.2 Rad compared to 59.2 Rad before… The main improvement (factor 5) comes due to combination of 5 chips (1 concentrator and 4 LCT chips into 1). SEU Sigma = 2.1*10^-9 cm^2

Virtex Eprom Move board to irradiate Eproms After radiation verify logic in Eprom using Xilinx Foundation Result : Radiated Eprom for 5 minutes at 100 pA (0.70 kRad) 500 pA (3.48 kRad) 1000 pA (7.04 kRad) Check logic using Xilinx Foundation No errors were found….No problem for LHC…

Bus multiplexor Irradiated bus multiplexors with 1nA for 5 minutes 14.47 kRad beam current 7.05 kRad beam current Used Alex program. Write and Read Delay Lines… Results : No errors found…

Delay ASICs Move to Delay ASICs Irradiate 4 ASICs with 1 nA beam. While irradiation write and read delay Lines… After 20.3 kRad no error found… As expected no problems with the Delay ASICs are expected

Slow Control FPGA Irradiate Slow Control FPGA… With… 50 pA proton beam current. 100 pA beam current 500 pA beam current. Flat distribution…Mean is 293.3 Rad…much higher than for the Virtex FPGA No problem to expect for Spartan XL FPGA

Other Issues Triple-logic not possible in some places for voting logic itself Concentrator FPGA - too many miscellaneous I/O and too many possible states Result of SEU is unpredictable (haywire?) Minimizing rate of SEUs is good, but Smooth detection and handling is MORE important Altera 20K series may have different (lower?) SEU cross-section A rough estimation might be gotten with demux test board

Xilinx vs. Altera: Fact and Fiction 3 claims from the ESR report: Xilinx loads faster Xilinx is more radiation tolerant Xilinx may be reloadable by section Reality: We have seen NO evidence that Xilinx is more radiation tolerant. ALCT logic and test procedure were both significantly different from CFEB Very unlikely that Xilinx can be reloaded in section Also problematic to read back and check configuration - get SEUs during read process (Durkin) Only verified advantage of Xilinx: faster loading 5ms vs 150ms

More on Xilinx vs Altera Impossible to use Xilinx flat packs (I/O count too small) BGA assembly, testing, and reliability issues Design consideration: can refresh from CLCT directly eliminates EPROMs on ALCT board will be ~120ms for Xilinx or Altera Conversion requires language change Mainly AHDL to VHDL, or to Verilog HDL Expect 3-4 month conversion time Expect ~2 months of radiation tests