 Brief status update of DAQ/Trigger production hardware  Firmware development for HPS application  CLAS12 CTP ‘upgrade’ notes  Summary Status of the.

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 
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.
MICE Fiber Tracker Electronics AFEII for MICE (Front end readout board) Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs.
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.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
1.Status update from May 2011  FADC250 and Trigger modules  Two crate testing success 2.Schedule  How about those requirements?  What’s happened since.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
GlueX Collaboration Oct '06 C. Cuevas 1 Topics: Projects and Progress 250Msps Flash ADC Energy Sum Module The Bigger Picture DAQ/Electronics Work Plans.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics 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.
SBS meeting VETROC application for Cerenkov triggering Alexandre Camsonne March 18 th 2015.
SBS meeting VETROC application for Cerenkov triggering Alexandre Camsonne March 18 th 2015.
GlueX Collaboration Meeting 12GeV Trigger Electronics October 4 - 6, 2012 R. Chris Cuevas 1.Hardware Design Status Updates  Production News  Acceptance.
Hall D Level 1 Trigger Dave Doughty 1/10/2008 Hall D Collaboration Meeting.
Hall D Online Meeting 28 March 2008 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division System Engineering.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
April CMS Trigger Upgrade Workshop - Paris1 Christian Bohm, Stockholm University for the L1 calorimeter collaboration The ATLAS Trigger Upgrade.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
CMX status and plans Yuri Ermoline for the MSU group Level-1 Calorimeter Trigger Joint Meeting CERN, October 2012,
HPS ECal Trigger Status Scott Kaneta Fast Electronics Group – Jefferson Lab June 5, 2013.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
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.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Hall D Online Meeting 9 August 2007 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division Mission Who’s Who.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Jefferson Laboratory Hall A SuperBigBite Spectrometer Data Acquisition System Alexandre Camsonne APS DNP 2013 October 24 th 2013 Hall A Jefferson Laboratory.
Electronics for HPS Proposal September 20, 2010 S. Boyarinov 1 HPS DAQ Overview Sergey Boyarinov JLAB June 17, 2014.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
APEX DAQ rate capability April 19 th 2015 Alexandre Camsonne.
HPS TDAQ Review Sergey Boyarinov, Ben Raydo JLAB June 18, 2014.
GTP Update 3 March Cuevas. CPUPP17PP15PP13PP11PP09PP07PP05PP03PP01SWASWBPP02PP04PP06PP08PP10PP12PP14PP16PP18 64x***SSP GTPA GTPB SSP TI DP1LVPECL.
Level-1 Trigger Commissioning Status A.Somov Jefferson Lab Collaboration Meeting, May 10, 2010.
Hall–D Level-1 Trigger Commissioning Part II A.Somov, H.Dong Jefferson Lab 12 GeV Trigger Workshop, July 8, 2010  Play Back Test Vector in Hall-D commissioning.
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.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
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.
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.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Fast Electronics Group Experimental Nuclear Physics Division
CLAS12 DAQ & Trigger Status
ATLAS calorimeter and topological trigger upgrades for Phase 1
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
B. Raydo, C. Cuevas, D. Abbott, B. Moffit, J. Wilson, S. Boiarinov
DCH FEE 28 chs DCH prototype FEE &
CMS EMU TRIGGER ELECTRONICS
JLAB Front-end and Trigger Electronics
Fernando J. Barbosa F1TDC Status Update Hall D Collaboration Meeting Indiana University – Bloomington, IN May 20-22, 2004 Fernando J.
New Pipeline DAQ and 12GeV Trigger Systems
Example of DAQ Trigger issues for the SoLID experiment
CLAS12 Timing Calibration
Commissioning of the ALICE-PHOS trigger
August 19th 2013 Alexandre Camsonne
Presentation transcript:

 Brief status update of DAQ/Trigger production hardware  Firmware development for HPS application  CLAS12 CTP ‘upgrade’ notes  Summary Status of the Front-End Electronics 5 June 2013 R. Chris Cuevas

All Trigger Modules In Production 2 Front End Crate FADC250, (FADC125), (F1TDC) Crate Trigger Processor Signal Distribution Trigger Interface Trigger Control/Synchronization Trigger Supervisor Trigger Distribution L1 Trigger ‘Data’ MTP Ribbon Fiber Trigger ‘Link” Control Clock, Sync MTP Ribbon Fiber Global Trigger Crate Sub-System Processor Global Trigger Processor

Hardware Status 3 All 726 VXS FADC250 boards have been received -- There will be plenty of spare units for HPS -- Overall production lot had ~10% of boards that did not pass initial acceptance testing. These boards will be evaluated and repaired. All Signal Distribution boards have been received and tested. Trigger Interface boards have been received and tested. At least one TI unit will operate in Trigger Supervisor mode for HPS. Hall D Crate Trigger Processor is in production. -- Requirements for CLAS12 Trigger Processor have been defined -- CLAS12 Trigger Processor will have upgrades that allow for new requirements defined for HPS cluster finding and other advanced triggering needs. (See Scott Kaneta’s talk for details) Sub-System Processors have been received and tested by Ben. -- Production SSP take advantage of a single FPGA to manage up to 8 front end crates and will communicate to new CLAS12 Trigger Processor at 5Gbps.

Xilinx FPGA Trigger Function Pre-Processing To Crate Trigger Processor (VXS Switch Card) APD Signals Present Flash ADC Implementation Energy Sum Trigger (Hall D application) 12 Bits CH-1 CH-16 + VXS Gigabit serial Transfer rate of 4Gb/s* per board *(2 full duplex * 8/10b) Transfer 16-bit Energy Sum every 4ns Energy Sum 16 Channels Energy & Time Algorithms VME Readout 8μs ADC Sample Pipeline Global Trigger Round Trip Latency <3us CH-1 CH-16 4

Technique for using channel sums and timing for cluster finding 5 32ns ‘frame’ begins with SYNC Each channel sum value is a selectable 5-bits of 20-bit sum Common threshold register for all channels Common registers for Number of Samples Before and After Threshold o NSA o NSB If channel does not pass threshold transfer zero sum and clock bits Retain existing FADC250 features for channel readout -- Counters (scalers) for every channel -- EPICs or CODA readout for scalers Definitions of ‘framing’ technique for synchronous transfer of individual sum for every channel Methods for cluster finding algorithm defined for Crate Trigger Processor Multi-crate cluster collection and final trigger  Sub-System Processor

Framing the Trigger Data from the FADC bit value extracted from Channel energy sums 3 timing bits used to encode 4ns clock for TOT sample time 16 Bytes every 32ns (5ADC + 3 timing bits) 1 Byte per channel HPS trigger process ‘Integrate’ over 4 frames Report every 128ns FADC250 retains functions for VME data readout of signals when system trigger is received For HPS a 13 bit value will be extracted for the channel energy sums. 3 bits will be used for timing encoding to resolve 4ns TOT. Requires 32bytes in 32ns so serial transfer speed must double to 5Gbps per lane

Xilinx FPGA Channel Sum Processing To Crate Trigger Processor (VXS Switch Card) APD Signals Implementation for encoding data to CTP Hall B – HPS Test Run Implementation 12 Bits CH-1 CH-16 VXS Gigabit serial fabric Transfer rate of 4Gb/s per board (2 full duplex Use 32ns ‘frame’ to Transfer 16-bytes Each channel is 1 byte: 5 bit Sum + 3 bits for timing 3 bit clock encoding Allows 4ns clock recovery in 32ns ‘frame’ 16 Bytes in 32ns Meets the 4Gb/s transfer bandwidth Per board CH-1 CH ns 7 The TDC algorithm feature of the FADC250 was removed to allow for the HPS firmware modifications The TDC feature provided 6-bits of resolution with 62.5ps LSB

Performance Summary (Updated since September Collaboration Meeting) 8 Successful implementation of full two crate FADC250 system for HPS spring 2011 test run! FADC250 boards were not final production versions, but this was the first time that a two crate system was installed and operated in a beam experiment. Gigabit serial from all boards in two crates without any significant issues with VME 2eSST readout The requirements for the new CLAS12 Trigger Processor include 5Gbps links from each of the FADC250 boards for much higher charge resolution from each channel. The new information will be used for the Calorimeter cluster finding algorithm. All issues identified during HPS Test Run have been documented and will be resolved. Need significant test time to verify 5Gbps requirement.

Xilinx FPGA Channel Sum Processing To Crate Trigger Processor (VXS Switch Card) APD Signals CLAS12 (HPS) Firmware Upgrade Notes New FADC250 Firmware and New CTP Design 12 Bits CH-1 CH-16 VXS Gigabit serial fabric Transfer rate of 8Gb/s* per board *(2 full duplex =10Gb/s * 8/10b encoding) Use 32ns ‘frame’ to Transfer 16-bytes Each channel is 16 bit word: 13 bit Sum + 3 bits for timing 3 bit clock encoding Allows 4ns clock recovery in 32ns ‘frame’ 32 Bytes in 32ns Will require that the FADC250 transfer bandwidth doubles to 8Gb/s CH-1 CH ns 9  Existing CTP used close to 70% of FPGA resources For HPS Test Run Trigger Application  CLAS12 will use CTP for three plane calorimeters - PCAL, ECAL - Possibility for more complex trigger algorithms  Proposal for CLAS12 wire chambers to use CTP  Output Fiber Transceiver will be upgraded  Requirements document complete  New hardware design

Design Goals for FADC250 Firmware and Trigger Boards 10 Double the transmission speed from FADC250 boards to CTP -Allows for higher energy resolution information from each channel -Allows for timing resolution of 4ns -Preliminary testing shows promising results with 5Gb/s per ‘lane’ -Must continue with VME 2eSST bus activity to resolve issues Restore the TDC function to FADC250 -Will require firmware optimization and timing verification efforts -Successful implementation would eliminate need for signal splitting, discriminators, TDC modules and additional Crates. Add ‘coefficient’ (Gain) registers to be programmed for each FADC250 channel

Draft Activity Schedule for Two Quarters ( June-13  January-14) 11 June-13July-13Aug-13Sep-13Oct-13 (FY14) Nov-13Dec-13Jan-14 Hall D GTP Testing Hall D GTP Testing Initial testing with Hall D Global Trigger crate Continue Hall D Global Trigger Testing Pre- commissioning Hall D  CLAS12 Trigger Processor Requirements Begin Schematic changes. Evaluate parts Initial Layout and design analysis Post layout modeling evaluation and analysis Firmware Engineering for new FPGA including HPS requirements Firmware development Timing verification Initial testing HPS proposal approved! Prepare procurement strategy for ALL Trigger Processors Place order for CLAS12 Trigger Processors Review changes required for Calorimeter APD mother board and connection board  New APDs? Calorimeter Geometry change? Muon detector electronics? 

Design Goals for FADC250 Firmware and Trigger Boards 12 Double the transmission speed from FADC250 boards to CTP -Allows for higher energy resolution information from each channel -Allows for timing resolution of 4ns -Preliminary testing shows promising results with 5Gb/s per ‘lane’ -Must continue with VME 2eSST bus activity to resolve issues Restore the TDC function to FADC250 -Will require firmware optimization and timing verification efforts -Successful implementation would eliminate need for signal splitting, discriminators, TDC modules and additional Crates. Add ‘coefficient’ (Gain) registers to be programmed for each FADC250 channel

Summary ALL 12GeV pipelined DAq and Trigger custom electronic modules are in production with most designs completely tested and accepted. Many detector groups are using FADC250 boards for testing and full crate performance testing is ongoing for each Hall Group. New requirements for CLAS12 Trigger Processor have been completed and include all trigger processing ideas for each detector subsystem. Planned FPGA device will exceed requirement specification but will allow for future improvements of triggering applications. Significant challenges remain and testing is crucial to verify that FADC250 boards will be reliable at the 5Gbps serial transmission rate. Electronics group will support re-design work needed for Inner_Calorimeter circuit boards and any other electronic needs for the experiment.  Acknowledgement of continued significant hardware and firmware contributions from: Hai Dong, Scott Kaneta, Nick Nganga, Ben Raydo, Ed Jastrzembski, and Bryan Moffit, William Gu 13

All sorts of good stuff

CODA MTP Fiber Two crate Trigger Signal From SSP to TI(TS ) 8 Successful HPS Beam Test with New 12GeV Cluster Finding Trigger App HPS Test Run in Hall B used two full VXS crates 432 APD channels  27 FADC250 Cluster finding algorithm in Crate Trigger Processor -- Pushing the resource limit! New firmware to encode individual channel sums CTP firmware will report cluster centroid to SSP SSP will create trigger from CTP output Exploits the use of the 4Gb/s VXS bandwidth from each FADC250 module New technique to report signal threshold crossing with 4ns resolution and 5bit amplitude for every channel Experiment shows that Hall D L1 Energy Sum algorithm for Calorimetry will clearly ‘fit’ into CTP Ebeam 5.55 GeV Radiator 10 ^-4 r.l. Au Collimator 6.4 mm Pair spectrometer convertor 1.8x10 ^-3, 4.5x10 ^-3 and 1.6x10 ^-2 r.l. Pair spectrometer field A and +760A HPS DAq rates: Ecal +20KHz With Si Tracker: 4KHz

HPS Firmware Design – Implementation Brief History 2 26-May-2011 HPS collaboration meeting -- Initial ideas on what information was needed for HPS trigger -- Existing stable firmware was designed for Hall D Energy sum 18-Oct-2011 HPS collaboration meeting -- Firmware requirements document created -- Clear definition of what information was required for cluster finding -- Methods were coded, simulated, and verified (FADC250) -- Crate Trigger Processor firmware requirements defined -- Sub-System Processor firmware requirements started Nov-11->Feb-12 --Pre-Production FADC250 units configured in a two crate test station for full test of new trigger firmware -- Test station includes Trigger Interface, Signal Distribution (Timing) and CODA library development plus GUI March CTP cluster finding algorithm fine tuning and test with fully instrumented crates 13-April Installation of FADC250 and Trigger modules in Hall B -- Cabling, debug, interface to APD electronics, TEST 17-May HPS test run with beam in Hall B! (Even the flooding could not stop this event)

Crate Trigger Processor Point of View Cluster Finding with Energy Resolution/Channel 4 x 2.5Gb/s fiber links From crates to Sub-System Processor Final Cluster Algorithm To process all calorimeter channels Cluster Energy Trigger Will have much more resolution than initial DVCS implementation Crate Trigger Cluster Combiner APD Signals Serial Stream Board 1 Board 16 Serial Stream 6 Bit SumCE1 CE0 CH-1 6 Bit SumCE1 CE0 CH ns 6 Bit SumCE1 CE0 CH-1 6 Bit SumCE1 CE0 CH ns Sub-System Processor 8Gb/s 11

Energy & Time Algorithms Event #1 Event #2 Readout FADC Trigger #1Trigger #2 8μs ADC Sample Pipeline Trigger Pulse Pre-Processing To trigger logic Trigger Input detector signal Flash ADC Implementation Sampling Flash ADC stores digitized signal in 8us memory Trigger input copies a window of the pipeline and extract pulse charge and time for readout 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 Sample Clock Capture Window 21

 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  16 Channel SUM every 4ns  Channel coincidence, Hit counters  Automatic Test Station is complete  Engineering Run – 40 Delivered!  18 Hall D  17 Hall B  Production Procurement FY12 ~ 700 Boards for all Halls Flash ADC 250MHz Fast Electronics DAQ Groups 23-Sept