Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bart Hommels for the CALICE-UK groups 1 24-10-2008 Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ.

Similar presentations


Presentation on theme: "Bart Hommels for the CALICE-UK groups 1 24-10-2008 Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ."— Presentation transcript:

1 Bart Hommels for the CALICE-UK groups Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ design at system level DAQ for ILC Calorimetry: CALICE

2 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL Introduction

3 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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. DetectorReadout System DAQDAQ In most cases, Detectors and associated Readout Systems are designed, tested and approved first, before substantial DAQ effort is undertaken.

4 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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

5 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL DAQ design

6 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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

7 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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

8 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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

9 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL A DAQ for ILC calorimetry

10 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: Architecture Link Data Aggregator (LDA) Detector Interface (DIF) Detector Unit Off Detector Receiver (ODR) DAQ software

11 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: system overview 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 DAQ PC LDA ODR Detector Unit DIF CCC Detector Unit DIF Detector Unit DIF Detector Unit DIF Storage Control PC (DOOCS) DAQ PC ODR

12 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: links & protocols 1.DIF-LDA: MHz serial link. 8b/10b encoded synchronous data transfers 2.LDA-ODR: Gbit ethernet (or possibly TLK2501) over optical fibre 3.CCC-LDA: trimmed version of DIF-LDA link LDA Detector Unit DIF CCC Detector Unit DIF Detector Unit DIF Detector Unit DIF Control PC (DOOCS) 12 3

13 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: DIF ECAL DIF prototype: 65x72mm, 8 layers 1.JTAG programming header 2.LDA link HMDI connector 3.DIF link connector 4.mini-USB connector 5.Xilinx PROM 6.Cypress 2MB 10ns SRAM 7.Xilinx Spartan FPGA 8.FDTI FT245R USB controller 9.20p user header connector 10.reset pushbutton 11.90pin SAMTEC IB connector 2 DIFs produced, parts available for 10 more. DIF hardware is (at least partly) functional The DIF concept is generic in firmware, running on detector- specific hardware. Different DIF flavours for ECAL, HCAL ECAL DIF status: Test hardware in place Firmware development started M. Goodrick, B. Hommels, R. Shaw

14 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: DIF -LDA link Link shows signs of life: pseudo-LDA sends CLK & 8B/10B 100MHz over AC-coupled LVDS on HDMI cables DIF pseudo-LDA HDMI cable AC-coupling adapter stable data loop-back in firmware HDMI connector + cabling standard adapted for excellent price/performance

15 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: LDA 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 M Kelly

16 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: CCC 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 M Warren, M Postranecki

17 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: ODR 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 B. Green, A. Misejuk

18 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL ILC Calorimeter DAQ: Software 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(10 4 ) channels, O(10 3 ) ASICs, O(10 2 ) electronics boards Preferably use existing DAQ software (framework) Chose DOOCS being developed at DESY for XFEL tesla.desy.de/doocs/doocs.html V. Bartsch, T. Wu

19 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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

20 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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!

21 Bart Hommels for the CALICE-UK groups: Cambridge U., Manchester U., RHUL, UCL 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!


Download ppt "Bart Hommels for the CALICE-UK groups 1 24-10-2008 Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ."

Similar presentations


Ads by Google