Transfering Trigger Data to USA15 V. Polychonakos, BNL.

Slides:



Advertisements
Similar presentations
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Advertisements

JLab High Resolution TDC Hall D Electronics Review (7/03) - Ed Jastrzembski.
Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
E-link IP for FE ASICs VFAT3/GdSP ASIC design meeting 19/07/2011.
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.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
DEVELOPMENT OF A READOUT SYSTEM FOR LARGE SCALE TIME OF FLIGHT SYSTEMS WITH PICOSECOND RESOLUTION Considerations and designs for a system of tdc’s with.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Octal ASD Certification Tests at Michigan J. Chapman, Tiesheng Dai, & Tuan Bui August 30, CERN.
Ivan Peric, Monolithic Detectors for Strip Region 1 CMOS periphery.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
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,
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.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
PicoTDC Features of the picoTDC (operating at 1280 MHz with 64 delay cells) Focus of the unit on very small time bins, 12ps basic, 3ps interpolation Interpolation.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
STGC Trigger Demonstrator sTGC Trigger Demonstrator ATLAS Israel Annual Meeting 30 December 2012 Lorne Levinson, Julia Narevicius, Alex Roich, Meir Shoa,
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
LANL FEM design proposal S. Butsyk For LANL P-25 group.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
SPD Control Board 16th February SPD Control Board (VFE control and SPD multiplicity) VFE’s control (I2C communication: SDA,SCL; clock; reset/trigger.
C. Combaret DIF_GDIF_MDIF_D ASU 6x 24 HR2 ASU USB Hub RPi USB2 DCC SDCC RPi USB 1 hub+Rpi for 4 cassettes 1 DCC for 8 cassettes (1 spare) Trigger.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
Some thoughts on the New Small Wheel Trigger Issues V. Polychronakos, BNL 10 May,
Digital CFEB (an Update) B. Bylsma, EMU at CMS Week, March 16, Ben Bylsma The Ohio State University.
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
09/02/20121 Delay Chip Prototype & SPI interface Joan Mauricio La Salle (URL) 15/02/2013.
12 September 2006Silicon Strip Detector Readout Module J. Hoffmann SIDEREM SIlicon Strip DEtector REadout Module.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
VMM Update Front End ASIC for the ATLAS Muon Upgrade V. Polychronakos BNL RD51 - V. Polychronakos, BNL10/15/131.
Many LAV stations in digital trigger Francesco Gonnella Photon-Veto Working Group CERN – 03/02/2015.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
Mu3e Data Acquisition Ideas Dirk Wiedner July /5/20121Dirk Wiedner Mu3e meeting Zurich.
C.Beigbeder, D.Breton, M.El Berni, J.Maalmi, V.Tocut – LAL/In2p3/CNRS L.Leterrier, S. Drouet - LPC/In2p3/CNRS P. Vallerand - GANIL/CNRS/CEA SuperB -Collaboration.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Work on Muon System TDR - in progress Word -> Latex ?
End OF Column Circuits – Design Review
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Class Exercise 1B.
Kenneth Johns University of Arizona
VMM3 Early Testing George Iakovidis, V. Polychronakos
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
Iwaki System Readout Board User’s Guide
DCH FEE 28 chs DCH prototype FEE &
HV-MAPS Designs and Results I
VMM Update Front End ASIC for the ATLAS Muon Upgrade
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
Front-end digital Status
HADES goes SIS-100* SIS-18 DAQ upgrade possibilities
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 3)
Example of DAQ Trigger issues for the SoLID experiment
Digital Fundamentals Floyd Chapter 1 Tenth Edition
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
PID meeting Mechanical implementation Electronics architecture
Global chip connections
Preliminary design of the behavior level model of the chip
Presentation transcript:

Transfering Trigger Data to USA15 V. Polychonakos, BNL

Introductory Comments  Huge advantage if trigger data transfer to USA15 logic can be implemented on the detectors  Harvard Scheme is fine  Adds complexity, cost, weight  Details needed, latency?  Can it run synchronously with BC clock?  Needs serializer  The need for serializer prompted us to change the ART output from parallel to serial LVDS. Gianluigi agrees, suggests scheme shown in next slide  The need for a custom digital ASIC triggered a reevaluation of the idea of direct on-detector transfer  Serial ART allows point to point connections avoiding a parallel bus (one of John’s objection to the scheme)

25ns 50ns 75ns 100ns 125ns 150ns 175ns 200ns CK charge event analog pulse A peak-found FL D5 - D0 Assumes 160 MHz clock provided externally ART serialized in one line A Data D5-D0 shifted at each clock edge LVDS 600mV +/- 150mV VMM ART SERIALIZER - v2 reset

The transfer scheme in bullets  Point to point LVDS connections from the serial ART of 32 ICs (one layer of a “panel”) to a mezzanine board at the middle of the chamber (or perhaps part of a MMFE – average length of copper connections ~few cm)  Custom digital IC connected to a GBT operating in parallel mode (40 bit bus at 80 MHz transfers 80 bits in 25 ns)  For a given BC (the event BC) the flags of all ART signals arrive within the 25 ns of the event BC  Clocked by the rising edge of the next BC synchronizes the flags while some serial streams will finish arriving in the next bunch crossing  In the next to the event BC a priority encoding scheme or smart token builds a list of up to 6 hit addresses  A state machine operates on this list in the next BC and transfers them to the GBT at 80 MHz  Each 40 bit word contains up to 3 ART addresses (33 bits) plus 6 bits of the 12 bit BCID, high order in the first 40 bit word, low order in the second  Note that the ART in a given BC will be inactive in the next BC all others in the 32 IC group are active (we impose a dead time of a few BC any way)  Total latency is 2 BC clock ticks  GBT in parallel mode adds 5 BC ticks (2 seraliser, 3 deserialiser)

High Level Block Diagram GBT also provides the 80, 160 and, if needed, the 320 MHz Clocks

Overall Block diagram of the Digital IC

BCID/ARTA12 – 11 bitsA5 – 11 bits A2 – 11 bits BCID/ARTempty A16 – 11 bits DOUT[39:0] DOUT[79:40] VMM 0, STRIP 0 “ ” BCID/ART B.. DOUT[39:0]..CID/ARTART-6bits empty DOUT[79:40] 32-bit hit list An alternative way (suggested by Sorin) to transmit the ARTs (Eliminates ambiguity with address 00)

A Possible implementation of the address transfer (WEN) (EN)

Timing Diagram of the Address Transfer Logic

Group ICs from the four layers of a multilayer (4 8-chip MMFEs) Trigger Board Possible location minimizes lvds lines to few cm, with adjacent group can use dual versatile link Front end boards

What’s next?  Scheme needs to be scrutinized for errors, wrong assumptions, etc  A Flag priority encoding or other scheme to identify up to 6 ART addresses (needs to be done in 25 ns, but maybe not if more than one BC of dead time is imposed )  Then write VHDL code and implement it on FPGA  Can have such a prototype by the time of VMM2  If convinced it works transfer the code to a custom design