a diagnostic tool for the zeus microvertex detector hardware · 2004. 9. 21. · a diagnostic tool...

19
A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

Upload: others

Post on 28-Mar-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

A Diagnostic Tool for the ZEUS Microvertex Detector Hardware

byAndreas Jantsch

TU Dresden

Page 2: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 2

Contents

1. The ZEUS Microvertex Detector2. The ZEUS MVD Hardware3. The Diagnostic Tool

Page 3: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 3

1. The ZEUS Microvertex Detector

Page 4: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 4

The Microvertex Detector

• installed during the shutdown periode 2000/01• high precision track measurements of

electron – proton interactions• track resolution of ~10µm

Page 5: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 5

Modules

• silicon strip sensors• surface: 36cm²

thickness: 300µm• 512 strips / halfmodule• 2 halfmodules / module• 8 analog readout chips

(Helix 3) / module

Page 6: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 6

2. The MVD hardware

Page 7: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 7

The Patchoxes

Page 8: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 8

The MVD hardware

Page 9: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 9

The MVD Platform

Page 10: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 10

MVD Platform Boards

Page 11: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 11

Why do we need a diagnostic tool?

Page 12: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 12

3. The Diagnostic Tool

DATABASE:• contains boards, cards, cable labels, …

and relations betweenQUERY SCRIPT:• information from database

Page 13: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 13

My Steps

• understand the detector• understand the MVD hardware• learn MySQL and PERL• create the database using an SQL script• write a PERL script to query the database• type in the data from paper documentation

by hand

Page 14: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 14

The Database

• create database usingan SQL script

• create all tables• load data into tables

using ascii text files• 1 table / board type• 17 tables

HV_PATCHBOX CARD

D-2-82D411

D-2-72D410

D-2-62D409

::::

A-8-28A1

A-8-18A0

cableslotcrateid

Page 15: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 15

The Query Script

• PERL / DBI• 3 options:1. all boards connected to one halfmodule2. all halfmodules connected to a specific

board3. all halfmodules connected to a helix

driver cable

Page 16: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 16

ExampleWhich halfmodules are affected,

if you exchange one helix driver board?

• input: name: helix_drivercrate: R-2-1-4slot: 11

• output: ids: 80…89, 200…219

Page 17: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 17

Results

• solve hardware problems more quickly• all information in one database for the first

time• easy to enlarge database and query script

(e.g. spares, fanouts, …)

Page 18: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 18

Future Prospects

• link to MVDDAQ homepage by Alessandro Polini

Page 19: A Diagnostic Tool for the ZEUS Microvertex Detector Hardware · 2004. 9. 21. · A Diagnostic Tool for the ZEUS Microvertex Detector Hardware by Andreas Jantsch TU Dresden

06/09/2004 Summer Student Session 2004 19

Thanks!

• Tobias Haas• Chris Youngman• Alessandro Polini• Krzysztof Wrona• Radek Kaczorowski• Ingo Martens