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

Timing method and apparatus

A clock and counting value technology, applied in the field of timing methods and devices, can solve problems such as waste of hardware resources, inaccurate counting results, and large number of counting units, and achieve the goals of reducing hardware resources, improving timing accuracy, and reducing the number of counting units Effect

Active Publication Date: 2016-06-08
沈阳智核医疗科技有限公司
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Obviously, in the above-mentioned timing method, since each sub-clock unit corresponds to a counting unit, for example, when there are 20 sub-clock units, at least 20 counting units are required, resulting in a large number of counting units, which leads to a shortage of hardware resources. waste
Moreover, since the counting unit uses binary counting, multiple outputs of the counting results may jump simultaneously, resulting in inaccurate counting results of the latch, thereby affecting the accuracy of timing

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
  • Timing method and apparatus
  • Timing method and apparatus
  • Timing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Timing the scheduled event refers to obtaining the time interval from the start time to the occurrence time of the scheduled event, and taking the time interval as the timing result.

[0050] see figure 1 , a commonly used timing process includes: the clock input unit outputs the basic clock, the basic clock is shifted by m sub-clock units respectively, and m sub-clocks are obtained, the phase differences of adjacent sub-clocks are the same, and each counting unit corresponds to a A sub-clock unit and a latch unit, each counting unit respectively counts the sub-clocks output by its corresponding sub-clock unit. When timing starts, all counting units and latch units can be cleared by triggering the clearing unit. When a predetermined event occurs, each latch unit latches the counting result of its corresponding counting unit and sums The unit sums the counting results latched by all latch units, and obtains the timing result of a predetermined event according to the sum...

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 provides a timing method and apparatus. The method comprises steps of counting a basic clock via Gray codes to acquire Gray code counts and output the same, and conducting phase shift to lowest order output in the Gray code counts to achieve an m way sub-clock. A phase shift (phi) between each way sub-clock and the lowest order output meets a formula of (phi)=n x a and phi does not equal 90 degrees; 180 degrees can be exactly divided by a; n is an integer and greater than zero and less than (180-degree / a); if 90 degrees can be exactly divided by a, m=180 / a-2; if 90 degrees cannot be exactly divided by a, m=180 / a-1; when a preset event happens, a timing result for the preset event can be achieved via the Gray code count output value, m way sub-clock output, a period of the basic clock and a; therefore, counting unit numbers can be reduced; time hopping can be avoided for m way sub-clock output and Gray code count output, so timing accuracy is improved.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to a timing method and device. Background technique [0002] In many electronic systems, predetermined events need to be timed, and the resulting timing may affect the output of the system. For example, in a PET (Positron Emission Computed Tomography, Positron Emission Computed Tomography) system, it is necessary to time the time when two photons reach the detector, and determine whether it is a coincidence event according to the timing result, so as to generate the final PET image according to the coincidence event. [0003] see figure 1 , a commonly used timing process includes: the clock input unit outputs the basic clock, and the basic clock is shifted by multiple sub-clock units to obtain multiple sub-clocks. The phase difference between adjacent sub-clocks is the same, and each counting unit corresponds to a A sub-clock unit and a latch unit, each counting unit counts th...

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): G06F7/49
CPCH03K23/005G06F7/49
Inventor 赵玉秋梁国栋杨龙高鹏张军
Owner 沈阳智核医疗科技有限公司
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