Stabilization of the calibration signal frequency Vitaly Stepin Dmitry Stepin Jevgeny Boole.

Slides:



Advertisements
Similar presentations
Interfacing to the Analog World
Advertisements

On-Chip Processing for the Wave Union TDC Implemented in FPGA
UNIVERSITA’ DEGLI STUDI DI NAPOLI FEDERICO II Luigi Cimmino November 12 th, Tokyo INTERNATIONAL WORKSHOP ON MUON & GEO-RADIATION PHYSICS FOR EARTH.
Potentialities of common-used TDC chips for high-speed event timer design E. Boole, V. Vedin Institute of Electronics and Computer Science, Riga, Latvia.
Interfacing with the Analog World Wen-Hung Liao, Ph.D.
Analog Devices FMCOMMS1-EBZ WINLAB – Rutgers University Date : April 22, 2013 Authors : Prasanthi Maddala,
A 16-Bit Kogge Stone PS-CMOS adder with Signal Completion Seng-Oon Toh, Daniel Huang, Jan Rabaey May 9, 2005 EE241 Final Project.
S3: Timescale for calibration factors At the frequency of the calibration line: Using this and going around the loop we obtain: Implemented in LAL/LALapps.
Yu. Artyukh, V. Bespal’ko, E. Boole, V. Vedin Institute of Electronics and Computer Science Riga, LATVIA 16th International Workshop on Laser.
Digital data acquisition1 Measuring ? „Wer misst, misst Mist.“ numeric result Sensing, Signal Processing Evaluation Physical/Chemical Property Physical/Chemical.
U niversity of S cience and T echnology of C hina Design for Distributed Scheme of WCDA Readout Electronics CAO Zhe University of Science and Technology.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
Time stamping with CAEN V1290N Bled, 26 th – 28 th March 2008 Dušan Ponikvar, Dejan Paradiž Faculty of Mathematics and Physics Ljubljana, Slovenia.
Projekt „ISSNB“ Nis, October DAAD Deutscher Akademischer Austausch Dienst German Academic Exchange Service PC-Based RLC Meter Mare Srbinovska,
ARM Timers.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
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.
INTERFACE WITH ANALOG WORLD
GPS based time synchronization of PC hardware Antti Gröhn
Embedded device set for control systems. Implementation and application. Victor R. Kozak BINP, Novosibirsk, Russia Budker INP, Novosibirsk RuPAC-2006.
NSGF 2000 PICO EVENT TIMER HERSTMONCEUX SLR STATION.
Paper Review Avelino Zepeda Martinez High Performance Reconfigurable Pipelined Matrix Multiplication Module Designer.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
The World Leader in High-Performance Signal Processing Solutions Design a Clock Distribution for a WCDMA Transceiver System CSNDSP 2006 Session: B.11 Systems.
Lab Group L2Bx EECE 380 – Electrical Engineering Design Studio (Spring 2014) 1 Spectrum Analyzer Michael Halpenny-Mason, Presenter 2, Presenter 3, Presenter.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
CCP MODULES  The CCP module (Capture/Compare/PWM) is a peripheral which allows the user to time and control different events.  Capture Mode provides.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
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.
Status report 2010/10/22 Atsushi Nukariya. Progress ・ Progress is as follows. 1. Confirm to transfer data from SiTCP to PC. 2. Create software which read.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Module #7 Assessment Quiz.
Adapting the LHC 1TFB electronic circuit to other equipments The candidates are: PS 1TFB PS TFB PS CBFB PSB TFB PSB 1TFB 1 Alfred Blas Working group meeting.
PREPARED BY V.SANDHIYA LECT/ ECE UNIT- 3 APPLICATIONS OF OP-AMP 1.
BEPC II TIMING SYSTEM EPICS Seminar Presented by Ma zhenhan IHEP 20.August 2002.
Software development Control system of the new IGBT EE switch.
FADC Time Study EJ, HD 10/09. Purpose: to test Hai Dong’s firmware implementation of Indiana U. timing algorithm NOT meant to be a definitive study of.
Embedded Systems Design 1 Lecture Set C Interfacing the MCS-51 to: –D/A Converter –A/D Converter.
Time Management.  Time management is concerned with OS facilities and services which measure real time.  These services include:  Keeping track of.
Timer 1 and 2 operation, PWM Principles. Timer 1 Operation.
Timing Board FPGA. Use existing IP version until firmware is ported to new FPGA FPGA Existing IP Carrier UCD Digital I/O TSG Timing Board.
8133A Overview. 8133A Overview 10-Feb04 Page A Overview 1) Specifications and Applications 2) Operational Overview 3) Block Diagram.
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
High precision phase monitoring Alexandra Andersson, CERN Jonathan Sladen, CERN This work is supported by the Commission of the European Communities under.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
A versatile FPGA based photon counter and correlator sudersan dhep meet’16.
AHCAL Electronics. Status of Integration Mathias Reinecke for the DESY AHCAL developers AHCAL main and analysis meeting Hamburg, July 16th and 17th, 2009.
Digital-to-Analog Analog-to-Digital
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
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.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Digital-to-Analog Analog-to-Digital
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Chapter 13 Linear-Digital ICs
Status of the Beam Phase and Intensity Monitor for LHCb
Lecture 2d1: Quality of Measurements
Digital-to-Analog Analog-to-Digital
8-bit Timer/Counter0 with PWM
This chapter provides a series of applications.
New PSB beam control rf clock distribution
Tests Front-end card Status
ADC and DAC Data Converter
Stefan Ritt Paul Scherrer Institute, Switzerland
Read Out and Data Transmission Working Group
Timer/Counter Timer/Counter 0 Timer/Counter 1 Timer/Counter 2 8 bit
ADC and DAC Data Converter
Red Pitaya with EPICS Andraz Pozar EPICS Collaboration Meeting
Presentation transcript:

Stabilization of the calibration signal frequency Vitaly Stepin Dmitry Stepin Jevgeny Boole

Problem to be solved T_EXT ~ 14us Period of the calibration signal T_VCO is varied in range … us Different measurement results of the RMS jitter at different frequencies of the calibration signal Period of the calibration signal must be fixed for satisfactory measurement results

Block diagram of the VCO period adjustment PC EPP (control + data + flags) Timer FPGA VCO module Calibration generator VCO signal FIFO Control EnWrite External signal ADC Logic

Requirements for realization. Setting VCO period Tvco_min = us Tvco_max = us N = = quantity of VCO periods. It influences duration of the period adjustment and accuracy. Tclk = 10 ns (time base) clkCounter = Tvco * N / Tclk clkCounter_min = Tvco_min * N /Tclk clkCounter_max = Tvco_max * N /Tclk clkCounter_min = u * / 10n = ,4 ~= 0x37DC86F clkCounter_max = u * / 10n = ,8 ~= 0x37DE179 0xC = xE = bit counter is required. 16-bit counter is used for convenience purposes. For example, Tvco = us clkCounter = u * / 10n = ,0 ~= 0x37DDB78  0xDB78 is sent to the VCO Period Register (clkCounterRef) VCO period step is accuracy +\- 0.15ps

Operation principles COMSEL (6) clkCounter clkCounterRef

RMS jitter dependence on VCO signal period. Test setup Calibration generator External signal T_EXT = const ~= 14 us Logic T_VCO is variable ADC Finding a “good” VCO frequency

Signal RMS jitter versus VCO period (a rough estimation) step 0.21ps 10 iterations per step signal period ~14us) T_VCO = us T_VCO = us T_VCO = us

Signal RMS jitter versus VCO period (a fine estimation) T_VCO = us (step 0.21ps, 400 iterations per step, signal period ~14us) Assumed as a “good” period/frequency

Testing “good” frequency over o C T_VCO = us ( iterations, signal period ~14us) VCO period error, ps Internal temperature, “C Signal RMS Jitter, ps

RMS jitter dependence on external signal period. Test setup Calibration generator External signal T_EXT = us Logic T_VCO = us ADC A “good” frequency

RMS jitter dependence on external signal period. Experimental results T_VCO = const = us (good” frequency) T_EXT = us (ETTG, 8-bit resolution, 20 iterations for each k = ) External signal period, ps External signal RMS jitter, ps VCO period error, ps

Conclusion VCO period couldn’t be selected in an arbitrary way. It is possible to set period of the VCO generator with high precision. Precision of the VCO period depends on N and DAC resolution (in general, even 0.1ps is not a limit but so high resolution is not required). Adjustment time depends on N. VCO period can be simply updated from PC software via EPP port. Only several narrow gaps for “good” frequencies (not more than 4ps) are found. 800ps of the VCO period were tested (period of the VCO signal can be changed in ~2000ps interval). Wider intervals should be found for more reliable operation. Time base (10ns) must be very precise!!! Experimental results show that VCO period is fixed with expected precision. The “good” frequency seems to be OK. No changes in PC software are necessary for calibration data acquisition => compatible with older version RMS jitter may also depend on frequency of the external signal.