THE UPGRADE PATH FROM LEGACY VME TO VXS DUAL STAR CONNECTIVITY FOR LARGE SCALE DATA ACQUISITION AND TRIGGER SYSTEMS

Similar documents
Electronics Status and Upgrade Opportunities for Flash ADC and 12GeV Trigger Hardware

Update on DAQ for 12 GeV Hall C

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

The TRIGGER/CLOCK/SYNC Distribution for TJNAF 12 GeV Upgrade Experiments

DAQ Systems in Hall A

Front End Electronics

Front End Electronics

Trigger Report. Wesley H. Smith CMS Trigger Project Manager Report to Steering Committee February 23, 2004

1 Digital BPM Systems for Hadron Accelerators

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

TTC Interface Module for ATLAS Read-Out Electronics: Final production version based on Xilinx FPGA devices

CMS Conference Report

Commissioning and Initial Performance of the Belle II itop PID Subdetector

SuperB- DCH. Servizio Ele<ronico Laboratori FrascaA

HPS Slow Controls Overview

LHCb and its electronics. J. Christiansen On behalf of the LHCb collaboration

ALICE Muon Trigger upgrade

Progress Update FDC Prototype Test Stand Development Upcoming Work

FRONT-END AND READ-OUT ELECTRONICS FOR THE NUMEN FPD

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

BABAR IFR TDC Board (ITB): requirements and system description

Paul Rubinov Fermilab Front End Electronics. May 2006 Perugia, Italy

Development of BPM Electronics at the JLAB FEL

THE DIAGNOSTICS BACK END SYSTEM BASED ON THE IN HOUSE DEVELOPED A DA AND A D O BOARDS

DRS Application Note. Integrated VXS SIGINT Digital Receiver/Processor. Technology White Paper. cwcembedded.com

A fast and precise COME & KISS* QDC and TDC for diamond detectors and further applications

Local Trigger Electronics for the CMS Drift Tubes Muon Detector

Diamond detectors in the CMS BCM1F

GFT Channel Digital Delay Generator

The GANDALF 128-Channel Time-to-Digital Converter

CSC Data Rates, Formats and Calibration Methods

Electronics for the HKS ENGE Hypernuclear Spectrometer System

TORCH a large-area detector for high resolution time-of-flight

Brilliance. Electron Beam Position Processor

Electronics procurements

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

A flexible FPGA based QDC and TDC for the HADES and the CBM calorimeters TWEPP 2016, Karlsruhe HADES CBM

WBS Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 11, 2000

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

SVT DAQ. Per Hansson Adrian HPS Collaboration Meeting 10/27/2015

New Spill Structure Analysis Tools for the VME Based Data Acquisition System ABLASS at GSI

GFT Channel Slave Generator

READOUT ELECTRONICS FOR TPC DETECTOR IN THE MPD/NICA PROJECT

Synchronization of the CMS Cathode Strip Chambers

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

Synthesized Clock Generator

GREAT 32 channel peak sensing ADC module: User Manual

GFT channel Time Interval Meter

Global Trigger Trigger meeting 27.Sept 00 A.Taurok

Large Area, High Speed Photo-detectors Readout

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

A TARGET-based camera for CTA

Data Acquisition System for Segmented Reactor Antineutrino Detector

The Pixel Trigger System for the ALICE experiment

CMS Tracker Synchronization

Development of beam-collision feedback systems for future lepton colliders. John Adams Institute for Accelerator Science, Oxford University

Tests of the boards generating the CMS ECAL Trigger Primitives: from the On-Detector electronics to the Off-Detector electronics system

BABAR IFR TDC Board (ITB): system design

THE Collider Detector at Fermilab (CDF) [1] is a general

Trigger-timing signal distribution system for the KEK electron/positron injector linac

Prospect and Plan for IRS3B Readout

A MTCA.4 Clock and Control System for the EuXFEL 2-D Detectors: Tests and Further Development

Proposed STAR Time of Flight Readout Electronics and DAQ

US CMS Endcap Muon. Regional CSC Trigger System WBS 3.1.1

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

Tracking Detector R&D at Cornell University and Purdue University

Scalable, intelligent image processing board for highest requirements on image acquisition and processing over long distances by optical connection

Scintillation Tile Hodoscope for the PANDA Barrel Time-Of-Flight Detector

FPGA Based Data Read-Out System of the Belle 2 Pixel Detector

LHCb and its electronics.

Logic Analysis Basics

Logic Analysis Basics

Prototyping Solutions For New Wireless Standards

Time Resolution Improvement of an Electromagnetic Calorimeter Based on Lead Tungstate Crystals

THE TIMING COUNTER OF THE MEG EXPERIMENT: DESIGN AND COMMISSIONING (OR HOW TO BUILD YOUR OWN HIGH TIMING RESOLUTION DETECTOR )

Trigger Cost & Schedule

... A COMPUTER SYSTEM FOR MULTIPARAMETER PULSE HEIGHT ANALYSIS AND CONTROL*

TitleLarge strip RPCs for the LEPS2 TOF. Author(s) Chu, M.-L.; Chang, W.-C.; Chen, J.- Equipment (2014), 766:

Short summary of ATLAS Japan Group for LHC/ATLAS upgrade review Liquid Argon Calorimeter

Digital BPMs and Orbit Feedback Systems

Solutions to Embedded System Design Challenges Part II

Optical Link Evaluation Board for the CSC Muon Trigger at CMS

System: status and evolution. Javier Serrano

Eric Oberla Univ. of Chicago 15-Dec 2015

A pixel chip for tracking in ALICE and particle identification in LHCb

New gas detectors for the PRISMA spectrometer focal plane

IPRD06 October 2nd, G. Cerminara on behalf of the CMS collaboration University and INFN Torino

PICOSECOND TIMING USING FAST ANALOG SAMPLING

An FPGA based Topological Processor Prototype for the ATLAS Level-1 Trigger Upgrade

WBS Calorimeter Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 12, 2000

SLAC Cosmic Ray Telescope Facility

Commissioning and Performance of the ATLAS Transition Radiation Tracker with High Energy Collisions at LHC

Design of the Level-1 Global Calorimeter Trigger

Precision measurements of beam current, position and phase for an e+e- linear collider

Beam Phase and Intensity Monitor for LHCb

ADF-2 Production Readiness Review

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

A Versatile Multichannel Digital Signal Processing Module for Microcalorimeter Arrays

What's the SPO technology?

Latest Timing System Developments

Transcription:

THE UPGRADE PATH FROM LEGACY VME TO VXS DUAL STAR CONNECTIVITY FOR LARGE SCALE DATA ACQUISITION AND TRIGGER SYSTEMS R. Chris Cuevas Group Leader Fast Electronics Experimental Nuclear Physics Division Page 1 ICALEPS 2011

OUTLINE Jefferson Lab Facility Today A Brief History DAq Electronics & Trigger Hardware for 6GeV Experiments Jefferson Lab s 12 GeV Upgrade DAq & Trigger Electronics - Design requirements VXS 250MHz pipelined DAq Electronics & Trigger Hardware System Topology and Circuit Board Development Test verification tools Hardware/Firmware Latest results Summary Page 2 ICALEPS 2011

JEFFERSON LAB TODAY >1200 active member international user community engaged in exploring quark-gluon structure of matter. Newport News, VA Superconducting electron accelerator provides 100% duty factor beams of unprecedented quality, with high polarization at energies up to 6 GeV. A B C CEBAF s delivery of beam with unique properties to three experimental halls simultaneously. Each hall offers complementary capabilities. Page 3 ICALEPS 2011

Example 6GeV Experiment CLAS Detector & Trigger Photon & Electron Experiments with polarized targets, polarized beam High Luminosities a few x10 34 cm -2 s -1 : DAQ event rate designed to ~10KHz 4000 Series Xilinx FPGA based Level 1 Hardware Pipeline design, Dead-timeless, (5ns pipeline clock) Low latency (~150ns) Fast Level 1 for ADC Gate, TDC Start TOF, Cerenkov, Electromagnetic Calorimeter Pattern recognition programming Sector based logic for L1 trigger equations Cluster finding for Inner Calorimeter Up to 32 Front End Read_Out_Controllers (ROC) Motorola ROC with VxWorks Front-End Detector Readout Hardware FASTBUS, VME, [ TDC; ADC; Scalers ] TOF Drift Chambers 3 Regions CLAS 6 Identical Sectors Cerenkov ECal Page 4 ICALEPS 2011

Legacy Method of Signal Capture detector signal Splitter MILES of delay cables! Discriminator FastBus TDC Readout FastBus or VME QDC Readout CAMAC from other channels Trigger Logic NIM CAMAC Custom 9U VXI Requires multiple modules to acquire time and/or charge Signal Gate Detector signals must be delayed to allow time for trigger decision to form gate Very limited trigger logic resolution or very complex/expensive to build Gated readout modules typically have large conversion times, creating dead-time Page 5 ICALEPS 2011

116 12 GeV CEBAF Upgrade is designed to build on existing facility: vast majority of accelerator and experimental equipment have continued use. New Hall Upgrade magnets and power supplies CHL-2 Two 0.6 GeV linacs 1.1 Enhanced capabilities in existing Halls Maintain capability to deliver lower pass beam energies: 2.2, 4.4, 6.6. Page 6 Dir. SVT Rev. 02-28-2011

New Capabilities In Halls A, B, & C, & New Hall D D GlueX 9 GeV tagged polarized photons and a 4π hermetic detector C Super High Momentum Spectrometer (SHMS) Exploring origin of confinement by studying exotic mesons. Precision determination of valence quark properties. B CLAS upgraded to higher (10 35 ) luminosity and coverage A High Resolution Spectrometer (HRS) Pair, and large installation experiments Nucleon structure via generalized parton distributions. SRC, FFs, Hypernuclear, Standard Model studies (PV, Moller) Page 7 ICALEPS 2011

DAq and Trigger Electronics For 12GeV Experiments Requirements Page 8 ICALEPS 2011

Main Trigger Design Requirements 200kHz average Level 1 Trigger Rate, Dead-timeless, Pipelined, 2ns bunch crossing (CW Beam) L1 trigger supports sstreaming subsystem hit patterns and energy summing with low threshold suppression Scalable trigger distribution scheme (Up to 128 crates) Hall D: 25 L1 Trigger crates, 52 total readout crates Hall B: 38 L1 Trigger crates, 56 total readout crates Low cost front-end & trigger electronics solution Reconfigurable firmware Hall B will use different programmable features than Hall D Firmware can be remotely loaded to FPGA from VME Page 9 ICALEPS 2011

CLAS12 Requirements Data Acquisition: at least 10kHz event rate, at least 100MB/s data rate, dead-timeless Electronics: all new equipment to achieve required performance Trigger System: reliable electron identification, multi-particle events Page 10 ICALEPS 2011

CLAS12 Data Acquisition System 3724 channels of 12bit 250MHz Flash ADCs 3724 channels of 85ps and 35ps resolution pipeline TDCs with discriminators collecting data from: 2 Calorimeters per sector PCAL, ECAL 2 Cerenkov counters HTCC, CC/sector Time-of-flight detectors CTOF, TOF/sector All electronics is compatible with free-running DAQ concept 24192 channels from Drift Chambers (TDC w/1ns LSB) Drift Chamber Readout Board with Tracking Trigger Features Central tracker readout system >50 VME/VME64X/VXS crates equipped with Readout Controllers and Trigger Interface Units JLAB Trigger System Modules Benefit from Hall D 200KHz Trigger rate design requirement JLAB CODA DAQ software Page 11 ICALEPS 2011

Comparison to CLAS in Hall B GlueX CLAS Hall D-GlueX Hall B-CLAS Channel Count: ~20k ~40k Event Size: ~15kB ~6kB L1 Rate: 200kHz 10kHz L1 Data: 3GB/s 60MB/s To Disk: L3, 20kHz, 300MB/s L2, 10kHz, 60MB/s Page 12 ICALEPS 2011

Pipelined DAQ & Trigger Architecture Trigger Logic Trigger Accept Event Readout Detector Channels Sampling ADC Sampling ADC Circular Memory Circular Memory Event Extraction Event Extraction Network CPU Farm Event Storage Data Rates: #Channels * ADCSampleRate * ADCSampleDepth #Channels * TriggerRate * Occupancy * HitDataSize - All channels are continuously sampled and stored in a short term circular memory Page 13 ICALEPS 2011 * L3Rejection - Channels participating in trigger send samples to trigger logic. When trigger condition is satisfied, a small region of memory is copied from the circular memory and processed to extract critical pulse details such as timing & energy. This essentially makes the event size independent of ADC sampling rate, depth, and number of processed points.

detector signal Modern Method of Signal Capture 250MHz Sample Clock FADC 12-bit Capture Window Event #1 Event #2 ADC Sample Pipeline Trigger Pulse Pre-Processing Energy & Time Algorithms Trigger #1 Trigger #2 Gigabit Serial Trigger Logic VME Readout Physics Event Trigger Input 250MHz Flash ADC stores digitized signal in 8μs circular memory. Physics Event extracts a window of the pipeline data for pulse charge and time algorithms Trigger output path contains detailed information useful for cluster finding, energy sum, etc. Hardware algorithms provide a huge data reduction by reporting only time & energy estimates for readout instead of raw samples Page 14 ICALEPS 2011

VXS Payloads (JLAB FADC ) Quick VITA 41 *VXS Review (*VME with Serial Extensions) VXS Backplane 16 CH 16 CH 16 CH 16 CH VME64 High Speed Serial Detector Signals VME64 16 CH 16 CH 16 CH 16 CH VXS Switch Card Crate Trigger Processor 8Gb/s Fiber Crate Sum to Trigger Page 15 ICALEPS 2011

System Topology & Circuit Boards Page 16 ICALEPS 2011

System Block Diagram Trigger Supervisor (Distribution) Global Trigger Processing Sub-System Processing (Multi-Crate) Crate Trigger Processing Flash ADC Modules Detector Signals Page 17 ICALEPS 2011

Board Crate Sub-System Processing Global Sector 1 FADC -VXS- PCAL SUM FCAL SUM FTOF LTCC -Fiber links SSP (8 Crates) -VXS- GTP Select Sector Equations Signal distribution to Front End Crates (Fiber Links) TRIGGER SUPERVISOR Sector 2-5 Sector 6 Central Detectors FADC FADC -VXS- -VXS- PCAL SUM FCAL SUM FTOF LTCC CTOF HTCC -Fiber links -Fiber links SSP (8 Crates) SSP (8 Crates) -VXS- -VXS- FCAL Energy, PCAL Energy FTOF Hits LTCC Energy ----------------- CLOCK TRIGGER SYNC ReadOut Crate (ROC) CONTROL Block Diagram: Hall B Level 1 Trigger Page 18 ICALEPS 2011

Flash ADC 250MHz 16 Channel, 12-bit 4ns continuous sampling Input Ranges: 0.5V, 1.0V, 2.0V (user selectable via jumpers) Bipolar input, Full Offset Adj. Intrinsic resolution σ = 1.15 LSB. 2eSST VME64x readout Several modes for readout data format Raw data Pulse sum mode (Charge) TDC algorithm for timing on LE Multi-Gigabit serial data transport of trigger information through VXS fabric On board trigger features Channel summing Channel coincidence, Hit counters 2 Pre-production units extensively tested Automatic Test Station is complete Engineering Run 40 Delivered! 18 Hall D 17 Hall B 685 Boards for all Halls Production Procurement FY12 (>$2M). Page 19 ICALEPS 2011

Trigger Hardware Status - TI Legacy Trigger Supervisor Interface W. Gu DAQ Group 23-Sept-2011 Direct link to Trigger Supervisor crate via parallel fiber optic cable Receives precision clock, triggers and sync from TD External I/O (trg, clk ) TI Mode One Optical Transceiver HFBR-7924 Xilinx VirtexV LX30T-FG665 VXS P0 TD mode: from SD TI/TS mode: to SD Connects directly to SD on VXS backplane Board design supports both TI and TD functions, plus can supervise up to eight front end crates. Manages crate triggers and ReadOut Controller events Trigger Interface Payload Port 18 Page 20 ICALEPS 2011

Trigger Hardware Status - TD Legacy Trigger Supervisor Interface W. Gu DAQ Group 23-Sept-2011 Distributes from Trigger Supervisor crate to front end crates (TI) Distributes precision clock, triggers, and sync to crate TI modules TD Mode Eight (8) Optical Transceiver HFBR-7924 External I/O (trg, clk ) Xilinx VirtexV LX30T-FG665 Board design supports both TI and TD functions, plus can supervise up to eight front end crates. Manages crate triggers and ReadOut Controller events VXS P0 TD mode: from SD TI/TS mode: to SD Trigger Interface Payload Port 18 Page 21 ICALEPS 2011

Crate Level Signal Distribution (SD) N. Nganga 23-Sept-2011 Altera FPGA Cyclone III VITA 41 Switch Slot Connectors The effect of Jitter attenuation has been tested and found to be most effective when clock signal jitter is >5ps and(or) when the input signal is >100MHz. SD boards have been used in the two-crate tests since the beginning of Summer 2011 without glitches. PCB manufacture and Board assembly was ~$1000 per board SD components are estimated at $1200 per board (price break dependent). VXS Switch Module Page 22 ICALEPS 2011 14

Crate Trigger Processor 4 Fully assembled are tested and in the lab!! 2 newest units include VirtexV FX70T that supports higher serial speeds. (5Gbps) Matches FX70T on FADC250 Crate Trigger Processor computes a crate-level energy sum (or hit pattern) Computed crate-level value sent via 8Gbps fiber optics to Global Trigger Crate (32bits every 4ns) CTP Prototype: MTP Parallel Optics 8Gb/s to SSP VXS Connectors Collect serial data from 16 FADC-250 Significant verification testing will be performed with 2 crate DAq station. Hall D requires 23 units Hall B requires 21 units Page 23 ICALEPS 2011

Optional DDR2 Memory Module (up to 4GByte) SSP Prototype VME64x (2eSST support) VXS-P0 (up to 16Gbps to each GTP) Ben Raydo 9-Sept-2010 2x NIM (bidirectional) 4x ECL/PECL/LVDS In 4x LVDS Out 8x Fiber Ports ( 10Gbps each to CTP ) Page 24 ICALEPS 2011

GLOBAL TRIGGER PROCESSOR 1st Article Board Gigabit Links to SSP VXS Switch card DDR2 Memory 256 MB 4 Channel Fiber RJ45 Ethernet Jack Altera FPGA Stratix IV GX 4x 8-Channel LVPECL Trigger Outputs to TS Page 25 ICALEPS 2011 S. Kaneta 2011

High Speed Circuit Board and Firmware Designers Paradise, But FPGA Selection is critical -Gigabit Transceiver design/test effort is significant for VXS -MUST invest in firmware development/verification tools -MUST invest in test equipment for jitter analysis, VXS extension boards, prototype test circuits -Consider investment for circuit board routing tools and post routing simulation tools MUST prohibit (tightly control?) design scope creep Significant firmware development time/verification effort MUST consider technology upgrade before production e.g. Virtex-5 or Virtex-7 Parallel Fiber Optic cables (MTP connectors, OM3 rating) Backplane vendor selection and crate power supply requirements Thermal analysis Long term maintenance and repair issues Page 26 ICALEPS 2011 26

CODA Two crate Trigger Signal From SSP to TI(TS) Dell 2GHz Xeon Dual core 1U L I N U X 150m fiber through MTP patch panel DSC8 Network Switch Ethernet 50m fiber through MTP patch panel L I N U X DSC9 Two DAq Crate Testing: FY11 Page 27 ICALEPS 2011

Two DAQ Crate Testing: FY11 Pre-Production and 1 st article boards have been delivered Significant effort for circuit board fabrication, assembly and acceptance testing System testing includes: Gigabit serial data alignment 4Gb/s from each slot 64Gb/s to switch slot Crate sum to Global crate @8Gb/s Low jitter clock, synchronization ~1.5ps clock jitter at crate level 4ns Synchronization Trigger rate testing Readout Data rate testing Bit-Error-Rate testing -Need long term test (24/48 hrs) Overall Trigger Signal Latency ~2.3us (Without GTP and TS) 200KHz Trigger Rate! Page 28 ICALEPS 2011 24

Summary VXS solution for 12GeV DAq and Trigger Electronics has been proven VXS offers an elegant high speed link from each payload slot - We use these Gigabit serial links for L1 Trigger Decisions - We use the 2 nd switch slot for low skew deterministic signal distribution Industry FPGA sources provide technology for multi-gigabit transceivers -Perfect match for VXS signaling -FPGA devices offer significant capabilities for trigger algorithms and readout data reduction Be Advised: Design challenges demand significant costs for: -Engineering labor; Computer Aided Engineering/Drafting (CAE/CAD tools) -FPGA firmware development/verification tools -Test equipment -Prototype fabrication and assembly: >1000 pin count BGA, etc Two full crate DAq testing has been successful and has been an excellent development foundation for software drivers, and commissioning diagnostic tools. Visit Poster WEPMS017 Page 29 ICALEPS 2011