B. Raydo, C. Cuevas, D. Abbott, B. Moffit, J. Wilson, S. Boiarinov

Slides:



Advertisements
Similar presentations
A 250 MHz Level 1 Trigger and Distribution System for the GlueX Experiment David Abbott, C. Cuevas, E. Jastrzembski, F. Barbosa, B. Raydo, H. Dong, J.
Advertisements

JLab High Resolution TDC Hall D Electronics Review (7/03) - Ed Jastrzembski.
GlueX Collaboration Meeting June 3-5, GeV Trigger Electronics R. Chris Cuevas 1.Hardware Status  Production Updates 2.DAq and Trigger Testing 
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Level-1 Trigger Commissioning H.Dong, A.Somov Jefferson Lab Trigger Workshop, Jul 8, 2010.
GlueX Collaboration Meeting October 2-4, 2014 Trigger System Update R. Chris Cuevas Trigger Hardware/Firmware Status  Hardware Status  Performance Test.
Integrated Tests of a High Speed VXS Switch Card and 250 MSPS Flash ADC Hai Dong, Chris Cuevas, Doug Curry, Ed Jastrzembski, Fernando Barbosa, Jeff Wilson,
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
GlueX Collaboration Meeting May 12-14, GeV Trigger Electronics R. Chris Cuevas Trigger Hardware/Firmware Status  Global Trigger  Installation.
EIC Workshop 21 May 2008 Experience with high trigger R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division Topics Cebaf’s Large.
1.Status update from May 2011  FADC250 and Trigger modules  Two crate testing success 2.Schedule  How about those requirements?  What’s happened since.
The Track-Finding Processor for the Level-1 Trigger of the CMS Endcap Muon System D.Acosta, A.Madorsky, B.Scurlock, S.M.Wang University of Florida A.Atamanchuk,
 Brief status update of DAQ/Trigger production hardware  Firmware development for HPS application  CLAS12 CTP ‘upgrade’ notes  Summary Status of the.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
GlueX Collaboration Meeting February , GeV Trigger Electronics R. Chris Cuevas Hardware Status ( A top down view,, )  Global Trigger Processing.
Hall A DAQ status and upgrade plans Alexandre Camsonne Hall A Jefferson Laboratory Hall A collaboration meeting June 10 th 2011.
GlueX Collaboration Meeting February , GeV Trigger Electronics R. Chris Cuevas 1.Hardware Design Status Updates  Production News  Status.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
GlueX Collaboration Meeting 12GeV Trigger Electronics October 4 - 6, 2012 R. Chris Cuevas 1.Hardware Design Status Updates  Production News  Acceptance.
DAQ Issues for the 12 GeV Upgrade CODA 3. A Modest Proposal…  Replace aging technologies  Run Control  Tcl-Based DAQ components  mSQL  Hall D Requirements.
Data Acquisition for the 12 GeV Upgrade CODA 3. The good news…  There is a group dedicated to development and support of data acquisition at Jefferson.
Hall D Level 1 Trigger Dave Doughty 1/10/2008 Hall D Collaboration Meeting.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
Hall D Online Meeting 28 March 2008 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division System Engineering.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
GlueX Collaboration Meeting 12GeV Trigger Electronics 10 May 2010 R. Chris Cuevas 1.FY10 Project Goals  Update from January 2010 Collaboration Meeting.
12GeV Trigger Workshop Christopher Newport University 8 July 2009 R. Chris Cuevas Welcome! Workshop goals: 1.Review  Trigger requirements  Present hardware.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Jefferson Laboratory Hall A SuperBigBite Spectrometer Data Acquisition System Alexandre Camsonne APS DNP 2013 October 24 th 2013 Hall A Jefferson Laboratory.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
HPS TDAQ Review Sergey Boyarinov, Ben Raydo JLAB June 18, 2014.
GTP Update 3 March Cuevas. CPUPP17PP15PP13PP11PP09PP07PP05PP03PP01SWASWBPP02PP04PP06PP08PP10PP12PP14PP16PP18 64x***SSP GTPA GTPB SSP TI DP1LVPECL.
Electronics Workshop GlueX Collaboration Meeting 28 March 2007 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Physics Division Topics: Review.
GlueX Collaboration May05 C. Cuevas 1 Topics: Infrastructure Update New Developments EECAD & Modeling Tools Flash ADC VXS – Crates GlueX Electronics Workshop.
DAQ Selection Discussion DAQ Subgroup Phone Conference Christopher Crawford
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
Super BigBite DAQ & Trigger Jens-Ole Hansen Hall A Collaboration Meeting 16 December 2009.
A 250 MHz Level 1 Trigger and Distribution System for the GlueX Experiment David Abbott, C. Cuevas, E. Jastrzembski, F. Barbosa, B. Raydo, H. Dong, J.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Digital Acquisition: State of the Art and future prospects
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Fast Electronics Group Experimental Nuclear Physics Division
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
CLAS12 DAQ & Trigger Status
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
ATLAS calorimeter and topological trigger upgrades for Phase 1
14-BIT Custom ADC Board Rev. B
Counting Mode DAQ for Compton
CLAS12 DAQ, Trigger and Online Computing Requirements
CoBo - Different Boundaries & Different Options of
MicroTCA Common Platform For CMS Working Group
JLAB Front-end and Trigger Electronics
New Pipeline DAQ and 12GeV Trigger Systems
Example of DAQ Trigger issues for the SoLID experiment
CLAS12 Timing Calibration
LHCb Trigger, Online and related Electronics
Alexandre Camsonne September 12th 2015 SoLID collaboration meeting
PID meeting Mechanical implementation Electronics architecture
August 19th 2013 Alexandre Camsonne
The LHCb Front-end Electronics System Status and Future Development
Presentation transcript:

A VXS [VITA41] Trigger processor for the 12geV Experimental programs at Jefferson Lab B. Raydo, C. Cuevas, D. Abbott, B. Moffit, J. Wilson, S. Boiarinov Group Leader – Fast Electronics Experimental Nuclear Physics Division

OUTLINE 1. Overview: Jefferson Lab @12GeV 12GeV Trigger Processing System Description 2nd Generation VXS Switch Slot Engineering – Merging the Switch Slot Designs VTP performance and features 6. Summary DAQ system hardware implementation VITA 41 “VXS”  VME with Gigabit Serial Connectivity Two VXS switch slot board styles Crate Trigger Processor[CTP] and Global Trigger Processor[GTP] CTP uses 3 Virtex 5 FPGA to manage front end board serial streams [2 full duplex lanes at 2.5Gbps each] No operating system on board Slow I^2C communication for configuration and control through VXS backplane Single MTP-4 serial lane fiber optic transceiver on front panel connected to higher level SubSystem Processor[SSP] GTP uses a single Altera Stratix IV GX180 with single MTP fiber transceiver and 1Gbe on front panel Each payload board connected with two full duplex serial lanes @5Gbps Why now? Xilinx evolution More transceivers per part Single FPGA manages ALL boards in a crate (up to 16) Logic is consolidated in a single FPGA Eliminates routing large bus between multiple FPGA VTP will be used in front end crate for trigger signal processing AND in Global Trigger crate for overall experiment trigger processing Serial connectivity for Payload board Readout and Trigger Processing (No need for VME controller!) Cluster and track reconstruction Multi-layer calorimeters, Silicon vertex track hits, and discriminated drift chamber hits are all examples of input trigger streams

Upgrade magnets and power supplies New Hall 12 11 6 GeV CEBAF Maintain capability to deliver lower pass beam energies: 2.2, 4.4, 6.6…. Upgrade is complete! Halls A, B, D have started experimental programs. Upgrade magnets and power supplies CHL-2 Two 0.6 GeV linacs 1.1 help me Enhanced capabilities in existing Halls

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

(*VME with Serial Extensions) Quick VITA 41 *VXS Review VXS “Payloads” (JLAB FADC ) VXS Backplane “Dual Star” (*VME with Serial Extensions) Switch “A” Switch “B” 16 CH 16 CH 16 CH 16 CH VME64 High Speed Serial Detector Signals VME64 VXS “Switch” Card Trigger Processor 16 CH 16 CH 16 CH 16 CH Gigabit Fiber Links

Trigger Processing Implementation – JLAB @12GeV Global Crate Global Trigger Processor VXS ‘Switch Slot’ Trigger Supervisor *Clock, SYNC,Trigger Front End Crates Crate Trigger Processor VXS ‘Switch Slot’ CPU Readout/Contro Not shown

Hall D Level 1 Trigger SSP SSP SSP SSP Sub-System Processing Global Signal distribution to Front End Crates (Fiber Links) Tagger FADC Tagger Hodo ‘Hits’ Tagger Micro ‘Hits’ -VXS- -VXS- SSP (2 Crates) GTP Tagger Energy Hits BCAL Energy, TOF BCAL Energy ST Hits TRIGGER SUPERVISOR ----------------- CLOCK SYNC ________ ReadOut Crate (ROC) CONTROL -Fiber links START Counter Pair Spectrometer SSP (2 Crates) FADC BCAL TOF BCAL SUM TOF -VXS- -Fiber links SSP (13 Crates) -VXS- FADC -VXS- -Fiber links -VXS- SSP (12 Crates) FCAL CTOF HTCC Sub-System Processing Global Board Crate 55 DAQ Crates; 30 crates used for Trigger 25-35KHz Trigger Rate 600-700MB/s to Disk; Live time 93%

CLAS12 DAQ Readout Rates DAQ Module (QTY) Channel Count Detector(s)2 Raw Data Rate Triggered Data Rate (@20kHz) FADC250 (~250) 16 channel, 12bit ADC 250Msps ~4,000 ECAL, PCAL, FTOF, CTOF, HTCC, LTCC, FT, CND ~1.5TB/s ~3Gb/s (no zero suppression, 100ns raw) ~30MB/s* (100ns raw) ~3MB/s* (“fit” pulses) DCRB (252) 96 channel, amplify/discriminate 1ns TDC 24,192 Drift Chamber ~1GB/s1 ~20MB/s1 VSCM (33) 1024 SVT FSSR ASIC channels 33,792 SVT ~10GB/s1 ~40MB/s1 RICH FPGA (140) 192 channel MAPMT readout 25,024 RICH Standard CLAS12 experiments achieve massive data rate reduction in a triggered system (for relatively low trigger rates) 1 data rate for each 1% occupancy of detector 2 not all CLAS12 detectors or DAQ modules listed

1st Generation Crate Trigger Processor J. Wilson H. Dong Board includes: 2 VirtexV FX70T 1 VirtexV FX100T 5Gbps link to FX70T on FADC250 boards 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 MTP Parallel Optics 8Gb/s to SSP VXS Connectors Collect serial data from 16 FADC-250 2 Full Duplex ‘Lanes” @5Gbps Control registers read/write via I2^C to VME controller No Ethernet interface Hall D uses 25 units Hall B requires 38 units 2013

1st Generation Global Trigger Processor S. Kaneta GTP 2014 I^2C to VME controller 1Gb Ethernet – Front Panel Linux OS (Altera NIOS) 1 board per Hall -Top Level Trigger Device 32 LVPECL outputs to Trigger Supervisor (Densi-shield connector 2 x 5Gbps VXS interface (Aurora)

Merging Designs {CTP + GTP}VTP Logical Diagram B. Raydo J. Wilson C. Cuevas Merging Designs {CTP + GTP}VTP Logical Diagram

Hall B – VTP “The Art of Electronics” B. Raydo J. Wilson Hall B – VTP “The Art of Electronics” 20 Layer Board 6U x 160mm VITA 41 Switch +5VDC VXS P5 – P1 Xilinx Virtex 7 1927 pin BGA Zynq Processor 1GHz CAEN 1495 Compatible I/O Five QSFP Fiber Transceivers To SSP or From other Front-End Crates

Hall B – VTP “The Art of Electronics Needs Cooling” B. Raydo Hall B – VTP “The Art of Electronics Needs Cooling” 20 Layer Board 6U x 160mm VITA 41 Switch +5VDC VXS P5 – P1 Xilinx Virtex 7 1927 pin BGA Zynq Processor 1GHz CAEN 1495 Compatible I/O Five QSFP Fiber Transceivers To SSP or From other Front-End Crates

Hall B – VTP Engineering Issues B. Raydo Hall B – VTP Engineering Issues VITA41 “VXS” Switch Module Only +5VDC available Custom Heat sink Design Machined Aluminum Contact with Virtex 7, Zynq, and Regulators Power dissipation: Up to 40 Watts 20 layer board 94 mil PCB thickness FR408HR Material 7263 holes. MIN hole size 8mil Full Assembly cost (Qty < 50): ~$7K (USD) Includes: Virtex 7 ‘550T Heat sink, front panel Solder, Stencil, X-Ray 6U 160mm Conforms to VME single width Height specification 160mm

VTP – VXS Trigger Processor Ben Raydo Jeff Wilson Chris Cuevas 4x QSFP transceivers (up to 34Gbps each) 32x LVDS outputs 10/40Gb Ethernet 1Gb Ethernet V1495 compatible expansion Interface: 8 ch DAC 32 ECL/LVDS outputs 32 Anylevel Differential Inputs RS232 Console SD card O/S & FPGA Storage 2GB DDR3 #1 (FPGA app specific) 1GHz Dual Core ARM Processor [Xilinx Zynq] (Linux OS) 2GB DDR3 #2 (FPGA app specific) Virtex 7 550T FPGA 1GByte DDR3 Processor Memory 64 TX, 64 RX @ up to 8.5Gbps VXS payload interfaces DDR3-1600 Trace/Package Deskewing: DDR3-1600 byte eye before deskew: DDR3-1600 byte eye after deskew:

B. Raydo J. Wilson C. Cuevas High Speed Serial – The Future No VME controller – VTP For Control/Readout/Trigger Virtex 7 -- 550T FPGA 1GHz Dual Core ARM Xilinx Zynq – Z7030 (Linux OS) Payload 1 VXS - 4 Lanes 1GbE 1GbE RJ45 Lane1: 1Gbps Ethernet Setup/Control/Status EPICS scalers/alarms Lane2: 2Gbps Aurora Event Readout (250MB/s per Board) Surpasses VME 2eSST Lane3,4: 2x 2Gbps/4Gbps Aurora Trigger Information 4/8Gbps VXS 64 Tx/Rx Lanes up to 8.5Gbps Payload Board Event Readout Data [EVIO] To DAQ Network 40GbE Optical 4 x 4 Optical (5 or 8.5Gbps) QSFP Each MTP fiber link: 16Gbps or 27.2Gbps (8b10b) To Trigger System Processors Payload 16 VXS - 4 Lanes JLAB Payload Boards: -Flash ADC 250Msps -Drift Chamber Readout -SVT Readout -Discriminator (Hits) Front Panel I/O Port 32 LVDS

VXS TRIGGER PROCESSOR Complex High Level Trigger Applications Calorimeter (Cluster Finding): Trigger Cuts: Heavy Photon Search Experiment: Drift Chamber Trigger (Segment/Track Finding): CLAS12 Drift Chamber (1 sector/1 region shown) 1344 Anode wires Reports track segment position and angle to next stage trigger x14 DCRB 96-CH 1ns TDC VTP

Summary VXS solution for 12GeV DAQ and Trigger Electronics has been proven Robust, high reliability serial back-planes, QSFP (optical) transceivers Extremely low failure rate VXS offers elegant high speed serial links from each payload slot We use these Gigabit serial links for L1 Trigger Decisions VTP will be used as Event Readout controller Serial connectivity easily surpasses VME 2eSST data rate VTP includes 40GbE port to stream event data VTP will support complex high level trigger algorithms at the ‘crate’ level Process trigger information from multiple crates for large detectors Combine detector sub-systems for Global Trigger VTP production boards are scheduled for delivery mid-summer Questions?

BACK-UP

Modern Method of Signal Capture Gigabit Serial Trigger Logic Trigger Pulse Pre-Processing Capture Window 250MHz Sample Clock Energy & Time Algorithms Event #1 Event #2 VME Readout detector signal FADC 12-bit Physics ‘Event’ Trigger Input ADC Sample Pipeline Trigger #1 Trigger #2 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

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

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).

CLAS12 DAQ Forward carriage DAQ electronics installation is almost complete, remaining electronics (VTPs) are ordered and will be installed within few month Space Frame and Subway DAQ electronics installation in progress Fiber Ethernet and trigger network complete Counting room complete DAQ software is operational, development continues ECAL, PCAL and FTOF detectors are taking data; CTOF, DCRB, SVT, etc. tests DAQ rate in current HPS run.[45kHz] Expect similar performance for CLAS12 >180MBytes/sec

Two DAQ Crate Testing: FY11 Pre-Production and 1st 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! 24

Pipelined DAQ & Trigger Architecture Trigger Accept Event Readout Trigger Logic Sampling ADC Circular Memory Event Extraction Detector Channels Network CPU Farm Event Storage Sampling ADC Circular Memory Event Extraction Data Rates: #Channels * ADCSampleRate * ADCSampleDepth #Channels * TriggerRate * Occupancy * HitDataSize * L3Rejection All channels are continuously sampled and stored in a short term circular memory 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.

SCOPE OF 12 GeV UPGRADE Routinely provide beam polarization of ~85% now, same in 12 GeV era

3.5 FADC Sampling – Timing Accuracy Hall D FCAL PMT: FEU 84-3 - Timing algorithm developed & tested by Indiana University for the Hall D forward calorimeter. - Implemented on the JLab FADC250 hardware achieving <300ps timing resolution on 50% pulse crossing time with varied signal heights. - Resolution allow reliable information to link calorimeter with tagged electron bunch. Typical timing resolution achieved ~1/10 the sample rate. The PMT shape will drive the ADC sample rate & depth requirements. From: GlueX Doc# 1258-v1

GlueX Data Volume 554.3TB

3.4 FADC Sampling – Charge Accuracy Hall D FCAL PMT: FEU 84-3 10,000 Random height pulses 10-90% full scale of ADC range simulated Sampling frequency makes little difference beyond 250MHz at 12bit, providing ~0.1% charge resolution PMT pulse shape dominates sample frequency and bit depth of ADC 250MHz @ 12bit From: 29 Doc# 425-v1