DocumentCode
667921
Title
Interpolating time counter with multi-edge coding
Author
Szplet, Ryszard ; Sondej, Dominik ; Grzeda, Grzegorz
Author_Institution
Electron. Dept., Mil. Univ. of Technol., Warsaw, Poland
fYear
2013
fDate
21-25 July 2013
Firstpage
321
Lastpage
324
Abstract
This paper presents the design, operation and test results of an interpolating time counter with a multi-edge coding principle implemented in the second stage of interpolation. The counter is implemented in an FPGA device (Spartan-6, Xilinx) and provides a 2.7 ps resolution, 8 ps precision and 1 s measurement range. The development of such a high performance instrument needs to solve several design problems. The main of them are an implementation of a pattern generator and elimination of bubble errors. We designed and tested two pattern generators based respectively on look-up tables and fast carry chains. The former one is simpler for implementation while the latter allows to control parameters of the pattern signal. This control feature is especially important for the quality of T/D conversion that depends, among others, on the complexity of the pattern signal. We tested three variants of TDC based in turn on coding of three rising, three falling or six alternated edges.
Keywords
counting circuits; encoding; field programmable gate arrays; interpolation; table lookup; time-digital conversion; FPGA device; Spartan-6; T/D conversion quality; Xilinx; bubble error elimination; fast carry chains; interpolating time counter; look-up tables; multiedge coding; pattern generator implementation; time-to-digital converters; two-stage interpolation; Delays; Encoding; Generators; Interpolation; Quantization (signal); Radiation detectors; multi-edge coding; time counter; time-to-digital conversion; two-stage interpolation;
fLanguage
English
Publisher
ieee
Conference_Titel
European Frequency and Time Forum & International Frequency Control Symposium (EFTF/IFC), 2013 Joint
Conference_Location
Prague
Type
conf
DOI
10.1109/EFTF-IFC.2013.6702285
Filename
6702285
Link To Document