TDCB Status report Bruno Angelucci, Stefano Venditti NA62 meeting, 14/12/2011.

Slides:



Advertisements
Similar presentations
TDC130: High performance Time to Digital Converter in 130 nm
Advertisements

JLab High Resolution TDC Hall D Electronics Review (7/03) - Ed Jastrzembski.
Tests of CAEN 1190 Multi-hit TDCs Simona Malace Brad Sawatzky and Brian Moffit JLab Hall C Summer Workshop Aug , JLab.
LAV firmware status Francesco Gonnella Mauro Raggi 10 th October 2012 TDAQ Working Group Meeting.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
Summary Ted Liu, FNAL Feb. 9 th, 2005 L2 Pulsar 2rd IRR Review, ICB-2E, video: 82Pulsar
STaRBoard Jamal Rorie 5/09/06. Data Collection TDC Leading Edge Lo Level Discriminator Mean Timer 1:3 Splitter ADC Leading Edge Hi Level Discriminator.
Octal ASD Certification Tests at Michigan J. Chapman, Tiesheng Dai, & Tuan Bui August 30, CERN.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
LAV firmware status Francesco Gonnella Mauro Raggi 23 rd May 2012 TDAQ Working Group Meeting.
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
FDR of the End-cap Muon Trigger Electronics 1/Mar./04 1 Slice Test (SLT) of TGC electronics Introduction Simulation Trigger part SLT Wire Wire and Signal.
Status of the digital readout electronics Mauro Raggi and F. Gonnella LNF Photon Veto WG CERN 13/12/2011.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
14/November/2002 CF NSS2002 in Norfolk, Virginia, USA 1 The First Integration Test of the ATLAS End-cap Muon Level 1 Trigger System Introduction Overview.
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.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
1 “Fast FPGA-based trigger and data acquisition system for the CERN experiment NA62: architecture and algorithms” Authors G. Collazuol(a), S. Galeotti(b),
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
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.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Status and Improvements of TDCB project TDAQ working group meeting Andrea Burato (INFN Pisa) On behalf of TDCB working group.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
TALK, LKr readout and the rest… R. Fantechi, G. Lamanna 15/12/2010.
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)
Overview, remarks, lamentations, hope and despair M. Sozzi TDAQ WG meeting CERN - 4 June 2013 Introduction, news and appetizer.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
TELL1 high rate Birmingham Karim Massri University of Birmingham CEDAR WG Meeting – CERN – 26/03/2012.
28 June 2004ATLAS Pixel/SCT TIM FDR/PRR1 TIM tests with ROD Crate John Hill.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
The FPGA based Trigger and Data Acquisition system for the CERN NA62 experiment Bruno Angelucci Physics Department University of Pisa INFN Pisa on behalf.
Beam diagnostics developments at LAPP: Digital part CTF3 Collaboration Meeting Louis Bellier, Richard Hermel, Yannis Karyotakis, Jean Tassan,
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
The Patti Board Gianluca Lamanna (INFNPisa) TEL62 workshop – Pisa –
Kevin Nash MaPSA-Light test system 1. The System 2.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
TEL62 update Franco Spinella INFN-Pisa 28/3/2012 CERN- TDAQ WG.
LAV firmware status Francesco Gonnella Mauro Raggi 28 th March 2012 TDAQ Working Group Meeting.
Status of MAPMT FEE Electronics Boards Connector board – have 5 boards, 1 assembled Readout board (“MUX” board) – layout completed 12/2, but unfortunately.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
18/05/2000Richard Jacobsson1 - Readout Supervisor - Outline Readout Supervisor role and design philosophy Trigger distribution Throttling and buffer control.
FW and HW Status TDAQ WG 10/6/2015. Hardware MPOD: ◦ HV was NOT floating   Sensibility of current limit to external devices  Particularly for chamber.
Mu2e NA62 TEL62 & TDCB repairs Radiation effects in TEL62 Franco Spinella 16/12/2015.
NewCHOD Firmware Chris Parkinson, University of Birmingham 16 th December
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
SL-PGA firmware overview M. Sozzi Pisa - January 30/31, 2014.
TELL1 readout in RICH test: status report Gianluca Lamanna on behalf of TDAQ Pisa Group (B.Angelucci, C.Avanzini, G.Collazuol, S.Galeotti, G.L., G.Magazzu’,
TDC/TEL62 update M. Sozzi NA62 TDAQ WG meeting Bruxelles – 9/9/2010.
“TALK board status” R.Fantechi, G.Lamanna & D.Gigi (CERN)
Evelyn Thomson Ohio State University Page 1 XFT Status CDF Trigger Workshop, 17 August 2000 l XFT Hardware status l XFT Integration tests at B0, including:
Plans for the 2015 Run Michal Koval, Peter Lichard and Vito Palladino TDAQ Working Group 25/3/2015.
Many LAV stations in digital trigger Francesco Gonnella Photon-Veto Working Group CERN – 03/02/2015.
Status of LAV electronics commissioning Mauro Raggi, Francesco Gonnella Laboratori Nazionali di Frascati 1 Mauro Raggi - Laboratori Nazionali di Frascati4.
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
Sumary of the LKr WG R. Fantechi 31/8/2012. SLM readout restart First goal – Test the same configuration as in 2010 (rack TS) – All old power supplies.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
V.Duk, INFN Perugia1 CHOD TDAQ status and rates Viacheslav Duk, INFN Perugia On behalf of the CHOD working group.
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.
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
AHCAL Beam Interface (BIF)
APV Readout Controllers DAQ
TDCB status Jacopo Pinzino, Stefano Venditti
PID meeting Mechanical implementation Electronics architecture
Presentation transcript:

TDCB Status report Bruno Angelucci, Stefano Venditti NA62 meeting, 14/12/2011

Outline Delivery of 11 TDCBs (last meeting) Firmware improvements TDC windows: a non-problem solved First tests on rates and cross-talk Future plans

TDCBs delivery 11 TDCBs delivered to all groups who requested them Mounting problems on theTDCBs: 1. One board’s RAM mounted upside-down (back to the firm) 2.Glue on one board’s PP connector (scratched away) 3.Some components added (connectors, pins, resistances) Firmware tested step-by-step (TDC-TDCB-PP exchange tokens, words losses patched) and installed on each of the TDCBs TDCB manual updated: several points made clearer, many mistakes corrected VHDL/Tell1/TDCB startup session at CERN with at least one person from each interested group (18/10/2011)

Firmware improvements The first issue addressed after the last meeting was the long-time “recompiling” problem (unstable firmware after recompilation, loss of words and/or tokens). The problem has (probably) been traced back to some signals used in the TDCB logic, whose clock was that from the TDCs. Firmware recompiling was always successful since these corrections were introduced not a proof, but a strong hint! FIRMWARE CONVERSION TO MENTOR HDL DESIGNER TDCB firmware conversion from Quartus II to Mentor started by Marco several blocks made clearer/less cumbersome the conversion is almost completed, the “new” firmware will be tested in the next weeks

1 TDCB → 4 TDCs → 128 channels TDCs output: leading and trailing words (info on TDC index, channel number, time measurement at ~100 ps resolution) Words go into a 4 word-deep derandomizer, then in a 256 word deep L1 buffer (through a round-robin of the 8 ch. group) Events from the 4 L1 buffers are passed to the readout FIFO TDC & TDCB functioning TDCBs get words from TDCs end delivers them to PPs through a token exchange mechanism (no hand-shaking) A time-stamp (rollover ~107 s) and a word counter (# lead +# trail +time-stamp) are attached to the bunch received from one TDC following one trigger event time (19 bit) TDC channel(32)ld/tr. (0x4/5) TDC number & board (4x4)

TDC windows The second issue addressed is the optimal configuration for the TDC time windows (set through the TDC configuration string) TRIGGER OFFSET (TROFF): trigger latency for each incoming trigger REJECT OFFSET (REJOF): reject latency for each incoming trigger MATCHING WINDOW(MAWIN): time interval in which words are taken SEARCHING WINDOW(SEWIN):time interval in which words are searched time interval are in 25ns steps MAWIN= N = (N+1) x 25 ns REJOF at least 1 c.c. > TROFF SEWIN at least 8 c.c. > MAWIN When running in trigger mode the matching windows MUST cover all the acquisition time (and possibly avoid repetitions)

Anatomy of a non-error In order to look for possible data loss we set the acquisition system as follow: 12.8 µs cyclic pattern from pattern generator, 1 LVDS 25 ns signal/channel, 32 channels fired; Trigger to TELL1 sent by the pattern generator itself at the end of the pattern, using the TRIGOUT port PG TELL-1 TDCB LTU TDCB TRIGGER 32 CH. PATTERN The idea was to have a whole pattern from the PG in each TDCB trigger, making the search for possible data loss easier. TDC windows settings: TROFF: 0xE00 (-12.8µs) REJOF: 0xDF0 (-13,05µs) MAWIN: 0x1FF (12.775µs) SEWIN: 0x209 (13.025µs) ETHERNET

Anatomy of a non-error After collecting ~1M data, about 0.1 % events with 1 missing leading/trailing were observed. POSSIBLE EXPLANATION: a “blind space” between two contiguous windows If so, increasing the TROFF and/or MAWIN windows should lead to an inclusion of all words in the packet (and several repetitions, curable via software). A simple C++ program was written to eliminate repetitions in contiguous events, and several ~1M event packets were collected varying the windows (TROFF up to -13µs, MAWIN up to µs) However once the repetitions were eliminated the same percentage of missing leading/trailings came out Moreover the packets sent by the ethernet ports were not time-ordered: this caused mixing between different packets and further confusion. SOLUTION: only 1 ethernet used for the tests (SL register modified)

Anatomy of a non-error In the end the “non-problem” was spotted to be due to the slightly different duration of the PG pattern wrt the TDC matching window: 1 “loss” Right # events 12,8 µs 12,8+ε µs ONLY the number of total words compared to the number of triggers should be considered, disregarding the number of words in the single packet. Sending the TELL1 clock to the PG would allow for a pattern lasting exactly like the TDC window, but we didn’t manage to do this so far.

First rate tests After fixing all the problems, some first rate tests were performed: RATEELEMENTEVENTSLOSSES 80 KHz1 channel0,5 MNONE 625 KHz8 ch(L1 group)0,5 MNONE 1,25 MHz8 ch(L1 group)0,5 MNONE 2,5 MHz8 ch(L1 group)0,5 MNONE Data collected using an internal trigger for the TELL1 (rather than sending it from the PG) and sending a known number of events from the PG; At higher rates the use of 1 ethernet cable only limits the output MORE RATE TESTS SOON CROSS-TALK: one single channel was pulsed at 80 KHz and masked in the acquisition. No signals in the other TDC channels after ~2h datataking MORE CROSS-TALK TESTS SOON

Conclusions and outlook The acquisition system is ready to perform systematic tests of rates and cross-talk, to be presented during the next meeting Each group is invited to ask for specific tests in case of need The firmware transposition to HDL Designer will be finalized as soon as possible

Spare slide: PP & SL dataflow