CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 12-May-2014.

Slides:



Advertisements
Similar presentations
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Advertisements

Uli Schäfer JEM Status and Test Results Hardware status JEM0 Hardware status JEM1 RAL test results.
1 FTK Rear Transition Module Mircea Bogdan The University of Chicago November 11, 2014 Board Review.
Uli Schäfer JEM Status and plans Hardware status JEM0 Hardware status JEM1 Plans.
Phase-0 Topological Processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Programmable logic devices / tools Programmable logic devices are digital logic devices, providing combinatorial logic (gates, look-up tables) and flip-flops.
Uli Schäfer 1 BLT – status – plans BLT – backplane and link tester Recent backplane test results Test plans – week June 15.
Phase-0 topological processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Uli Schäfer 1 (Not just) Backplane transmission options Upgrade will always be in 5 years time.
Uli Schäfer 1 (Not just) Backplane transmission options.
S. Silverstein For ATLAS TDAQ Level-1 Trigger updates for Phase 1.
Samuel Silverstein Stockholm University L1Calo upgrade hardware planning + Overview of current concept + Recent work, results.
Uli Schäfer 1 JEM: Status and plans Pre-Production modules Status Plans.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
Uli Schäfer 1 (Not just) Backplane transmission options Uli, Sam, Yuri.
Uli Schäfer 1 JEM1: Status and plans JEM1.1 Status Plans.
Uli Schäfer 1 CP/JEP backplane test module What’s the maximum data rate into the S-CMM for phase-1 upgrade ?
Uli Schäfer 1 Production modules Status Plans JEM: Status and plans.
S. Silverstein For ATLAS TDAQ Level-1 Trigger upgrade for Phase 1.
Uli Schäfer 1 Production and QA issues Design Modules have been designed, with schematic capture and layout, in Mainz (B.Bauss) Cadence design tools, data.
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.
Uli Schäfer 1 (Not just) Backplane transmission options.
Uli Schäfer JEM Status and plans Firmware Hardware status JEM1 Plans.
Samuel Silverstein Stockholm University L1Calo upgrade discussion Overview Issues  Latency  Rates  Schedule Proposed upgrade strategy R&D.
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
1 Design of Pulsar Board Mircea Bogdan (for Pulsar group) Level 2 Pulsar Mini-Review Wednesday, July 24, 2002.
Preliminary Design Review: Hub Implementation Dan Edmunds, Wade Fisher, Yuri Ermoline, Philippe Laurens Michigan State University 01-Oct-2014.
CMX (Common Merger eXtension module) Y. Ermoline for CMX collaboration Preliminary Design Review, Stockholm, 29 June 2011.
Topology System Uli Schäfer 1 B.Bauß, V.Büscher, W.Ji, U.Schäfer, A.Reiß, E.Simioni, S.Tapprogge, V.Wenzel.
Atlas L1Calo CMX Card CMX is upgrade of CMM with higher capacity 1)Inputs from JEM or CPM modules – 40 → 160Mbps (400 signals) 2)Crate CMX to System CMX.
L1Topo Status & Plans Uli Schäfer 1 B.Bauß, V.Büscher, W.Ji, S.Krause, S.Moritz, U.Schäfer, A.Reiß, E.Simioni, S.Tapprogge, V.Wenzel.
CMX Production Status Presented to the L1Calo Meeting on Monday 22-Sept-2014 by Dan Edmunds for the CMX Group.
1 1 Rapid recent developments in Phase I L1Calo Weakly 25 Jul 2011 Norman Gee.
Evaluation of the Optical Link Card for the Phase II Upgrade of TileCal Detector F. Carrió 1, V. Castillo 2, A. Ferrer 2, V. González 1, E. Higón 2, C.
L1Topo-phase0 Uli Schäfer 1. Topo GOLD successfully used to explore technologies and initially verify 6.4Gb/s link integrity over moderate length electrical.
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.
Hall D Online Meeting 28 March 2008 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division System Engineering.
CMX status and plans Yuri Ermoline for the MSU group Level-1 Calorimeter Trigger Joint Meeting CERN, October 2012,
CMX status Yuri Ermoline for the MSU group Mini-TDAQ week, CERN, 9-11 July 2012,
Upgrade of the CSC Endcap Muon Port Card and Optical Links to CSCTF Mikhail Matveev Rice University 17 August 2012.
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.
CMX Hardware Status Chip Brock, Dan Edmunds, Philippe Yuri Ermoline, Duc Bao Wojciech UBC Michigan State University 25-Oct-2013.
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
Algorithms and TP Y. Ermoline et al. Level-1 Calorimeter Trigger Joint Meeting, Heidelberg, January 11-13, 2010.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 19-May-2014.
1 ME1/1 ODMB Production Readiness Review: Schedule and Budget Darien Wood Northeastern University For the ME1/1 Electronics Project.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
CMX Collection file for current diagrams 30-Apr-2014.
SRS Trigger Processor Option Status and Plans Sorin Martoiu (IFIN-HH)
17 December, 2010 ATLAS L1Calo upgrade meeting Meeting overview Recent hardware developments, ideas.
DAQ Selection Discussion DAQ Subgroup Phone Conference Christopher Crawford
Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- CMS Week HCAL Back-End MicroTCA Upgrade Status E. Hazen Boston University.
DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University
AMC13 Project Status E. Hazen - Boston University
DAQ and TTC Integration For MicroTCA in CMS
ATLAS calorimeter and topological trigger upgrades for Phase 1
L1Calo Phase-1 architechure
L1Calo upgrade discussion
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
Run-2  Phase-1  Phase-2 Uli / Mainz
CMX Status and News - post PRR -
CMX scope and functionalities
(Not just) Backplane transmission options
Presentation transcript:

CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 12-May-2014

Common Merger eXtended module (CMX) 12-May-20142

Overall project CMX HW/FW/SW Design Efforts in parallel on 5 fronts: – MSU : CMX hardware Raymond Brock, Dan Edmunds, Philippe Laurens – CERN : VAT card, BSPT FPGA firmware, CANbus tests Yuri Ermoline – CERN : CMX software Duc Bao Ta – UBC : BF FPGA firmware Wojtek Fedorko – Stockholm : BF FPGA firmware, TP FPGA test firmware, JEM test firmware Pawel Plucinski 12-May-20143

CMX is part of L1calo Phase 0 upgrade 12-May  CMX == L1Calo Trigger replacement for current Common Merger Module (CMM)  Phase-I accelerated item a.k.a. Phase-0

 The CMX was designed to: 1.Perform all tasks currently handled by any CMM. 2.Extend these CMM tasks to higher input and output line rates. 3.Offer more computing power for additional thresholds or algorithms using the extended input 4.Provide an output to L1topo, sending a raw or processed copy of its inputs, optically at 6.4Gb. 5.Provide optional functionality to perform Topological Processing on CMX platform if needed. 12-May-20145

Definition: Base Function  Extended CMM functionality (Crate CMMs and System CMMs) – Receive and process 400 JEM/CPM input signals CMM rate) – All Crate CMXs send local summary to their System CMX through backplane connectors over LVDS cables (plan CMM rate) – System CMXs form and send triggering information to CTP over LVDS cables (plan is no change from CMM rate) – all CMXs send ROI and DAQ information over G-links (same as CMM)  Source of data for L1topo: send CMX inputs from JEMs or CPMs – Using 2x Avago miniPOD optical transmitters and 2x 12-fiber ribbons – Some level of duplication is required (originally 2x copies, now 4x) – One 12-fiber sufficient to send all raw input data – But plan is to send zero-suppressed data on 2,6 or 8x fibers per CMX  optical patch panel is required 12-May-20146

Definition: CMX-Topo Function  Limited Topological Processing capability on CMX platform – Receive optical inputs from some/all of the 12x CMXs using 3x Avago receivers for up to 36x input fibers – Run multiple Topological Algorithms – Send Topological Triggering Information to CTP – Able to act as its own ROD for DAQ and ROI readout  support both G-link and S-link  The CMX-Topo functionality was requested as a backup plan in case L1topo could not be built, or if its availability had been delayed.  A CMX-Topo system will most likely not be used in L1calo  Somebody may devise an alternate and creative usage for the TP FPGA, or its role may remain limited to testing BF optical outputs in the test stand.  The CMX-Topo functionality was requested as a backup plan in case L1topo could not be built, or if its availability had been delayed.  A CMX-Topo system will most likely not be used in L1calo  Somebody may devise an alternate and creative usage for the TP FPGA, or its role may remain limited to testing BF optical outputs in the test stand. 12-May-20147

CMX Project Evolution Preliminary Design Review Stockholm (June 2011) – Initial Specification Design Study  Technical (Feb 2012) with additional decisions: – Use 2x separate FPGAs: Base Function in BF FPGA and Topo Function in TP FPGA – Use Virtex 6 XC6VLX550T device for both – 2x 12-fiber outputs from BF FPGA to L1topo – 3x 12-fiber inputs to TP FPGA Prototype Design Review (March 2013) corrected assumptions, added requirements: – Only 2x MTP feedthrough connectors Allow Compact Flash card to be accessed through front-panel Production CMXs with only BF FPGA only need 2x connectors Use “octopus cables” if TP FPGA is present – CANbus also monitors power supply currents – Both LHC-derived Deskew-1 and Deskew-2 clocks from TTCdec sent to both FPGAs – Separate fixed clock required for for G-link readout ( MHz) – TP function needs to be able to act as its own ROD Provide an additional MHz clock for S-link readout Connect the receiver port of the SFP modules (need to use BF FPGA GTX receivers) Provide all TTCdec signals to TP FPGA Final Informal Prototype Mini Review (Oct 2013): all needed functionality is included 12-May-20148

CMX connectivity 12-May  Merger Cables  from one of more Crate CMX  To its System CMX  All 12x CMXs in L1calo forward their inputs to L1topo  Only the 4x System CMXs send info to CTP Crate CMX System CMX  applies to electron, Tau, Energy or Jet data types

12-May  22x layer circuit board  9x signal layers (5x with 60 Ohm traces)  3x power fill layers  10x ground plane layers  blind vias through top L1-L6 for Gb traces  Two Virtex 6 LX550T  Base Function FPGA  Topo Processing FPGA (not installed)  One Spartan 3a  Board Support FPGA  10x power supplies  7x DC-DC supplies  2x fixed reference  1x variable reference  5x clock distribution networks  2x MHz from TTCdec  1x MHz (for 6.4Gb I/O)  2x fixed freq (for G-link or S-link)

Circuit Diagrams and design details available on the CMX website 12-May

CMX Hardware Schedule  2013: Prototype fabrication – March:CMX Prototype Readiness Review – Apr-Nov:PCB design and layout – October:Final Mini-Review – Dec-Jan 2014:Fabrication of 4 CMX prototypes  2x prototypes with TP FPGA  1x prototype without TP FPGA  1x prototype with no TP and no BF FPGA 12-May

CMX Hardware Schedule  2014: Prototype Tests / Production Boards / System & Integration Testing – February:First tests at MSU:  Power Supplies, clocks, FPGA configuration, VME-- bus access.  Backplane Input Tests using 2 JEMs.  Loopback Tests: LVDS Merger Cables & CTP output, Optical SFP & MiniPOD outputs. – Mar-Apr: Testing continues in parallel at MSU and CERN (bldg 104, USA15)  JEP and CP Full-crate backplane tests (USA15)  Integration tests to CTP, ROD, and L1Topo – June: Final Assembly and Tests at MSU of first 4 production CMX  Sent to CERN in time for participation in M4 (July 7-11) – Jun-July: Final Assembly and test of rest of CMX production boards  Sent to CERN in time for participation in M5 (Sept 8-12) 12-May  No problem found with prototype CMX boards  no changes needed for production CMX boards  20x Bare circuit boards being manufactured now (4 weeks)  12-May-2014: Production Readiness Review  Start assembly after the panel’s “go ahead”  3 weeks later: 20x production CMX boards (2 with TP)

Production CMX Testing Plans  At MSU: Test Physical paths before shipping to CERN  Final Assembly Resistors & jumpers, stiffener bars & front-panel, power wiring & fuses, miniPODs & fibers, Heat sinks, …  Check Power Supplies, Clocks  Check FPGA configuration, VME-- bus access to BSPT  Loopback Tests and Production-CMX to Reference-CMX Tests  Merger Cables, CTP output  Optical outputs from Base Function: SFP and MiniPOD (IBERT tests) Record MiniPODs optical power output (self-reported & received)  400x Backplane inputs: test using 2x JEMs currently at MSU  At CERN (Bldg 104) : System Level Tests  Final tests before installation in USA15 (or test stands) or before storage as known good spares 12-May

(Extra) 12-May

Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Crate CMX Syst CMX Syst CMX Syst CMX Syst CMX Syst CMX Syst CMX Syst CMX Syst CMX ElectronEnergyJetTau Base- CMX FPGA Base- CMX FPGA to CTP LVDS Cables to CTP Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA Base- CMX FPGA LVDS Cables LVDS Cables LVDS Cables Optical Patch Panel Optical Patch Panel to CTP L1Topo N x 12 L1topo will receive Zero-Suppressed data from all CMXs 12 x 12-fiber ribbons 12 1 x 12-fiber ribbon Crate CMXs System CMXs May

12-May

12-May