Summary of TPC/TRD/DCS/ECS/DAQ meeting on FERO configuration CERN,January 31 st 2006 Peter Chochula.

Slides:



Advertisements
Similar presentations
TRD-DCS Workshop, Zentrum für Technologietransfer und Telekommunikation FH-Worms FeeCommunication Chain Status of the FeeCom.
Advertisements

Zentrum für Technologietransfer und Telekommunikation FH-Worms FeeCommunication Chain Status of the FeeCom software Benjamin Schockert.
Zentrum für Technologietransfer und Telekommunikation FH-Worms FeeCommunication Chain Status of theFedServer Benjamin Schockert Sebastian.
The Detector Control System – FERO related issues
TPC electronics meeting, /14 Zentrum für Technologietransfer und Telekommunikation FH-Worms FeeCommunication Chain Status.
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.
1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
Peter Chochula, January 31, 2006  Motivation for this meeting: Get together experts from different fields See what do we know See what is missing See.
Supervision of Production Computers in ALICE Peter Chochula for the ALICE DCS team.
Test Systems Software / FEE Controls Peter Chochula.
HLT & Calibration.
Dariusz Miskowiec, TRD status meeting Oct alignment... i.e. how to figure out where the detectors are, and how to use this knowledge in the reconstruction.
Normal text - click to edit FeeServer: (version 0.9.2) ( ) S. Bablok (IFT, University of Bergen)
1 HLT – ECS, DCS and DAQ interfaces Sebastian Bablok UiB.
TRD dcs workshop, Heidelberg, Jan 22, TRD Feeserver/controlEngine Kai Schweda, University of Heidelberg R. Bramm, B. Doenigus, T. Dietel, D. Emschermann,
CFT Calibration Calibration Workshop Calibration Requirements Calibration Scheme Online Calibration databases.
UNIVERSITY OF BERGEN DEPARTMENT OF PHYSICS 1 UiB DR 2003 High Level API for the TPC-FEE control and configuration.
Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
Peter Chochula and Svetozár Kapusta ALICE DCS Workshop, October 6,2005 DCS Databases.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
1 CTP offline software status (Offline week) A.Jusko and R.Lietava.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
DCS workshop July 2007 Overview Installed detectors Installed detectors FMD3 commissioning FMD3 commissioning FSM Hierarchy FSM Hierarchy LV+HV FSMs LV+HV.
Configuration Database Antony Wilson MICE CM February 2011 RAL 1.
ALICE, ATLAS, CMS & LHCb joint workshop on
P. Chochula ALICE Week Colmar, June 21, 2004 Status of FED developments.
JANA and Raw Data David Lawrence, JLab Oct. 5, 2012.
André Augustinus 21 June 2004 DCS Workshop Detector DCS overview Status and Progress.
Naming and Code Conventions for ALICE DCS (1st thoughts)
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.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
15-16/3/04 DCS workshop G. De Cataldo, A,.Franco and A. Tauro 1 Answers from the HMPID to the ACC questions 1.Concerning global DCS overview drawing 2.Concerning.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
L0 DAQ S.Brisbane. ECS DAQ Basics The ECS is the top level under which sits the DCS and DAQ DCS must be in READY state before trying to use the DAQ system.
4 Oct 2005 / Offline week Shuttle program for gathering conditions data from external DB Boyko Yordanov 4 October 2005 ALICE Offline week.
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.
1 SDD: DA and preprocessor Francesco Prino INFN Sezione di Torino ALICE offline week – April 11th 2008.
Peter Chochula for ALICE DCS, DCS review, Geneva April 3, 2006 ALICE DCS – Technical Challenges Peter Chochula For ALICE DCS.
Dcs meeting, CERN, Mar 13  14, HV Control box HV Box from Athens Kai Schweda, University of Heidelberg P. Mantzaridis, A. Markouizos, P. Mitseas,
Yu. Guz 21/04/20061 Database usage by calorimeters Yu. Guz IHEP Protvino.
DCS for TRD Pre-trigger Ken Oyama Jan. 22, 2007 DCS Workshop in Heidelberg.
FTS monitoring work WLCG service reliability workshop November 2007 Alexander Uzhinskiy Andrey Nechaevskiy.
Summary of User Requirements for Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Offline Week Alignment and Calibration Workshop February.
LHCb Configuration Database Lana Abadie, PhD student (CERN & University of Pierre et Marie Curie (Paris VI), LIP6.
Summary of Workshop on Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Computing Day February 28 th 2005.
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
CONFIGURATION OF FERO IN ALICE Peter Chochula 7 th DCS Workshop, June 16, 2003.
DAQ & ConfDB Configuration DB workshop CERN September 21 st, 2005 Artur Barczyk & Niko Neufeld.
E Ethernet C CAN bus P Profibus HV HV cables LV LV cables (+busbar) S Serial (RS232) Signal cable Other/Unknown Liquid or Gas Cable and/or Bus PCI-XYZ.
Database Issues Peter Chochula 7 th DCS Workshop, June 16, 2003.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
General online meeting SLAC Nov 4, 1999 G.Crosetti, M.Lo Vetere, E.Robutti IFR online calibrations status and plans.
10/8/ HMPID offline status D. Di Bari, A. Mastroserio, L.Molnar, G. Volpe HMPID Group Alice Offline Week.
DCS Status and Amanda News
Christoph Blume Offline Week, July, 2008
SPD DCS Overview & FED Server
Peter Chochula Calibration Workshop, February 23, 2005
TPC Commissioning: DAQ, ECS aspects
Commissioning of the ALICE HLT, TPC and PHOS systems
HLT & Calibration.
The IFR Online Detector Control at the BaBar experiment at SLAC
The IFR Online Detector Control at the BaBar experiment at SLAC
The Online Detector Control at the BaBar experiment at SLAC
CTP offline meeting 16/03/2009 A.Jusko and R.Lietava
TPC Electronics Meeting, 13/01/05 Carmen González Gutiérrez
Presentation transcript:

Summary of TPC/TRD/DCS/ECS/DAQ meeting on FERO configuration CERN,January 31 st 2006 Peter Chochula

Peter Chochula, January 31, 2006 Agenda of the meeting  Introduction (P.Ch.)  TRD overview (Kai)  DB tests (Sve)  TPC and TRD configuration records (Roland)  FED status (Benjamin)  Discussion – all

Peter Chochula, January 31, 2006  References: 11 th, 12 th and 13 th DCS Workshops ALICE offline calibration workshops FED API 2.0 TPC/TRD meeting during ALICE week in October 2005  Documents and transparencies are available on the DCS web For the summary of the workshop follow the “Detectors” link and choose either TPC or TRD

Peter Chochula, January 31, 2006  the data flow for different running modes

Peter Chochula, January 31, 2006 Obtaining the configuration data FERO Configuration Database Calibration Procedure (online systems) Analysis Procedure DCS Archive DAQ Data

Peter Chochula, January 31, 2006  detector calibration … is not a just one simple process, one detector can have several calibration modes … all online systems are involved  Data is sometimes coming from several sources … procedures are unknown The example of TPC follows

Peter Chochula, January 31, 2006 Pedestal taking 1.Once (or more per run) 2.HV: on or off (on only without beam) 3.FERO: Taking raw data without zero suppression 4.Trigger: random trigger 5.Gating pulser on 6.Calculation of averages 7.Generating of Altro code -> write into database 8.Push from Database to Fero (via DCS or DDL) Calibration procedures for TPC (1)

Peter Chochula, January 31, 2006 Calibration procedures for TPC (2) Calibration Pulser 1.Once (or more per run) 2.No Gating pulser 3.Trigger: Pulser 4.Take data for offline analysis

Peter Chochula, January 31, 2006 Calibration procedures for TPC (3) Laser Calibration 1.Normal operation mode 2.Trigger: laser or 3.Laser triggered external? 4.Two modes wanted: Exclusive laser run Once (or more per run) Laser embedded in normal run Continues 5.Take data for offline Analysis

Peter Chochula, January 31, 2006 Calibration procedures for TPC (4) Krypton calibration run 1.Before and after beam times (shutdown phases) 2.Special gas system operation (manual) 3.Random trigger 4.Gating triggered (closed ?) 5.HV reduced voltage settings

Peter Chochula, January 31, 2006  organization of configuration records

Peter Chochula, January 31, 2006  Configuration data will be stored in the DCS configuration database  The data will be accessed by FED servers and sent to the electronics  For some detectors the data can be loaded via DDL (DAQ) The configuration records will be provided to DAQ as files – in fact DAQ typically already maintains a local copy of the data  Configuration database structure follows the layout of each detector (no generic model)

Peter Chochula, January 31, 2006 FED Server FEE Client InterCom Layer Config. PVSS Cmd / ACK Channel Service Channel FED Client... FeeServer incl. CE FeeServer incl. CE FeeServer incl. CE Command Broadcast Cmd ACK Acknowledges Service Services... FeeCommunication chain DCS Archive Conditions Database Amanda

Peter Chochula, January 31, 2006  Present strategy is to store the configuration data in form of BLOBs and/or tables where appropriate Conversion to DAQ configuration files and/or local FED cache should be straightforward TPC Pedestals will be stored in files  If needed, the files should be stored in the conditions database  Data size (assuming 200kB/RCU): ~43 MB for TPC ~108 MB for TRD Next slides were presented by Jorge Mercado and Roland Bramm

Peter Chochula, January 31, 2006 TPC Structure (Roland)

Peter Chochula, January 31, 2006 TRD Structure (Roland) TRD

Peter Chochula, January 31, 2006 TRAP configuration overview add r13 c3 r13 shl 1 r11 r11 jmp cc_carry return1 mov bitnum work const dut = 3 reset dut write dut, NMOD, 0x1C expect dut, NMOD, 0x1C write NICLK, 1.ASM.TCS ASM_MIMD TCC CODEM DAT.C + SCSN Master TRAPs

Peter Chochula, January 31, FED Server FEE Client InterCom Layer Config. DB PVSS Cmd / ACK Channel Service Channel FED Client... FeeServer incl. CE FeeServer incl. CE FeeServer incl. CE Command (Broadcast) Cmd ACK Acknowledges Service Services... Config. File Load configuration data for ICL from file OR database Command Coder Load FERO configuration from database (in developmente) Load configuration data for ICL from file OR database

Peter Chochula, January 31, 2006 Implementation status (roland)

Peter Chochula, January 31, 2006  DB Performance: It is difficult to estimate the time needed to configure the detectors due to unclear requirements Some numbers were presented at the DCS review and there were no objections  New request presented at the meeting assumes a speed-up by factor of ~10 An additional fronted data caching mechanism must be implemented if this request is justified

Peter Chochula, January 31, 2006 Test With Small BLOBs  Test records consists of 10 Blobs with size 10kB each  260 configuration records were retrieved per test  Allocation of BLOBs between configuration records altered From random To shared (certain BLOBs were re-used between configuration records) -> to test the ORACLE caching mechanism

Peter Chochula, January 31, 2006 BLOB Retrieval Tests

Peter Chochula, January 31, 2006 TPC and TRD can perform FERO reconfiguration during the run if needed.  It is not necessary to stop the run, because the data is loaded using the DCS board  DCS will be notified ( a SEU flag will be monitored). This information will be recorded to the DCS archive along with a timestamp of the event – precision depends on the SEU detection algorithm

Peter Chochula, January 31, 2006  dependencies on external data sources ( e.g. database of positions of super modules)

Peter Chochula, January 31, 2006  TRD requests a link to an external database of super module positions  This database contains static fronted configuration  DCS cannot link to any external sources  DCDB was proposed as a proper place for storing this information by DCS and LB. This is an important topic, but out of scope of the FERO meeting….

Peter Chochula, January 31, 2006  Monitored data and data to be sent to offline Rather unclear situation  What data will be monitored (some information is available)  What data is needed for offline processing (some information is available)  What will be the related datapoint names and DIM services (we do not know) Amanda needs this information

Peter Chochula, January 31, 2006 Monitored TPC FERO Parameters  4500*5 parameters  4500 statuses

Peter Chochula, January 31, 2006 Monitored TRD FERO Parameters/ Offline Conddb Source: TRD URD 1.MCM temperature 2.user ADC 3.pulsing pattern 4.pedestals 5.zero suppression thresholds 6.memory 7.user I/O 8.MCM status 9.exceptions Source: Offline (Dariusz Miskowiec)* 1.clock frequency 2.number of time bins 3.list of masked channels 4.list of active chambers 5.ADC thresholds 6.temperature * These parameters should be collected for each run and sent to offline Source: 11 th DCS Workshop (Q&A) 1.18*6*4 Voltages 2.Some temperatures (DCS board) 3.Eventually temperatures from MCM

Peter Chochula, January 31, 2006  There is a clear difference between the answers  TRD will update the documents  All detectors seem to have similar problems

Peter Chochula, January 31, 2006 Tests with the full chain should be launched in ~1 month time  Yet another workshop is organized in Bergen after the ALICE week  The discussed architecture will be re- used by other detectors There will be detector specific deviations from the scheme, mainly in the operational aspects (calibration modes)