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.

Slides:



Advertisements
Similar presentations
XFEL C+C HARDWARE : REQUIREMENTS 1) To receive, process and store Timing Signals from TR ( Timing Receiver ) in same crate : - 5 MHz Bunch CLOCK - Bunch.
Advertisements

INPUT-OUTPUT ORGANIZATION
Introduction of DAQ system: E906 as an example
Dr A Sahu Dept of Comp Sc & Engg. IIT Guwahati I/O + Timer 8155 I/O + Timer 8255 I/O 8255 I/O 8253/54 Timer 8253/54 Timer 2 Port (A,B), No Bidirectional.
Programmable Interval Timer
On-Chip Processing for the Wave Union TDC Implemented in FPGA
Tests of CAEN 1190 Multi-hit TDCs Simona Malace Brad Sawatzky and Brian Moffit JLab Hall C Summer Workshop Aug , JLab.
Local Trigger Control Unit prototype
1 MTD Readout Electronics J. Schambach University of Texas Hefei, March 2011.
TDC in ACTEL FPGA Tom Sluijk Wilco Vink Albert Zwart Fabian Jansen.
ADC and TDC Implemented Using FPGA
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
Embedded Systems Hardware:
Development of novel R/O electronics for LAr detectors Max Hess Controller ADC Data Reduction Ethernet 10/100Mbit Host Detector typical block.
NS Training Hardware. System Controller Module.
Range Measurement Unit Messenger Mercury Laser Altimeter Basic Familiarization.
INPUT-OUTPUT ORGANIZATION
1 Timing System Timing System Applications. 2 Timing System components Counting mechanisms Input capture mechanisms Output capture mechanisms.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
Fast Waveform Digitizing in Radiation Detection using Switched Capacitor Arrays Stefan Ritt Paul Scherrer Institute, Switzerland.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
MB, 9/8/041 Introduction to TDC-II and Address Map Mircea Bogdan (UC)
Lecture 9. - Synchronous Devices require a timing signal. Clock generated Interval Timer Microprocessor Interval Timer Clk PCLK = MHz PCLK (for.
7/23 Timers in Coldfire Processor Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang Lee (480)
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
TLA5000B Series Logic Analyzer Fact Sheet Breakthrough solutions for real-time digital systems analysis Featuring:  125 ps-resolution MagniVu™ acquisition.
Unit 10.2 Timer Examples. Example – Music Generation Channel 6 – Set up as a timer Output to Generate Square Waves Channel 4 – Set up as a timer Output.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
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.
Micro-Research Finland Oy Timing System Modules Jukka Pietarinen EPICS Collaboration Meeting, Argonne, June 2006.
Some features of V1495 Shiuan-Hal,Shiu Everything in this document is not final decision!
Prediction W. Buchmueller (DESY) arXiv:hep-ph/ (1999)
M. Pernicka Vienna1 I would like to raise several issues: Why we want use more than one pulse height sample of the shaped signal. The APV25 offers this.
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
Initial Performance Results of the APS P0 (Transverse Bunch-to-Bunch) Feedback System N. DiMonte#, C.-Y. Yao, Argonne National Laboratory, Argonne, IL.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Test of E906 PreAmp Prototype Da-Shung Su, Su-Yin Wang, Ting-Hua Chang, Wen-Chen Chang 2010/01/28.
HBD FEE test result summary + production schedule 16mv test pulse result –5X attenuator + 20:1 resistor divider at input (to reduce the noise on the test.
The DRS2 Chip: A 4.5 GHz Waveform Digitizing Chip for the MEG Experiment Stefan Ritt Paul Scherrer Institute, Switzerland.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
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)
DEPT OF MODERN PHYSICS, USTC Electronics System of MC IHEP, Beijing ___________________________________________ Muon Group, USTC, Hefei.
TDC in ACTEL FPGA Tom Sluijk Hans Verkooijen Albert Zwart Fabian Jansen.
R&D for single gap -Use the HARDROC ASICs, SiGe technology (well tested and available) HARDROC : 64-channel, 2-bin readout (3 comparators, 3 thresholds),
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Integration and commissioning of the Pile-Up VETO.
LAV firmware status Francesco Gonnella Mauro Raggi 28 th March 2012 TDAQ Working Group Meeting.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
Ba A B B1 FADC B2 SD_FP FLEX_I/O ROC VME64x A: [ HELICITY, HELICITY_FLIP ] (NIM or ECL) Port 1 Port 2 a: [ HELICITY, HELICITY_FLIP ] (LVDS) B: [ HELICITY_TRIGGER,
NIKHEF 2014 David Calvo IFIC (CSIC – Universidad de Valencia) Time to Digital Converters for KM3NeT Data Readout System.
May E906 Work and Status TDC readout – One full TDC board, 4 ECL cables/modules KTEV UCLA LV PS – Thanks Dave N.! – +/- 5V, 18A each – Spade /10-12AWG.
Level-1 Trigger Commissioning Status A.Somov Jefferson Lab Collaboration Meeting, May 10, 2010.
CBM-TOF-FEE Jochen Frühauf, GSI Picosecond-TDC-Meeting.
Pile-Up Pulse Decomposition Jia-Ye Chen
ADC 1 Analog to Digital Converter. ADC 2 ADC Features n General Features -Supports 8 or 10-bit resolution Modes, -Track period fully programmable up to.
9530 T IMING C ONTROL U NIT Features TCU-1 Key Features 250ps timing resolution with < 50ps jitter 8 independent outputs with full individual programming.
"North American" Electronics
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
vXS fPGA-based Time to Digital Converter (vfTDC)
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
INTRODUCTION Overview of Shift Registers
Hellenic Open University
The MDT TDC ASIC Development
Timers.
FPGA Based Trigger System for the Klystron Department
SYEN 3330 Digital Systems Chapter 7 – Part 1 SYEN 3330 Digital Systems.
Stefan Ritt Paul Scherrer Institute, Switzerland
RPC Front End Electronics
Digitally subtracted pulse between
Programmable Interval Timer
Presentation transcript:

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

Sampling Results and Output Sampling Resultsfor Output Q3Q2Q1Q0Y2Y1Y XX10001 X XX01101 X At each time bin, Q0, Q1, Q2 and Q3 are the sampling results of the input signal with the four different phases of the clock. Q0 is the starting phase, i.e. t(Q0) is earlier those of the others. “x” stands for either 0 or 1. We assume that two hits are separated from each other more than 1 clock away, and a valid hit sustains more than 1-clock wide. Leading edge detected. Signal on. Trailing edge detected. No signal

Current Design Specification Station 1 Time bin10 ns Width of accepted window32*10=320 ns Maximum Delay of shift register128*10=1,280 ns (>1,100 ns) Time resolution of TDC2.5 ns Two-hit resolution10 ns Frequency of clock source: 100 MHz

Address Map OffsetAccessData widthDescription 0x000R/WD32Control and Status Register (CSR) 0x004RD32PCB serial number and Revision date code 0x008RD32FIFO status register 0x00CR/WD32Control and Status Register (CSR2) 0x010WD32FIFO test mode enable 0x014WD32FIFO test mode disable 0x020WD32Clear 0x028WD32Latch mode enable 0x02CWD32Latch mode disable 0x050WD32Reserved 0x054WD32Reserved 0x060WD32Reset 0x068WD32Generate output pulse 0x100 | 0x1FC R/W, BLTD32128KB FIFO memory space, (32K x 32)

CSR2 0x0c (32 bits) D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0 SpareDelay Time (Write)Spare 64/32 bins Gate window (128 clocks) Output window (32/64) Delay Time CSR2 D31D30D29D28D27D26D25D24D23D22D21D20D19D18D17D16 XTrig Y2 Trig Y1 Trig Y0 XTrig Y2 Trig Y1 Trig Y0 XTrig Y2 Trig Y1 Trig Y0 Trigger Timing (Read)

Data structure for one time bin D31D30D29D28D27D26D25D24…D7D6D5D4D3D2D1D0 XCh7 Y2 Ch7 Y1 Ch7 Y0 XCh6 Y2 Ch6 Y1 Ch6 Y0 …XCh1 Y2 Ch1 Y1 Ch1 Y0 XCh0 Y2 Ch0 Y1 Ch0 Y0 1st 32-bit data D31D30D29D28D27D26D25D24…D7D6D5D4D3D2D1D0 XCh15 Y2 Ch15 Y1 Ch15 Y0 XCh14 Y2 Ch14 Y1 Ch14 Y0 …XCh9 Y2 Ch9 Y1 Ch9 Y0 XCh8 Y2 Ch8 Y1 Ch8 Y0 2nd 32-bit data D31D30D29D28D27D26D25D24…D7D6D5D4D3D2D1D0 XCh55 Y2 Ch55 Y1 Ch55 Y0 XCh54 Y2 Ch54 Y1 Ch54 Y0 …XCh49 Y2 Ch49 Y1 Ch49 Y0 XCh48 Y2 Ch48 Y1 Ch48 Y0 7th 32-bit data D31D30D29D28D27D26D25D24…D7D6D5D4D3D2D1D0 XCh63 Y2 Ch63 Y1 Ch63 Y0 XCh62 Y2 Ch62 Y1 Ch62 Y0 …XCh57 Y2 Ch57 Y1 Ch57 Y0 XCh56 Y2 Ch56 Y1 Ch56 Y0 8th 32-bit data …..

Overall Data Structure for ONE EVENT D31D30D29D28D27D26D25D24…D7D6D5D4D3D2D1D0 All 0XCh0 Y2 Ch0 Y1 Ch0 Y0 1st 32-bit data for trigger time 2 nd -9th 32-bit data for the 1st time bin 10 th - 17th 32-bit data for the 2nd time bin … th - 504th 32-bit data for the 63th time bin 506 th - 513th 32-bit data for the 64th time bin

Items tested TDC resolution Double-hit resolution Output window scanning Stability of data for large statistics with the operation of CODA DAQ

Single Hit

TDC Resolution Input a single pulse. The time of leading-edge w.r.t. the trigger is measured by the oscilloscope – “Real time”. TDC=[TDC0]+[sig corr]+[trig corr] – TDC0: position of leading edge – Signal correction: fine correction of leading edge of signal by 4-phase sampling. – Trigger correction: fine correction of leading edge of trigger by 4-phase sampling. There is a common difference between “Real time” and “TDC”, in average of 49.70, possible caused by the cable and electronics modules. The jitter relative to the common difference is within 2.5 ns. Real time TDC0 sig corr trig corr TDC Diff Jitter

Double Hits

Global View of channel 0-31

Global View of channel 32-63

Channel 0

Channel 60

Mean and RMS RMS < 2 ns