Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.

Slides:



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

Improvements to ME1/1 TMB Algorithm from Simulation Studies US CMS EMU Workshop Vadim Khotilovich, Texas A&M University.
Endcap Muon meeting: CMU, Oct 19, 2003 J. Hauser UCLA 1 CSC Trigger Primitives Test Beam Studies Main Test Beam 2003 Goals: Verify the peripheral crate.
Using the Trigger Test Stand at CDF for Benchmarking CPU (and eventually GPU) Performance Wesley Ketchum (University of Chicago)
GEM Design Plans Jason Gilmore TAMU Workshop 1 Oct
US CMS Phase 2 R&D Discussion 30-July-2013 “Phase 2 muon R&D” J. Hauser, UCLA  Add redundancy (power) to trigger where most needed  First and innermost.
Saverio Minutoli INFN Genova 1 T1 Electronic status Electronic items involved: Anode Front End Card Cathode Front End Card Read-Out Control card Slow Control.
CHEP March, B. Scurlock, University of Florida1 D. Acosta, V. Golovtsov, M. Kan, A. Madorsky, B. Scurlock, H. Stoeck, L. Uvarov, S.M. Wang University.
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,
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
Bologna, 10/04/2003 Workshop on LHC Physics with High P t Muon in CMS R.Travaglini – INFN Bologna Status of Trigger Server electronics Trigger boards TB.
An Asynchronous Level-1 Tracking Trigger for Future LHC Detector Upgrades A. Madorsky, D. Acosta University of Florida/Physics, POB , Gainesville,
Printed by Topical Workshop on Electronics for Particle Physics TWEPP-08, Naxos, Greece / September 2008 MEZZANINE CARDS FOR.
Saverio Minutoli INFN Genova 1 1 T1 Electronic status Electronics Cards involved: Anode Front End Card Cathode Front End Card Read-Out Control card VFAT.
13 March 2007G. Rakness (UCLA) 1 Minus side slice test status Greg Rakness University of California, Los Angeles UCLA phone meeting 13 March 2007.
RPC PAC Trigger system installation and commissioning How we make it working… On-line software Resistive Plate Chambers Link Boxes Optical Links Synchronization.
Status of the CSC Track-Finder Darin Acosta University of Florida.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
Simulation of GEM-CSC Integrated Trigger: Status and Plans US CMS EMU Workshop Vadim Khotilovich, Texas A&M University for GEM DPG group.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
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.
Performance of a Large-Area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System Vallary Bhopatkar M. Hohlmann, M. Phipps, J. Twigger,
25-Oct-2013 Upgrades Week “Muon plans for the Phase 2 TP” J. Hauser, UCLA  Phase 2 muon plans (presented at ECFA),  What’s new since Upgrade Week  New.
4 Dec 2008G. Rakness (UCLA)1 Online Software Updates and RPC data in the RAT …including Pad Bit Mapping and Efficiency… Greg Rakness University of California,
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
1 ME1/1 OTMB Production Readiness Review: Schedule and Budget Darien Wood Northeastern University For the ME1/1 Electronics Project.
1 ME1/1 ODMB Production Readiness Review: Schedule and Budget Darien Wood Northeastern University For the ME1/1 Electronics Project.
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.
CSC ME1/1 Patch Panel Interconnect Board (PPIB) Mikhail Matveev Rice University February 27, 2013.
1 Test Setups for the FE-I4 Integrated Circuit Stewart Koppell 8/1/2010.
TMB-to-MPC Trigger Data Format Changes related to GEM US CMS EMU Workshop Vadim Khotilovich, Texas A&M University.
Upgrade of the CSC Endcap Muon Port Card with Spartan-6 FPGA Mikhail Matveev Rice University 30 April 2012.
Dick Loveless Upgrade report 12 Oct EMU Upgrade Report Dick Loveless University of Wisconsin 12 October 2012.
Beam Test of a Large-Area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System Vallary Bhopatkar M. Hohlmann, M. Phipps, J. Twigger, A.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – March TOTEM System in H8 - Overview, Block Diagram and Main Characteristics Applications -
W. Smith, U. Wisconsin, US CMS DOE/NSF Review, May, 2004 Trigger Report - 1 CSC on-detector peripheral crate SBS VME Controller Muon Port Card: Output.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
CMS Week, 3-7 November CSC Trigger Test Beam Report Cast of many.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
GEM Firmware Concerns & Development Plans GEM Firmware Workshop February 2016 Texas A&M University 1.
OTMB Development and Upgrade Plan for LS2
The Jülich Digital Readout System for PANDA Developments
CSC Hardware Upgrade Status
Initial check-out of Pulsar prototypes
The Totem trigger architecture The LONEG firmware archtecture
SLHC Muon Upgrades and Impact on Trigger
The Ohio State University
Update on CSC Endcap Muon Port Card
CSC EMU Muon Port Card (MPC)
T1 Electronic status Conclusions Electronics Cards:
CoBo - Different Boundaries & Different Options of
Muon Track-Finder Trigger
“Golden” Local Run: Trigger rate = 28Hz
CMS EMU TRIGGER ELECTRONICS
Status of Full Simulation for Muon Trigger at SLHC
A microTCA Based DAQ System for the CMS GEM Upgrade
Anna Colaleo - INFN-Bari On behalf of the CMS Muon group
University of California Los Angeles
University of California Los Angeles
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
CSC Trigger Primitives Test Beam Studies
The electronics system of the TOTEM T1 telescope
The digital read-out for the CSC system of the experiment TOTEM at LHC
Jason Gilmore Vadim Khotilovich Alexei Safonov Indara Suarez
The LHCb Front-end Electronics System Status and Future Development
Plans for the 2004 CSC Beam Test
Presentation transcript:

Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October 1, 2013

Outline OTMB firmware development for post-LS1 – Emulator system – Setup & data formats OTMB firmware development for beyond LS1 – GEM detectors – Additional data formats Tasks and milestones Conclusions 2

Emulator of CSC Data CSC DCFEB ALCT OTMBL1 Muon Trigger Emulator Board DCFEB ALCT OTMB Emulator system for OTMB firmware development: —Dedicated emulator board to emulate data coming from CSC to OTMB Start with emulation of DCFEB comparator data Later add emulation of ALCT data (several options being considered) 3

Test TAMU Emulator board to be used at current ME1/1 electronics test stand at TAMU VME peripheral crate with – OTMB – CCB (provides clocking for all boards) – VME Controller 4

TAMU responsibility: R&D of new TMB Mezzanine Boards TMB Mezz Board Prototype is a good candidate for the emulator board! (use Snap12 Fiber Transmitter to send CSC data) Where do we get the Emulator Board? Gigabit Ethernet Link (communication with PC) VIRTEX-6 FPGA Snap12 Fiber Transmitter Snap 12 Fiber Receiver Prototype TMB Mezzanine Board 5

PC with software which controls the test stand: – Data generation and loading into the emulator board: – Data transmission from the emulator board to OTMB – Readout of trigger results from OTMB Test Stand Setup PC with test stand control software Emulator BoardOTMB Gigabit Ethernet Data & Control Fiber links Readout & Control 6

Data generation and loading into the emulator board: – PC generates data to be transmitted to OTMB according to CSC data formats – PC uploads the data to memory units on the emulator board Test Stand Setup PC with test stand control software Emulator Board OTMB Gigabit Ethernet Data & Control Fiber links Readout & Control 7

Data transmission from the emulator board to OTMB: – A command from PC initiates data transmission – Emulator transmits data from specified memory units to OTMB through particular fiber links Test Stand Setup PC with test stand control software Emulator Board OTMB Gigabit Ethernet Data & Control Fiber links Readout & Control 8

Test Stand Setup PC with test stand control software Emulator Board OTMB Gigabit Ethernet Data & Control Fiber links Readout & Control Readout of trigger results from OTMB: – PC communicates with OTMB to readout information about triggered events 9

Trigger Algorithm in Hardware vs Software Control and understand OTMB trigger algorithm both in hardware and software by comparing trigger decisions in: – OTMB firmware – CMSSW trigger stubs emulator It should be possible to implement the readout of trigger results through ODMB in a format that could be used as input to CMSSW 10

7 DCFEBs (Digital Cathode Front End Boards) DCFEB Data Format Di-strips with no hits: all zero bits Di-strip with hit: hit location with half-strip precision encoded in “triads “ — 3 bits transmitted over 3 BXs – 1 st bit — tells there is a hit in this di-strip – 2 nd bit — tells in which strip there is a hit – 3 rd bit — tells in which half-strip there is a hit Each DCFEB: 6 layers * 8 di-strips = = 48 signals (bits) per BX 11

Emulator board FPGA: 256 memory pages (4KB each) – Group them into 7 memory units (36*4 = 144 KB each) – One memory unit represents one specific DCFEB – Emulate data stream from 7 DCFEBs = transmit data from memory units through 7 fiber links Each DCFEB: 48 bits per BX Single memory unit can store 144*1024*8/48 ~ BXs of data (well enough for any tests!) How much DCFEB data can we emulate? DCFEB1DCFEB2DCFEB3DCFEB4DCFEB5DCFEB6DCFEB7 12

Beyond LS1: GEM detectors GEMs to be installed during LS2 (and possibly LS3) – Redundancy to CSC in the very forward region, where especially high trigger rates expected in the near future GEM GE1/1 detector planned for LS2 CMS upgrade period (2018) Possible installation of a second GEM station (GE2/1) for LS3 CMS upgrade period GE1/1 GE2/1 13

Combined GEM-CSC Trigger Redundancy to CSC through combined GEM-CSC trigger Transmit GEM data to CSC OTMB through optohybrid board (provide data properly formatted for CSC TMB) – No changes in CSC scheme needed – Requires implementation of GEM-CSC trigger algorithm in OTMB firmware 14

Emulator of CSC and GEM Data CSC DCFEB ALCT GEM Optohybrid Board OTMBL1 Muon Trigger Add emulation of GEM data from optohybrid board Emulator Board DCFEB ALCT Optohybrid Board OTMB 15

GEM Data Format 3 columns 6, 8, 10 partitions VFAT3 chips GEM hit location encoding: Column (2 bits) Partition (3-4 bits) Pad (5-6 bits) Total: bits (most likely 10 bits) GEM data to OTMB over 2 fiber links: 96 bits / BX Encode up to 9 GEM pad hits Negligible probability to have more than 9 hits per GEM chamber 16

Tasks and Milestones Three main task groups: Development of test stand control software Development of emulator board firmware Development of OTMB firmware 17

Tasks and Milestones 1. Development of test stand control software 1.1. Data loading into emulator board memory pages Standalone program for generating and uploading arbitrary data DONE Add XDAQ interface Generate data according to CSC and GEM data formats Generation of simple stub patterns (straight stub pattern, etc.) Using data from simulation/real data that includes background as input 1.2. “Go” command initiating data transmission 1.3. Readout from OTMB Readout last trigger results via VME Readout trigger results via ODMB 18

Tasks and Milestones 2. Development of emulator board firmware 2.1. Data transmission from specific memory units to OTMB through specific fibers Verify the fact of data transmission LEDs and test signals on emulator board Verify if memory units are empty after data transmission Verify correctness of data transmission Basic readout of last trigger from OTMB via VME 3. Development of OTMB firmware 3.1. Take over current OTMB firmware (UCLA firmware) 3.2. Implement ODMB readout 3.3. Implement post LS1 changes in CSC trigger 3.4. Implement GEM-CSC algorithm 19

Short Term Plans Short-term plan: proof the concept with simple options: – Software to generate CSC data describing one straight stub DCFEB data only, no ALCT and GEM data yet – Use standalone program to load into the emulator board Already implemented – Assign specific memory pages to specific fiber links, transmit the data to OTMB – Basic readout from OTMB to see if we can trigger the same stub Last trigger stub is already available with VME tools 20

Conclusions Emulator system for OTMB development: – Mezz board prototype as emulator board – ME1/1 electronics test stand at TAMU – Test stand control software Start with emulation of DCBEF data, later add emulation of ALCT and GEM data Emulator board has enough memory to store muon data of any arbitrary complexity Important tool for development and validation, study of efficiency and performance of both post-LS1 and beyond changes to OTMB firmware 21

BACKUP SLIDES 22

Muon Triggering in Forward Region No redundancy in the very forward region! Higher trigger rates and more hostile conditions expected in near future, especially in the forward region (PU ~20 in 2012, PU ~200 after LS2) 23

GEM Detectors GEM (Gaseous Electron Multiplication) detectors – Excellent spatial resolution and good timing at high rates Proposed installation: redundancy to CSC in the very forward region GEM GE1/1 detector planned for LS2 CMS upgrade period (2018) Possible installation of a second GEM station (GE2/1) for LS3 CMS upgrade period GE1/1 GE2/1 24

Muon Bending Angle GEM detectors to improve momentum resolution by measuring muon “bending angle” (CSC are too thin for it) View down from the top of the CMS Odd chambers Even chambers 25

Realistic Emulation in Test Stand Realistic emulation of CSC (GEM) electronics configuration and operating conditions during actual data taking – Same data formats and similar rates as in real operations – CSC and GEM hits: correlations in the locations differences in time arrival The stand will provide: – Test-bed for design and development, debugging and validation of the OTMB firmware (both for standalone CSC and GEM-CSC regimes) Important tool in developing firmware for the OTMB 26