DocumentCode :
186539
Title :
Implementation of Vernier TDCs in 8-bit microcontrollers
Author :
Bengtsson, Lars E.
Author_Institution :
Dept. of Phys., Univ. of Gothenburg, Gothenburg, Sweden
fYear :
2014
fDate :
12-15 May 2014
Firstpage :
1
Lastpage :
4
Abstract :
This paper discusses the aspects of implementing a TDC with Vernier resolution in a microcontroller system. Results will show that the proposed solution have a potential time resolution corresponding exactly to the theoretically expected resolution (equal to the time difference in the Vernier clocks´ period), but also that there is an inherent sample-to-sample uncertainty due to the fact that microcontrollers cannot compare two (running) timer registers in hardware. The moment of coincidence of the Vernier clocks must be detected in software and that will generate an uncertainty in the coincidence detection that depends on the microcontroller architecture. In the design example proposed, a time resolution of 2 ns is achieved using a PIC microcontroller clocked with a 20 MHz. However, the proposed method is general and resolution is limited only to the frequency matching of the two Vernier clocks.
Keywords :
microcontrollers; time-digital conversion; PIC microcontroller; Vernier TDCs; Vernier clocks; coincidence detection; frequency 20 MHz; time 2 ns; word length 8 bit; Clocks; Microcontrollers; Microprogramming; Oscillators; Radiation detectors; Registers; Uncertainty; TDC; Time-to-Digital Converter; Vernier clock; microcontroller;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Instrumentation and Measurement Technology Conference (I2MTC) Proceedings, 2014 IEEE International
Conference_Location :
Montevideo
Type :
conf
DOI :
10.1109/I2MTC.2014.6860510
Filename :
6860510
Link To Document :
بازگشت