Status of the Front-End Electronics and DCS for PHOS and TPC

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

Peter Chochula CERN-ALICE ALICE DCS Workshop, CERN September 16, 2002 DCS – Frontend Monitoring and Control.
Peter Chochula CERN-ALICE ALICE DCS Workshop, CERN September 16, 2002 DCS – Frontend Monitoring and Control.
DAQ for the TPC Sector Test at Test Beam T10 ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004.
Normal text - click to edit Status Report TPC Electronics Meeting, CERN Johan Alme & Ketil Røed, UoB.
Supervision of Production Computers in ALICE Peter Chochula for the ALICE DCS team.
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
Sept TPC readoutupgade meeting, Budapest1 DAQ for new TPC readout Ervin Dénes, Zoltán Fodor KFKI, Research Institute for Particle and Nuclear Physics.
RCU Status 1.RCU hardware 2.Firmware/Software 3.Test setups HiB, UiB, UiO.
Creation Of Control Systems In PVSS For Devices In The ALICE Detector A Large Ion Collider Experiment A dedicated heavy-ion detector at LHC (Large Hadron.
MSS, ALICE week, 21/9/041 A part of ALICE-DAQ for the Forward Detectors University of Athens Physics Department Annie BELOGIANNI, Paraskevi GANOTI, Filimon.
Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.
IMPLEMENTATION OF SOFTWARE INPUT OUTPUT CONTROLLERS FOR THE STAR EXPERIMENT J. M. Burns, M. Cherney*, J. Fujita* Creighton University, Department of Physics,
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.
Front-end Electronics for the Alice Detector Kjetil Ullaland Department of Physics and Technology, University of Bergen, Norway NFR meeting, University.
SALTRO TPC readout system Presented by Ulf Mjörnmark Lund University 1.
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.
J. Christiansen, CERN - EP/MIC
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia R/O concept of the MVD demonstrator C.Schrader, S. Amar-Youcef, A. Büdenbender, M. Deveaux,
Status-report TPC Electronics Meeting Dieter Röhrich, Kjetil Ullaland, Ketil Røed, Mattias Richter, Sebastian Bablok, Johan Alme.
David Bailey University of Manchester. Overview Aim to develop a generic system –Maximise use of off-the-shelf commercial components Reduce as far as.
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.
108 Mar 2007L. Musa TPC Commissioning ALICE Technical Forum, CERN, 8 th March 2007 L. Musa Outline Pre-commissioning above ground (2006) Preparing for.
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.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Status report on the development of a readout system based on the SALTRO-16 chip Leif Jönsson Lund University LCTPC Collaboration Meeting
PHOS APD Bias Control Goal: To develop software for the PHOS APD bias control that uses the agreed ALICE standards for detctor control and coniguration.
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,
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
14 November 08ELACCO meeting1 Alice Detector Control System EST Fellow : Lionel Wallet, CERN Supervisor : Andre Augustinus, CERN Marie Curie Early Stage.
AFP Trigger DAQ and DCS Krzysztof Korcyl Institute of Nuclear Physics - Cracow on behalf of TDAQ and DCS subsystems.
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.
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
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.
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.
Slow Control and Run Initialization Byte-wise Environment
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
Slow Control and Run Initialization Byte-wise Environment
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
Firmware for the CPLD on the RCU
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
Operating Systems (CS 340 D)
TELL1 A common data acquisition board for LHCb
Controlling a large CPU farm using industrial tools
ALICE – First paper.
University of California Los Angeles
Commissioning of the ALICE HLT, TPC and PHOS systems
EMU Alignment DAQ Endcap Alignment Muon Alignment EDR Feb. 28, 2002
University of California Los Angeles
Read-out of High Speed S-LINK Data Via a Buffered PCI Card
Radiation Tolerance of an Used in a Large Tracking Detector
A microTCA Based DAQ System for the CMS GEM Upgrade
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
Table 1: The specification of the PSICM and the ePSICM Prototypes
TPC Detector Control System
Commissioning of the ALICE-PHOS trigger
Design Principles of the CMS Level-1 Trigger Control and Hardware Monitoring System Ildefons Magrans de Abril Institute for High Energy Physics, Vienna.
® IRL Solutions File Number Here.
Pierluigi Paolucci & Giovanni Polese
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
TELL1 A common data acquisition board for LHCb
Implementation of DHLT Monitoring Tool for ALICE
Presentation transcript:

Status of the Front-End Electronics and DCS for PHOS and TPC Johan Alme (johan.alme@ift.uib.no) Norwegian CERN committee meeting, 15.-16. Nov 2007, Oslo

Overview Norwegian contributions to ALICE experiment within: Trigger and readout network. Control network Status and publications

Front End Electronics Overview Readout Network Trigger Detectors generate Level 0 and Level 1 triggers. Central Trigger Processor distributes triggers to sub detectors. Front End Electronics start buffering data on L0/L1. Front End Electronics start data readout on L2 if DAQ is ready. The BusyBox tells CTP to stop issuing of triggers if FEE buffers are full.

Trigger OR Vital part of the trigger generation chain of PHOS. Readout Network Vital part of the trigger generation chain of PHOS. Developed in Norway in cooperation between University of Bergen and Bergen University College. Norwegian project student at CERN developing firmware. Also working with Trigger Router Unit (TRU) Currently under test at CERN.

TPC & PHOS Readout Electronics Readout Network

TPC & PHOS Readout Electronics Readout Network Readout Control Unit (RCU) front Nøkkeltall: 36 sectors 216 RCUs 4356 FEC 1Gbit/s TPC Main tracking detector High particle multiplicities High data rates Complex readout electronics TPC & PHOS share a large part of the Front End Electronics Components. TPC: 216 RCUs, 4356 Front End Cards PHOS: 20 RCUs, 560 Front End Cards Based on commercial SRAM based FPGAs RCU back showing FPGAs

Readout Control Unit Readout Network Norway is responsible for Trigger handling, which is a vital part of the data readout functionality. Datapath

Trigger Busy Handling Readout Network

The Busy Box Readout Network The purpose of the Busy Box is to prevent overflow of the FEE multi event buffers. Both Firmware and Hardware has been designed by Master students in Norway. Trigger Reception Logic is shared between RCU and Busy Box. The Busy Box is currently under commisioning at CERN. To be used in several ALICE sub-detectors: TPC, PHOS, FMD, EmCAL etc.

FEE Detector Control System Control Network The purpose of the Detector Control System is to configure and monitor the Front End Electronics. Norway has responsibilities in both FEE Server and Field Layer. Field Layer includes all custom made hardware devices.

DCS board Control Network The Norwegian contribution to the DCS board is on the software and firmware side. The DCS board is used as a control node for various systems throughout ALICE. The ones that are using Norwegian firmware and, to some extent, software are: TPC, PHOS, EmCAL and FMD Readout Electronics Busy Boxes for the same experiments. Trigger OR in PHOS. Future devices like Laser DCS, Gating Grid DCS etc.

DCS Field Layer The Norwegian responsibilities in Firmware devices: Control Network The Norwegian responsibilities in Firmware devices: Phos FEC Board Controller The very low level part of DCS. FPGA that monitors the health of FEC and configures High Voltage part. RCU Xilinx FPGA. Interface towards the DCS board. RCU Auxilliary FPGA Added to increase radiation tolerance in the Xilinx FPGA by implementing Active Partial Reconfiguration. DCS board In three flavours: RCU, Busy Box and Trigger OR. The Norwegian responsibilities in Software devices: DCS board Control Engine Takes care of Low Level Communication with the registers in the FPGAs. Individual PHOS and TPC version DCS board FEE Server Encapsulates the Control Engine and implements the interface to higher layers.

RCU Radiation Tolerance Measures Control Network The dataflow will be interrupted by Single Event Upsets in the RCU Xilinx FPGA if no actions are taken. When the RCU was designed, no radiation tolerant FPGAs were available that fitted our demands. The solution is to add a small radiation tolerant control network consisting of a Actel Flash-based FPGA and a Flash Memory Device. The enables the posibility of reconfiguring the FPGA without interrupt the operation of the design. Norway is in charge of firmware and dedicated software modules. Results from irradition tests presented in next talk! DCS-board embedded computer Bank 0 Altera FPGA t Bank 1 w/ ARM cpu Bank 2 (SRAM based) Bank 3 FLASH mem w/ Linux 32 bit bus RCU motherboard Xilinx Actel Virtex-II Pro FLASH Flash Based FPGA SelectMap IF FPGA memory (SRAM based)

DCS Intercom Layer Control Network The intercom layer is a dedicated software to interface Field Layer Devices, PVSS and the Configuration Database. Current status: Fully operational both for configuration and monitoring!

PVSS Panel Example – Temperature Monitoring Control Network Screenshot from fully operational real life system!

PVSS Panel Example – Reconfiguration Status Control Network This is currently under development. The number of SEUs detected in the Xilinx is also to be used as a beam monitor.

Status FIRMWARE: PHOS Board Controller: RCU Xilinx firmware: Finalized v 3.4 Oct.2007 – Currently under testing. RCU Xilinx firmware: Trigger Receiver Module: Current version is v1.1 New version with minor revisions to meet new demands soon available. DCS interface finalized Oct 07. Aux. FPGA Firmware: Finalized 2006. Successfully tested at OCL and in the lab. Currently being tested in the real system. DCS board firmware: Final v 2.7 finished Sept 07 (to increase bandwidth of Ethernet). Earlier versions used without errors for a long time. Busy Box Firmware: Acceptance test currently ongoing. HARDWARE: Trigger OR: Finalized 2006 – currently under commisioning at CERN. Busy Box Finalized 2006. 5 new boards produced in 2007 that are currently being tested RCU, DCS and FEC (TPC/PHOS) Finalized and mass produced. (Not a Norwegian responsibility) SOFTWARE: TPC DCS network installation finished. All main components integrated (PVSS/ICL/FeeServer) Configuration and Monitoring working! Successful large scale test of monitoring performed Sept-07 with ¼ of the TPC detector

Publications and Presentations (2006 - now) NIM sec. A 2006: ”Front-End-Electronics Commication software for multiple detectors in the ALICE experiment.” Reviewed Publication in Nuclear Instruments & Methods in Physics Research, sec. A. IEEE TNS 2006: ” The control system for the front-end electronics of the ALICE time projection chamber” Reviewed publication in IEEE Transactions on Nuclear Science FPGA Forum 2006: “Case study of a solution for Active Partial Reconfiguration of a Xilinx Virtex-II pro” Conference talk. FPGA Forum 2006: ”Irradiation testing of FPGA-based readout-electronics for a large tracking detector” FPGA World 2006: ”Case study of a solution for Active Partial Reconfiguration of a Xilinx Virtex-II pro” Talk and reviewed conference proceedings. FPGA World 2007: ”Busy Generation in a Large Trigger Based Data Acquisition System” IEEE Realtime 2007: ”Radiation-tolerant, SRAM-FPGA Based Trigger and Readout Electronics for the ALICE Experiment.” Talk and conference proceedings. Reviewed publication in IEEE Transactions on Nuclear Science (accepted, to be published) THWEPP 07: ”Software environment for controlling and re-configuration of Xilinx Virtex FPGAs” Poster session and conference proceedings (to be published).

P.T. Hille, E. Olsen, T.B. Skaali, J. Wikne People J. Alme, S. Bablok, D. Fehlker, D. Larsen, M. Munkejord, M. Richter, D. Röhrich, A. Rossebø, A. Stangeland, K. Ullaland Department of Physics and Technology, University of Bergen, Norway H. Helstrup, K. Røed Faculty of Engineering, Bergen University College, Norway P.T. Hille, E. Olsen, T.B. Skaali, J. Wikne Department of Physics, University of Oslo J.I. Buskenes CERN 15