Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

FPGA (field programmable gate array)-based time-digital converter

A time-to-digital, converter technology, applied in the direction of electrical unknown time interval measurement, devices and instruments for measuring time interval, etc.

Active Publication Date: 2015-05-06
UNIV OF SCI & TECH OF CHINA
View PDF6 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current TDC implementation scheme cannot achieve good indicators in the three aspects of improving measurement accuracy, reducing measurement dead time, and reducing resource usage.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FPGA (field programmable gate array)-based time-digital converter
  • FPGA (field programmable gate array)-based time-digital converter
  • FPGA (field programmable gate array)-based time-digital converter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] figure 1 It is a structural schematic diagram of the FPGA-based time-to-digital converter provided by the present invention. Such as figure 1 As shown, it includes a coarse clock counter, a pulse signal generator, a signal delay chain, a flip-flop array, a parallel signal rising edge search circuit and a falling edge search circuit, a parallel rising edge "one-hot" encoding circuit and a falling edge " One-hot" encoding circuit, calibration circuit and transformation result output circuit. The coarse clock counter is driven by the system clock signal and is used to generate a count signal based on the signal under test. A "one-hot" code is a code in which all but one of the bits are identical, such as ... 00001000 ..., or ... 111110111 .... The former may also be referred to as a "one-hot" code represented by "1", and the latter may also be referred to as a "one-hot" code represented by "0".

[0032] The pulse signal generator is externally triggered, which is used ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a FPGA (field programmable gate array) chip-based TDC (time-digital converter). The TDC comprises a pulse signal generator, a multi-tap signal delay chain, a trigger array, two parallel signal change edge search circuits, a rising edge 'one-hot' coding circuit, a falling edge 'one-hot' coding circuit, a calibration circuit and a conversion result output circuit, wherein the rising edge 'one-hot' coding circuit is parallel to the falling edge 'one-hot' coding circuit; the pulse signal generator is used for generating a negative pulse and feeding the negative pulse into the signal delay chain; the trigger array is used for latching states of all taps; after the taps are resorted, the states of the taps are transmitted to the signal change edge search circuits to search a rising edge and a falling edge of the negative pulse respectively, and corresponding 'one-hot' codes are generated. The TDC can remove 0 delay units on the delay chain to the maximum extent, reduce 'bubbling' phenomena in latch-state thermometer codes and enable performance indexes in three aspects of measurement precision, measurement dead time and resource occupancy to be reasonably balanced so as to realize a high-performance measurement system of the TDC.

Description

technical field [0001] The invention belongs to the field of digital measurement of time, in particular to an FPGA-based time-to-digital converter. Background technique [0002] Time measurement refers to measuring the moment when an event occurs, or measuring the time interval between two events. Time measurement technology has important applications in many fields, such as high-energy physics experiment research, nuclear medical imaging, military and civilian radar, and laser ranging and other fields require high-precision time measurement technology. A time-to-digital converter (TDC: Time-Digital-Convertor) is a functional device that converts time into digital quantities to record the moment when an event occurs. For the measurement of the time interval between two events, generally two TDCs can be used to measure the occurrence moments of the two events respectively, and the difference between the two occurrence moments is the time interval between the two events. At ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G04F10/04G04F10/00
Inventor 王永纲刘冲
Owner UNIV OF SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products