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

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


  • 50 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 calorimetryat the International Linear Collider

Introduction

DAQ design at system level

DAQ for ILC Calorimetry: CALICE

24-10-2008


Introduction

24-10-2008


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

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

24-10-2008


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

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

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

24-10-2008


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

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

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

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

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

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

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

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

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

  • 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

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

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