1 / 15

Phase-1 L1Calo and L1Topo overview

Phase-1 L1Calo and L1Topo overview. Samuel Silverstein, Stockholm University. Overview PreProcessor upgrade JEM upgrade CMX L1Topo. Phase-1 planning overview. Muon detector. L1 accept. EM calorimeter digital readout. EM & hadronic calorimeters. Hadronic layer from JEMs.

aelan
Download Presentation

Phase-1 L1Calo and L1Topo overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Phase-1 L1Calo and L1Topo overview Samuel Silverstein, Stockholm University • Overview • PreProcessor upgrade • JEM upgrade • CMX • L1Topo

  2. Phase-1 planning overview Muon detector L1 accept EM calorimeter digital readout EM & hadronic calorimeters Hadronic layer from JEMs

  3. PreProcessor upgrade(s) • MCM replacement (nMCM) • Drop-in replacement for existing MCMs • FPGA allows new functionality • Improved filtering, test pulses, etc. • Other upgrade possibilities • LVDS driver card • Send 0.10.1 trigger towers to upgraded JEM, or... • Send hadronic layer information directly to FEX • AnIn board • New version to receive multiplexed analog signals from TileCal A-layer (less likely)

  4. JEM hardware upgrades • Physics motivation: • FEX(s) require digital EM and hadronic layer data, but TileCal upgrade not expected until Phase 2. • Upgraded JEM can extract hadronic layer from L1Calo real time data path for Phase1 use in FEX • Upgrade idea: • Replace input and Glink daughter cards with new modules containing fast, modern FPGAs • Speed up readout data path to send data from input links to Glink card in real-time • New optical connectors on G-link card send real-time data serially to FEX • Double link speed from PPM to JEM to send 0.10.1 tower data to JEP.

  5. JEM Upgrade possibilities More logic and LUTs in input FPGAs: enhanced energy sum algorithms? Receive finer granularity data from nMCM? Send hadronic layer to FEX Increased bandwidth to new DAQ interface: send input tower sums

  6. CMX • Most well-defined upgrade project • Successful review in June (Stockholm) • Engineering studies underway (see Yuri's talk) • Multiple operational modes possible • Drop-in CMM replacement ('CMM emulation') • Data source for L1Topo (main functionality) • Topological processing capabilities if L1Topo is somehow delayed (subject to cost-benefit study) • Hardware studies and firmware develop are needed for all of these • Some effort from other institutes

  7. CMM and CMX

  8. CPLD TP format builder VME-- SER 6.4 Gb/s AxxD16 To TP Readout (2  24b) D E C O D E SER 960Mb/s Topological processing Backplane (400b) DES 6.4 Gb/s Des1,Des2,Xtal, L1A, BCRes TP Inputs 400b RTM cables (3  25b) CMM Emulation C T P CTP output CTP cables (2  33b) Des1,Des2,Xtal, L1A, BCRes XTAL SER 960Mb/s Readout (2  24b) TTCdec L1A, BCrst, Des1,Des2,etc CLK Ext PLL CMX firmware (example) TP readout to RODs Grey boxes may be good areas for other institutes to contribute. See later firmware talks.... To DAQ + ROI RODs

  9. New backplane formats • Data formats from JEM and CMM proposed months ago • Contents fairly well agreed (?) • "Presence" bits • Fine coordinates • Threshold bits • ET value (?) • Simulation studies assume realistic data availability • Should converge soon on "exact" formats • Important to develop prototype firmware in advance of CMX final design review....

  10. L1 Topological Processor • Central to Phase 1 plans (and possibly longer term) • But architecture still not well defined... • Few discussions within L1Calo community • Would like to benefit from GOLD results (delayed) • Prototype firmware needed to validate architectural concepts • But need to have some idea of architecture to write realistic prototype firmware, leading to chicken/egg situation... • Whiteboard discussion yesterday... • Helped pin down some design parameters • Different architectural ideas floated • Discussed balance between maximizing L1Topo input bandwidth vs. bandwidth reduction at source

  11. Design parameters • Link speeds from CMX to L1Topo • Current CMX assumption is 6.4 Gbit/s, Virtex 6 HXT • But HXT can also drive some 9.6 Gbit/s links, and soon available Virtex-7 devices can drive all links at 9.6 • Mainz has Avago TX/RX pairs that can run at 10 Gbit/s • Are 9.6 Gbit/s links from CMX to L1Topo conceivable? • Link multiplicities • To send uncompressed backplane data from CMX • 12 fibers/CMX at 6.4 Gbit/s • 8 fibers/CMX at 9.6 Gbit/s • From 12 CMX modules, output to L1Topo would be: • 144 fibers at 6.4 Gbit/s • 96 fibers at 9.6 Gbit/s • But maximum single FPGA-input is around ~80 fibers! These numbers don't include ROIs from muons or FEX

  12. Design parameters (2) • Conclusions • To receive all topology data in a single FPGA (desirable for lower latency), bandwidth reduction needed at the source • Alternative: two FPGAs receiving and sharing unreduced input data: 72-80 FPGA Parallel links FPGA 72-80

  13. Alternative architectures O/E conversion on main module (concept tested in GOLD) O/E conversion on RTM (similar to FEX concept) Output to CTP Output fibers/cables to CTP Up to 12 parallel O/E modules on RTM L1Topo FPGAs (processing in parallel) L1 Topo FPGAs (processing in parallel) Electrical connections to the main module Optical feed-thru of fiber links to the main module Readout FPGA Readout FPGA Whatever architecture chosen, would like it to be modular and scalable

  14. L1Topo firmware concept Roi DeSer and extraction ET, MET  RoIs Jet RoIs Cluster RoIs FEX RoIs Algorithms select and process data in parallel Algorithm 1 TM(, MET) Algorithm 2 e + Jets, non-overlap Algorithm 3  (e, e) Parallel output to CTP CTP output Architecture should allow different collaborators to develop modular algorithm tools that work side-by-side

  15. Upcoming talks • Digital calorimeter triggers and FEX • Hardware and firmware work around the institutes • Firmware development • Technology developments relevant to L1Calo upgrade

More Related