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.

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

1 500cm 83cm 248cm TPC DETECTOR 88us 1MIP = 4.8 fC = 3 x10 4 e Dynamic : 30 MIP S / N = 30:1 1MIP = 4.8 fC = 3 x10 4 e Dynamic : 30 MIP S / N = 30:1 LATERAL.
Front-end electronics for the LPTPC  Connectors  Cables  Alice readout electronics  New developments  New ideas  Open questions Leif Jönsson Phys.
TPC DETECTOR SEGMENTATION OF THE READOUT PLANE LATERAL VIEW OF THE TPC
Forward Detector Meeting, 11 Mar 2003Børge Svane Nielsen, NBI1 Si-FMD status Forward Detector meeting, CERN, 11 March 2003 Børge Svane Nielsen Niels Bohr.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
DAQ for the TPC Sector Test at Test Beam T10 ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004.
1 Luciano Musa CERN participation to EUDET for TPC electronics CERN, 31 August 2006 Outline Part I – Development of the readout electronics for the LPTPC.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
HEP2005, Lisboa July 05 Roberto Campagnolo - CERN 1 HEP2005 International Europhysics Conference on High Energy Physics ( Lisboa-Portugal,
Development of novel R/O electronics for LAr detectors Max Hess Controller ADC Data Reduction Ethernet 10/100Mbit Host Detector typical block.
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.
Overview of the read-out electronics for the TPCs at T2K ND280m P. Baron, D. Calvet, X. De La Broïse, E. Delagnes, F. Druillole, J-L Fallou, J-M. Reymond,
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.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
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.
DCS Detector Control System Hardware Dirk Gottschalk Volker Kiworra Volker Lindenstruth Vojtech Petracek Marc Stockmeier Heinz Tilsner Chair of Computer.
HLT architecture.
GBT Interface Card for a Linux Computer Carson Teale 1.
Understanding Data Acquisition System for N- XYTER.
ALICE Rad.Tolerant Electronics, 30 Aug 2004Børge Svane Nielsen, NBI1 FMD – Forward Multiplicity Detector ALICE Meeting on Rad. Tolerant Electronics CERN,
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.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.
S.Vereschagin, Yu.Zanevsky, F.Levchanovskiy S.Chernenko, G.Cheremukhina, S.Zaporozhets, A.Averyanov R&D FOR TPC MPD/NICA READOUT ELECTRONICS Varna, 2013.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
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.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
ALICE TPC, Schleching The ALICE TPC Team Project leader: Peter Braun-Munzinger, GSI Darmstadt Deputy project leader: Johanna Stachel, Heidelberg.
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.
The AFTER electronics from a user’s point of view D. Attié, P. Colas Mamma meeting,CERN Feb T2K electronics.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
17th March 2005Bernardo Mota / CERN - PH TPC FEE Status and Planning CERN, 7th March 2005 Content  Introduction  Status and Milestones  PASA, ALTRO.
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.
Como, October 15-19, 2001H.R. Schmidt, GSI Darmstadt 1 The Time Projection Chamber for the CERN- LHC Heavy-Ion Experiment ALICE ALICE Detector overview.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
1 Luciano Musa, Gerd Trampitsch A General Purpose Charge Readout Chip for TPC Applications Munich, 19 October 2006 Luciano Musa Gerd Trampitsch.
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
TPC electronics Status, Plans, Needs Marcus Larwill April
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
1 19 th January 2009 M. Mager - L. Musa Charge Readout Chip Development & System Level Considerations.
PCI coreGlue logic SIU card PCI bus FPGA APEX20k400 internal SRAM I/O onboard SRAM 32k x 16 FLASH EEPROM FEE-bus daughter board TPC RCU prototype I Commercial.
CLAS12 Central Detector Meeting, Saclay, 3 Dec MVT Read-Out Architecture & MVT / SVT Integration Issues Irakli MANDJAVIDZE.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
DAQ 1000 Tonko Ljubicic, Mike LeVine, Bob Scheetz, John Hammond, Danny Padrazo, Fred Bieser, Jeff Landgraf.
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.
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
FEE for TPC MPD__NICA JINR
A General Purpose Charge Readout Chip for TPC Applications
Production Firmware - status Components TOTFED - status
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
Børge Svane Nielsen/JJG
Status of the Front-End Electronics and DCS for PHOS and TPC
CMS EMU TRIGGER ELECTRONICS
PCI BASED READ-OUT RECEIVER CARD IN THE ALICE DAQ SYSTEM
Torsten Alt, Kjetil Ullaland, Matthias Richter, Ketil Røed, Johan Alme
NA61 - Single Computer DAQ !
Front-end Electronics for the LHCb Preshower Rémi CORNAT, Gérard BOHNER, Olivier DESCHAMPS, Jacques LECOQ, Pascal PERRET LPC Clermont-Ferrand.
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Presentation transcript:

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 Helstrup – Høgskolen i Bergen; Dieter Röhrich, Kjetil Ullaland, Anders S. Vestbø – Univ. i Bergen; Bernhard Skaali, David Wormald – Universitetet i Oslo; Roberto Campagnolo, Luciano Musa – CERN for the ALICE Collaboration

ALICE TPC Read Out Chain In the pit In the counting room FECs incl. ALTRO RCU RORC incl PCI DDL DAQ

Basic operations of the RCU Configuration of ALTROs Read Out mode: –Reads out data from ALTROs after receiving triggers (Level2) on TTCrx. –Builds subevent in RCU memory. –Adds header information (trigger and orbit number, subevent size etc). –Sends data on DDL.

ALICE TPC Read Out TPC is split into subsectors with one DDL each (216 in total) DDL connected on the RCU One RCU collects data from up to 4500 channels (up to 25 FECards with 8 ALTROs each. Each ALTRO containing 16 Channels)

anode wire pad plane drift region 88  s L1: 5  s 200 Hz PASA ADC Digital Circuit RAM 8 CHIPS x 16 CH / CHIP 8 CHIPS x 16 CH / CHIP CUSTOM IC (CMOS 0.35  m) CUSTOM IC (CMOS 0.25  m ) DETECTOR FEC (Front End Card) CHANNELS (CLOSE TO THE READOUT PLANE) FEC (Front End Card) CHANNELS (CLOSE TO THE READOUT PLANE) PADS 1 MIP = 4.8 fC S/N = 30 : 1 DYNAMIC = 30 MIP CSA SEMI-GAUSS. SHAPER GAIN = 12 mV / fC FWHM = 190 ns 10 BIT < 10 MHz BASELINE CORR. TAIL CANCELL. ZERO SUPPR. MULTI-EVENT MEMORY L2: < 100  s 100 Hz DDL (3200 CH / DDL) Power consumption: ~ 40 mW / channel Power consumption: ~ 40 mW / channel gating grid ARCHITECTURE ALTRO

RCU Components The RCU is basically one big FPGA (for the number of pins) that communicates with: TTCrx (Trigger) DDL Link Card (DAQ) Front End Bus (Front End Electronics) Slow Control (Various testing and configuration)

Communication on the Front End Data Bus Uses a custom protocol sending ALTRO instructions from the RCU to the ALTROs on the FECs. –Can adress each channel one by one, or do broadcast. –Configure ALTRO (number of samples, multi-event buffer size etc.) –Read out channel by channel (RCU controls the Read and Write Pointers of the Multi-Event Buffers in the ALTRO) –During readout the ALTRO is pushing data into the RCU

DDL – The Detector Data Link Optical fibre, 100 MB/s, 32 bit wide databus DDL Link Card (CMC, mezzanine board) –Developed by KFKI-RMKI (Budapest) and CERN –Plugged as mezzanine board onto the RCU (CMC) –Custom protocol specified by the DDL group –Development of state machines and tests of read out of RCU to DDL done in collaboration with ALICE DAQ group at CERN

TTCrx – Trigger chip Delivering trigger information from the Central Trigger System (Level1 and Level 2 etc.) –Level1 and Level 2 is distributed to FECs from RCU Giving event tagging information which will be added to the event data on the RCU. (Orbit number, event number etc.) –The data header format to be used is an ALICE standard

Control Logics

RCU design – control flow State machines RCU resource & priority manager TTCrx FEE bus controller SIU controller DDL command decoder FEE SC DCS low level Watchdog 1: health agent Debugger PCI core Huffman encoder DCS high level Watchdog 2

Hardware

RCU Prototype II CONTROL LOGIC DDL – SIU PMC RCU PMCSRAM

Summary

Summary: RCU Hardware Development Prototype 1 used to test basic functionality Prototype 2 used to test different hardware options (memory buffers, DCS/Slow Control etc.) Final version will be optimised –only necessary components –fitted to TPC sector geometry

Summary: Logics Development All logics is developed in VHDL to be put in FPGA. –But transferrable to other technology. PCI core SIU-CMC interface SIU PCI bus FPGA internal SRAM memory FLASH EEPROM DCS Ether- net TTC rx FEE- bus DCS Profi- bus FEE SC

Local Controller DDL - INT Slow-Control Interface TTC-RX BOARD CTRL RCU Slow – Control (1 Mbit – serial link) Detector Link (100 MB / s) (#216) COUNTING ROOM Each TPC Sector is served by 6 Readout Subsystems Front-end bus (200 MB / sec) Local Slow- Control Serial link ON DETECTOR Overall TPC: 4356 Front End Card 216 Readout Control Unit FEC 128 ch Data Compr. GLOBAL ARCHITECTURE FEC 128 ch FEC 128 ch PASA – ADC – DIG. TPC FEE – OVERVIEW

End of presentation

Further Issues

RCU and SEU Use of SRAM-based FPGA necessitates special attention to the single event upset –Radiation tests are underway by the Budapest group (DDL Link card also uses FPGA) –Health tests will be included to monitor RCU functionality –Reconfiguration of RCU will be possible from onboard EPROMs or from external source All control logic will be written in VHDL -> Masked FPGA or Antifuse FPGA if needed.

RCU system for TPC sector readout test, Q1-2003: FEE-bus controller SIU controller PCI core SIU interface PCI bus FPGA SRAM LINUX RH7.2 FEE configurator PCI-tools RCU-API device driver SIU DIU interface PCI bus LINUX RH7.2 DATE 4 DDL/PCI-tools HLT-RORC- API device driver DIU DDL RCU prototype II RORC ext. SRAM FLASH Manager FEE- bus Trigger FEE-boards PCI core FPGA

MAX SAMPLING CLOCK 40 MHz MAX READOUT CLOCK 60 MHz 16-ch signal digitizer and processor HCMOS  m (ST) area: 64 mm 2 power: 16 mW / ch prototype delivery: Feb ‘ samples (4800 Ch) tested delivery of 4x10 4 chips: Dec ‘ bit 20 MSPS 11- bit CA2 arithmetic 18- bit CA2 arithmetic 11- bit arithmetic 40-bit format 40-bit format 10-bit arithmetic ALICE TPC READOUT CHIP (ALTRO) TPC FEE – OVERVIEW

The ALTRO chip on the Front End Card

RCU Prototype I Based on a commercial PCI board from PLDApplications Used for testing the basic ideas and readout of the ALTRO via PCI and DDL. –Mezzanine board connecting SIU and Front End Bus developed at CERN Expensive and not enough available pins to connect with all devices.

RCU Prototype II Custom development Includes the needed I/O-pins and SRAM Includes possibilities to test different hardware (par example DCS: Ethernet and Profibus) Mezzanine boards developed –FEBus Connectors and TTCrx –DDL Link Card

Design Methodology Development in Mentor Tools (FPGA Advantage, ModelSim) and ALTERA Quartus II Using behavioural models (VHDL or Verilog) as testbenches for development of state machines in logic (communicating with ALTRO, DDL, TTCrx, Slow Control etc.) All control logics are written in VHDL After simulating both for functionality and timing, tests are done in hardware (FPGA programmed)

TTCrx interface Firmware development –Model the TTCrx ASIC with VHDL –Emulate the TTC system stimulating the TTCrx model –Code the communication between the RCU FPGA and the TTCrx Trigger system test

Detector Control System Prototype II includes Profibus and Ethernet –Profibus for configuration and health checks and other low level applications –Ethernet for high level applications, like writing and reading registers Backend interface to DCS – OPC server

RCU design - data flow TTCrx registers Event memory 1 Event fragment pointer list TTC controller FEE bus controller Configuration memory FEE bus controller DCS SIU controller fifo SIU Huffman encoder Shared memory modules Event memory 2

RCU prototype II – mezzanine cards RCU Mezzanine Card Components on top side No maximum height restriction Front-End Bus Conn 1 Front-End Bus Conn 2 SIU mezzanine card (1/2 CMC)