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 条
  • [31] Design of a high-precision time-to-digital converter in an Elitestek Ti60 field-programmable-gate-array
    He, Zongwu
    Wen, Xincheng
    Wang, Jian
    Ma, Qingli
    Yin, Zejie
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2024, 95 (08):
  • [32] A flexible 32-channel time-to-digital converter implemented in a Xilinx Zynq-7000 field programmable gate array
    Wang, Yonggang
    Kuang, Jie
    Liu, Chong
    Cao, Qiang
    Li, Deng
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2017, 847 : 61 - 66
  • [33] A 20-ps Temperature Compensated Time-to-Digital Converter (TDC) Implemented in FPGA
    Pan, Weibin
    Gong, Guanghua
    Li, Hongming
    Li, Jianmin
    2013 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2013,
  • [34] Field-programmable gate array implementation of an all-digital IEEE 802.15.4-compliant transceiver
    Cornetta, Gianluca
    Touhafi, Abdellah
    Santos, David J.
    Vazquez, Jose M.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2010, 97 (12) : 1361 - 1378
  • [35] An Energy-Efficient Field-Programmable Gate Array (FPGA) Implementation of a Real-Time Perspective-n-Point Solver
    Lv, Haobo
    Wu, Qiongzhi
    ELECTRONICS, 2024, 13 (19)
  • [36] On-the-fly Computation Method in Field-Programmable Gate Array for Analog-to-Digital Converter Linearity Testing
    Mangca, Darwin C.
    Gerasta, Olga Joy
    Luna, Anne Lorraine
    Zhu, Xi
    Flora, Jefferson A.
    JOURNAL OF ENGINEERING AND TECHNOLOGICAL SCIENCES, 2018, 50 (05): : 589 - 606
  • [37] Implementation of linear model predictive control using a field-programmable gate array
    Mills, A.
    Wills, A. G.
    Weller, S. R.
    Ninness, B.
    IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (08): : 1042 - 1054
  • [38] A Field-Programmable Gate Array Implementation of a Cognitive Radar Target Recognition System
    Sessions, Calvin A.
    Romero, Ric A.
    Fouts, Douglas J.
    2022 IEEE RADAR CONFERENCE (RADARCONF'22), 2022,
  • [39] Field Programmable Gate Array based implementation of Digital Down Converter for Magnetic Resonance Imaging
    Dalvi, Pradnya
    Patil, Pravin
    Verma, Dharmesh
    Merugu, Radhaprasanna
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [40] Digital model of TiO2 memristor for field-programmable gate array
    Wang, Guangyi
    Bai, Dandan
    Wang, Xiaoyuan
    JOURNAL OF ENGINEERING-JOE, 2014, Institution of Engineering and Technology, United States (2014):