NewCHOD Firmware Chris Parkinson, University of Birmingham 16 th December 2015 1.

Slides:



Advertisements
Similar presentations
System Integration and Performance
Advertisements

Information theory Multi-user information theory A.J. Han Vinck Essen, 2004.
1 CONGESTION CONTROL. 2 Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because.
LAV trigger primitives Francesco Gonnella Photon-Veto Working Group CERN – 09/12/2014.
LAV contribution to the NA62 trigger Mauro Raggi, LNF ONLINE WG CERN 9/2/2011.
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.
MDC-II LVL-1 Trigger Khaled Teilab for the MDC Trigger Team.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
Double buffer SDRAM Memory Controller Presented by: Yael Dresner Andre Steiner Instructed by: Michael Levilov Project Number: D0713.
MICE Tracker Readout Increased Data Readout Rate VLSB Development 16 AFE II t boards 8 Visible Light Photon Counter (VLPC) cassettes 4 cryostats.
Can people meet from 2:40 to 3:30 on Tuesday, September 5?
Designs and Implementation Ring Detector circuit Design: Ring Detector circuit Design:
External Sorting Problem: Sorting data sets too large to fit into main memory. –Assume data are stored on disk drive. To sort, portions of the data must.
Straw electronics Straw Readout Board (SRB). Full SRB - IO Handling 16 covers – Input 16*2 links 400(320eff) Mbits/s Control – TTC – LEMO – VME Output.
CS1Q Computer Systems Lecture 8
Data and Computer Communications
Cube Measurements Tent Crew. Scintillation BNL 241 Am Semi- collimated  Spectralon Diffuse UV Reflector SBD  -Trigger Scint. Light Poisson.
Readout electronics for the MUV detectors R. Fantechi 28/3/2012.
Run 8 Polarization measurements from STAR BBC Andrew Gordon September 12, 2008.
14/6/2000 End Cap Muon Trigger Review at CERN 1 Muon Track Trigger Processing on Slave and Hi-pT Boards C.Fukunaga/Tokyo Metropolitan University TGC electronics.
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
EMCal in ALICE Norbert Novitzky 1. Outline How Electro-Magnetic Calorimeters works ? Physics motivation – What can we measure with Emcal ? – Advantages.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
TDCB Status report Bruno Angelucci, Stefano Venditti NA62 meeting, 14/12/2011.
Motivation General rule for muon triggers: Never neglect a possible backup reduction factor. It will always come back to you. Even if RPC trigger works.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
Overview, remarks, lamentations, hope and despair M. Sozzi TDAQ WG meeting CERN - 4 June 2013 Introduction, news and appetizer.
TELL1 high rate Birmingham Karim Massri University of Birmingham CEDAR WG Meeting – CERN – 26/03/2012.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
1Sequential circuit design Acknowledgement: Most of the following slides are adapted from Prof. Kale's slides at UIUC, USA by Erol Sahin and Ruken Cakici.
LHCb VELO Upgrade Strip Chip Option: Data Processing Algorithms Giulio Forcolin, Abdul Afandi, Chris Parkes, Tomasz Szumlak* * AGH-Krakow Part I: LCMS.
December 16, 2005M Jones1 New Level 1 Track Triggers Outputs from SLAM provide lists of axial tracks plus associated stereo information Consider new Level.
Guitar Tuner ECE 5330 Embedded Systems Design Final Project Results Mike Heiny December 8, 2008.
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
Search for High-Mass Resonances in e + e - Jia Liu Madelyne Greene, Lana Muniz, Jane Nachtman Goal for the summer Searching for new particle Z’ --- a massive.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
Control units In the last lecture, we introduced the basic structure of a control unit, and translated our assembly instructions into a binary representation.
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
SL-PGA firmware overview M. Sozzi Pisa - January 30/31, 2014.
09/09/2010 TDAQ WG - Louvain 1 LKr L0 trigger status report V. Bonaiuto, A. Fucci, G. Paoluzzi, A. Salamon, G. Salina, E. Santovetti, F. Sargeni, F. Scarfi’
AHCAL Integration. Status and Outlook Mathias Reinecke for the AHCAL developers CALICE week Lyon IPNL, Sept. 16th – 18th, 2009.
November 15, 2005M Jones1 Track Lists in Level 2 Outputs from SLAM provide lists of tracks faster than the current path to SVT and Level 2 via XTRP Sparsify.
L0 trigger update Bruno Angelucci INFN & University of Pisa.
Many LAV stations in digital trigger Francesco Gonnella Photon-Veto Working Group CERN – 03/02/2015.
Status of LAV electronics commissioning Mauro Raggi, Francesco Gonnella Laboratori Nazionali di Frascati 1 Mauro Raggi - Laboratori Nazionali di Frascati4.
V.Duk, INFN Perugia1 CHOD TDAQ status and rates Viacheslav Duk, INFN Perugia On behalf of the CHOD working group.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Off-Detector Processing for Phase II Track Trigger Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen,
Gianluca Lamanna TDAQ WG meeting. CHOD crossing point two slabs The CHOD offline time resolution can be obtained online exploiting hit position.
K + → p + nn The NA62 liquid krypton electromagnetic calorimeter Level 0 trigger V. Bonaiuto (a), A. Fucci (b), G. Paoluzzi (b), A. Salamon (b), G. Salina.
Update on Trigger simulation
Marcin Chrząszcz Cracow University of Technology Itamar Levy
SLS Timing Master Timo Korhonen, PSI.
G.Lamanna (CERN) NA62 Collaboration Meeting TDAQ-WG
R. Piandani2 , F. Spinella2, M.Sozzi1 , S. Venditti 3
eXtremely Fast Tracker; An Overview
Instructor: Alexander Stoytchev
CONGESTION CONTROL.
Example of DAQ Trigger issues for the SoLID experiment
Control units In the last lecture, we introduced the basic structure of a control unit, and translated our assembly instructions into a binary representation.
The LHCb Level 1 trigger LHC Symposium, October 27, 2001
The CMS Tracking Readout and Front End Driver Testing
The LHCb L0 Calorimeter Trigger
August 19th 2013 Alexandre Camsonne
ECE 352 Digital System Fundamentals
ECE 352 Digital System Fundamentals
Carryout bit? Carryout bit is ‘1’ also on four cases. When a, b and carryin are 110, 101, 011, 111. Does it mean that we need a similar circuit as sum?
Presentation transcript:

NewCHOD Firmware Chris Parkinson, University of Birmingham 16 th December

Outline Chris Parkinson NewCHOD Firmware 16th December 2015 Environment of the NewCHOD Adapting the MUV3 firmware for the NewCHOD 2

The NewCHOD Chris Parkinson NewCHOD Firmware 16th December 2015 NewCHOD is separated into four quadrants Each quad has 38 slabs, each read out on two channels 38 * 2 * 4 = 304 – MUV3 has 288 (296) channels ‘high’ and ‘low’ channel numbers for each slab like in MUV3 Analogue→digital signals using same NewCFD boards (same as MUV 3) Coincidence between channels to be made at firmware level GREEN – inner pads RED – pinn veto region 3

NewCHOD rates Chris Parkinson NewCHOD Firmware 16th December 2015 Four inner tiles (red) take the most rate: about 1MHz – Compare to 3.2MHz of MUV 3 tile channels fit comfortably into 1xTEL62 board and 3xTDCB Alternative: Use 4xTDCB so that each TDCB corresponds to a single quadrant 4

NewCHOD rates Chris Parkinson NewCHOD Firmware 16th December 2015 Based on Evgueni’s calculations, see LINK, which assume nominal and stable intensity during the burstLINK Rate sum over NewCHOD tiles = 45 MHz (15MHz in MUV 3) – This is much larger than the 10MHz particle rate due to photon showers. – Divide by number of PP: 15 MHz (3PP) or Mhz (4PP) (5 MHz in MUV 3) – Can removing trailing words help? (implication: fifos in PP fill up quicker, might need to be larger) 3x increase in PP→SL communication w.r.t MUV 3 1.Faster (simpler) clustering in the SL (reads faster) 2.“Single-word” hits sent from PP→SL (about 2x less data) Once in the SL, the clustering will reduce the rate from 45MHz down to the nominal 10MHz particle rate (13.2 MHz in MUV3) – Only difference in the clustering is that it will form larger clusters. 5

NewCHOD primitives Chris Parkinson NewCHOD Firmware 16th December 2015 For the NewCHOD there are two types of primitive (1-track, multi- track) Multi-track primitives: 1.C3 – simply the number of hits merged into a single primitive during the clustering. Cluster holds two bits to store the hit count. 2.Qx – if using four TDCBs, then the SL can determine the quadrant of each hit since it knows the input buffer. With three TDCBs, the quadrant must be passed into the system via the PPs (two bits needed, simple extension of the inner/outer pads). Each cluster must hold four bits corresponding to each quadrant. A 1X1X or X1X1 mask generates the Qx condition. 3.TB – same as Qx, but a different mask N+1 veto – do not send primitive if one of the inner pads was hit. Cluster must hold a ‘veto’ bit. Inner/outer pads sent via usual MUV3 system. 6

NewCHOD primitives Chris Parkinson NewCHOD Firmware 16th December

Final primitives Chris Parkinson NewCHOD Firmware 16th December

An alternative PP Chris Parkinson NewCHOD Firmware 16th December 2015 An alternative setup could do the following: – Modify the hardware (soldering a connection) to form a hardware-level OR between the two channels in each slab → roughly factor 2x reduction in input rate, but lose a lot of information about the type of hit (although theres no issue with Cherenkov light like in MUV3) – Use the PPs to cluster hits, reducing the 45MHz input rate down to the 10MHz particle rate. This firmware could be produced in conjunction with other systems with too-high input rates – Send the clusters to the SL for second-stage clustering. More information per hit needs to be transferred, but much less hits (since they are now clusters). 9

Summary Chris Parkinson NewCHOD Firmware 16th December 2015 The MUV3 and NewCHOD systems are very similar With two channels per slab, coincidences being made in the PP They can be read out with 1xTEL62, 3-4xTDCBs CHOD has a 3x higher input rate, but a 25% lower output rate Evgueni’s proposed NewCHOD triggers can be implemented by extending techniques already being used in MUV 3 An alternative using a clustering-PP design might be needed given the large fluctuations in the beam intensity observed last year Need an SVN location to store/develop the NewCHOD firmware 10