e. pasqualucci software needed (h8) daq-1 –be installed rod emulator beam crate readout process...

8
E. Pasqualucci Software needed (H8) • DAQ-1 BE installed ROD emulator Beam crate readout process Crate controller and message system Inherited by tile-cal software • Monitoring • Calibration

Upload: blake-lane

Post on 15-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Software needed (H8)

• DAQ-1– BE installed

• ROD emulator• Beam crate readout process• Crate controller and message system

– Inherited by tile-cal software

• Monitoring• Calibration

Page 2: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

DAQ-1

• Back-end– installed (v 0.0.10)– to be upgraded– some experience (with 0.0.8)

• Data flow– some experience in Roma (S. Veneziano)– we need to install it in our setup

Page 3: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

ROD emulator• ROD emulation (phase 1)

– AMT and CSM under test in Roma3 (P. Branchini)– Hardware access:

• Libraries developed on Digital UNIX• Based on KLOE low-level libraries• To be tested on LynxOS

CSM

CSMreadoutConfig

andControl

Datatransmission

IPCVME

CircBuf

AMT

VME

ROBS-link

TTC

S-link

Page 4: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Beam crate readout

• Beam crate “ROD”– VME and CAMAC modules

Modules

Beam cratereadoutConfig

andControl

Datatransmission

IPCVME

CircBuf

VME

ROBS-link

TTC

Page 5: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Monitoring• Histograms

– Number of hits vs tube id– Time spectra– Time spectra with input selection

– Straight line tests (plot t2 + 0.5 * (t1 + t3))

• Track fit• Root or “Rbook”

SFO

SFI

Tracks+

Histos Hserver

Hbrowser

Page 6: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Calibration

• “Tube t0”– fit of time spectra

• Space-time relations– 5 to 10 iterations on 104 tracks– errors < 10 m– 60 ms/ev on 500 a MHz Pentium

Page 7: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Our testbed

• 6 PCs– 2 Celeron 500 MHz, 128 MB RAM– 4 P2 450 MHz, 256 MB RAM

• 1 server (P2 300, users and software)• Distributed data disks (3*45+2*61 GB)• Fast Ethernet and hidden Gigabit networks• => L2 Farm OK• 2 VME crates• RIO 8061, waiting for 4 RIO 8062

Page 8: E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal

E. Pasqualucci

Software needed (DAQ slice)

• Complete simulation of events:– ROI + ROB (test L2)– ROI + ROD (test ROD + L2)– FE modules (test L1) - (A. Nisati)

• L1 - L2 interaction + L2 response• Integrated Reference Software• Trigger performance monitor (rbook ?)• We already have

– muon L2 algorithm in RS frame– L1 simulation