Tb2004 daq code development
This presentation is the property of its rightful owner.
Sponsored Links
1 / 9

TB2004 DAQ Code Development PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on
  • Presentation posted in: General

TB2004 DAQ Code Development. Status & Prospect. Contents. TB status run control peripheral/FED crate DAQ column HCAL integration prospect idem. 1: Emu RunControl. a.k.a TrackFinder GUI XDAQ v2 framework fully operational and tested. 1: PC/FED Control Status.

Download Presentation

TB2004 DAQ Code Development

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Tb2004 daq code development

TB2004 DAQ Code Development

Status & Prospect


Contents

Contents

  • TB status

    • run control

    • peripheral/FED crate

    • DAQ column

  • HCAL integration prospect

    • idem

TB2004 DAQ Code Development


1 emu runcontrol

1: Emu RunControl

  • a.k.a TrackFinder GUI

  • XDAQ v2 framework

  • fully operational and tested

TB2004 DAQ Code Development


1 pc fed control status

1: PC/FED Control Status

  • new CCB, new TMB, various firmware upgrades (TMB, DMB, MPC)

  • 4 chamber + 1 RPC readout

  • single/multiple crate configuration

  • updates fed back to DCS (new hardware)

  • DCS integration initiated

    • communication protocol between DCS and PC-control

  • TMB timing tools, derived from PC-lib

TB2004 DAQ Code Development


1 emudaq column

1: EmuDAQ Column

  • CMS DAQ structure

  • XDAQ v2 platform

  • EVBOut/BU/RU/EmuFED column fully operational & tested

TB2004 DAQ Code Development


1 emudaq column cont d

1: EmuDAQ Column (cont’d)

  • EventBuilder

    • adaptation by Ichiro Suzuki

    • prototype for CMS, used by HCAL too.

  • Full EmuDAQ column tested

    • No more time for SPFED column integration

      • SPFED has still VME-based readout (as opposed to DDU)

  • DDU-to-BigPhysArea kernel module issue

    • most likely an SMP kernel problem, resulting in BigPhysArea data corruption

      • issue solved for EmuFED-standalone and EmuDAQ-column data.

    • provisional fix (memory leak in return)

      • however, eth_hook still capable of hanging a (random?) process resulting in 100% cpu-usage on one of the 4 CPUs.

TB2004 DAQ Code Development


1 emudaq tb2004 data

130Gb of data collected in various DAQ modes

raw reader from bigphysarea device

debugging purposes

EmuFED-based standalone reader

debugging purposes

EventBuilder based EVB output

official output

data sample sizes:

ddudumper (raw reader):

64Gb

hardwareDumper:

57.4Gb

EVBOutput:

11Gb

SPFed data:

0.5Gb

1: EmuDAQ TB2004 Data

TB2004 DAQ Code Development


2 hcal emu integration prospect

2: HCAL+EMU integration prospect

  • Continue integration TF+FED event building

    • hook-up the SPFED DAQ column (DDU or VME?)

  • Integrate with HCAL EventBuilder

    • make sure we are still on the same track

  • Continue to investigate DDU-to-BigPhysArea

  • Fully integrate DCS and PC-control:

    • have both use the same library

      • prevents out-of-phase and parallel development of software for the same hardware

      • allows easier solutions for PC access control

    • DCS-control of PC access

  • Continue to enhance existing and develop new features for (Emu) RunControl

    • configuration and conditions dBase updates

  • Start actively documenting all relevant modules.

    • doxygnize the code

TB2004 DAQ Code Development


2 hcal emu fall test questions

2: HCAL+EMU Fall Test Questions

  • Dynatem-360 replacement?

    • API is needed well ahead of time

      • significant effect on DCS and PC-control

    • HAL based?

  • New DDU/DCC

    • API is needed, preferably ahead of time

    • SP readout through DDU?

TB2004 DAQ Code Development


  • Login