CMX status Yuri Ermoline for the MSU group Mini-TDAQ week, CERN, 9-11 July 2012,

Slides:



Advertisements
Similar presentations
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Advertisements

Uli Schäfer JEM Status and Test Results Hardware status JEM0 Hardware status JEM1 RAL test results.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
Uli Schäfer JEM Status and plans Hardware status JEM0 Hardware status JEM1 Plans.
GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
Phase-0 Topological Processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
ATLAS L1 Calorimeter Trigger Upgrade - Uli Schäfer, MZ -
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 Mainz L1Calo upgrade activities news – BLT hardware/firmware status.
Cluster Processor Module : Status, test progress and plan Joint Meeting, Mainz, March 2003.
Uli Schäfer JEM Plans Status (summary) Further standalone tests Sub-slice test programme JEM re-design Slice test.
Alice EMCAL Meeting, July 2nd EMCAL global trigger status: STU design progress Olivier BOURRION LPSC, Grenoble.
Uli Schäfer 1 (Not just) Backplane transmission options.
S. Silverstein For ATLAS TDAQ Level-1 Trigger updates for Phase 1.
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
Samuel Silverstein Stockholm University L1Calo upgrade hardware planning + Overview of current concept + Recent work, results.
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 JEM hardware / test JEM0 test programme Mainz standalone RAL sub-slice test JEM re-design Heidelberg slice test.
S. Silverstein For ATLAS TDAQ Level-1 Trigger upgrade for Phase 1.
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.
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
21 January 2003Paul Dauncey - UK Electronics1 UK Electronics Status and Issues Paul Dauncey Imperial College London.
JEP HW status and FW integration plans Uli Schaefer and Pawel Plucinski Johannes-Gutenberg Universitaet Mainz Stockholm University.
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.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
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.
CSC EMU Muon Sorter (MS) Status Plans M.Matveev Rice University August 27, 2004.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
Uli Schäfer 1 JEM Status and plans Hardware -JEM1 -Status Firmware -Algorithms -Status Plans.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
CMX status and plans Yuri Ermoline for the MSU group Level-1 Calorimeter Trigger Joint Meeting CERN, October 2012,
VME test card for VME/ACE/TTC interface for CMX Yuri Ermoline Level-1 Calorimeter Trigger General Meeting, CERN December 15, 2011.
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.
CMX Hardware Status Chip Brock, Dan Edmunds, Philippe Yuri Ermoline, Duc Bao Wojciech UBC Michigan State University 25-Oct-2013.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 12-May-2014.
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.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
Hardware status GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
CSC Muon Sorter M. Matveev Rice University January 7, 2003.
CMX Collection file for current diagrams 30-Apr-2014.
CMM++ activities at MSU Y. Ermoline et al. Level-1 Calorimeter Trigger Joint Meeting, CERN, 13 – 17 September 2010.
Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
Uli Schäfer 1 Mainz R&D activities. Uli Schäfer 2 MZ R&D BLT has been built and tested (backplane transmission only). A few minor issues were found. Possible.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
ATLAS calorimeter and topological trigger upgrades for Phase 1
L1Calo Phase-1 architechure
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
Possibilities for CPM firmware upgrade
CMX Status and News - post PRR -
CMX scope and functionalities
(Not just) Backplane transmission options
Presentation transcript:

CMX status Yuri Ermoline for the MSU group Mini-TDAQ week, CERN, 9-11 July 2012,

1/12 CMX: CMM upgrade CMX replaces CMM in L1Calo crate n Modern hardware implementation JEM/CPM to CMX (backplane) rate 40 →160Mbs  New data format n Crate CMX to System CMX (cables) rate 40 →160Mbs n Cluster information sent to TP (Topological Processor) over optical links (12-fiber nOptional partial TP capability included n Standalone TP is now planned Some TP capability still desired for CMX platform (flexibility) CMX

2/12 VME-- Interface TP-CMX FPGA Virtex-6 LX550T-FF1759 TP-CMX FPGA Virtex-6 LX550T-FF1759 Base-CMX FPGA Virtex-6 LX550T-FF1759 Base-CMX FPGA Virtex-6 LX550T-FF x Optic OUT 12x Optic IN DAQ ROI DAQ ROI TCM Interface VME-- TCM Inputs from all JEM or CPM processors from this crate LVDS cables From Crate To System CMX 400 single 160Mbps 3x27 LVDS up to 160 Mbps 2x 12-fiber ribbons OUT 3x 12-fiber ribbons IN 6.4 Gbps outputs to Standalone TP and/or TP-CMX 2x G-Link Out 6.4 Gbps inputs re-bundled from up to 12 Base-CMX CTP output 2x33 LVDS 40 Mbps (from TP-CMX via Base-CMX) CMX overview: modular design (Base + TP)

3/12 Most cards assembled without TP functionality VME-- Interface Base-CMX FPGA Virtex-6 LX550T-FF1759 Base-CMX FPGA Virtex-6 LX550T-FF x Optic OUT DAQ ROI TCM Interface VME-- TCM Inputs from all JEM or CPM processors from this crate LVDS cables From Crate To System CMX 400 single 160Mbps 3x27 LVDS up to 160 Mbps 2x 12-fiber ribbons OUT 6.4 Gbps outputs to Standalone TP and/or TP-CMX 2x G-Link Out CTP output 2x33 LVDS 40 Mbps (System CMX only)

4/12 CMX development activities + CMX input module n Philippe, Dan, Chip and Wojtek n Real-time data path layout - backplane to FPGA signal routing n Input module firmware currently under test - data capture at 160 MBit/s n Prototype blank card mechanical testing nVME/ACE/TTC (VAT) n Yuri + Seth Caughron (recently joined the efforts from software side) n 6U VME test card – PCB ready for testing in July nPower budget estimate n Measurements using 6U VME test card ðEstimation vs. real consumption

5/12 CMX development schedule (still valid) n2011: Project and engineering specifications n CMX project Preliminary Design Review (Done) n Preliminary design studies (Ongoing) n Test rig installed, checked out at MSU (postponed until 2012) n2012: Prototype design and fabrication n CMX schematics and PCB layout (ongoing) n CMM firmware ported on CMX n Prototype fabrication (fall 2012) n Basic tests for backward compatibility in test rig at MSU n Production Readiness Review n2013: Prototype testing/installation/commissioning, final fabrication n Full prototype tests in test rig at CERN n CMX firmware development and test n Test in the L1Calo system during shutdown n Fabricate and assemble full set of CMX modules n2014: Final commissioning in the L1Calo trigger system in USA15

6/12 CMX development timeline

7/ nPrototype design and fabrication n CMX schematics and PCB layout (ongoing) ðDual FPGA design: Base-CMX & TP-CMX (RAL Feb 2012) ðReal-time data path layout (ongoing) ðInput module FW is currently under development and test ð6U VME test card for VME/ACE/TTC (VAT) interface (PCB ready for testing) ðPower budget estimate n CMM firmware ported on CMX ðMost of CMM data path work completed at Stockholm (Pawel & Sam) needs to be adapted to final package choice ðFirmware for VAT interface (2 CPLD + TTC FPGA) to Spartan-3AN (Yuri) n Prototype fabrication ðmechanical testing (blank card, backplane connectors, front panel tests) Will happen before real prototype board, but not urgent yet. n Basic tests for backward compatibility in test rig at MSU n Production Readiness Review (L1Calo/TDAQ) Fall/Winter ðAfter the prototype is tested - final check before going into full production

8/12 Backplane data transfer nDesign challenges: n 25 backplane 160 MHz from 16 sources to CMX n Absolute and Relative skew of incoming Processor input signals ðMax skew within signals from one source processor module (2 ns ?) ðUnequal length of the traces (source/backplane/destination) ðThere will only be a small difference in trace length on CMX, and it will likely not be the dominant source of skew among signals coming from a given processor module n3 possible schemes: n forwarded coded clock/parity + 24 data (96 bits) n forwarded clock + 24 data (96 bits including 1 to 4 parity bits) n parity + 24 data (96 bits, no forwarded clock - global clock from TTC) nAvailable resources in FPGA: n Data phase correction in IODELAY (per trace) – up to 2.4ns n Clock phase adjustment in MMCM (per source) n Clock capable pins, clock buffers and clock distribution networks

9/12 Forwarded coded clock/parity + 24 data nData/clock/parity need to be brought in alignment at the FPGA inputs n PCB/backplane traces length difference compensated by IODELAY ðImplemented in BLT, software based procedure, done once nCoded clock/parity – signal used as clock and as data n Need MMCM (located far from IO pins) to recover clock ð16 MMCMs out of 18 used, Extra clock delay n “Hand-made” FPGA layout nNeed to re-synchronize to CMX internal clock n96 data bits available

10/12 Forwarded clock + 24 data nImplemented in BLT n Tested with up to 8 sources in the crate nData/clock/parity need to be brought in alignment at the FPGA inputs n PCB/backplane traces length difference compensated by IODELAY ðsoftware based procedure, done once nForwarded clock used directly in IO blocks n No need for MMCMs n Regional clock distribution networks nNeed to re-synchronize to CMX internal clock nPenalty: < 96 data bits available n 1 to 4 parity bits n  Defined as preferable data transfer scheme n PCB/FPGA layout should be able to support all 3 schemes ðregional clock input for all input signals from same CPM/JEM ðcleanest/most direct access possible to one MMCM if needed

11/12 Test card for VME/ACE/TTC (VAT) part of CMX nRedesign HW with new components nFit design into single device n6U VME test card: n HW/SW implementation n Main FPGA re-configuration n To be merged into CMX design nPCB is ready for testing, next: n VME/ACE/TTC Firmware for VAT and Virtex6 FPGAs:  Specify new VME register model n Test Stand and software VME CPLDI2C CPLDACE FPGA

12/12 Conclusions nOriginal schedule is maintained n With minor adjustments nPrototype effort proceeding in parallel on 3 fronts according to plan n Providing necessary information for technical decisions ðIncreasing level of details nTechnical decisions are made n Upon agreement within L1 Calorimeter Trigger ðCMX Base/TP functionality, FPGA choice, link speed, data transfer scheme nGeneral outlook is optimistic