Time interval measurement module implemented in SoC FPGA device

Authors

  • Grzegorz Lukasz Grzeda Military University of Technology in Warsaw
  • Ryszard Szplet

Abstract

We presents the design and test results of a picosecond-precision time interval measurement module, integrated as a System-on-Chip in an FPGA device. Implementing a complete measurement instrument of a high precision in one chip with the processing unit gives an opportunity to cut down the size of the final product and to lower its cost. Such approach challenges the constructor with several design issues, like reduction of voltage noise, propagating through power lines common for the instrument and processing unit, or establishing buses efficient enough to transport mass measurement data. The general concept of the system, design hierarchy, detailed hardware and software  solutions are presented in this article. Also, system test results are depicted with comparison to traditional ways of building a measurement instrument.

References

R. B. Northrop, “Introduction to Instrumentation and measurements”, Taylor & Francis Group, Broken Sound Parkway 2005

http://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html

http://www.xilinx.com/support/documentation/ip_documentation/ug761_axi_reference_guide.pdf

G. Grzęda, “Control and data processing module for time interval counter in SoC device” (in Polish), WAT 2015

http://www.xilinx.com/support/documentation/ip_documentation/axi_dma/v7_1/pg021_axi_dma.pdf

http://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf

R. Szplet, “Time-to-Digital Converters”, in Design, Modeling and Testing of Data Converters, Berlin, Springer-Verlag, pp. 211-246,2014

R. Nutt, “Digital time interval meter”, Rev. Sci. Instrum., vol 39, pp. 1342-1345, 1968

R. Szplet, D. Sondej, G. Grzęda, „Interpolating time counter with multi-edge coding”, EFTF/IPC, pp 321-324, July 2013

K. Klepacki, R. Szplet, R. Pełka, „A 7.5 ps single-shot precision integrated time counter with segmented delay line”, Review of Scientific Instruments, vol 85, no. 3,2014

B. Kernigham, D. Ritchie, „The ANSI C Programming Language”, Prentice Hall, Englewood Cliffs 1995

G. Grzęda, D. Sondej, R. Szplet, „Diagnostic and control software for interpolating time counter in programmable logic device” (in Polish), Measurement Automation Monitoring, vol 60, pp. 441-443, 2014

S. Cova, M. Bertolaccini, „Differential linearity testing and precision calibration of multichannel time sorters”, Nuclear Instruments and Methods, vol. 77, pp. 269-276, 1970

Downloads

Published

2016-09-08

Issue

Section

Metrology, Measurement Science