24
+ Micromegas in ATLAS: status update of DAQ integration and plans Marcin Byszewski On behalf of the MAMMA collaboration. 25/09/2012 MAMMA extended M. Byszewski(CERN) David Berge, Raffaele Giordano, George Glonti, George Iakovidis, Paolo Iengo, Vincenzo Izzo, Kostas Kordas, Antonios Leisos, Sabrina Perrella, Givi Sekhniaidze, Ourania Sidiropoulou, Mimmo della Volpe, Andre Zibell SRS development: Hans Muller, Sorin Martoiu, Alfonso Martinez (ALICE)

Micromegas in ATLAS: status update of DAQ integration and plans

  • Upload
    zariel

  • View
    63

  • Download
    0

Embed Size (px)

DESCRIPTION

David Berge, Raffaele Giordano, George Glonti , George Iakovidis , Paolo Iengo , Vincenzo Izzo , Kostas Kordas , Antonios Leisos , Sabrina Perrella , Givi Sekhniaidze , Ourania Sidiropoulou , Mimmo della Volpe, Andre Zibell - PowerPoint PPT Presentation

Citation preview

Page 1: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

+

Micromegas in ATLAS:status update of DAQ integration

and plans

Marcin ByszewskiOn behalf of the MAMMA collaboration.

25/09/2012 MAMMA extended

David Berge, Raffaele Giordano, George Glonti, George Iakovidis, Paolo Iengo, Vincenzo Izzo, Kostas Kordas, Antonios Leisos, Sabrina Perrella, Givi Sekhniaidze, Ourania Sidiropoulou, Mimmo della Volpe, Andre ZibellSRS development: Hans Muller, Sorin Martoiu, Alfonso Martinez (ALICE)

Page 2: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

2+The GoalCompare data from the test chambers with ATLAS data

(take these data with no impact on ATLAS data taking)

1. Stand-alone, random trigger (until September 2012) Convenient, Track matching not possible

2. Trigger from ATLAS, data separate (‘parasitic’) Offline synchronisation

3. Fully integrated with TDAQ in ATLAS partition Most of our event fragments empty

A lot of discussions and support from CTP / TDAQ / run coordination / Sysadmins. Thank you.

25/09/2012 MAMMA extended

Page 3: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

3

Micromegas test chambers

Front of the LAr calorimeter cryo r ≈ 1 m z = 3.5 m

One 9x4.5 cm2 X-V (2 readout gas gaps)

r = 1.7 -1.8 m Four 9x9 cm2 chambers

X, Y, XY, XUV Only three read out

1 FEC limit Power supply limits and SRU firmware

MBTS, side A Small Wheel, sec. 9, side A, CSC

25/09/2012 MAMMA extended

EIL1 MDTs

Installed Feb 2012, read out in stand-alone random trigger mode

MBTS

LAr

Test chambers description and readout in stand alone mode see Joerg Wotschack’s presentation in Run Weekly 24/7/2012 https://indico.cern.ch/conferenceDisplay.py?confId=194946

Page 4: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

4

Rates / Occupancy / data size

Rates: ≈20 kHz/cm2 @ L=1033 cm-2 s-1

7 strips (16 time bins) 10kHz readout

(100kHz * 0.1 due to slow readout)

Up to 10MB/s by varying time window and data reduction mode (36GB/h)

Total data: for 10 weeks, 5 days, 10h runs17 TB of LV1 data

Rate: 30 Hz/cm2 @ L = 1033 cm-2

s-1

Majority (90%) of events with uncorrelated hits

25/09/2012 MAMMA extended

MBT0 SW

Page 5: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

5+Current readout: ½ ROD

SRS – based ROD: RD51’s SRS system https://espace.cern.ch/rd51-wg5/srs/default.aspx

APV25 chips (CMS Si tracker) (16+4) HDMI cables (10) SRS FEC (ADC, Ethernet)

Data to a DAQ PC in USA15

25/09/2012 MAMMA extended

APV25

FEC(ADC/

Ethernet)

Switch(Cu

Optical)DAQ PC

USA 15

UX 15

HDMI Ethernet fibreSlow control + Data

Cu

Page 6: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

6+SRS – based Readout Front end electronics:

APV25 chips (CMS tracker, no other choice) HDMI cables (LV, data)

ROD in UX15: SRS FEC – digitization, peak finding, zero suppression DTC link to SRU SRU – EB, TTC, LV1, DCS , SLINK

USA15 CSC TTC, DATA, DTC fibres Run Control Application (on RC PC) ROS DCS(ACR Muon Desk, CSC infrastructure)

25/09/2012 MAMMA extended

APV25ROS

USA 15

UX 15

SLINKSRU

FEC(ADC/

Ethernet)

RC PC

Local

Switch(Cu

Optical)Ctrl

TTC CSC

ROD

Page 7: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

7+Configuration (1): TDAQ

1) Fully integrated solution required much more work (MM and TDAQ) without clear advantage for data analysis.

2) Parasitic mode LVL1A from CSC TTC crate Sub-detector ID : RPC 0x65 (side A), data channel 0xFF (non-

existent, ignored by decoder) Separate MM partition for ROS local storage

Offline synchronization with ATLAS data

3) Parasitic with RCD in ATLAS partition Send UDP packages to our ROD (e.g., to set RunNumber) (Always returns with success)

25/09/2012 MAMMA extended

ROS

RC PC

Local

ATL RC

Page 8: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

8+Configuration (2): parasitic

We will have all the data we measure There is no way of getting LV2/EF information to our ROS (event

selection) Must store LV1 data as long as needed to get ATLAS accepted

LV1 1TB storage for temporary data

(all our LV1, a few days of data taking)

25/09/2012 MAMMA extended

Page 9: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

9+Configuration (3): ROD Not in ATLAS partition

MM partition fully described in TDAQ OKS database Answer every LV1 trigger Reading out 10% of LV1 triggers (slow APV data transfer) Pre-selection on SRU possible

Send only events with APV data Possibly select on FEC event size

We could switch back into fully integrated mode and serve all LV1 if in ATLAS partition

25/09/2012 MAMMA extended

APV25

FEC(ADC/

Ethernet)

ROD

(1) SRUFEC

(ADC/Ethernet

)

ROS

Page 10: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

10+Run Modes

Physics ATLAS LV1, 10% Data to SLink-ROS-RC PC-HDD Offline synchronisation of LV1 Throttled data transfer to storage (Castor) All APV / SW-only runs

Calibration Off-run Internal / CSC triggers On FEC measurement of ZS pedestals RC PC storage of pedestals (read from FEC)

APV calibration (rare) Internal triggers ZS in bypass mode SRU in bypass mode to Ethernet port Display / Verify raw APV frames

25/09/2012 MAMMA extended

FEC

SRU

ROS

RC

Local ETH

ATL CTRLnet

Castor

CSCTTC

Slow co

ntrol

SLINKctrl

Eth

Throttled

Page 11: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

11+Run Modes

Physics ATLAS LV1, 10% Data to SLink-ROS-RC PC-HDD Offline synchronisation of LV1 Throttled data transfer to storage (Castor) All APV / SW-only runs

Calibration Off-run Internal / CSC triggers On FEC measurement of ZS pedestals RC PC storage of pedestals (read from

FEC)

APV calibration (rare) Internal triggers ZS in bypass mode SRU in bypass mode to Ethernet port Display / Verify raw APV frames

25/09/2012 MAMMA extended

FEC

SRU

ROS

RC

Local ETH

ATL CTRLnet

Castor

CSCTTC

Slow co

ntrol

SLINKctrl

Eth

Throttled

Page 12: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

12+Run Modes

Physics ATLAS LV1, 10% Data to SLink-ROS-RC PC-HDD Offline synchronisation of LV1 Throttled data transfer to storage (Castor) All APV / SW-only runs

Calibration Off-run Internal / CSC triggers On FEC measurement of ZS pedestals RC PC storage of pedestals (read from FEC)

APV calibration (rare runs) Internal triggers FEC ZS in bypass mode (RAW data of one

APV) SRU in bypass mode (to Ethernet port) Display / Verify raw APV frames

25/09/2012 MAMMA extended

FEC

SRU

ROS

RC

Local ETH

ATL CTRLnet

Castor

CSCTTC

Slow co

ntrol

SLINKctrl

Eth

Throttled

Page 13: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

13+Offline synchronisation

Before data analysis Save all RAW events

ATLAS synchronisation at our convenience Max of 16TB of data (SW+MBTS) for 10 weeks of 10h ATLAS runs daily We will get that space Throttled speed of output to storage will limit data taking Unless: Dedicated SW runs Automatic

Synchronise “on the fly” Extract LV1 from accepted ATLAS events (delay of few days, ATHENA) Select matching events and delete other Run storage job Limits: Storage buffer size, disk r/w speed, CPU speed, output speed,

limited access to P1 network

25/09/2012 MAMMA extended

RC

ATL CTRLnet

Castor

Throttled

Page 14: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

14+Current status

Readout synchronised with ATLAS triggers There is no way of getting LV2/EF information from TDAQ

1 FEC (MBT0 + SW chambers) Power supply

RC-PC with storage space is being prepared Time to debug

25/09/2012 MAMMA extended

Page 15: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

15+Next steps: to data analysis Run planning to be made (10 weeks)

MBT0/SW runs dedicated SW runs (re-cabling 4th chamber ?)

DAQ commissioning Verify APV settings (raw data) Verify FEC ZS pedestals Stability (not to disturb the Muon shifter’s sleep) Write data decoder (ATLAS -> ROOT for EventBrowser)

Data preparation / Offline Synchronisation Select based on Timestamp + LV1ID (ATLAS and MM) Select events with CSC tracks ATHENA jobs

Data analysis (Write Manual / Documentation)

25/09/2012 MAMMA extended

Page 16: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

16+Thank you

Call for expression of interest DAQ verification / debugging Data preparation Data analysis

Continuing interest : Andre, Antonis, Kostas, Ourania

25/09/2012 MAMMA extended

Page 17: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

17

Backup slides

25/09/2012 MAMMA extended

Page 18: Micromegas in ATLAS: status update of  DAQ integration and plans

Micromegas principle Parallel-plate chamber

Conversion & drift region (typically a few mm) with moderate electric field of 100–1000 V/cmAmplification in a narrow (128 µm) gap with high electrical field (40–50 kV/cm)

With drift velocities of 5 cm/µs (or 20 ns/mm) electrons need 100 ns drift time to reach the mesh (for a 5 mm gap)

By measuring the arrival time of the signals a MM functions like a TPC => Track vectors for inclined tracks

25/09/2012 MAMMA extended M. Byszewski(CERN)

128

µm5

mm

18

Page 19: Micromegas in ATLAS: status update of  DAQ integration and plans

M. Byszewski(CERN)

19+SRU

SRU Virtex 6, TTCrx chip, 4 SFP ports 40 DTC links

EB, and TTC LVL1 Accept treatment Process first, buffer others

TTC SRU uses onboard TTCrx chip to receive BC clock, L1A, ECR, BCR and trigger type Connect to CSC TTC partition with unique TTC address Additional user-programmable offset value for BCID

S-LINK HOLA emulator on Virtex 6 board

25/09/2012 MAMMA extended

Page 20: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

20Some typical events displays

25/09/2012 MAMMA extended

L = 3.3 x 1030 cm-2 s-1 L = 3.3 x 1033 cm-2 s-1

x strip number

Char

ge

MBT0_3

MBT0_4

Char

ge

Tim

e (2

5 ns

)Ti

me

(25

ns)

Tim

e (2

5 ns

)Ti

me

(25

ns)

Char

geCh

arge

x strip number x strip number x strip number

Uncorrelated hit

(≈1/1000 triggers with activity) (≈each trigger with activity)

Page 21: Micromegas in ATLAS: status update of  DAQ integration and plans

MBT chambers (LAr ecal)

25/09/2012 MAMMA extended M. Byszewski(CERN)

LAr Calor.

MBT0_3

MBT0_4

MBTS

MBT0R ≈ 1 m

2 drift gaps of 4.5 mm each2 x 190 x(phi)-strips (0.5 mm pitch)2 x 66 v-strips (1.5 mm pitch)

APV25

APV25 APV25

APV25

15 mm

150

mm

200 mm

Drift electrode

Active area 9.5 x 4.5 cm2

Z ≈ 3.5 m

21

Page 22: Micromegas in ATLAS: status update of  DAQ integration and plans

MMs on Small Wheel II

25/09/2012 MAMMA extended M. Byszewski(CERN)

R16, chamber with 2D readoutactive area: 9 x 9 cm2

R16

90 mm

R13xR16xy

R18y

R19xuv

CSC (large)

Not yet read out

Pitch (µm)R13–R18 250R19x 350R19u,v 100

22

Page 23: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

23

25/09/2012 MAMMA extended

Page 24: Micromegas in ATLAS: status update of  DAQ integration and plans

+

M. Byszewski(CERN)

24

25/09/2012 MAMMA extended