• DocumentCode
    3588593
  • Title

    A multi-chain measurements averaging TDC implemented in a 40 nm FPGA

  • Author

    Qi Shen ; Shubin Liu ; Binxiang Qi ; Qi An ; Shengkai Liao ; Chengzhi Peng ; Weiyue Liu

  • Author_Institution
    State Key Lab. of Particle Detection & Electron., USTC, Hefei, China
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    A high precision and high resolution time-to-digital converter (TDC) implemented in a 40 nm fabrication process Virtex-6 FPGA is presented in this paper. The multi-chain measurements averaging architecture is used to overcome the resolution limitation determined by intrinsic cell delay of the plain single tapped-delay chain. The resolution and precision are both improved with this architecture. In such a TDC, the input signal is connected to multiple tapped-delay chains simultaneously (the chain number is M), and there is a fixed delay cell between every two adjacent chains. Each tapped-delay chain is just a plain TDC and should generate a TDC time for a hit input signal, so totally M TDC time values should be got for a hit signal. After averaging, the final TDC time is obtained. A TDC with 3 ps resolution (i.e. bin size) and 6.5 ps precision (i.e. RMS) has been implemented using 8 parallel tapped-delay chains. Meanwhile the plain TDC with single tapped-delay chain yields 24 ps resolution and 18 ps precision.
  • Keywords
    delay circuits; field programmable gate arrays; time-digital conversion; TDC; Virtex-6 FPGA; intrinsic cell delay; multichain measurement averaging architecture; multiple tapped-delay chain; plain single tapped-delay chain; size 40 nm; time 18 ps; time 24 ps; time 3 ps; time 6.5 ps; time-to-digital converter; Calibration; Computer architecture; Delays; Field programmable gate arrays; Physics; Signal resolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference (RT), 2014 19th IEEE-NPSS
  • Print_ISBN
    978-1-4799-3658-8
  • Type

    conf

  • DOI
    10.1109/RTC.2014.7097550
  • Filename
    7097550