TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

1 of 24 The new way for FPGA & ASIC development © GE-Research.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Tests of CAEN 1190 Multi-hit TDCs Simona Malace Brad Sawatzky and Brian Moffit JLab Hall C Summer Workshop Aug , JLab.
Trigger System Functions Master/Slave Operation –Located in Readout Boards’ BE-FPGA, but only active as Master in one slot. –Master controls asynchronous.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Veto Wall Test Hyupwoo Lee MINERvA/Jupiter Group Meeting Oct, 3, 2007.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
Veto Wall Test Hyupwoo Lee MINERvA/Jupiter Group Meeting July 18, 2007.
R. Ball September 27 th  Criteria Re-use existing readout systems where possible High density Build inexpensive adapters to existing systems Save.
LAV firmware status Francesco Gonnella Mauro Raggi 23 rd May 2012 TDAQ Working Group Meeting.
LKr readout: present and future R. Fantechi 30/8/2012.
Status of LAV FEE electronics G. Corradi, C. Paglia, D. Tagnani & M. Raggi, T. Spadaro, P. Valente.
Inter TEL62 communication M. Raggi, M. Piccini, F. Gonnella 16 th October 2013 TDAQ Working Group Meeting.
Status of the digital readout electronics Mauro Raggi and F. Gonnella LNF Photon Veto WG CERN 13/12/2011.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Mircea Bogdan, 5/21/041 Chicago TDC Design and Implementation Mircea Bogdan (UC)
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
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),
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Some features of V1495 Shiuan-Hal,Shiu Everything in this document is not final decision!
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
FADC progress in Vienna Reported by H.Ishino for Vienna FADC group M.Pernicka and H.Steininger.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
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.
Testing of Latch-TDC Da-Shung Su Jia-Ye Chen, Hsi-Hung Yao, Su-Yin Wang, Ting-Hua Chang, Wen-Chen Chang 2011/07/13.
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.
TDCB Status report Bruno Angelucci, Stefano Venditti NA62 meeting, 14/12/2011.
TALK, LKr readout and the rest… R. Fantechi, G. Lamanna 15/12/2010.
LKR Working group Introduction R. Fantechi October 27 th, 2009.
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.
TELL1 high rate Birmingham Karim Massri University of Birmingham CEDAR WG Meeting – CERN – 26/03/2012.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
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.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
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.
Talk board status R. Fantechi, D. Gigi, G.Lamanna TDAQ meeting, Mainz
NA 62 TTC partition timing T.Blažek, V.Černý, R.Lietava, M.Kovaľ, M.Krivda Bratislava, Birmingham We are developing procedures for timing parameter adjustment.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
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’,
TGC electronics meeting at CERN June/ Status of ASIC development for TGC electronics PP SLB Hi-pT JRC PPE SSW-rx VME protocol Chikara Fukunaga TGC.
“TALK board status” R.Fantechi, G.Lamanna & D.Gigi (CERN)
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.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
LAV electronics status report Mauro Raggi and Francesco Gonnella TDAQ meeting NA62 Collboration Meeting 1-5 September 2014 Ferrara.
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.
V.Duk, INFN Perugia1 CHOD/NHOD status Viacheslav Duk, INFN Perugia Ferrara,
DeLiDAQ-2D ─ a new data acquisition system for position-sensitive neutron detectors with delay-line readout F.V. Levchanovskiy, S.M. Murashkevich Frank.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
TDCB status Jacopo Pinzino, Stefano Venditti
L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava,
Sheng-Li Liu, James Pinfold. University of Alberta
The New Trigger/GPS Module for the EEE Project
Presentation transcript:

TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti

OUTLINE Improvements on hardware and firmware wrt previous reports Experimental setup used to perform tests Analysis of collected data Troubleshooting Where we stand and todo list

NEW HARDWARE: TDCB TDCB: V4 version delivered in Nov 2010: New connectors, allowing the use of new cables (standard SCSI). Power supply plug moved by mistake by about 2mm wrt the original projects, incompatible with TELL1/TEL62 TDCB V5 in production,first 2 expected in 2 weeks LVDS probe Cables Patch panel SCSI connectors PG

RAM PLL (clock 40Mhz) Transfer FIFO I2C TDC control JTAG master Switch Time Stamp FIRMWARE: TDCB QUARTUS II V.10.1

FIRMWARE: TDCB TDCB can be programmed through a USB blaster either directly (Active serial interface,.pof file) or indirectly (JTAG interface,.sof and.jic files) The TDCB clock can be taken directly from FPGA’s PLL or refined using the TDCB internal QPLL RAM blocks available (2 MB/TDCB), firmware allows to write on them but readout only through I 2 C by now JTAG chain

DATA FORMAT TDC data are in the form of 32 bit words event time (1 bit=98ps,TDC rollover =2 19 =51,38µs) 19 bit 5 bit TDC channel (32) leading 0x4 trailing 0x5 4 bit TDC number & board (4x4) Lead/trail #words in a TDC trigger TDC TS Periodic triggers (12.8 µs normally used) are sent to the TDCB in order to read its data. A search window and a match window must be properly set to collect the TDC words in the right time windows TRIGGER MATCHING MODE

THE GOAL Setting up an automated TDCB test system in view of a massive TDCB production Use ad hoc patterns to test some crytical characteristics of the TDCBs: resolution, sustainability of high rates, possible faulty paths on PCBs The present tests were performed on only 8 channels and on the only two available V4 boards, but up to 32 channels can be presently pulsed. The final test system will be able to pulse 128/512 channels (1 TDCB/1 TELL62) at the same time, using predetermined patterns

EXPERIMENTAL SETUP The tests we performed on the TELL1 and TDCBs require the following items: A pattern generator with an input and output to trigger logic conditions in the pattern A LTUvi module to distribute the trigger sequence (given by the PG) to the TELL1 via the TTCex module Probe(s) to produce LVDS signals (1 used in these tests+1 just bought, LVDS signals) NIM modules to convert different logic signals (NIM, ECL,TTL) produced by the various parts (PG, LTU) At least 1 PCs to be used both as a server and to store and analyze data (in our setup we use 2 different PCs for the two tasks) …and obviously a TELL1 with at least 1 TDCB!

8 channels pulsed with 20ns long pulses (min 10 ns) PATTERN: a) single channels pulsed, 12.8µs pause between pulses b) all channels pulsed at the same time c) single channels pulsed, 10 ns between pulses (same TDCB TS) use of input/output PG channels to reset the TDCB TS at the beginning of each pattern Part of the pattern used (shifted signals)

Optical trigger to TELL1 Trigin/out from/to PG to LTU module Signal conversions Data to PC through GBE LTU-PG-TELL1-PC COMMUNICATION

The PG sends an output signal and waits for an input The output triggers the LTUvi module, which sends a reset signal to the TELL1 (causing TDC TS to reset) and a signal back to the PG input After the input the PG sends 2 more signals to the LTU through the output, which are sent as 2 triggers to the TELL1. the 2 triggers are delayed to collect the whole pattern. The pattern is then cyclically repeated till the acquisition is stopped. ~ 0.2M pattern/min collected Data are accumulated in the PP FIFOs and sent to the acquisition PC through a GBE connection when the TELL1 receives the LTUvi trigger (old TELL1 firmware) LTU-PG-TELL1-PC COMMUNICATION

DATA ANALYSIS The output from the TELL1 was sent through a GBE connection to the acquisition PC. Here data are turned into ROOT format in order to be easily analyzed. single signals (8 channels) 12,8 µs All channels (shifted) All channels Pulsed channels: 4-7, TS time

CHANNELS 4,5,6,7,12,13,14,15 Leadings and trailings in part b (channels pulsed at the same time) and c (10 ns between pulses) of the pattern

TRAILING-LEADING TIME CHANNELS 4,5,6,7,12,13,14,15

Pulses from all channels (fired at the same time at PG level) Offsets will be used to eliminate channel-to-channel shifts

PROBLEMS DETECTED HOLES: one TDC shows “holes” in the time distribution TDC word time bins absolute time (referred to first pulse)

GUESS: bit 0 and 1 paths are in contact, so that the output of bits 0 and 1 is an OR of their real signals If so the truth table should be: Bit 0Bit 1Bit 0& empty bins every 4, 1/3 ratio between the other 2 and that’s it! TDC word time bins (detail)

NOISY CHANNELS A long time problem on noisy channels (see Marco’s last meeting presentation) was understood, the cause being that the channels not pulsed were not properly terminated. This caused a noise almost in time with the signal, which looked like cross talk. A new patch panel (input PG, output TDCB cable), already available, will solve this problem. Pulsed channels: 4-7, unterminated channels 16 pulsed channels

Conclusions A (very) preliminary procedure to test TDC boards has been set up No data loss detected at the level of the collected statistics (~10 7 events) Resolution compatible with 100ps (~1 TDC bit), PG effect still to be understood (probably sizeable) Some problems have been detected, some of them were solved, many more will come… Todo list Produce a TDCB test program analyzing data and comparing them with the PG pattern High rate tests Offset adjustment of TDC channels Try to change trigger windows Firmware development