W.Skulski Phobos Workshop April /2003 Digital Pulse Processor DDC-8 (Universal Trigger Module) for PHOBOS. Wojtek Skulski University of Rochester.

Slides:



Advertisements
Similar presentations
A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
Advertisements

Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Wojtek Skulski CERN Oberon Day March /2004 Experiment control and data acquisition using BlackBox Component Builder Wojtek Skulski Department of Physics.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
S. Zuberi, University of Rochester Digital Signal Processing of Scintillator Pulses Saba Zuberi, Wojtek Skulski, Frank Wolfs University of Rochester.
Multichannel Analyzers A multichannel pulse-height analyzer (MCA) consists of an ADC, a histogramming memory, and a visual display of the histogram recorded.
Development of novel R/O electronics for LAr detectors Max Hess Controller ADC Data Reduction Ethernet 10/100Mbit Host Detector typical block.
W.Skulski Laboratory for Laser Energetics, Rochester, 22 September 2004 Wojtek Skulski Department of Physics and Astronomy University of Rochester From.
W.Skulski Phobos Workshop April /2003 Firmware & software development Digital Pulse Processor DDC-8 (Universal Trigger Module) Wojtek Skulski University.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
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.
Trigger design engineering tools. Data flow analysis Data flow analysis through the entire Trigger Processor allow us to refine the optimal architecture.
Napoli October 2007 WG3 - Pierre Edelbruck FAZIA WG3 – Front End Electronics.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
UCN-nEDM DAQ DAQ and Slow Control L.Lee 1 July 3, 2013.
TRIGGER-LESS AND RECONFIGURABLE DATA ACQUISITION SYSTEM FOR POSITRON EMISSION TOMOGRAPHY Grzegorz Korcyl 2013.
MR (7/7/05) T2K electronics Beam structure ~ 8 (9?) bunches / spill bunch width ~ 60 nsec bunch separation ~ 600 nsec spill duration ~ 5  sec Time between.
PMF: front end board for the ATLAS Luminometer ALFA TWEPP 2008 – 19 th September 2008 Parallel Session B6 – Programmable logic, boards, crates and systems.
M. Labiche - INTAG workshop GSI May Se - D prototype for the focal plane of the PRISMA spectrometer (Task4) Digitisers for SAGE & LISA (task1)
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
Coupling Neutron Detector array (NEDA) with AGATA The AGATA Front-End processing Electronics & DAQ The AGATA Trigger and Synchronization (GTS) Coupling.
1 A ROOT Tool for 3D Event Visualization in ATLAS Calorimeters Luciano Andrade José de Seixas Federal University of Rio de Janeiro/COPPE.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia R/O concept of the MVD demonstrator C.Schrader, S. Amar-Youcef, A. Büdenbender, M. Deveaux,
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
Building a Decision Engine for Neutron/  Measurements FI eld-Programmable D etection.
Parallel Data Acquisition Systems for a Compton Camera
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Preliminary Design of FONT4 Digital ILC Feedback System Hamid Dabiri khah Queen Mary, University of London 30/05/2005.
Front-end readout study for SuperKEKB IGARASHI Youichi.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
W.Skulski APS April/2003 Eight-Channel Digital Pulse Processor And Universal Trigger Module. Wojtek Skulski, Frank Wolfs University of Rochester.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
24/03/2010 TDAQ WG - CERN 1 LKr L0 trigger status report V. Bonaiuto, G. Carboni, L. Cesaroni, A. Fucci, G. Paoluzzi, A. Salamon, G. Salina, E. Santovetti,
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
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.
FVTX Electronics (WBS 1.5.2, 1.5.3) Sergey Butsyk University of New Mexico Sergey Butsyk DOE FVTX review
Online Muon Capture and Decay Experiment Megan Alexander, Daniel Miner, Wojtek Skulski, Frank Wolfs University of Rochester Work funded by a grant from.
Ciemat Centro de Investigaciones Energéticas, Medioambientales y Tecnológicas Daniel Cano-Ott, DAQ meeting in Huelva, July 18 th and 19 th A new flash.
BPM stripline acquisition in CLEX Sébastien Vilalte.
Julie Prast, Calice Electronics Meeting at LAL, June 2008 Status of the DHCAL DIF Detector InterFace Board Sébastien Cap, Julie Prast, Guillaume Vouters.
1 Carleton/Montreal Electronics development J.-P Martin (Montreal) Shengli Liu & M. Dixit (Carleton) LC TPC Meeting DESY Hamburg, 4 June 2007.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
X SuperB Workshop - SLAC Oct 06 to Oct 09, 2009 A.Cotta Ramusino, INFN Ferrara 1 SuperB IFR: outline of the IFR prototype electronics A.C.R
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
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.
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.
 13 Readout Electronics A First Look 28-Jan-2004.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Digital Acquisition: State of the Art and future prospects
DAQ ACQUISITION FOR THE dE/dX DETECTOR
The Jülich Digital Readout System for PANDA Developments
Baby-Mind SiPM Front End Electronics
Iwaki System Readout Board User’s Guide
KRB proposal (Read Board of Kyiv group)
Michael Lupberger Dorothea Pfeiffer
Front-end digital Status
A First Look J. Pilcher 12-Mar-2004
Front-end electronic system for large area photomultipliers readout
VELO readout On detector electronics Off detector electronics to DAQ
LHCb PileUp VETO L0 trigger system using large FPGAs (M
3rd Open Meeting of the Belle II Collaboration
Presentation transcript:

W.Skulski Phobos Workshop April /2003 Digital Pulse Processor DDC-8 (Universal Trigger Module) for PHOBOS. Wojtek Skulski University of Rochester

W.Skulski Phobos Workshop April /2003 Outline Trigger application in PHOBOS. Description of the Universal Trigger Module DDC-8. Two configurations: 1. Standalone module without DAQ readout. 2. VME front-end with DAQ readout. Response to scintillator pulses. Programming tools: FPGA programming tools. Embedded microprocessor tools. PC GUI programming environment.

W.Skulski Phobos Workshop April /2003 Vertex and centrality definition in real time Analog signals: Paddles, Cerenkov, ZDC. Logic signals from conventional NIM. 1st level processing: DDC. 2nd level processing: XLM, optional. Accept/reject event within about 1  sec. Online trigger Vertex definition from TACs. T0 OR  t, Paddle  t, ZDC  t. RHIC Centrality from paddle and ZDC.

W.Skulski Phobos Workshop April /2003 Possible configurations Standalone Universal Trigger Module DDC-8. 8 flash ADC channels + 41 logic I/O. Standalone data acquisition and histogramming. Counting House interfaces: USB and JTAG. Tunnel interface: RS-232. Real-time decision: fast. DAQ readout: no. The combo system UTM+XLM. 8, 16, 24, or 32 flash ADC channels + many logic I/Os. Real-time decision: slower due to “additional layer”. DAQ readout: yes. More complicated programming.

W.Skulski Phobos Workshop April /2003 Signal OUT 40 MHz * 10 bits JTAG connector micro processor FPGA ADC 40 MHz * 10 bits (8 channels) 16 bidirectional TTL lines + 1 in (fast parallel interface to XLM) Analog signal IN 8 channels with digital offset and gain control RS-232 Logic connectors NIM 16 lines IN, 8 lines OUT USB RAM 500 kB ECL clock IN (optional)

W.Skulski Phobos Workshop April /2003 Single channel 12-bit prototype, development and testing Input channel for waveform capture, up to 65 Msamples/s. Output reconstruction channel for development and diagnostic. The channel design to be used for the 12-bit multichannel board. Signal OUT JTAG connector USB processor connector FPGA Signal IN ADC 65 MHz * 12 bits Fast reconstruction DAC 65 MHz * 12 bits Variable gain amp

W.Skulski Phobos Workshop April /2003 ASC Nyquist filter ADC Sample rate processor Waveform memory Event rate processor Signal from preamplifier Clock Gain and offset control Optional external trigger analog digital Legend: ASC = Analog Signal Conditioning ADC = Analog to Digital Converter Trigger Pulse height and shape Individual trigger

W.Skulski Phobos Workshop April /2003 Analog section Digital section Correlation processor User-defined 17 I/O lines OR parallel interface Composite internal trigger Channel 1 Analog section Digital section Channel 2... Analog section Digital section Channel 8 Optional external trigger (one of the 16 NIM in lines) Internal triggers from channels 1…8 16*NIM in8*NIM out Analog section Digital section Channel OUT 17*TTL in/out

W.Skulski Phobos Workshop April / chan XLM MFLOPs 4 MB 40,000 gates DAQ 8 chan 32 flash ADCs 32*NIM out 8 chan 64*NIM in On-board monitoring 1.2 million gates in the FPGAs On-the-fly data preprocessing Four independent parallel interfaces, 100+ MB/s. VME Flash ADC front end

W.Skulski Phobos Workshop April /2003 # of analog input channels 8. # of analog output channels 1. # of logic inputs NIM 16. # of logic outputs NIM 8. # of in/out lines TTL Fast interfaces USB, parallel. Slow interfaces RS-232, SPI, I 2 C. Waveform memory 12  sec. On-board microprocessor 8 bits, 10 MIPS. Histogramming memory 0.5 MB. Packaging NIM, standalone. Intermediate scale: SuperBall+DwarfBall. Medium scale: PHOBOS trigger. Small scale: table-top DPP systems, student research projects, DPP algorithm development. DDC-8 features

W.Skulski Phobos Workshop April /2003 Response to scintillation pulses DDC-8 firmware is under development. Results obtained with DDC-1, bits. Very fast plastic BC-404: t pulse < t sampling. NaI(Tl): t pulse > t sampling. CsI(Tl): particle identification. Phoswich: two-component FAST-SLOW pulses.

W.Skulski Phobos Workshop April /2003 Signal from a Bicron BC-404 detector digitized with the 1-channel prototype at 48 Msamples/s * 12 bits Reliable digitization thanks to the antialiasing filter. Excellent response to a very fast pulse 1 sample = 20.8 ns1 sample = 0.2 ns Tek screen for reference Response to scintillator pulses: fast plastic scintillator A typical pulse in PHOBOS environment

W.Skulski Phobos Workshop April /2003 CsI(Tl) crystal cosmic ray phototube teflon Bicron BC-404 FAST SLOW Signal from a phoswich detector digitized with the DDC-1 48 Msamples/s at 12 bits FAST clearly separated from SLOW 1 sample = 20.8 ns

W.Skulski Phobos Workshop April /2003 Signals from a Bicron 2”x2” NaI(Tl) detector digitized with the 1-channel prototype at 48 Msamples/s * 12 bits 137 Cs Medium-fast scintillator pulses: NaI(Tl)

W.Skulski Phobos Workshop April /2003  -ray 1 cm 3 CsI(Tl) + phototube 1-channel prototype at 48 Msamples/s * 12 bits Note pulse shape dependence on type of radiation.  -particle Response to scintillator pulses: CsI(Tl)

W.Skulski Phobos Workshop April /2003  raditional slow-tail representation 1 cm 3 CsI(Tl) + phototube 1-channel prototype at 48 Msamples/s * 12 bits nat Th radioactive source PID = TAIL / TOTAL Note energy-independent PID Particle ID from CsI(Tl)

W.Skulski Phobos Workshop April /2003 Neutron Calorimeter SuperBall. 16 m 3 organic liquid scintillator. Online pulse shape analysis with DDC. Charged particle ID with CsI(Tl)/plastic. Neutron capture counting and timing. 1st level processing: DDC. 2nd level processing: XLM. Research application: SuperBall + DwarfBall 4  charged particle detector DwarfBall/DwarfWall. Plastic+CsI(Tl) phoswich detectors.

W.Skulski Phobos Workshop April /2003 Vertex and centrality definition in real time Analog signals: Paddles, Cerenkov, ZDC. Logic signals from conventional NIM. 1st level processing: DDC. 2nd level processing: XLM, optional. Accept/reject event within about 1  sec. Online trigger Vertex definition from TACs. T0 OR  t, Paddle  t, ZDC  t. RHIC Centrality from paddle and ZDC.

W.Skulski Phobos Workshop April /2003 Signal from a pocket NIM pulser digitized with the DDC-8 at 40 Msamples/s * 10 bits Excellent response to a very fast pulse seen with the “spy channel” t pulse < t sampling. Digitization made possible by the Nyquist filter f filter = 1/4 f sampling Latency = 300ns. Input pulse t ns How fast can we digitize the pulse?

W.Skulski Phobos Workshop April /2003 Time budget ADC pipeline latency: 9*12.5ns = ns. FPGA input: 25 ns. Nyquist filter: 100 ns. Tunnel -> CH propagation: 100 ns. Left-right time diff: 100 ns. TAC response: 300 ns. TOTAL = 0.74  s. Note: TAC output very likely can be made faster.

W.Skulski Phobos Workshop April /2003 Software and firmware development tools Entry-level software development. All development tools are free. FPGA: XILINX WebPack ISE. Embedded micro: Keil C compiler, code restricted to 4kB. PC GUI: Shareware edition of BlackBox Component Builder. Expert-level software development. All tools discounted for universities. FPGA. VHDL tools: XILINX ISE, full version. Graphical tools: MatLab and XILINX System Generator. Embedded micro: Keil C compiler, full version. PC GUI: Full edition of BlackBox Component Builder.

W.Skulski Phobos Workshop April /2003 Obstacles and showstoppers Obstacles. Firmware & software development takes time. Need an expert at the Phobos end. Only one board exists, two more being assembled, all are already booked. The 1 st board has not been fully tested yet. Showstoppers? Does Phobos need this tool? Can Phobos designate an expert? Recent deep cut in funding cannot be ignored.

W.Skulski Phobos Workshop April /2003 Summary The technology is under control. Glitches, if any, will be resolved. One DDC-8 assembled, works OK, but not yet fully tested. Two more boards being assembled. Firmware & software development will take time. A possible showstopper: recent cut in funding. Does Phobos need this device? My personal belief: if there is need, the expert will step forward. The situation looks good, but not hopeless.