Data acquisition systems for future calorimetry at the international linear collider
This presentation is the property of its rightful owner.
Sponsored Links
1 / 21

Data acquisition systems for future calorimetry at the International Linear Collider PowerPoint PPT Presentation


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

Data acquisition systems for future calorimetry at the International Linear Collider. Introduction DAQ design at system level DAQ for ILC Calorimetry: CALICE. Introduction. Introduction.

Download Presentation

Data acquisition systems for future calorimetry at the International Linear Collider

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


Data acquisition systems for future calorimetry at the international linear collider

Data acquisition systems for future calorimetryat the International Linear Collider

Introduction

DAQ design at system level

DAQ for ILC Calorimetry: CALICE

24-10-2008


Introduction

Introduction

24-10-2008


Introduction1

Introduction

Traditionally, DAQ in HEP is at the back of the queue for R&D effort, often leading to a conservative system implementation.

To make optimal use of the advancements in industry, a new DAQ should be considered as a ‘generic’ system, with a ‘use case’ for a particular (sub-)detector.

D

A

Q

Detector

Readout System

In most cases, Detectors and associated Readout Systems are designed, tested and approved first, before substantial DAQ effort is undertaken.

24-10-2008


Introduction generic daq design

Introduction: generic DAQ design

This DAQ is designed as a generic, scalable, and self-contained system, build around commercial off-the-shelf components where possible

The generic DAQ is then configured towards multiple ‘use-cases’. ILC calorimetry might not be the only customer

Using the generic, core DAQ for other interesting cases is welcomed for stress-testing the system: think of linear collider experiments or SuperLHC

24-10-2008


Daq design

DAQ design

24-10-2008


Daq design global architecture

DAQ design: global architecture

Detector modules called ‘slabs’ deliver data over ~Gbit speed optical fibre

  • Layer-1 switch routes event data to PC

  • Target Control re-routes data should a certain PC not be available

  • After processing, data is routed through a network switch towards event builder/data store

24-10-2008


Daq design candidate level 1 switch

DAQ design: candidate Level-1 switch

Candidate Level-1 switch: state-of-the art full optical switch system

Currently investigating performance:

switch timing characteristics etc.

M. Warren

V. Bartsch

24-10-2008


Daq design pc based receiver card

DAQ design: PC-based receiver card

PC-based receiver card is a key component in the generic DAQ design

  • Developed & built by PLD Applications

  • Large & Fast FPGA: Xilinx Virtex4-FX100

  • 8x PCIexpress bus

  • SFP cages for multi-Gbit/s interfaces

  • Many high-speed I/O connections

To be used for the following tasks:

  • Data reception

  • Clock source

  • Control data transmission

  • Configuration data distribution

24-10-2008


A daq for ilc calorimetry

A DAQ for ILC calorimetry

24-10-2008


Ilc calorimeter daq architecture

ILC Calorimeter DAQ: Architecture

DAQ software

Off Detector Receiver

(ODR)

Link Data Aggregator

(LDA)

Detector Interface

(DIF)

Detector Unit

24-10-2008


Ilc calorimeter daq system overview

ILC Calorimeter DAQ: system overview

DAQ PC

ODR

LDA

DIF

DIF

DIF

DIF

Detector

Unit

Detector

Unit

Detector

Unit

Detector

Unit

Control PC (DOOCS)

CCC

Storage

LDA

DAQ PC

ODR

Detector Unit: long (>1.5m) detector ‘slab’ with integrated front-end electronics

DIF: Detector InterFace, servicing the Detector Unig

LDA: Link-Data Aggregator. Concentrates data, fanin/fanout for clock and control data

CCC: Clock&Control Card: Fanout of clock and fast controls

ODR: Off-Detector Receiver: PC interface for the DAQ system

PC running DOOCS for run-control and DAQ monitoring

24-10-2008


Ilc calorimeter daq links protocols

ILC Calorimeter DAQ: links & protocols

LDA

DIF

DIF

DIF

DIF

Detector

Unit

Detector

Unit

Detector

Unit

Detector

Unit

Control PC (DOOCS)

CCC

LDA

  • DIF-LDA: 80-160 MHz serial link. 8b/10b encoded synchronous data transfers

  • LDA-ODR: Gbit ethernet (or possibly TLK2501) over optical fibre

  • CCC-LDA: trimmed version of DIF-LDA link

2

1

3

24-10-2008


Ilc calorimeter daq dif

ILC Calorimeter DAQ: DIF

M. Goodrick, B. Hommels, R. Shaw

The DIF concept is generic in firmware, running on detector-specific hardware.

Different DIF flavours for ECAL, HCAL

ECAL DIF prototype:

65x72mm, 8 layers

  • JTAG programming header

  • LDA link HMDI connector

  • DIF link connector

  • mini-USB connector

  • Xilinx PROM

  • Cypress 2MB 10ns SRAM

  • Xilinx Spartan3-1000 FPGA

  • FDTI FT245R USB controller

  • 20p user header connector

  • reset pushbutton

  • 90pin SAMTEC IB connector

  • ECAL DIF status:

  • Test hardware in place

  • Firmware development started

  • 2 DIFs produced, parts available for 10 more.

  • DIF hardware is (at least partly) functional

24-10-2008


Ilc calorimeter daq dif lda link

ILC Calorimeter DAQ: DIF -LDA link

DIF

HDMI cable

pseudo-LDA

AC-coupling

adapter

Link shows signs of life:

pseudo-LDA sends CLK & 8B/10B data @ 100MHz over AC-coupled LVDS on HDMI cables

stable data loop-back in firmware

HDMI connector + cabling standard adapted for excellent price/performance

24-10-2008


Ilc calorimeter daq lda

ILC Calorimeter DAQ: LDA

M Kelly

  • Aggregate data from many DIF links and send to ODR over Gbit Ethernet link

  • LDA should serve 10 DIFs

  • Using commercial board from Enterpoint, with semi-custom add-on boards

  • However, board came back with problems acknowledged by manufacturer - re-spin now

  • Major firmware development underway

  • ODR-LDA protocol progressing

  • LDA-DIF link being documented

24-10-2008


Ilc calorimeter daq ccc

ILC Calorimeter DAQ: CCC

M Warren, M Postranecki

Tasks:

  • Synchronise all subsystems upon pre-spill warning

  • Act as reliable global clock source for fast clock, and phase-aligned ILC machine clock

  • Distribute asynchronous fast trigger and/or busy signals

  • Capable to run stand-alone in tandem with DIF

CPLD-based for implementation of complex logic.

Routing to/fro many sources and destinations possible

24-10-2008


Ilc calorimeter daq odr

ILC Calorimeter DAQ: ODR

B. Green, A. Misejuk

ODR is the use-case for the PC-based DAQ interface card:

  • Commercial board with custom firmware and software

  • Task-specific performance optimisation

  • System-specific extensions: decode LDA event data headers, etc.

170MB/s to disk

24-10-2008


Ilc calorimeter daq software

ILC Calorimeter DAQ: Software

V. Bartsch, T. Wu

Software to follow system architecture:

  • Modularity

  • Generic nature with specific interfaces

  • Scalability

  • DAQ software requirements in ILC calorimetry:

  • Support for several calorimeter types, each of significant complexity: O(104) channels, O(103) ASICs, O(102) electronics boards

  • Preferably use existing DAQ software (framework)

  • Chose DOOCS being developed at DESY for XFEL

    • tesla.desy.de/doocs/doocs.html

24-10-2008


Ilc calorimeter daq software application

ILC Calorimeter DAQ: Software application

  • Starting from DAQ-ODR interface: first hardware layer & most advanced

  • Have set-up LDA emulator and passed data in this system:

    PC->ODR->LDA

24-10-2008


Ilc calorimetry daq calice

ILC Calorimetry DAQ: CALICE

CALICE: physics prototype of ILC calorimeter detector segment: ECAL + HCAL

First demonstrator for newly developed DAQ:

CALICE testbeam in 2009

DAQ components: Software, ODR, CCC, LDA, DIF prototyped and on track to be ready in time -before everyone else!

24-10-2008


Daq for future calorimetry at ilc summary

DAQ for future calorimetry at ILC: summary

Aim is to develop a DAQ system that is generic in nature, using commercial components where possible

The DAQ system should be modular and scalable

ILC Calorimeter sub-detectors demonstrators serve as the first well-described ‘use-case’ for the DAQ

All DAQ components prototyped in hardware, ready to merge into a full fledged DAQ system through firmware and software development.

First serious test opportunity: testbeam in 2009

Exciting times ahead!

24-10-2008


  • Login