Firmware-only implementation of Time-to-Digital Converter (TDC) in field-programmable gate array (FPGA)

被引:0
|
作者
Wu, JY [1 ]
Shi, ZH [1 ]
Wang, IY [1 ]
机构
[1] Fermilab Natl Accelerator Lab, Batavia, IL 60510 USA
关键词
front end electronics; TDC; FPGA; firmware;
D O I
暂无
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
A Time-to-Digital Converter (TDC) implemented in general purpose field-programmable gate array (FPGA) for the Fermilab CKM experiment will be presented. The TDC uses a delay chain and register array structure to produce lower bits in addition to higher bits from a clock counter. Lacking the direct controls custom chips, the FPGA implementation of the delay chain and register array structure had to address two major problems: (1) The logic elements used for the delay chain and register array structure must be placed and routed by the FPGA compiler in a predictable manner, to assure uniformity of the TDC binning and short-term stability. (2) The delay variation due to temperature and power supply voltage must be compensated for to assure long-term stability. We used the chain structures in the existing FPGAs that the venders designed for general purpose such as carry algorithm or logic expansion to solve the first problem. To compensate for delay variations, we studied several digital compensation strategies that can be implemented in the same FPGA device. Some bench-top test results will also be presented in this document.
引用
收藏
页码:177 / 181
页数:5
相关论文
共 50 条
  • [11] Implementation of sub-nanosecond time-to-digital convertor in field-programmable gate array: applications to time-of-flight analysis in muon radiography
    Marteau, Jacques
    d'Ars, Jean de Bremond
    Gibert, Dominique
    Jourde, Kevin
    Gardien, Serge
    Girerd, Claude
    Ianigro, Jean-Christophe
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2014, 25 (03)
  • [12] Implementation of Digital PID controller in Field Programmable Gate Array (FPGA)
    Subasri, V.
    Lavanya, K.
    Umamaheswari, B.
    INDIA INTERNATIONAL CONFERENCE ON POWER ELECTRONIC S, 2006, : 172 - 176
  • [13] Field-programmable-gate-array-based time-to-digital converter with 200-ps resolution
    Kalisz, J
    Szplet, R
    Pasierbinski, J
    Poniecki, A
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1997, 46 (01) : 51 - 55
  • [14] Implementation of Petri nets using a field-programmable gate array
    Yang, SK
    Liu, TS
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2000, 16 (02) : 99 - 116
  • [15] Field-programmable gate array (FPGA) based programmable digital emulator of vibratory microelectromechanical systems (MEMS) gyroscopes
    Narang, Sanjoli
    Tallur, Siddharth
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2022, 93 (03):
  • [16] Multiband Broadband Modulator Implementation on Field-Programmable Gate Array
    Castro, Cristhian
    Gordon, Carlos
    Encalada, Patricio
    Cumbajin, Myriam
    APPLIED TECHNOLOGIES (ICAT 2019), PT III, 2020, 1195 : 318 - 330
  • [17] Design of a two-step time interpolation-based field-programmable gate array-time-to-digital converter
    Lu, Jiangrong
    Li, Wenchang
    Liu, Jian
    Zhang, Tianyi
    Wang, Yanhu
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2024, 64 (10): : 1809 - 1817
  • [18] A counting-weighted calibration method for a field-programmable-gate array-based time-to-digital converter
    Chen, Yuan-Ho
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2017, 854 : 61 - 63
  • [19] A 16 channel high resolution (<11 ps RMS) Time-to-Digital Converter in a Field Programmable Gate Array
    Ugur, C.
    Bayer, E.
    Kurz, N.
    Traxler, M.
    JOURNAL OF INSTRUMENTATION, 2012, 7
  • [20] Design and Implementation of Synthetic Aperture Radar (SAR) Field-Programmable Gate Array (FPGA)-Based Processor
    Chan, Yee Kit
    Lee, Yung Chong
    Koo, Voon Chet
    APPLIED SCIENCES-BASEL, 2022, 12 (04):