daq for sensor r&d at fnal · 2014. 10. 28. · captan: applications 5 ryan a. rivera | daq for...

33
DAQ for Sensor R&D at FNAL Ryan A. Rivera 2014 Detector R&D DOE Review 29 October, 2014

Upload: others

Post on 20-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

  • DAQ for Sensor R&D at FNAL

    Ryan A. Rivera

    2014 Detector R&D DOE Review

    29 October, 2014

  • Comprehensive Approach to Tracking Detector R&D

    10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 2

    Sensor

    Front End

    Data Transmission

    L1 Trigger

    Radiation hardness in new sensors (3D columnar + Diamond)

    New ASIC developments to give integrated track segment information

    Multi-wavelength optical DAQ

    Track trigger

    Track Fitting FPGA, GPU’s and Associative Memory based on xTCA

    Creating a tracking and trigger system that can withstand the projected HL-LHC luminosities is perhaps the most important detector challenge in the field of High Energy Physics. There must be a comprehensive approach (emphasis on FNAL/SCD contributions):

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 3

    • Motivation simple DAQ

    It is 6” x 6” and, for many systems, the only external connections needed are a 3.5V power supply and a standard Ethernet cable.

    flexible DAQ

    The user can stack compatible boards in different combinations to give unique functionality.

    scalable DAQ

    In addition to the vertical stacking, the stacks can be repeated arbitrarily and connected with one or many PCs in an Ethernet network.

    Compact And Programmable daTa

    Acquisition Node (CAPTAN )

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 4

    CAPTAN User Template

    OPTICAL BUS

    COOLING CHANNEL VERTICAL BUS

    LATERAL BUS MOUNTING HOLE

    ELECTRONICS

    • The CAPTAN architecture consists of a few core boards but is intended to be augmented by custom boards designed and built by users.

  • CAPTAN: Applications

    10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 5

    • Developed in 2008/2009, the CAPTAN system was

    designed to handle common data acquisition, control,

    and processing challenges within high energy physics.

    • Examples of such applications are tracker readout

    systems, R&D test stands, and parallel data processing.

    • As the CAPTAN system is a modular system it can be

    used for a wide range of applications, from very small to

    very large.

    • Quite a number of groups at Fermilab and other

    institutes in the US, China, and Europe have acquired

    the system for their test-stands. We work with them to

    provide hardware and software support.

    • We are currently working on the next generation

    CAPTAN with a new FPGA.

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 6

    QIE10 Single Event Upset Testing

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 7

    Tevatron: T980 Crystal Collimation Telescope

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 8

    CAPTAN Stacks Power Supply DUT HV Supply Pixel Telescope

    Frame

    Ethernet Router Scintillator

    The CAPTAN pixel telescope is 8 silicon pixel planes leftover from CMS, with

    space for 2-4 DUTs in the middle. Pixel size is 100 µm x 150 µm. Data acquisition

    with the CAPTAN system.

    Fermilab Test Beam Facility

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 9

    Fermilab Test Beam continued: • Old pixel telescope DAQ is based on CAPTAN

    • Triggered, 2.5cm2 coverage, and 8µm track resolution • New strip telescope is based on CAPTAN too.

    • Dead-timeless, 16cm2 coverage, and 5µm track resolution • For the last 6 years CAPTAN supported all versions of the CMS pixel chip • Recently tested the VIPIC Read Out Chip from FNAL/PPD using CAPTAN

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 10

    • Telescope is part of the FTBF facility and has been used by many experiments as a high resolution tracking tool to characterize different Devices Under Test (DUTs)

    • List of Fermi Test Beam Facility Experiments using the Telescope

    T992 - Radiation-Hard Sensors for the HL-LHC (ongoing)

    T995 - Scintillator Muon/Tail Catcher R&D with SiPM Readout

    T979 - Fast Timing Counters – PSEC Collaboration

    T1004 - Total Absorption Dual Readout Calorimetry R&D

    T1006 - Response and Uniformity Studies of Directly Coupled Tiles

    T1017 - CIRTE (COUPP Iodine Recoil Threshold Experiment)

    T958 – FP420 Fast Timing Group

    T1038 – PHENIX Muon Piston Calorimeter

    • We will continue to support test beam experiments that want to use the pixel telescope

    FTBF Telescope User Community

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 11

    FNAL/PPD Collaboration

    • 3D ASIC test stand and test beam efforts, another run in November scheduled.

    • SCREAM (Single CCD Readout Module): compact low-cost, CCD readout system. Using CAPTAN firmware/software

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 12

    • New CMS pixel digital ROC Test Stand • Distributed to US collaborators in Colorado, Purdue and to

    Italian collaborators in Milan, Lecce and Torino.

    Collaboration with CMS

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 13

    Leveraging Event Building and xTCA for CMS

    • Data Processing in an FPGA • Receives all CMS Calorimeter data

    • 276 Gbps in to a single FPGA (Xilinx Virtex 7) • Must aggregate/summarize information and

    pass to next stage in < 400ns • 20 Gbps out from FPGA

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 14

    • xTCA (Telecommunications Computing Architecture) Spec put forth by PICMG (PCI Industrial Computer

    Manufacturers Group: a consortium of over 250 companies).

    xTCA encompasses MicroTCA and ATCA.

    • Large experiments are already using xTCA or planning to: – CMS

    – ATLAS

    – LHCb

    – LBNE

    xTCA

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 15

    • Completed a test beam project at Fermilab

    Real-time event assembly conducted in MicroTCA form factor.

    CAPTAN and xTCA

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 16

    • MicroTCA.4 Standard

    Specification finalized in 2012 for the physics community.

    We are collaborating with CERN to use MicroTCA cards developed in Europe: GLIB, MP7, FC7.

    8U 12-slot MTCA.4 shelf

    MicroTCA effort

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 17

    ATCA effort

    12U 14-slot ATCA shelf

    • ATCA

    Advanced Telecommunications Computing Architecture

    • More space for I/O

    • Possible collaboration with SLAC on RCE development for LBNE

    • Work led by Ted Liu

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 18

    Other Data Processing Platforms

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 19

    • A set of applications running extensible software components to be customized by experimenters to create a DAQ system.

    • Lariat, DarkSide-50, LBNE and Mu2e experiments; partial use in Nova. Chosen for “Off-the-Shelf” DAQ.

    • Recompilation is not needed in to change parameters – done through configuration scripts that load plug-ins

    • artdaq-demo allows users to get a toy artdaq-based DAQ system up-and-running from scratch in about 10 minutes

    What is artdaq?

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 20

    • For CAPTAN: Update FPGA

    Further develop software on LINUX - web based graphical user interface using HTML5 and JavaScript.

    Build out artdaq support

    Exploit parallel processing power and mTCA integration

    Provide user support for their applications

    Work with possible users on new applications

    Next Steps for DAQ for Sensor R&D

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 21

    • For xTCA: Continue to explore big data

    applications

    There are possibilities for event aggregating and tracking based trigger systems.

    • For parallel processing: Compare xTCA with GPU and co-

    processor fronts

    Intel PHI

    CUDA

    OpenCL

    Next Steps cont.

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 22

    • For DAQ systems: Proceed with “Off-the-Shelf” DAQ concept

    This proposal is intended to demonstrate the feasibility of a low-cost, high-bandwidth, commercial approach to data acquisition based on standard networking technology.

    We can no longer afford the costs associated with developing new back-end systems from scratch for each new experiment. Experiments are asking for an “off-the-shelf”, commodity solution. The Computing Sector is all about “service” and perhaps it’s time FNAL consider a “DAQ as a service” approach.

    Effort will leverage CAPTAN, artdaq, and test beam experience.

    Next Steps cont.

  • Conclusion

    10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 23

    Sensor

    Front End

    Data Transmission

    L1 Trigger

    Radiation hardness in new sensors (3D columnar + Diamond)

    New ASIC developments to give integrated track segment information

    Multi-wavelength optical DAQ

    Track trigger

    Track Fitting FPGA, GPU’s and Associative Memory based on xTCA

    The efforts related to DAQ for Sensor R&D are intimately tied into every piece of the puzzle for a tracking and trigger system that can withstand the projected HL-LHC luminosities .

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 24

    Thank you.

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 25

    Backup slides…

  • CAPTAN Core Boards

    “Green Board” NPCB – Node Processing and Control Board “Blue Board”

    DCB – Data Conversion Board

    “Red Board” PDB – Power Distribution Board

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 27

    Design Philosophy

    • Commercial Slow Control hardware and software is used for development – needed early, can’t wait for custom HW/SW – hopefully, utility extends into production and running – LabVIEW or EPICS

    • Embedded Processors – use commercial modules if possible to allow early software

    development – embedded Ethernet and HTTP with eye towards debugging ease

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 28

    artdaq

  • Best Future DAQ

    R&D Avenues

    • Ethernet/InfiniBand: InfiniBand prevalent as the interconnect between nodes

    of the highest performing super computers

    • Off-the-shelf components

    • xTCA

    • GPUs: Fastest computer in the world, Tianhe-1A in China uses 7,168

    NVidia Fermi GPUs and 14,336 Intel Xeon CPUs. Would require 50,000

    CPUs for same performance with CPUs alone.

    • Optics: Commonly 100 Gbps with distances over 100 m. Becoming

    interconnect of choice in high speed data centers and HPC clusters. There

    are 40 Gbps and 100 Gbps optical Ethernet standards.

    • FPGAs

    • EPICS: The tool is designed to help develop systems which often feature

    large numbers of networked computers providing control and feedback.

    Data Acquisition Systems - Ryan Rivera 29 Detector R&D

    Retreat

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 30

    DAQ Program Resource Issues

    • Limited manpower – Has hindered xTCA effort

    • xTCA development accessibility – Community MMC design effort

    • FPGA power/expense/expertise

  • 31

    Conclusions

    • For medium-small project and test stands we think that the CAPTAN should be supported as any other commercial option.

    • We believe that especially for small DAQ most of the overhead comes from designing of the software and firmware. Having an integrated software/firmware with an infrastructure and a user configurable part must be the goal.

    • The advantages that we see with the CAPTAN is the fact that the board is really simple with a direct Ethernet connection and a lot of IO.

    • For any DAQ system we have done in the past we always had to create a custom board that was the interface between the detector and the FPGA.

    • We would like to make a new CAPTAN version and to support it as an Internet Of Things DAQ board using ARTDAQ.

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 32

  • 10/29/2014 Ryan A. Rivera | DAQ for Sensor R&D at FNAL 33