Top Banner
Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004
21

Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Mar 27, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Stato e prospettive del DAQ & DCS 

M. Bellato, A. Parenti, M.Passaseo, S. Ventura

Padova 16 dicembre 2004

Page 2: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 2

Outline

• DCS hardware e layout• DCS, Trigger e DAQ data paths• Test beam setup• Local DAQ, test settore, cosmic challenge (3

settori)• Integrazione DCS & RCSM

Page 3: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 3

DT DCS Layout (HV+LV)

Page 4: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 4

DT DCS Supervision

• Minicrates 250– (Readout Boards) through CCB– (Trigger Boards) through CCB– (Front-End Boards) through CCB– Control Boards

• VME crates for Tr+Ro 10 crates• DT Front-End DDU’s 1 crate• HV + LV 4 racks per wheel• Alignement Leds on DT 10000 • DT TTC branch 1• Gas Lines, Cooling Lines 250

Page 5: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 5

DT DAQ & DCS Layout

LVDSLVDS

LVDSLVDS

2 per minicrate

Three main data backbones: DCS,TDC Data,Trigger

Page 6: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 6

DCS Trigger DAQ Data Columns

FE FE FE FE FE

SB

ROB

tdc

TSbti tracoCCB

TTCL1

ROS SC

To DDU To DTTFTo/From DCS1 per sector

WCB

VME Crate

Chamber MC

VMEController

Readout Bus

TriggerBus

40 MHzTrigger Link

TDC DATA LinkBackup copper bus

Page 7: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 7

DT TestBeam (Local) DAQ

40 MHzTrigger Link

Due to synchronization issues, building ran on a event by event basis (no Event ID on trigger data stream)

FE FE FE FE FE

SB

ROB

tdc

TBbti tracoCCB

ROS SC

To DTTF

DCSLabview Clients

VME Crate

Chamber

MiniCrate

Readout Bus

TriggerBus

TDC DATA Link

TTC vi

Scintillators T0

PU

Autotrigger

XDAQnode

CCB Server

RUBU

RunControl

PU

From DTTF

Page 8: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 8

TB DCS: minicrate control

Page 9: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 9

TB DCS: HV control

Page 10: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 10

DT Local DAQ

40 MHzTrigger Link

A ROS compatible Sector Collector output is foreseen to feed trigger data directly into the DAQ dataflow

FE FE FE FE FE

SB

ROB

tdc

TSbti

tracoCCB

ROS SC

To DTTF

DCSClients

VME Crate

Chamber

MiniCrate

Readout Bus

TriggerBus

TDC DATA Link

TTC vi

Autotrigger

XDAQnode

CCB Server

RUBU

RunControl

Page 11: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 11

DAQ Locale

ROS

Lettura FIFOTutti i dati delle ROB

ROS DDU DAQ globale

Local daq

spia

Non ci sono i dati del trigger (Sector collector finale?)

VME lento?

Spia

Local daq

il Sector Collector vede un bit Trigout alto e da li' in poi per 40 bx (cicli) immagazzina i

dati, che conserva aspettando che il ROS li legga (cosa che il ROS fa quando riceve un

L1A)

Page 12: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 12

Setup per il commissioning del settore

Hardware necessario: ROS finale Sector Collector finale

Software: DCS controllo minicrate HV LV framework versione 3 (backup: ISR setup)

Page 13: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 13

Setup per il cosmic challenge

Hardware necessario: ROS finale Sector Collector Finale DDU con S-Link

Software: DCS controllo minicrate HV LV in the new framework (backup: ISR setup) DCS supervisor integration software Configuration e condition DB

Page 14: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 14

Integrazione DCS RCMS

CCB server

DCS minicrate control

RCMS

DCS supervisor

HV, LV

Racks, cooling

CONDDB

CONFDB

Data quality

DCS GUI

DSS

trg ro fe al/pr

Page 15: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 15

DT Controls Integration

ConditionDB

ConfigurationDB

commands

Commands

DCS

DCS CTRL

DCS CFG

DCS monitor

RUNCTRL

DCS GUI

Data quality monitors

Safety system

status

From Configuration DB :Front END thresholds & masksBTI parametersTRACO LUT’s…

Live feedback from data and conditions can intervene on configuration (e.g. channel masking,…)

RCMS

CMS DCSSupervisor

Configuration data

Data logging

DCS displayAlarms, errorsAccess to test & debug software

All information required to bring the detector in any running mode: combined DAQ, Trigger and DCS info

All information about detector conditions

Page 16: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 16

DT DCS hierarchy

DCS supervisor

DT DCS supervisor

HV Cooling

RUOTA

SETTORE

MB4 MB3 MB2

SL1 SL2 SL3

L4L1 L2 L3

MB1

Logical (detector) view Physical (electronics) view

RUOTARUOTARUOTARUOTA

SETTORE SETTORE

LV TRG RO GAS ALL

HV LV TRG RO GAS ALL

racks

Tower

crate

board

channel

DCS supervisor

DT DCS sup

Page 17: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 17

Integrazione DCS-RUN Control (FSM)

At the top level (Central DCS) a minimum number of commands are defined:

• ON : – Instructs the DCS sub-systems to be ready for data taking. This

command has a configuration parameter (Tag/Version key) recognized by the Configuration Database.

• STANDBY:– Instructs the DCS sub-systems to be in an intermediate state,

e.g. a state safer from the detector operation point of view when preparing for data taking, such that the time required for a change to ON be shorter that the transition OFF-ON.

• OFF:– Instructs the DCS sub-systems to shut down the detector at

the end of a data taking season (once a year).

• The reconfiguration of the DCS system uses the ON (or STANDBY) command with a different configuration Tag/Version key.

Page 18: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 18

Subdetector DCS FSM

• ON:– The subdetector in ready for data taking

• STANDBY– The subdetector is in standby state

• OFF– The subdetector is in off state

• ERROR – The subdetector is in error state because some faulty

component was identified. In case of error the sub-system should act as following:

– Send an alarm to the alarm system– Initiate a recovery procedure– If the recovery procedure fails change state to ERROR– Compute the estimated detector inefficiency for data taking due to the

error. The inefficiency is transmitted as a parameter of the ERROR state (to be elaborated)

Page 19: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 19

Minicrate FSM

• Stato 0 : OFF• Stato 1 : Inizializzazione

– Comunicazione Server OK – Verifica link ottico e rame– CCB fase di boot terminata OK– LV ok? Crates ok?– Status (minicrate mode)– Check FEB readout, Trigger board, RO board– Allineamento– Pressione

Page 20: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 20

Minicrate FSMStato 2: Configurazione (Configuration DB:run configuration key)• Traco Files• TSS files• TSM files• BTI files• BTI masks files• TDC files• LUT files• FE parameters:

– bias– thresholds– width

• FE maschere files• FE maschere temperature files• Run mode (Physics, Test Pulse, Autotrigger)• Selezione trigger out• L1A configuration• Allineamento• Pressione• LV, HV

Page 21: Stato e prospettive del DAQ & DCS M. Bellato, A. Parenti, M.Passaseo, S. Ventura Padova 16 dicembre 2004.

Padova 16 Nov 2004 Marina Passaseo 21

Minicrate FSM

Stato 3: Running• Check Status CCB• Stato CCB Server• Status FE• Read TDC