GTS, Optical Link and TRACE Front End Electronics Andrea Triossi INFN - LNL PROMETEO workshop November 17-18 2011, Valencia.

Slides:



Advertisements
Similar presentations
CHEP 2000 Padova Stefano Veneziano 1 The Read-Out Crate in the ATLAS DAQ/EF prototype -1 The Read-Out Crate model The Read-Out Buffer The ROBin ROB performance.
Advertisements

TDC130: High performance Time to Digital Converter in 130 nm
Prometeo Workshop on Front-end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia) Diego Barrientos.
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
Fast A/D sampler FINAL presentation
Paul Scherrer Institute
1 JParc-K DAQ System Mircea Bogdan December 9-10, 2006.
1  1998 Morgan Kaufmann Publishers Interfacing Processors and Peripherals.
HIPPO, a Flexible Front-End Signal Processor for High-Speed Image Sensor Readout Carl Grace, Dario Gnani, Jean-Pierre Walder, and Bob Zheng June 10, 2011.
A PCI Express Optical Link Based on Low-Cost Transceiver Qualified for Radiation Hardness Andrea Triossi, Diego Barrientos, Damiano Bortolato,
Electronics for large LAr TPC’s F. Pietropaolo (ICARUS Collaboration) CRYODET Workshop LNGS, March 2006.
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
ESODAC Study for a new ESO Detector Array Controller.
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.
Prometeo Workshop (Valencia) November 17-18, 2011 A. Boujrad NUMEXO2 Mother Board Design Status Exogam Collaboration Abderrahman BOUJRAD GANIL France.
Coupling an array of Neutron detectors with AGATA The phases of AGATA The AGATA GTS and data acquisition.
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.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Development of novel R/O electronics for LAr detectors Max Hess Controller ADC Data Reduction Ethernet 10/100Mbit Host Detector typical block.
Status of LAV FEE electronics G. Corradi, C. Paglia, D. Tagnani & M. Raggi, T. Spadaro, P. Valente.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Second generation Front-end chip for H-Cal SiPM readout : SPIROC DESY Hamburg – le 13 février 2007 M. Bouchel, F. Dulucq, J. Fleury, C. de La Taille, G.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
Coupling Neutron Detector array (NEDA) with AGATA The AGATA Front-End processing Electronics & DAQ The AGATA Trigger and Synchronization (GTS) Coupling.
Yuri Velikzhanin NuTel TV meeting, June 13 (Friday), 2003 Status of electronics for NuTel prototype.
Agata Week – LNL 14 November 2007 Global Readout System for the AGATA experiment M. Bellato a a INFN Sez. di Padova, Padova, Italy.
S. Brambilla, “Recent DAQ integration test at L.N.L May 2008” 7 th AGATA Week, Uppsala, 8-11 July th AGATA Week Uppsala, 8-11 July 2008 Recent.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
Summary talk of Session 6 - Electronics and Interfacing to AD DAQ - Mechanics for the Demonstrator for the AD ancillary detector integration team: for.
Fullbeam DAQ board on PET system Eleftheria Kostara (INFN of Pisa, University of Siena ) Supervisors: F. Palla, M.G. Bisogni (University of Pisa) Technical.
P. Baron CEA IRFU/SEDI/LDEFACTAR Meeting Santiago de Compostela March 11, A review of AFTER+ chip Its expected requirements At this time, AFTER+
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
The DRS2 Chip: A 4.5 GHz Waveform Digitizing Chip for the MEG Experiment Stefan Ritt Paul Scherrer Institute, Switzerland.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
IPHC - DRS Gilles CLAUS 04/04/20061/20 EUDET JRA1 Meeting, April 2006 MAPS Test & DAQ Strasbourg OUTLINE Summary of MimoStar 2 Workshop CCMOS DAQ Status.
1 Calorimeter electronics Upgrade Outcome of the meeting that took place at LAL on March 9th, 2009 Calorimeter Upgrade Meeting Barcelona March 10th-11st,
SKIROC ADC measurements and cyclic ADC LPC Clermont-Ferrand Laurent ROYER, Samuel MANEN Calice/Eudet electronic meeting Orsay June.
S. Bota – Calorimeter Electronics overview - July 2002 Status of SPD electronics Very Front End Review of ASIC runs What’s new: RUN 4 and 5 Next Actions.
M. TWEPP071 MAPS read-out electronics for Vertex Detectors (ILC) A low power and low signal 4 bit 50 MS/s double sampling pipelined ADC M.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Update on works with SiPMs at Pisa Matteo Morrocchi.
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.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
SPIRAL2 Andrea Triossi INFN - LNL Gaspard – Hyde – Trace Workshop October , Padova.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
Front-end Electronic for a neutrino telescope : a new ASIC SCOTT
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
Baby-Mind SiPM Front End Electronics
Readout electronics for aMini-matrix DEPFET detectors
ETD meeting Electronic design for the barrel : Front end chip and TDC
KRB proposal (Read Board of Kyiv group)
Ewald Effinger, Bernd Dehning
DCH FEE 28 chs DCH prototype FEE &
TELL1 A common data acquisition board for LHCb
EUDET – LPC- Clermont VFE Electronics
VELO readout On detector electronics Off detector electronics to DAQ
Commodity Flash ADC-FPGA Based Electronics for an
NA61 - Single Computer DAQ !
Stefan Ritt Paul Scherrer Institute, Switzerland
Presented by T. Suomijärvi
TELL1 A common data acquisition board for LHCb
Presentation transcript:

GTS, Optical Link and TRACE Front End Electronics Andrea Triossi INFN - LNL PROMETEO workshop November , Valencia

Outlines FEE options Reduced output Sparse readout RO and Trigger on FPGA Expected Activities FEE options Reduced output Sparse readout RO and Trigger on FPGA Expected Activities TRACE Global Trigger and Synchronization Firmware Optical Gigabit Link (LINCO) Expected Activities Global Trigger and Synchronization Firmware Optical Gigabit Link (LINCO) Expected Activities NEDA

GTS: Functionalities Trigger Request Local Tag Generator Local Tag Generator MGT TX RX Trigger Match Trigger Match MEM Valid / Reject Val/Rej Tag Uplink Common clock Global clock counter Global event counter Trigger requests Error reports Trigger controls: Throttling of the L1 validation signal Fast commands (fast reset, initialization, etc.) Fast monitoring feedback from the crystals Calibration and test trigger sequence commands Monitor of dead time

GTS: Current Limits Serves just one trigger request Interface for 16 Handles just one ID request 16 ID per GTS core Single communication interface Split into two? one towards V6 and one inside V5

GTS Interfaces Trigger Requests GTS Services PPC running Hardware implemented ? Linux VxWorks 22 lines (request, validation/rejection) + 16 due to requester ID (concurrent trigger requests) = 38 lines between V5 and V6

Adapter to translate PCI Express signals to/from the optical physical layer suitable for legacy bus standards (PCI, cPCI, VME…) What is LINCO? local bus remote bus Already adopted by several experiments: AGATA (moving from V1 to V2) CERN (since 2005 in harsh environmental conditions) ICARUS WARP Already adopted by several experiments: AGATA (moving from V1 to V2) CERN (since 2005 in harsh environmental conditions) ICARUS LNGS

LINCO Flavors 1x4 PCIEx / 2x2 PCIEx / 4x1 PCIEx Motherboard/Oscillator REF CLK x4 PCIEx bus Clock issues Spread Spectrum Clock Clock out of spec Clock issues Spread Spectrum Clock Clock out of spec PCIEx Switch GEN2 20 Gb/s aggregate x1 PCIEx PCI 1 REF CLK bus x1 PCIEx 1 REF CLK bus

LINCO V2

RAM PCI-Ex DMA Transfer DMA engine continuously write on PC RAM holding the processor bus. If we want to run concurrently online trigger algorithms or even analysis programs that access the main memory, the DMA transfer will be stopped DMA engine continuously write on PC RAM holding the processor bus. If we want to run concurrently online trigger algorithms or even analysis programs that access the main memory, the DMA transfer will be stopped CPU Root Complex PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint PCI-Ex Endpoint The higher the throughput the bigger the buffering

Expected Activities x2 (x4) PCI Express core deployment Communication test LINCO-Numexo carrier Check compatibility issues between LINCO and PC farm x2 (x4) PCI Express core deployment Communication test LINCO-Numexo carrier Check compatibility issues between LINCO and PC farm LINCO New Firmware Test bench on a small tree (GTS mezzanine?) Test on a Numexo carrier New Firmware Test bench on a small tree (GTS mezzanine?) Test on a Numexo carrier Global Trigger and Synchronization

TRACE FEE Requirements CMOS 180 nm Low consumption (1-10 mW) Fast switching High integration CMOS 180 nm Low consumption (1-10 mW) Fast switching High integration Spherical chamber Ø 26cm 10K channels PA inside the chamber Spherical chamber Ø 26cm 10K channels PA inside the chamber Integrated PA Analog Memory for multiplexing TRACE ASIC Technology

TRACE FEE Requirements Rising time: ns Bandwidth: 0.35/20 ns = 17.5 MHz Sampling rate: 200 MHz Rising time 200 ns, 200 MHz sampling rate: 40 samples (2B each, 12bit ENOB) 128 ch per ASIC Rate/ch 100 Hz Throughput: 1MB/s per ASIC ( ~ 80) Rising time: ns Bandwidth: 0.35/20 ns = 17.5 MHz Sampling rate: 200 MHz Rising time 200 ns, 200 MHz sampling rate: 40 samples (2B each, 12bit ENOB) 128 ch per ASIC Rate/ch 100 Hz Throughput: 1MB/s per ASIC ( ~ 80) Digitizer out of the chamber PA 2 mW/ch 200 mW/ASIC 20 W/array ( ~ the same from the analog memory) Digitizer out of the chamber PA 2 mW/ch 200 mW/ASIC 20 W/array ( ~ the same from the analog memory) Consumption Throughput

PSA Feasibility Transient signal: 1/10 net charge (from simulation) Worst case: 5 MeV Alpha 50 mV Gain: 10 mV/MeV (which Ion set the gain? Li?) Bandwidth: 100MHz ENC 10e rms Dynamics: 150 MeV on 1.5 V Transient signal: 1/10 net charge (from simulation) Worst case: 5 MeV Alpha 50 mV Gain: 10 mV/MeV (which Ion set the gain? Li?) Bandwidth: 100MHz ENC 10e rms Dynamics: 150 MeV on 1.5 V Pre Amplifier

Q AmpShaper 128x128 Memory cells Input channels..... M U X 200 MHz Reduced Output..... Trigger Comp A B Q AmpShaper Input channels..... M U X 200 MHz Sparse Readout..... Encoder Comp Lookup Table Controller 128x128 Memory cells

V/I Amp Memory cells 128x A D C 200 MHz Trigger C Input channels F P G A High speed Serial link

FPGA as ADC FPGA D A C V/I AMP TDC T1T1 V1V1 T2T2 V2V2 T3T3 V3V3 T4T4 V4V4 From PA directly to FPGA differential inputs External DAC used to produce a V REF linear ramp TDCs measure time differences further converted to voltage From PA directly to FPGA differential inputs External DAC used to produce a V REF linear ramp TDCs measure time differences further converted to voltage Highest integration?

Dead Time MUX switching time: typ. ~ 50 ns Sampling Rate 200 MS/s per ch Samples: 40 signal + 20 baseline Memory depth: 128 samples Dead time per ch: 50 ns + 128x5 ns = 640 ns Dead time per ASIC: 128x350 ns 80 µs 80 µs ~ 12 KHz (Elastic Scattering) Simultaneous Read/Write ? ROI Read out (60 samples) ? MUX switching time: typ. ~ 50 ns Sampling Rate 200 MS/s per ch Samples: 40 signal + 20 baseline Memory depth: 128 samples Dead time per ch: 50 ns + 128x5 ns = 640 ns Dead time per ASIC: 128x350 ns 80 µs 80 µs ~ 12 KHz (Elastic Scattering) Simultaneous Read/Write ? ROI Read out (60 samples) ? Solution A

Read Out RO Board Multi channel ADC Preprocessing on FPGA Out of the chamber Synchronization and trigger (GTS) Multi channel ADC Preprocessing on FPGA Out of the chamber Synchronization and trigger (GTS) ADC Linear Range: 1.5 V Resolution: 10 mV Levels: 1.5 V / 10 mV = 150 Induced signals x bit ENOB Linear Range: 1.5 V Resolution: 10 mV Levels: 1.5 V / 10 mV = 150 Induced signals x bit ENOB

Prototype channel Analog memory (DRS4): 5 GS/s, 1024 cells, 9 ch (4 in the EVB) ADC (AD9245): 14 bit, 80 MS/s FPGA Xilinx Spartan3 Microcontroller (CY2C68013A ) with USB connection Analog memory (DRS4): 5 GS/s, 1024 cells, 9 ch (4 in the EVB) ADC (AD9245): 14 bit, 80 MS/s FPGA Xilinx Spartan3 Microcontroller (CY2C68013A ) with USB connection S. Ritt (PSI)

Conclusions PA ASIC development Analog memory prototype channel TDC feasibility study Global Trigger and DAQ: Compatibility Issues PA ASIC development Analog memory prototype channel TDC feasibility study Global Trigger and DAQ: Compatibility Issues TRACE Development of a New GTS Firmware Test on NUMEXO carrier Compatibility among PC-LINCO-NUMEXO Development of a New GTS Firmware Test on NUMEXO carrier Compatibility among PC-LINCO-NUMEXO NEDA