uscms hcal uscms hcal uscms hcal
play

USCMS HCAL USCMS HCAL USCMS HCAL TriDAS Update Drew Baden - PowerPoint PPT Presentation

USCMS HCAL USCMS HCAL USCMS HCAL TriDAS Update Drew Baden University of Maryland http://www.physics.umd.edu/hep/HTR/hcal_june_2003.pdf 1 CMS June 2003 HTR Status HTR Status HTR Status Rev 1 run Summer 2002 testbeam Board worked


  1. USCMS HCAL USCMS HCAL USCMS HCAL TriDAS Update Drew Baden University of Maryland http://www.physics.umd.edu/hep/HTR/hcal_june_2003.pdf 1 CMS June 2003

  2. HTR Status HTR Status HTR Status • Rev 1 run Summer 2002 testbeam � Board worked well – all functional requirements met � Big concern on mechanical issues for production o Had a difficult experience with previous board manufacturing • Rev 2 produced March 2003 � Board production changes: o New assembler, in-house X-ray, DFM review, QC o Gold plated (Rev 1 was white-tin) for better QC � Changes to HTR: o Change from Virtex 1000E FBGA (1.00mm) to Virtex2 3000 BGA (1.27mm) o Added stiffeners o Moved all SLB/TPG output to front-panel daughterboards o Modified Rx refclk scheme (the usual TTC/refclk clocking concerns) � Full 48 channel capability (Rev 1 was “half HTR”) � As of this date, no issues – this board is functioning well 2 CMS June 2003

  3. HTR Rev 3 (cont) HTR Rev 3 (cont) HTR Rev 3 (cont) Dual-LC O-to-E VME Stiffeners TTC mezzanine Deserializers 6 SLBs Xilinx XC2V3000-4 3 CMS June 2003

  4. HTR Rev 3 HTR Rev 3 HTR Rev 3 • 30 boards delivered April 21 � Checkout consisted of o All systems except connectivity to SLB o Fiber links checked out at 1.7Gbaud bit rate (1.6Gbaud is CMS requirement) � Frame clock up to 2.0Gbaud bit rate and it stays synchronized � No BER yet…will do a lab measurement soon � 12 boards x 16 links ~200 links(~5% of total) with no problems � Used both onboard crystal oscillator and external clock for REFCLK � Minor adjustments will be needed for front panels, stiffeners, etc. � Will battle test these boards this year o May synchronous testbeam just completed o July testbeam o Vertical Slice tests to commence in the fall 4 CMS June 2003

  5. Clocks and Synchronization Clocks and Synchronization Clocks and Synchronization • Clocking considerations can be divided into 2 parts: � Deserializers REFCLK: stability critical (80MHz frame rate) o Stability: must have a very low jitter – 30 to 40ps pkpk spec o Frequency: TI TLK2501 spec is 100ppm (8kHz) to lock � Measured ~350ppm (30kHz) needed to establish link � LHC variation expected to be few kHz � Once link is established, just needs to be stable (it’s a REFCLK!!!) o Phase: relationship to LHC clock totally irrelevant � Phase critical clock for pipeline synchronization o Must be in phase with LHC clock o Jitter spec is very lose – this clock is used inside FPGA for sequential logic 5 CMS June 2003

  6. HCAL Clock Fanout Fanout HCAL Clock HCAL Clock Fanout • HTR clocks provided by a single 9U VME board � Chris Tully/Jeremy Mans from Princeton � Has fiber TTC input • Signals fanned out over Cat6 twisted pair: � TTC stream o To be used by each HTR and by DCC to decode commands & L1A � BC0 o To be used by SLBs to synchronize TPGs � “40MHz” clock o To be used by FPGA and SLBs to maintain pipeline � Comes from QPLL � “80MHz” clean clock o To be used for deserializer REFCLK � Comes from QPLL 6 CMS June 2003

  7. Clock Distribution Clock Distribution Clock Distribution TTC fiber HTR HTR HTR O/E TTCrx TTC TTC TTC Brdcst<7:0>, BrcstStr, L1A TTC .. BC0 .. Cat6E BC0 .. or Cat7 .. distribution FPGA Cable TTCrx to 6 SLBs .. .. CLK40 CLK40 and to 2 Xilinx .. .. CLK80 QPLL CLK80 Princeton to Ref_CLK of Test Fanout SERDES 80.18 Points for .. (TLK2501) MHz Board RxCLK .. and RxBC0 7 CMS June 2003

  8. TTC receiver - - TTCumd TTCumd TTC receiver TTC receiver - TTCumd • General purpose TTC receiver board (TTCumd) � TTCrx ASIC and associated PMC connectors • Will be used to receive TTC signal by HTR, DCC, and clock fanout boards • No signal receivers! � Copper/fiber receivers Princeton must be on the motherboard Fanout Card � Signal driven through TTC connectors • Tested successfully by Maryland, Princeton, BU groups 8 CMS June 2003

  9. May Testbeam Testbeam Setup Setup May May Testbeam Setup • Lack of a QPLL or decent equivalent – had to improvise: � Front-end used commercial Cypress PLL o Matches GOL 100ps pkpk jitter spec � Fanout card o No clean 80MHz REFCLK, so provided 2 alternatives: � 2xLHC clock from crystal oscillator � High quality clock from HP signal and pulse generators � Jumper selectable on mezzanine cards o No clean 40MHz system clock � Just used 40MHz output from TTCrx chip anyway 9 CMS June 2003

  10. May Testbeam Testbeam Experience Experience May May Testbeam Experience • To establish link: � FE o TTC 40MHz clock cleaned up by Cypress “roboclock” chip (Cy7B993) o FE reset signal to GOL � Fanout card o Fanout from onboard 80.1576MHz crystal oscillator for REFCLK o Fanout TTC 40MHz clock for system clock � HTR o TLK2501 link circuitry always enabled � Result: Fiber 1.6GHz link established ok o No problem locking – worked every time. 10 CMS June 2003

  11. Testbeam Experience (cont) Experience (cont) Testbeam Testbeam Experience (cont) • Link stability - VERY PRILIMINARY, STILL STUDYING � Ran 10hr test on 48 fibers o 3 x 10 15 bits o 20% failed to maintain link o During synchronized beam running, sent reset between spills to ensure link � Similar tests at Maryland using TI eval board showed no link errors, similar number of bits sent • Curret plan � Study FE ? HTR link at FNAL this month o FNAL test stand setup this week � Investigate noise characteristics of H2 environment o H2 is clearly different than FNAL, Maryland and BU experience � Review of HTR and Fanout card o Will learn what we need to do from the above • Best guess � All tests in US indicate solid link, but experience in H2 disagree � Probably some kind of new noise component – figure out and correct. 11 CMS June 2003

  12. HCAL TPG HCAL TPG HCAL TPG • Nothing new since May Electronics Week • TPG under development… � Preliminary FPGA code for TPGs done o LUT for linearization (downloadable), 0.5GeV steps, 255Gev max E T o E to E T and sums over as many as 7 channels � Not implemented in code yet…TBD o Muon window in E o BCID filter algorithm TBD from testbeams o Compression LUTs for output to SLBs � Utilization is ~50% of Virtex2 3000 o We are confident this chip will be sufficient � Simulation effort under way… • Latency issue � See below – we are working on this… 12 CMS June 2003

  13. HTR TPG Commissioning HTR TPG Commissioning HTR TPG Commissioning • 2 Xilinx FPGAs per HTR � 3 SLBs per Xilinx � Each mounted on triPMC Xilinx connectors • Will test internal SLB connectivity to SLBs R SLB at UMD SLB C Xilinx � For signals and for SLB localbus connections T SLB • Need a scheme to test SLB HTR/RCT connectivity � Not just electrical! Also includes data integrity 13 CMS June 2003

  14. HTR/RCT Testing HTR/RCT Testing HTR/RCT Testing • Will build PMC tester card to mount onto HTR � Host to 1 or more Wisconsin RCT Vitesse receiver boards Xilinx • Will run the signals from this RCT tester card back into Xilinx � Using 1 HTR, both FPGAs – SLB one source, one sink – to test Xilinx sending data from HTR to RCT RCT • Will try to engineer 3-SLB test to test single Xilinx ? SLB ? RCT 14 CMS June 2003

  15. HTR Production HTR Production HTR Production • Full contingent of HTRs: 260 boards � Includes 10% spares, 20% spares for parts • Full production will begin after: � Testbeam demonstrates I/O works under battle conditions � Successful testing of the 6 SLB daughter card functions � Understanding of how to meet latency issues o We are still some clock ticks short, but firmware is still very immature for the TPG part of the HTR (see slides below) • Best guess: fall 2003 � There is no reason to hurry other than to finish with the R&D part of the project � Current board design will be final, perhaps some layout adjustments based on conclusion of testbeam effort 15 CMS June 2003

  16. Overall Commissioning Schedule Overall Commissioning Schedule Overall Commissioning Schedule • Summer 2003 testbeam � Repeat previous test w/production prototype boards • Fall 2003 Slice tests � HCAL will join as schedule allows • 2003/2004 HCAL burn-in � Continue with firmware development/integration as needed • 2004/2005 Vertical Slice and magnet test � We will be ready � All HCAL TriDas production cards involved • October 05 beneficial occupancy of USC � Installation of all racks, crates, and cards � We do not anticipate any hardware integration o Should be all firmware / timing / troubleshooting 16 CMS June 2003

  17. TPG Latency TPG Latency TPG Latency “ M inimizing the trigger latency” Item Latency • Current total 50 – 57 clocks TOF .5 � Very rough guesses HCAL Optics 1 o Many numbers have not been FE (CCA+QIE) 8-9 measured GOL 2 • Optimizations: Fiber Tx to HTRs 18 � Fiber cables need to be 90m? Deserializer 2-3 � HTR firmware needs optimization HTR Alignment 6 � Deserializer random latency fix HTR TPG path 5-10 � TPG cables changed to 15m will save SLB 3 1 tick TPG Cables 4 � Others…main efforts over next 6 TOTAL 50 - 57 months 17 CMS June 2003

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend