CN103905137A - Synchronous pulse jitter suppression method and system based on FPGA - Google Patents

Synchronous pulse jitter suppression method and system based on FPGA Download PDF

Info

Publication number
CN103905137A
CN103905137A CN201410166706.5A CN201410166706A CN103905137A CN 103905137 A CN103905137 A CN 103905137A CN 201410166706 A CN201410166706 A CN 201410166706A CN 103905137 A CN103905137 A CN 103905137A
Authority
CN
China
Prior art keywords
pulse
lock
out pulse
output
fpga
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410166706.5A
Other languages
Chinese (zh)
Other versions
CN103905137B (en
Inventor
庞吉耀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
Original Assignee
NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD filed Critical NANJING PANENG ELECTRIC POWER TECHNOLOGY CO LTD
Priority to CN201410166706.5A priority Critical patent/CN103905137B/en
Publication of CN103905137A publication Critical patent/CN103905137A/en
Application granted granted Critical
Publication of CN103905137B publication Critical patent/CN103905137B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

The invention discloses a synchronous pulse jitter suppression method and system based on an FPGA. Reaching time of external pulses is recorded and buffered onto a BlockRAM of an FPGA sheet, then, next synchronous pulse reaching time is predicated, and a local synchronous pulse is triggered to be generated according to the next synchronous pulse reaching time, so that jitter removal is realized, shortening of capturing time and high jitter restriction can be realized at the same time, and the jitter performance and the stability of regenerated synchronous pulses are improved. The method and system are suitable for occasions which are used for processing low and medium frequence synchronous signals and are high in instantaneity requirement.

Description

Lock-out pulse jitter suppression method and system based on FPGA
Technical field
The present invention relates to a kind of lock-out pulse jitter suppression method and system based on FPGA, belong to data acquisition, communication and technical field of measurement and test.
Background technology
At present, time-sharing multiplex digital communication network extremely relies on synchronizing signal, if larger shake occurs the synchronizing signal of local recovery, just may cause that in some cases the deterioration of equipment performance causes data sampling to be made mistakes, and occurs communication error code.In cascaded communication system, synchronization jitter can make the signal after regeneration produce a position modulation, it not only makes the decision instant signal-to-noise ratio degradation of regenerating, but also be reflected in the signal after regeneration, pass to next repeater, shake down accumulates along relaying chain, thereby has limited communication distance, the existence of timing jitter, makes receiver synchro system can not follow the tracks of exactly and catch the timing information that receives signal.So, in order to reduce the error rate of system, just must adopt various effective ways to suppress the generation of timing jitter.
In Industry Control and power automation field, for the various asynchronous events of synchronous recording or semaphore, need to carry out synchro measure to the data acquisition unit of different physical distribution, and the shake of lock-out pulse can cause accurate measurement error to increase, synchro measure loses reference significance.In addition, even if shake, uniformly-spaced to being sent synchronization frame by synchronizer, because the reasons such as the aging and shake of crystal and link transmission also can be introduced randomized jitter, still need taken measures to eliminate in reference synchronization source by synchronizer side.
The several different methods having occurred for solving problem that above-mentioned synchronization jitter brings, main manifestations is as follows:
1) stability of raising pulse generation and transmission circuit, in order to reduce the variation in pulse duration and cycle, the pulse generating circuit of source must adopt high stability crystal, want to produce to there is the pulse train of stablizing bandwidth and cycle simultaneously, guarantee that lock-out pulse transmits shake from source to destination end simultaneously;
2) by the method for VCO and software calibration, take the voltage-controlled crystal (oscillator) (VCO) of high stable as local frequency source, by measuring the cycle of external sync pulse, circular error is carried out being converted to after Kalman filtering to the input value of DAC, adjust the output frequency of local crystal oscillator, thereby obtain long-term and all good frequency marking of short-term stability, the frequency that is used as rear class sync pulse regeneration loop produces local synchronization pulse;
3) digital phase-locked loop, utilizes phase detectors to detect phase difference between pulse of input pulse and output and by loop filter, phase difference is accumulated to peace and slides into and control digital controlled oscillator and realize jitter elimination.
Although the inhibition method of above-mentioned synchronization jitter, can eliminate a part of delay variation in external synchronization signal effectively, respectively have shortcoming, method 1) transmit leg base must adopt high stable time, guarantee the low jitter of transmitting procedure simultaneously, difficulty is larger; Method 2) need the complicated circuit such as VCO and DAC, cost is higher and comprise that based on Kalman filtering algorithm matrix inversion operation and matrix connect the iterative process such as multiplication, and computing is comparatively complicated, is difficult to realize on FPGA platform; Method 3) using in the scheme of phase-locked loop or use simple monocycle scheme, cause realizing between short pull-in time and narrower loop bandwidth, arrive simultaneously optimum, the scheme that uses complicated dicyclo to add VCXO makes whole cost and complexity rising reliability decrease, and, all phase-locked loops are all introduced negative feedback loop without exception, cause the loop-locking time elongated, affect real-time.
Therefore, finding a kind of method of effective anti-synchronization jitter, is current urgent problem.
Summary of the invention
The deficiency and the defect that exist in order to overcome prior art, lock-out pulse jitter suppression method and system based on FPGA provided by the invention, by first recording external pulse due in, and be buffered in Block RAM on FPGA sheet, then predict next synchronous pulse due in, and trigger according to this this new earth pulse, realize jitter elimination, meet and shorten pull-in time and high jitter suppression simultaneously, have a good application prospect.
The present invention realizes as follows:
Step (1), detects the rising edge of outer lock-out pulse by marginal detector, and in the time that rising edge arrives, records the value of current free-running operation timer, and this value is stabbed to t as current time n, write BlockRAM on the sheet of FPGA;
Step (2), after external synchronization signal rising edge, takes out tectonic sequence { t by the timestamp recording in BlockRAM n;
Step (3), chooses { t nt 0, t 1, t 2..., t nn+1 observation data altogether, structure difference sequence { Δ t n, make Δ t n=t n-t n-1, utilize { Δ t naverage estimate the interval of incoming sync pulse
Step (4), chooses sequence { t nt 1, t 2..., t nn observation data builds consensus sequence { t altogether s_n, make t s_1=t 1=t m_1+ ε 1,
Figure BDA0000495129390000032
wherein, t m_1for corresponding t 1time the outer lock-out pulse benchmark moment, ε 1ε nfor t s_1t s_nwith respect to t m_1randomized jitter, and with { t s_nestimation of Mean benchmark moment of going out main equipment lock-out pulse
Step (5), builds Linear Estimation equation according to the lock-out pulse interval of having estimated
Figure BDA0000495129390000041
with the outer lock-out pulse benchmark moment
Figure BDA0000495129390000042
predict new lock-out pulse due in
Figure BDA0000495129390000043
Step (6), will
Figure BDA0000495129390000044
deduct the output register that needs to write after side-play amount output comparator;
Step (7), output comparator is the timer of more local free-running operation and the value of output register constantly, once the two is consistent, the pulse of triggering synchronous impulse regenerator broadening output local synchronization.
The aforesaid lock-out pulse jitter suppression method based on FPGA, is characterized in that: step (3) is chosen { t nt 0, t 1, t 2..., t nn+1 observation data altogether, builds difference sequence { Δ t n, and utilize formula (1) to estimate the interval of incoming sync pulse
Figure BDA0000495129390000045
T ^ s = 1 n Σ i = 1 n Δ t i = 1 n [ ( t 1 - t 0 ) + ( t 2 - t 1 ) + . . . + ( t n - t n - 1 ) ] = ( t n - t 0 ) n - - - ( 1 ) .
The aforesaid lock-out pulse jitter suppression method based on FPGA, is characterized in that: step (4) is according to sequence { t s_naverage, utilize formula (2) estimation main equipment lock-out pulse that the moment occurs
Figure BDA0000495129390000047
Figure BDA0000495129390000048
The system of moving the above-mentioned lock-out pulse jitter suppression method based on FPGA, is characterized in that: be included in build in fpga chip with lower member,
Marginal detector, is used for detecting the rising edge triggered time stamp record simultaneously of outer lock-out pulse;
Timestamp record and parameter calculator, for recording the interval of outer lock-out pulse due in the outer lock-out pulse of estimation
Figure BDA0000495129390000051
with the benchmark moment of outer lock-out pulse
Figure BDA0000495129390000052
BlockRAM, is positioned at RAM resource on FPGA sheet, is used for stabbing memory time data;
Local free-running operation timer, forms for generation of timestamp and participation output trigger impulse;
Synchronous fallout predictor, by the interval of the incoming sync pulse of estimating
Figure BDA0000495129390000053
there is the moment with main equipment lock-out pulse
Figure BDA0000495129390000054
predict new lock-out pulse due in and carry out as required phase shift;
Output comparator, by continuous comparison
Figure BDA0000495129390000056
with local free-running operation timer, in the time that the two is consistent, export synchronous trigger impulse;
Sync pulse regenerator, broadening output local synchronization pulse under the triggering of output comparator;
The input input outer synchronous signal of described marginal detector, the output of marginal detector is connected with timestamp record and parameter calculator, described timestamp record and parameter calculator are connected with BlockRAM, local free-running operation timer respectively, the parameter output of described timestamp record and parameter calculator is connected with synchronous fallout predictor, output comparator and sync pulse regenerator in turn, described local free-running operation timer is also connected with output comparator, the pulse of described sync pulse regenerator broadening output local synchronization.
The invention has the beneficial effects as follows:
1. simple in structure, there is no feedback loop;
2. jitter suppression algorithm is realized by pure hardware, fast to the disturbance response time;
3. the drift of local clock relative reference clock and the impact of deviation have been estimated simultaneously;
4. tracking velocity is fast, both can genlocing after incoming sync pulse quantity exceedes data window;
5. utilize open loop dynamic prediction method, system is all under any circumstance stable;
6. the lock-out pulse of regeneration shake very little (<10ns).
Accompanying drawing explanation
Fig. 1 is the oscillogram that lock-out pulse arrives three kinds of situations of synchronous recipient's appearance.
Fig. 2 is the flow chart of the lock-out pulse jitter suppression method based on FPGA of the present invention.
Fig. 3 is the system block diagram of the lock-out pulse jitter suppression system based on FPGA of the present invention.
Embodiment
Below in conjunction with Figure of description, the invention will be further described.Following examples are only for technical scheme of the present invention is more clearly described, and can not limit the scope of the invention with this.
As shown in Figure 3, lock-out pulse jitter suppression system of the present invention, all utilize the Resources on Chip of FPGA to build, comprise marginal detector, timestamp record and parameter calculator, synchronously along fallout predictor, BlockRAM, local free-running operation timer, output comparator and sync pulse regenerator parts
Marginal detector, is used for detecting the rising edge triggered time stamp record simultaneously of outer lock-out pulse;
Timestamp record and parameter calculator, for recording the interval of outer lock-out pulse due in the outer lock-out pulse of estimation
Figure BDA0000495129390000061
with the benchmark moment of outer lock-out pulse
Figure BDA0000495129390000062
BlockRAM, is positioned at RAM resource on FPGA sheet, is used for stabbing memory time data;
Local free-running operation timer, forms for generation of timestamp and participation output trigger impulse;
Synchronous fallout predictor, by the interval of the incoming sync pulse of estimating
Figure BDA0000495129390000063
there is the moment with main equipment lock-out pulse
Figure BDA0000495129390000064
predict new lock-out pulse due in
Figure BDA0000495129390000065
and carry out as required phase shift;
Output comparator, by continuous comparison with local free-running operation timer, in the time that the two is consistent, export synchronous trigger impulse;
Sync pulse regenerator, broadening output local synchronization pulse under the triggering of output comparator,
The input input outer synchronous signal of marginal detector, the output of marginal detector is connected with timestamp record and parameter calculator, timestamp record and parameter calculator are connected with BlockRAM, local free-running operation timer respectively, the parameter output of timestamp record and parameter calculator is connected with synchronous fallout predictor, output comparator and sync pulse regenerator in turn, local free-running operation timer is also connected with output comparator, the pulse of sync pulse regenerator broadening output local synchronization.
Lock-out pulse jitter suppression method of the present invention, realize based on following temporal model, as shown in Figure 1, in figure, (a) represents benchmark lock-out pulse, (b), (c), (d) have demonstrated lock-out pulse and have arrived three kinds of situations that synchronous recipient occurs, the phase place that wherein (b) represents is leading, (c) represent that phase place lags behind, (d) represent that sync interval changes, assumes synchronization pulse produces equipment (hereinafter to be referred as main equipment) with interval (T s) transmission lock-out pulse, corresponding moment t m_0, t m_1, t m_2..., t m_n, t m_n+1..., t m_n+k-1..., respectively corresponding moment t the synchronous recipient's (hereinafter to be referred as from equipment) of synchronizing signal quilt recovers 0, t 1, t 2..., t n, t n+1..., t n+k-1, lock-out pulse arrives the mixing that may show as during from equipment side as a kind of three kinds of situations of (b), (c), (d) that Fig. 1 enumerates or three kinds,
General hypothesis main equipment and from comprising a randomized jitter and constant offset between equipment, because fixing synchronously differing relatively easily measured and compensation, so it is 0 not affect Time-Series analysis that the present invention supposes the constant offset between master-slave equipment, temporal model can represent by simplification expression formula below:
t 0=t m_00
t 1=t m_11=t m_0+T s1
t 2=t m_22=t m_1+T s2,….
t n=t m_nn=t m_1+(n-1)T sn,….
t n+k=t m_n+kn+k=t m_1+(n+k-1)T sn+k,….
Obviously ε 0, ε 1..., ε 2..., ε n..., ε n+ka stochastic variable, sequence { t nlinear growth in time, further, by continuous slippery sequence { t ndata window, adopt up-to-date observation data to estimate can also effectively reduce the impact bringing of drifting about of principal and subordinate both sides' crystal from the new synchronization point of equipment.
Obtaining of timestamp is by realizing at the timer that builds an edge sense circuit and a free-running operation from the FPGA of equipment, in the time that synchronous edge detecting circuit detects a rising edge of external synchronization signal, the count value that just reads immediately local timer is stabbed as current time, and write inner BlockRAM, obtain thus one group of time stamp data, be designated as: t 0, t 1, t 2..., t n, t n+1..., t n+k-1, after external synchronization signal rising edge, the timestamp recording in BlockRAM is taken out to tectonic sequence { t n;
Sequence { t nalways take certain synchronization point of corresponding main equipment as benchmark linear growth, further build difference sequence { Δ t nand consensus sequence { t s_n,
If Δ t k=t k-t k-1, difference sequence { Δ t nbe expressed as follows;
Δt 1=t 1-t 0=T s+(ε 10),
Δt 2=t 2-t 1=T s+(ε 21),
Δt 3=t 3-t 2=T s+(ε 32),…
Δt n=t n-t n-1=T s+(ε nn-1),…
Establish again t s_k=t k-kT s, consensus sequence { t s_nbe expressed as follows:
t s_1=t 1=t m_11
t s_2=t 2-T s=t m_12,…
t s_n=t n-(n-1)T s=t m_1n,…
Wherein, t m_1for corresponding t 1time the outer lock-out pulse benchmark moment, ε 1ε nfor t s_1t s_nwith respect to t m_1randomized jitter, obviously difference sequence { Δ t nthat average is T srandom sequence, and consensus sequence { t s_nthat average is t m_1random sequence, therefore available sequences { t s_naverage substitute main equipment lock-out pulse occur the moment
Figure BDA0000495129390000091
estimation, and with sequence { Δ t naverage substitute interval to incoming sync pulse
Figure BDA0000495129390000092
estimation, obtain according to formula (1), (2),
T ^ s = 1 n &Sigma; i = 1 n &Delta; t i = 1 n [ ( t 1 - t 0 ) + ( t 2 - t 1 ) + . . . + ( t n - t n - 1 ) ] = ( t n - t 0 ) n - - - ( 1 )
By choosing { t nt 0, t 1, t 2..., t nn+1 observation data altogether, builds sequence { Δ t nestimation sync interval
Figure BDA0000495129390000095
choose wherein from t 1, t 2..., t nn observation data builds sequence { t altogether s_nestimate main equipment lock-out pulse datum mark
Figure BDA0000495129390000096
build Linear Estimation equation
Figure BDA0000495129390000097
according to the lock-out pulse interval of having estimated
Figure BDA0000495129390000098
with the outer lock-out pulse benchmark moment
Figure BDA0000495129390000099
predict new lock-out pulse due in
Figure BDA00004951293900000910
(as needs phase shift can be calculating deduct again the phase-shift value of an expectation); Will
Figure BDA00004951293900000912
write the output register of output comparator.
Further, output comparator passes through ceaselessly the relatively current count value of output register and local timer, comparator trigger impulse in the time that the two is consistent, and sync pulse regeneration circuit is exporting local synchronization pulse after further trigger impulse broadening.Owing to directly not using external sync pulse, but utilized local clock signal estimation and recovered synchronizing signal by the method for Linear Estimation, so the shake of the synchronizing signal of regeneration is very little, time delay is adjustable.
The present invention is by having constructed two sequence { Δ t nand { t s_nsimplify smoothing processing algorithm, but below in the time of specific implementation, some must be paid attention to:
(1). for avoid makeing mistakes in transmitting procedure and make mistakes in the time that device synchronization pulse edge recovers, before execution smoothing algorithm, should reject obviously abnormal point of interval;
(2). smooth effect and from the equipment output tracking time when length of data window can directly affect system and starts.While realization, can consider to adopt the method that becomes data window length, be W if establish the storage depth capacity of BlockRAM design, and current effective timestamp quantity is k, and the length n that constructs sequence of differences can consider to determine in the following method:
n = k k < W W k > = W
(3). the bit wide that is used as the timer of local time stamp should be relevant with main equipment lock-out pulse interval and local crystal frequency with the BlockRAM storage depth of design, and while at least guaranteeing to record W timestamp while realization, the backrush phenomenon that makes zero does not appear in timer.
More than show and described basic principle of the present invention, principal character and advantage.The technical staff of the industry should understand; the present invention is not restricted to the described embodiments; that in above-described embodiment and specification, describes just illustrates principle of the present invention; without departing from the spirit and scope of the present invention; the present invention also has various changes and modifications, and these changes and improvements all fall in the claimed scope of the invention.The claimed scope of the present invention is defined by appending claims and equivalent thereof.

Claims (4)

1. the lock-out pulse jitter suppression method based on FPGA, is characterized in that: comprises the following steps,
Step (1), detects the rising edge of outer lock-out pulse by marginal detector, and in the time that rising edge arrives, records the value of current free-running operation timer, and this value is stabbed to t as current time n, write BlockRAM on the sheet of FPGA;
Step (2), after external synchronization signal rising edge, takes out tectonic sequence { t by the timestamp recording in BlockRAM n;
Step (3), chooses { t nt 0, t 1, t 2..., t nn+1 observation data altogether, structure difference sequence { Δ t n, make Δ t n=t n-t n-1, utilize { Δ t naverage estimate the interval of incoming sync pulse
Step (4), chooses sequence { t nt 1, t 2..., t nn observation data builds consensus sequence { t altogether s_n, make t s_1=t 1=t m_1+ ε 1, wherein, t m_1for corresponding t 1time the outer lock-out pulse benchmark moment, ε 1ε nfor t s_1t s_nwith respect to t m_1randomized jitter, and with { t s_nestimation of Mean benchmark moment of going out main equipment lock-out pulse
Figure FDA0000495129380000013
Step (5), builds Linear Estimation equation
Figure FDA0000495129380000014
according to the lock-out pulse interval of having estimated
Figure FDA0000495129380000015
with the outer lock-out pulse benchmark moment
Figure FDA0000495129380000016
predict new lock-out pulse due in
Figure FDA0000495129380000017
Step (6), will
Figure FDA0000495129380000018
deduct the output register that needs to write after side-play amount output comparator;
Step (7), output comparator is the timer of more local free-running operation and the value of output register constantly, once the two is consistent, the pulse of triggering synchronous impulse regenerator broadening output local synchronization.
2. the lock-out pulse jitter suppression method based on FPGA according to claim 1, is characterized in that: step (3) is chosen { t nt 0, t 1, t 2..., t nn+1 observation data altogether, builds difference sequence { Δ t n, and utilize formula (1) to estimate the interval of incoming sync pulse
Figure FDA0000495129380000021
T ^ s = 1 n &Sigma; i = 1 n &Delta; t i = 1 n [ ( t 1 - t 0 ) + ( t 2 - t 1 ) + . . . + ( t n - t n - 1 ) ] = ( t n - t 0 ) n - - - ( 1 ) .
3. the lock-out pulse jitter suppression method based on FPGA according to claim 1, is characterized in that: step (4) is according to sequence { t s_naverage, utilize formula (2) estimation main equipment lock-out pulse that the moment occurs
Figure FDA0000495129380000024
4. the system of the operation lock-out pulse jitter suppression method based on FPGA claimed in claim 1, is characterized in that: be included in build in fpga chip with lower member,
Marginal detector, is used for detecting the rising edge triggered time stamp record simultaneously of outer lock-out pulse;
Timestamp record and parameter calculator, for recording the interval of outer lock-out pulse due in the outer lock-out pulse of estimation
Figure FDA0000495129380000025
with the benchmark moment of outer lock-out pulse
Figure FDA0000495129380000026
BlockRAM, is positioned at RAM resource on FPGA sheet, is used for stabbing memory time data;
Local free-running operation timer, forms for generation of timestamp and participation output trigger impulse;
Synchronous fallout predictor, by the interval of the incoming sync pulse of estimating
Figure FDA0000495129380000027
there is the moment with main equipment lock-out pulse
Figure FDA0000495129380000028
predict new lock-out pulse due in
Figure FDA0000495129380000029
and carry out as required phase shift;
Output comparator, by continuous comparison
Figure FDA00004951293800000210
with local free-running operation timer, in the time that the two is consistent, export synchronous trigger impulse;
Sync pulse regenerator, broadening output local synchronization pulse under the triggering of output comparator;
The input input outer synchronous signal of described marginal detector, the output of marginal detector is connected with timestamp record and parameter calculator, described timestamp record and parameter calculator are connected with BlockRAM, local free-running operation timer respectively, the parameter output of described timestamp record and parameter calculator is connected with synchronous fallout predictor, output comparator and sync pulse regenerator in turn, described local free-running operation timer is also connected with output comparator, the pulse of described sync pulse regenerator broadening output local synchronization.
CN201410166706.5A 2014-04-23 2014-04-23 Lock-out pulse jitter suppression method based on FPGA and system Active CN103905137B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410166706.5A CN103905137B (en) 2014-04-23 2014-04-23 Lock-out pulse jitter suppression method based on FPGA and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410166706.5A CN103905137B (en) 2014-04-23 2014-04-23 Lock-out pulse jitter suppression method based on FPGA and system

Publications (2)

Publication Number Publication Date
CN103905137A true CN103905137A (en) 2014-07-02
CN103905137B CN103905137B (en) 2016-08-17

Family

ID=50996304

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410166706.5A Active CN103905137B (en) 2014-04-23 2014-04-23 Lock-out pulse jitter suppression method based on FPGA and system

Country Status (1)

Country Link
CN (1) CN103905137B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959967A (en) * 2016-10-17 2018-04-24 富士通株式会社 Control device of wireless, wireless device and base station
CN111555930A (en) * 2020-04-23 2020-08-18 电子科技大学 Method and system for measuring digital signal time jitter
CN112713881A (en) * 2020-12-10 2021-04-27 国网四川省电力公司电力科学研究院 Synchronous clock maintaining system and method based on edge calculation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020146076A1 (en) * 2001-04-05 2002-10-10 Lee Tony J. System and method for aligning data between local and remote sources thereof
CN1870491A (en) * 2005-05-24 2006-11-29 深圳市木青科技实业有限公司 Clock recovery technology using of far-end measuring near-end recovery simulation packet circuit
CN101316160A (en) * 2008-06-11 2008-12-03 南京磐能电力科技股份有限公司 Multi-node synchronization sampling and data transmission method
CN101335602A (en) * 2008-06-11 2008-12-31 南京磐能电力科技股份有限公司 Point-to-multipoint UDP real-time data transmitting and confirming method based on FPGA

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020146076A1 (en) * 2001-04-05 2002-10-10 Lee Tony J. System and method for aligning data between local and remote sources thereof
CN1870491A (en) * 2005-05-24 2006-11-29 深圳市木青科技实业有限公司 Clock recovery technology using of far-end measuring near-end recovery simulation packet circuit
CN101316160A (en) * 2008-06-11 2008-12-03 南京磐能电力科技股份有限公司 Multi-node synchronization sampling and data transmission method
CN101335602A (en) * 2008-06-11 2008-12-31 南京磐能电力科技股份有限公司 Point-to-multipoint UDP real-time data transmitting and confirming method based on FPGA

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959967A (en) * 2016-10-17 2018-04-24 富士通株式会社 Control device of wireless, wireless device and base station
CN111555930A (en) * 2020-04-23 2020-08-18 电子科技大学 Method and system for measuring digital signal time jitter
CN111555930B (en) * 2020-04-23 2021-10-08 电子科技大学 Method and system for measuring digital signal time jitter
CN112713881A (en) * 2020-12-10 2021-04-27 国网四川省电力公司电力科学研究院 Synchronous clock maintaining system and method based on edge calculation
CN112713881B (en) * 2020-12-10 2022-11-01 国网四川省电力公司电力科学研究院 Synchronous clock maintaining system and method based on edge calculation

Also Published As

Publication number Publication date
CN103905137B (en) 2016-08-17

Similar Documents

Publication Publication Date Title
US20210092698A1 (en) Wireless Time and Frequency Lock Loop System
US9912428B2 (en) Systems and methods utilizing randomized clock rates to reduce systematic time-stamp granularity errors in network packet communications
JP5369814B2 (en) Receiving device and time correction method for receiving device
JP5354474B2 (en) Clock synchronization system, method thereof and program thereof
CN101814984B (en) Method and device for acquiring asymmetric delay time
KR20090042322A (en) Data reproduction circuit
US4100531A (en) Bit error rate measurement above and below bit rate tracking threshold
CN105549379A (en) Synchronous measurement apparatus based on high precision time reference triggering and method thereof
CN108535772B (en) Compensation method and device for time synchronization of underground multi-node acquisition system
CN103905137A (en) Synchronous pulse jitter suppression method and system based on FPGA
CN101895380B (en) Blind estimation bit synchronization method for differential chaotic modulation communication system
US8294501B1 (en) Multiphase clock generation and calibration
KR20070029725A (en) Measuring clock jitter
US8351559B1 (en) Sample time correction for multiphase clocks
Li et al. Highly accurate evaluation of GPS synchronization for TDOA localization
CN108418671A (en) Modulus mixing high speed signal time measurement system based on clock and data recovery
EP3160077A1 (en) Clock recovery apparatus and clock recovery method
CN106169949B (en) Baseband signal bit synchronous clock broadband self-adaptive extraction device and method
CN107968704B (en) Phase difference estimating device and communication equipment with the phase difference estimating device
Li et al. Methodology for GPS synchronization evaluation with high accuracy
US8666006B1 (en) Systems and methods for high speed data recovery with free running sampling clock
CN117674896A (en) Wireless clock synchronization method and system based on chirp spread spectrum
CN106054589A (en) Adaptive precise time establishing method for navigation satellite inter-satellite link equipment
JP2014060637A (en) Frequency synchronization accuracy monitoring device, transmission/reception system, frequency synchronization accuracy monitoring method, and transmission/reception method
Reis et al. Asynchronous Sequential Symbol Synchronizers based on Pulse Comparison by Positive Transitions at Quarter Bit Rate

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant