Unlock instant, AI-driven research and patent intelligence for your innovation.

A FPGA-based synchronous digital signal phase detection method and circuit

A technology for synchronizing digital and signal phases, applied in pulse description and other directions, it can solve the problems of limited operating frequency of devices, low signal frequency, and inability to analyze inner layer signals, and achieves the requirements of improving reliability and reducing the timing speed of devices. sexual effect

Active Publication Date: 2022-02-08
RUNCORE HIGH TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the past synchronous data link transmission, in order to analyze the line transmission situation, an oscilloscope is usually used to measure the clock and data signals at the same time, and by observing the position of the signal jump, the timing problem can be accurately analyzed. However, many current hardware design signal lines are placed in the On the inner layer of the printed circuit board, the oscilloscope can only capture the surface layer signal, but cannot analyze the inner layer signal
Or by sampling the synchronous clock in the link at a high frequency, like the principle of an oscilloscope, to achieve multi-rate sampling of the signal, and to observe the jump position of the digital signal, you can determine the jump phase of the synchronization signal, but this method is only applicable Because the signal change speed is much lower than the working frequency of the FPGA device, because the device operating frequency is limited, the signal frequency that can be detected is very low. Therefore, in the case of high signal frequency, the common method in engineering practice is multiple trial and error. , by adjusting the sampling clock phase of the synchronous signal, comparing the sampling result with the expected expected result, and then repeatedly experimenting to obtain an empirical value, but this method does not find the root of the problem, but only solves the problem of sampling error from the surface phenomenon

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
  • A FPGA-based synchronous digital signal phase detection method and circuit
  • A FPGA-based synchronous digital signal phase detection method and circuit
  • A FPGA-based synchronous digital signal phase detection method and circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Embodiment one, such as Figure 4 Shown, a kind of synchronous digital signal phase detection method based on FPGA, comprises the following steps;

[0037] S100. Phase-lock the clock CLK (clock, clock) of the synchronous digital signal through the clock phase-locked loop to output two clocks C1 and C2 with the same frequency as the digital signal SIG (signal, signal), and the phase of the clock C1 is the same as that of the clock C2 The phase difference value is X; in this embodiment, the phases of the clock C1 and the clock C2 are set to 0° and 120 degrees respectively, that is, the phases of the clock C1 and the clock C2 are respectively shifted by 0° relative to the clock CLK of the synchronous digital signal and 120 degrees, the detection interval this time is 0°-120°, and the phase difference X between the phase of clock C1 and clock C2 is 120°;

[0038] S200. Latch the instantaneous value (level) of the digital signal SIG through the rising edge of the clock C1, ...

Embodiment 2

[0049] Embodiment two, combining figure 1 As shown, the embodiment of the present invention provides an FPGA-based synchronous digital signal phase detection circuit, including: a clock manager 1, the clock manager 1 is used to generate two clocks C1 with the same frequency as the digital signal SIG but different phases and C2; the clock manager 1 is a mixed-mode clock manager (MMCM), and the mixed-mode clock manager (MMCM) can generate multiple clocks with different phases fixed to the input clock signal, and has a dynamic reconfiguration interface DRP, which can Dynamically configure the phase and frequency of the output clock,

[0050] In this embodiment, a rising edge trigger is used to latch the level transient state of the digital signal SIG, and a falling edge trigger is used to latch the level transient state of the intermediate result R3;

[0051] A logic circuit for performing logic operations on the sampling result R1 and the sampling result R2 to obtain the interm...

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 present invention relates to the technical field of digital signal reception, in particular to an FPGA-based synchronous digital signal phase detection method and circuit, which includes phase-locking the clock of the synchronous digital signal and outputting two channels of same-frequency clocks, and using the two channels of same-frequency clocks to unlock respectively Store the input digital signal, and operate on the latched result to obtain an intermediate result, sample and output the intermediate result and measure it to judge the phase of the digital signal relative to the clock; and include a clock manager and common trigger Logic circuits composed of devices, gate circuits, etc. The invention provides a new method for detecting the phase of a digital signal, which solves the risk of unreliable sampling signals of the blindly adjusted clock phase; solves the problem that only low-frequency signals can be detected; realizes the detection of the internal signal of the printed circuit board; provides A co-frequency method is proposed, which reduces the requirement on the timing speed of FPGA devices, and uses common logic circuits of FPGA, which is simple and versatile.

Description

technical field [0001] The invention relates to the technical field of digital signal reception, in particular to an FPGA-based synchronous digital signal phase detection method and circuit. Background technique [0002] In the past synchronous data link transmission, in order to analyze the line transmission situation, an oscilloscope is usually used to measure the clock and data signals at the same time, and by observing the position of the signal jump, the timing problem can be accurately analyzed. However, many current hardware design signal lines are placed in the For the inner layer of the printed circuit board, the oscilloscope can only capture the surface layer signal, but cannot analyze the inner layer signal. Or by sampling the synchronous clock in the link at a high frequency, like the principle of an oscilloscope, to achieve multi-rate sampling of the signal, and to observe the jump position of the digital signal, you can determine the jump phase of the synchroni...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H03K5/125
CPCH03K5/125
Inventor 赵丹蒋湘涛邹家贤扈世伟向奇
Owner RUNCORE HIGH TECH