11 November 2003ATLAS MROD Design Review1 The MROD The Read Out Driver for the ATLAS MDT Muon Precision Chambers Marcello Barisonzi, Henk Boterenbrood,

Slides:



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

Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
Peter JansweijerMROD Design Review: November 12, 2003Slide 1 MROD-1 Hardware Overview MRODin MRODout MROD-1 = 3 x MRODin + 1 x MRODout.
1 Program Introduction MDT Chamber Production Silicon Tracker Project Software & Physics Frank Linde (15’) Marcel Vreeswijk (25’) Nigel Hessey (25’) Stan.
MROD IDR 12 Nov / JV 1 1.MROD-1 software 2.Testing 3.TigerSHARC in stead of the 21160?
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.
8th Workshop on Electronics for LHC Experiment, Colmar, France, 10 Sep R.Ichimiya, ATLAS Japan 1 Sector Logic Implementation for the ATLAS Endcap.
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 JEM PRR Design changes Post-FDR tests FDR issues.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
22 February 2001ATLAS MDT Electronics PDR1 The MROD The MDT Precision Chambers ROD Adriaan König University of Nijmegen.
26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen.
5 October 20002nd ATLAS ROD Workshop1 The MROD The MDT Precision Chambers ROD Adriaan König University of Nijmegen.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
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.
PCIe based readout U. Marconi, INFN Bologna CERN, May 2013.
R. Ball September 27 th  Criteria Re-use existing readout systems where possible High density Build inexpensive adapters to existing systems Save.
5 Feb 2002Alternative Ideas for the CALICE Backend System 1 Alternative Ideas for the CALICE Back-End System Matthew Warren and Gordon Crone University.
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.
CF 8/June/2003 ATLAS muon week in Gallipoli 1 The 1 st Beam Test of TGC electronics at H8 in May/June ‘03 Chikara Fukunaga on behalf of TGC electronics.
Peter JansweijerMROD Production Readiness Review: November 2, 2005Slide 1 Production Readiness Review of the MDT ROD Electronic Design Details.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
S. Brambilla, “Recent DAQ integration test at L.N.L May 2008” 7 th AGATA Week, Uppsala, 8-11 July th AGATA Week Uppsala, 8-11 July 2008 Recent.
R&D for First Level Farm Hardware Processors Joachim Gläß Computer Engineering, University of Mannheim Contents –Overview of Processing Architecture –Requirements.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
Ideas about Tests and Sequencing C.N.P.Gee Rutherford Appleton Laboratory 3rd March 2001.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Status of NA62 straw electronics Webs Covers Services Readout.
Test Setup for FE-I3 single chips / modules, FE-I4_proto1 and for full scale FE-I4 Marlon Barbero, Bonn.
LHCb front-end electronics and its interface to the DAQ.
Guido Haefeli CHIPP Workshop on Detector R&D Geneva, June 2008 R&D at LPHE/EPFL: SiPM and DAQ electronics.
Kraków4FutureDaQ Institute of Physics & Nowoczesna Elektronika P.Salabura,A.Misiak,S.Kistryn,R.Tębacz,K.Korcyl & M.Kajetanowicz Discrete event simulations.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Links from experiments to DAQ systems Jorgen Christiansen PH-ESE 1.
S. Durkin, CMS EMU Meeting U.C. Davis Feb. 25, DMB Production 8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board 550 Production Boards.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
29 May 2009 Henk Boterenbrood, Augusto Ceccucci, Bjorn Hallgren, Mauro Piccini and Helmut Wendler 1 The Calorimeter Recorder CARE.
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
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.
Integration with ATLAS DAQ Marcin Byszewski 23/11/2011 RD51 Mini week Marcin Byszewski, CERN1.
Jos VermeulenTopical Lectures, Computer Instrumentation, DCS, FE Readout, June Computer Instrumentation Detector Control and Front-End Readout Jos.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
Jos VermeulenTopical lectures, Computer Instrumentation, Introduction, June Computer Instrumentation Introduction Jos Vermeulen, UvA / NIKHEF Topical.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
Alberto Valero 17 de Diciembre de 2007
Production Firmware - status Components TOTFED - status
TELL1 A common data acquisition board for LHCb
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
CMS EMU TRIGGER ELECTRONICS
Evolution of S-LINK to PCI interfaces
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
The Read Out Driver for the ATLAS Muon Precision Chambers
Programmable Logic Controllers (PLCs) An Overview.
Example of DAQ Trigger issues for the SoLID experiment
Data Concentrator Card and Test System for the CMS ECAL Readout
TELL1 A common data acquisition board for LHCb
Presentation transcript:

11 November 2003ATLAS MROD Design Review1 The MROD The Read Out Driver for the ATLAS MDT Muon Precision Chambers Marcello Barisonzi, Henk Boterenbrood, Rutger van der Eijk, Peter Jansweijer, Gerard Kieft, Jos Vermeulen NIKHEF, Amsterdam Adriaan König, Charles Timmermans, Thei Wijnen NIKHEF and Univ. of Nijmegen, Nijmegen

11 November 2003ATLAS MROD Design Review2 Contents System Overview MROD Functionality MROD-1 Prototype Performance Study The next step (MROD-2)

11 November 2003ATLAS MROD Design Review3 ATLAS MDT Muon Detector ~ Drift Tubes 1172 MDT Chambers 192  -towers of 5-8 Chambers

11 November 2003ATLAS MROD Design Review4 System Overview 5 – 8 chambers MROD 160 MBytes/s S-Link to ROB 24 ch. TDC CSM 18 x Chamber Tower CSM-Link (GOL) (GOL)* 24 ch. TDC CSM 18 x 24 ch. TDC *)

11 November 2003ATLAS MROD Design Review5 CSM Functionality Serial to Parallel & Clock Domain Separator 40 Mbit/s Data/Clock from TDC 18 x Serial to Parallel & Clock Domain Separator 40 Mbit/s Data/Clock from TDC Separator (GOL)  1 Gbit/s 1 Start bit 32 Data bits 1 Parity bit 2 Stop bits ns = 900 ns 1 Separator word (S) 18 TDC data words 19 words in 900 ns  85 MB/s S 1 18 CSM

11 November 2003ATLAS MROD Design Review6 TDC0, word 1 TDC2, word 4 TDC3, word 2 TDC0, word 1 TDC1, word 3 TDC2, word 5 TDC3, word 3 TDC3, word 0TDC2, word 0TDC1, word 0 TDC1, word 1 TDC1, word 2 TDC2, word 1 TDC2, word 2 TDC2, word 3 TDC3, word 1 Compiles the original TDC data from the CSM data stream, builds event fragments end sends these to the Read Out Buffer. (tdc 1) 000…000 Separator word Skip (do not store) Check (do not store) MROD Functionality time (tdc 0) 000…000 TDC0, word 0

11 November 2003ATLAS MROD Design Review7 Summary of MROD Functionality The MROD receives data from all of the 5 thru 8 MDT chambers which form one  tower, from their respective CSMs via Gigabit Optical Links (GOL). The MROD demultiplexes the TDC data from the CSMs, it builds the event fragments and it sends them to the Read Out Buffers (ROB) via an S-Link optical connection. The max. estimated throughput at a 100 kHz level-1 trigger rate and at the full LHC design luminosity is Gbit/s. (for details see the presentation by Charles Timmermans) The MROD recognizes errors and exceptions in its input data streams and -- if appropriate -- informs the DCS.

11 November 2003ATLAS MROD Design Review8 MROD Form Factor 1 MROD serves all (5 to 8) chambers of one  tower. 9 U VME64x board (single slot), 8 (or 6) CSMs in, 1 S-Link out. 1 MROD Crate (Sub rack) contains: 12 MRODs (12  Segments) 1 Crate Master with Ethernet Interface (DetDAQ) 1 TIM: TTCrx Interface Module (incl. ROD 192 towers: 192/12 = 16 MROD Crates (1 per  Sector)

11 November 2003ATLAS MROD Design Review9 MROD Crate DET- DAQ MROD … total x CSMs TIM (TTCrx Interface) ROD Busy ROB DAQ / DCS VME64x-bus One MROD Crate services 12 towers (one full  sector). In total 16 crates will be required for all MDT chambers. From TTC system “TIM-bus” Network

11 November 2003ATLAS MROD Design Review10 MROD-1 prototype (1) The MROD-1 is conceived as the first full size, full speed MROD prototype, with 6 input channels (extendable to 8 input channels). MROD-1 is built around a number of Analog Devices ADSP21160 “SHARC” DSPs. This DSP has 6 half-duplex 40/80 Mbyte/s SHARC- links. Data transfers take place under DMA control. The MROD-1 design relies heavily on the use of these SHARC-links.

11 November 2003ATLAS MROD Design Review11 MROD-1 prototype (2) Modular design with three dual-input sections (MROD-ins) and one output section (MROD-out). MROD-ins are daughter boards on MROD-out. Main non-DSP components of the MROD-1 are FPGAs (and memories) (for details see the presentation by Peter Jansweijer) During normal operation (i.e. in the absence of errors) the FPGAs (and memories) guarantee the speedy operation of the MROD-1. The DSPs take care of errors and exceptions.

11 November 2003ATLAS MROD Design Review12 MROD-1 Prototype

11 November 2003ATLAS MROD Design Review13 MROD-out Board

11 November 2003ATLAS MROD Design Review14 MROD-in Board

11 November 2003ATLAS MROD Design Review15 MROD-1 in H8 (2003) Installed MROD equipment: –1 9U VME64x crate with special P3 back plane for TTCrx Interface Module (TIM). –2 MROD-1s. –1 Crate Controller Processor (Linux). –1 TTCrx Interface Module (TIM).

11 November 2003ATLAS MROD Design Review16 MROD-1 crate in H8 (2003) DET- DAQ TIM (TTCrx Interface) ROD Busy ROS MROD 6 CSMs DAQ VME-bus From TTC system “TIM-bus” Network ROS MROD 6 CSMs

11 November 2003ATLAS MROD Design Review17 MROD-1 in H8 (start-up) Quite a few errors (bugs) had to be corrected in the software of the SHARC DSPs. Most bugs were related to the internal MROD-1 buffer management. Some problems with bad connections. Emergency implementation of MROD-Busy signal was needed due to the unexpectedly low speed of the H8 read out system (the ROS). Only one (!) single error was found in the FPGA code (firmware) of the MROD-1.

11 November 2003ATLAS MROD Design Review18

11 November 2003ATLAS MROD Design Review19 MROD-1 in H8 (summary) MROD-1 start-up saw various problems, some of which were due to bugs and bad connections in the MROD-1 itself, some due to the down stream system. After some weeks of painstakingly testing and debugging, the MROD-1 eventually ran stably and millions of events have been collected on a routine basis with a typical rate of 1 kHz.

11 November 2003ATLAS MROD Design Review20 MROD-1 performance The MROD-1 throughput (data and trigger rates) could not be tested in H8 due to limitations of the set-up. A program to assess the MROD-1 has been launched at NIKHEF: CSM output data is externally emulated in software or can be generated by dedicated CSM-like hardware. The simulated data is injected in the MROD-1 via optical links. This effort is ongoing and is intimately related to the optimization of the SHARC software. For details and the latest results see the presentation by Jos Vermeulen.

11 November 2003ATLAS MROD Design Review21 MROD-1 Implementation Choices Use of Gigabit Optical Link (GOL): One-way optical connection which nicely the matches the required bandwidth (19*40 Mbit/s). Extensive use of SHARC DSPs: MROD-1 relies heavily on SHARC-links for internal data-transfer. Moreover SHARC offers easy adaptability, flexibility and testability. FPGA does not have to deal with errors and exception conditions. Application of TTC Interface Module (TIM) by UCL.

11 November 2003ATLAS MROD Design Review22 The next MROD (MROD-2) The MROD-2 will be fully integrated, i.e. it will consist of one single PCB VME64x module, without any daughter boards (except for the S-Link output). This eliminates a large number of connectors and thus reduces cost and enhances reliability. The GOL receiver logic will be integrated in the MROD-in FPGAs. The MROD-2 will have 4 MROD-ins (hence 8 inputs). The next MROD may use a next generation DSP, the TigerSHARC.