The RCU2 ALICE TPC readout electronics consolidation for Run 2 Johan Alme Bergen University College, Norway on behalf of the ALICE-TPC collaboration TWEPP.

Slides:



Advertisements
Similar presentations
TPC / PHOS / HLT Readout Electronics overview Annual Evaluation Meeting for CERN-related Research in Norway November, 2004 University of Oslo Kjetil.
Advertisements

TPC DETECTOR SEGMENTATION OF THE READOUT PLANE LATERAL VIEW OF THE TPC
DAQ for the TPC Sector Test at Test Beam T10 ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004.
LHCb Upgrade Overview ALICE, ATLAS, CMS & LHCb joint workshop on DAQ Château de Bossey 13 March 2013 Beat Jost / Cern.
HEP2005, Lisboa July 05 Roberto Campagnolo - CERN 1 HEP2005 International Europhysics Conference on High Energy Physics ( Lisboa-Portugal,
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
Sept TPC readoutupgade meeting, Budapest1 DAQ for new TPC readout Ervin Dénes, Zoltán Fodor KFKI, Research Institute for Particle and Nuclear Physics.
LP TPC DAQ Ulf Mjörnmark Lund University Present understanding and plan.
UNIVERSITY OF BERGEN DEPARTMENT OF PHYSICS 1 UiB DR 2003 High Level API for the TPC-FEE control and configuration.
RCU Status 1.RCU hardware 2.Firmware/Software 3.Test setups HiB, UiB, UiO.
Proposal of new electronics integrated on the flanges for LAr TPC S. Cento, G. Meng CERN June 2014.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
Huazhong Normal University (CCNU) Dong Wang.  Introduction to the Scalable Readout System  MRPC Readout Specification  Application of the SRS to CMB-MRPC.
Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
GBT Interface Card for a Linux Computer Carson Teale 1.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Experience from using SRAM based FPGAs in the ALICE TPC Detector and Future Plans Johan Alme – for the ALICE TPC Collaboration FPGA.
ALICE Rad.Tolerant Electronics, 30 Aug 2004Børge Svane Nielsen, NBI1 FMD – Forward Multiplicity Detector ALICE Meeting on Rad. Tolerant Electronics CERN,
1 DAQ for FVTX detector Implementation Mark Prokop Los Alamos National Laboratory.
Front-end Electronics for the Alice Detector Kjetil Ullaland Department of Physics and Technology, University of Bergen, Norway NFR meeting, University.
2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting1 Front-end FPGAs in the LHCb upgrade The issues What is known Work plan.
RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
A PCI Card for Readout in High Energy Physics Experiments Michele Floris 1,2, Gianluca Usai 1,2, Davide Marras 2, André David IEEE Nuclear Science.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Bernardo Mota (CERN PH/ED) 17/05/04ALICE TPC Meeting Progress on the RCU Prototyping Bernardo Mota CERN PH/ED Overview Architecture Trigger and Clock Distribution.
The ALICE Forward Multiplicity Detector Kristján Gulbrandsen Niels Bohr Institute for the ALICE Collaboration.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
TPC in Heavy Ion Experiments Jørgen A. Lien, Høgskolen i Bergen and Universitetet i Bergen, Norway for the ALICE Collaboration. Outlook: Presenting some.
Towards a 7-module Micromegas Large TPC prototype 1 D. Attié, P. Baron, D. Calvet, P. Colas, C. Coquelet, E. Delagnes, M. Dixit, A. Le Coguie, R. Joannes,
FVTX Electronics (WBS 1.5.2, 1.5.3) Sergey Butsyk University of New Mexico Sergey Butsyk DOE FVTX review
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
09/10/2010 RD51 Collaboration Meeting Cisbani-Musico-Minutoli / Status JLab Electronics 1 Status of the APV25 electronics for the GEM tracker at JLab Evaristo.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
FPGA Co-processor for the ALICE High Level Trigger Gaute Grastveit University of Bergen Norway H.Helstrup 1, J.Lien 1, V.Lindenstruth 2, C.Loizides 5,
STAR Pixel Detector readout prototyping status. LBNL-IPHC-06/ LG22 Talk Outline Quick review of requirements and system design Status at last meeting.
GBT-FPGA Interface Carson Teale. GBT New radiation tolerant ASIC for bidirectional 4.8 Gb/s optical links to replace current timing, trigger, and control.
First Performance Results of the ALICE TPC RCU2 Chengxin Zhao TWEPP September - Lisbon, Portugal 1 Chengxin Zhao University of Oslo, Norway On.
Geoff HallLECC LHC detector upgrades Introductory comments on electronic issues Organisation of this short session.
Readout Control Unit of the Time Projection Chamber in ALICE Presented by Jørgen Lien, Høgskolen i Bergen / Universitetet i Bergen / CERN Authors: Håvard.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
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.
Ketil Røed - LECC2005 Heidelberg Irradiation tests of the ALICE TPC Front-End Electronics chain Ketil Røed Faculty of Engineering, Bergen University.
The ALICE TPC Readout Control Unit 10th Workshop on Electronics for LHC and future Experiments 13 – 17 September 2004, BOSTON, USA Carmen González Gutierrez.
Radiation Tolerance Studies using Fault Injection on the Readout Control FPGA Design of the ALICE TPC Detector Johan Alme Bergen University College, Norway.
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
SAMPA and CRU simulations and further ideas Johan Alme – 4th February
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
Ketil Røed University of Bergen - Department of Physics Ketil Røed MSc student, microelectronics University of Bergen Norway Irradiation tests of Altera.
FF-LYNX: 2010 & H Luca Fanucci Pisa, 14 Giugno 2011.
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
Large Area Endplate Prototype for the LC TPC
Totem Readout using the SRS
Børge Svane Nielsen/JJG
CMS November Upgrade Week
Status of the Front-End Electronics and DCS for PHOS and TPC
CMS EMU TRIGGER ELECTRONICS
Radiation Tolerance of an Used in a Large Tracking Detector
RCU3 –> RCU4 New Schematics
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
Torsten Alt, Kjetil Ullaland, Matthias Richter, Ketil Røed, Johan Alme
Example of DAQ Trigger issues for the SoLID experiment
PID meeting Mechanical implementation Electronics architecture
SVT detector electronics
Presentation transcript:

The RCU2 ALICE TPC readout electronics consolidation for Run 2 Johan Alme Bergen University College, Norway on behalf of the ALICE-TPC collaboration TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

ALICE detector TPC detector 2Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

Present ALICE TPC Readout Electronics TPC is divided into 2 x 18 Sectors: – 216 Readout Control Units (RCUs) – 4356 Front End Cards (FECs) The RCU is a complex system: – RCU Motherboard – Detector Control System (DCS) Board Embedded Linux platform – Source Interface Unit Card (SIU) – In total 3 PCBs with 4 FPGAs 2 branches per RCU of a multidrop parallel bus – 18 – 25 FECs per RCU depending on position – Peak bandwidth 200 MB/s 3Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

ALICE Run 2 Scenario Run 2 is the period between Long Shutdown 1 (LS1) and Long Shutdown 2 (LS2) – Planned start of Run 2: January 2015 Run 2 will have higher interaction rates and higher track densities Expected values for Pb-Pb collisions: – Peak luminocity: 1 – 4 x cm -2 s -1 – 8 – 30 kHz interaction rate Current ALICE design value: 8 kHz – 40% more data for central events Event sizes increase from 65 MB to 90MB Higher readout speed needed Higher radiation load => more Single Event Upsets Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September Low multiplicity event from Run 1 High multiplicity event is completely crowded Run 2 will have even higher multiplicity

Motivation for Upgrade (I) Data Rate Limitations: – Current bottleneck: Bandwidth of the data bus ≤ 200 MB/s per branch Large (fixed) overhead - addressing and header – Bandwidth of optical detector data link (DDL) 160 MB/s Stability Limitations (Run 1 experiences) : – End-Of-Run situations caused by radiation related errors in the TPC electronics have been seen – DCS board failures frequent – few per fill Not “mission critical” Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September Two read-out modes: sparse and full read-out. Read-out time for full TPC is defined by the slowest read-out partition

Motivation for Upgrade (II) Main message: – The readout performance is limited by the parallel bus architecture This reduces the expected performance for Run 2 – Conclusion: We need a faster data readout than what the current solution provides! – Both main FPGAs on the RCU has a relatively high SEU susceptibility and almost no design-level protection Not enough resources in the FPGAs to implement it – Conclusion: With even the higher luminosity in Run 2 we need an improved radiation tolerance for the readout chain! Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 20136

RCU2 The ALICE TPC Consolidation Effort Constraints: – Time-budget – Reuse all exisiting interfaces TTC fiber DAQ fiber Ethernet cable Power cable GTL bus – No change to form-factor and cooling – Improve radiation tolerance – Increase data rate to meet Run2 conditions Solution – RCU2: – One single radiation tolerant FLASH based SmartFusion2 FPGA – FPGA design composed of a few building blocks largely based on existing modules – Backplanes - Double the number of readout branches to 4 branches – Nice to have functionality: Radiation Monitor 7Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

Branch Partitioning There are 6 readout partitions per TPC sector: – 6 different sizes of backplanes – Two wings per partition Each wing is electrically split into two branches each with new branch naming convention – A  A_inner (AI) | A_outer (AO) – B  B_inner (BI) | B_outer (BO) Depending on partition – various number of FECs per branch – RP0: – RP1: – RP2: – RP3-RP5: Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September RP0 RP1 RP2 RP3 RP4 RP5

RCU2 Backplanes Two options: 1.Adapter card solution 2.All in One solution Pros and Cons are considered for both options Prototypes will be produced for both options and decision taken afterwards. Location of connectors between RCU2 and branches are fixed: – Backward compatible with current backplanes 9 Adapter card solution All in One solution Present backplanes Electrical split of backplanes Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

RCU2 Hardware 10Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

Microsemi Smartfusion2 The Smartfusion2 M2S050- FG896 provides: – Radiation Tolerant Flash Cells – SECDED encoded DDR RAM interface – Microcontroller Subsystem with ARM Cortex M3 and useful peripherals Platform for Embedded Linux – 5 Gb/s operation in custom working mode on one lane of the SERDESIF for DDL2* – Enough resources to have TMR on vital parts of the logic Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September * Not available before end of 2013

RCU2 Hardware Pictures shows first draft of RCU2 layout Important points: – Backward compatible regarding placement of connectors – Reuse of cooling plates Constraints placement regarding heat dissipation and connector locations Power estimates – Typical values (current consumption): Ext 4V3: ~1.2A Ext 3V3: ~4.3A – The GTL bus drivers are by far the most power-hungry components on the board 12Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013 RCU2 back RCU2 front

RadMon – Radiation Monitor On the present RCU there is an additional FPGA that counts and corrects SEUs in the configuration memory in the main FPGA – This acts as a radiation monitor! This is an interesting feature to keep for the RCU2: – Additional SRAM memory and Microsemi proASIC3 250 added to the RCU2 Not enough user-IOs on the smartFusion2 for this feature – Low risk – design already done and proven* – Cypress SRAM – same as used for the latest LHC RadMon devices Extensively characterized in various beams (n, p, mixed) and compared/benchmarked to FLUKA MC simulations Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September * Arild Velure ”Anvendelse av FPGA som preprosessor i en SRAM-basert nøytrondetektor”, Master Thesis 2011

TTC interface TTC = Timing, Trigger and Control – System responsible for distribution of system clock and triggers One of the challenges of the upgrade is that the TTCrx ASIC is out of stock – This is the Trigger/Clock receiver chip for the Front end Electronics – No proven radiation tolerant TTCrx replacement exist! Solution: – HFBR 2316T Optical Receiver (suggested by TTC group) – MAX3748 Post limiting amplifier – Clock Data Recovery internally in FPGA Challenge: The clock signal must be recovered with high accuracy! This has been tested and verified in the lab with real-life setup – Radiation tolerance not yet proven Involves simple components with no configuration registers – Success very likely! Makes reuse of existing FPGA modules very easy Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September

RCU2 FPGA design The ARM Cortex M3 hosts an Embedded Linux platform – New drivers are needed – Most software can be reused The FPGA PLD design is heavily based on the present RCU design with a few new features New readout scheme: – Ordering of channels by pads & rows – Higher clock speed – Pause and recover implementation – Discard of Junk data Important: Improve radiation tolerance 15Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013

Readout Scheme and Data Ordering (I) One row of sensor pads are spread over all 4 branches Data pre-prossesing demands that data is shiped ordered by padrow – Needed to find charge clusters along tracks in the HLT/DAQ system A chunk of data is defined: – Number of channels belonging to same padrow and branch ordered by pad location – The order of the channels within a chunk is configurable to match pad location Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September

Readout Scheme and Data Ordering (II) Given average event size estimations for 0-10% central events (Run 2): – Max average size of one chunk is ~35 kBit Readout partition 1 – Highest channel density – Largest data volume – Bandwidth per branch: ~1.0 Gbit/s – Min. Readout speed per FIFO: MHz – Bandwidth RCU2 DDL2 interface: 4.0 Gbit/s Given internal memory resources: – Branch FIFO capacity: 4.7 average max size chunks Simulations are planned to get exact figures Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September

Irradiation Campaigns Component testing will be done at Oslo Cyclotron (in-house) – ~30 MeV protons – 1 slot in October & 3 slots in November – We can not test all components individually (No time!) – A list have been made with components we find it critical to test as early as possible This is essentially ”new” components that we don’t have experience with, or Components in critical parts of the design (i.e. TTC chain) – Testing of the smartFusion2 Effects of Single Event Transients can be a problem at higher clock speeds* RCU2 system test in Uppsala or PSI early next year – 180 MeV Protons & Neutrons possible – Beamtime will be requested when we are certain to reach the milestone Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September *

Summary & Outlook The proposed upgrade would enable ALICE to collect a significant larger amount of events in the central barrel at a moderate cost – Estimated cost: ~455 kCHF The read-out time for TPC events is estimated to be improved by a factor of up to 2.6 – TPC will conform to the running scenario envisaged for Run 2 of ALICE – SystemC simulations are planned to confirm this figure Radiation tolerance will be improved Biggest challenge for the project is the tight time-budget constraint – At time of writing we are approximately on schedule Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September

Thanks for Listening RCU2 people (in no particular order) : Johan Alme – Bergen University College, Lars Bratrud, Jørgen Lien, Rune Langøy – Vestfold University College, Norway Ketil Røed, Chengxin Zhao – University of Oslo, Norway Kjetil Ullaland, Dieter Röhrich, Shiming Yang, Arild Velure, Inge Nikolai Torsvik, Christian Torgersen – University of Bergen, Norway Attiq Ur Rehman – COMSATS, Islamabad, Pakistan Tivadar Kiss, Ernö David – Cerntech, Budapest, Hungary Christian Lippman– GSI Darmstadt, Germany Anders Oskarsson, Peter Christiansen, Lennart Osterman – University of Lund, Sweded Harald Appelshäuser, Torsten Alt, Attilio Tarantola – Goethe University Frankfurt, Germany Fillipo Costa – CERN, Switzerland Taku Gunji – University of Tokyo, Japan 20Johan Alme - TWEPP 2013, Perugia, Italy 23rd – 27th September 2013