• DocumentCode
    3327456
  • Title

    High-precision time-to-digital converter in a FPGA device

  • Author

    Aloisio, A. ; Branchini, P. ; Giordano, R. ; Izzo, V. ; Loffredo, S.

  • Author_Institution
    Dipt. di Sci. Fis., Univ. di Napoli Federico II, Naples, Italy
  • fYear
    2009
  • fDate
    Oct. 24 2009-Nov. 1 2009
  • Firstpage
    290
  • Lastpage
    294
  • Abstract
    The construction and design process of a high-resolution time-interval measuring system implemented in a SRAM-based FPGA device is discussed in this paper. The TDC can increase the precision on the measurement by interpolating time within the system clock cycle. A two step phase interpolation has been constructed, one based on the phase information delivered by the VIRTEX-5 Digital Clock Manager (DCM) and thus providing a fine time, a second level phase interpolation was based on carry lines thus delivering an hyper fine time measurement. We have designed and built a PCB hosting a Virtex-5 Xilinx FPGA. The board we have designed provides 7 TDC channels. The number of channels turns out to be limited by the number of input connectors inserted on the board and not on the code density on the FPGA. The range is in principle slightly longer than 1 day (127941 sec), but our tests are preliminary and have been made on intervals less than 20 ¿sec. In this range we have measured a resolution which is better than 55 psec for the time interval on a single channel in single and multi-hit mode.
  • Keywords
    field programmable gate arrays; interpolation; nuclear electronics; PCB; SRAM-based FPGA device; Virtex-5 Xilinx FPGA; Virtex-5 digital clock manager; high-precision time-to-digital converter; high-resolution time-interval measuring system; multihit mode; single hit mode; time interpolation; two step phase interpolation; Clocks; Counting circuits; Delay lines; Field programmable gate arrays; Frequency; Interpolation; Oscillators; Performance evaluation; Testing; Time measurement; FPGA; TDC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record (NSS/MIC), 2009 IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    1095-7863
  • Print_ISBN
    978-1-4244-3961-4
  • Electronic_ISBN
    1095-7863
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2009.5401744
  • Filename
    5401744