CN108880533A - Phase alignment and relevant phase-locked loop circuit - Google Patents
Phase alignment and relevant phase-locked loop circuit Download PDFInfo
- Publication number
- CN108880533A CN108880533A CN201710316418.7A CN201710316418A CN108880533A CN 108880533 A CN108880533 A CN 108880533A CN 201710316418 A CN201710316418 A CN 201710316418A CN 108880533 A CN108880533 A CN 108880533A
- Authority
- CN
- China
- Prior art keywords
- phase error
- phase
- guiding
- error
- header
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims abstract description 18
- 238000001914 filtration Methods 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims abstract description 4
- 238000001514 detection method Methods 0.000 claims description 12
- 101100241173 Caenorhabditis elegans dat-1 gene Proteins 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 2
- 238000000707 layer-by-layer assembly Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/0805—Details of the phase-locked loop the loop being adapted to provide an additional control signal for use outside the loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
A method of processing phase alignment, for a phase-locked loop circuit in a wireless communication apparatus, a guiding phase error comprising a guiding subframe in a header phase error of a header subframe of a frame in one input signal of calculating and the frame, wherein the header subframe and the guiding subframe are given data;According to the relationship between the header phase error and the guiding phase error, a predicted phase error is generated;According to the predicted phase error and a filtering signal, a phase compensation signal is generated;According to the phase compensation signal, the input signal is adjusted, to generate a compensated input signal;It detects in the compensated input signal corresponding to the phase error between the pilot data subframe and a reference signal of the guiding subframe;And according to the phase error, the filtering signal is generated.
Description
Technical field
The present invention refers to a kind of phase alignment and relevant phase-locked loop circuit, and espespecially one kind can be believed according to input
Given data calculates the relationship between resulting phase error in number, the phase of the phase error of unknown data in predicted input signal
Calibration method and relevant phase-locked loop circuit.
Background technique
Phase-locked loop (Phase Locked-Loop) circuit is to generate a periodic output signal, and this is periodically defeated
There is between anticipated signal and a periodic input signal fixed phase relation out.Phase-locked loop circuit is widely used in respectively
In the circuit system of formula various kinds, such as data and clock recovery circuitry (the Clock and Data of wireless telecommunication system
Recovery), transceiver module (Transceiver) or clock pulse generator (Frequency Synthesizer), and be not limited to
This.
Referring to FIG. 1, Fig. 1 be known technology in a phase-locked loop circuit 10 schematic diagram.Phase-locked loop circuit 10 is used to
Calibrate the phase error between an input signal IN and a reference signal (not being illustrated in Fig. 1).As shown in Figure 1, phase-locked loop circuit
10 include a multiplier 100, a phase error detection unit 102, a filter 104, an oscillator 106 and a phase error
Prediction module 108.The phase for the phase compensation signal PC adjustment input signal IN that multiplier 100 is used to generate according to oscillator 106
Position, to generate compensated input signal CIN to phase error detection unit 102.Phase error detection unit 102 is used to calculate compensation
A phase error Φ between input signal CIN and a reference signal and output phase error Φ are to filter 204.Filter 104
According to phase compensation signal PC caused by phase error Φ adjustment oscillator 106.By multiplier 100, phase error detection
The circuit that unit 102, filter 104 and oscillator 106 are formed, 10 adjustable compensated input signal CIN of phase-locked loop circuit with
Phase error Φ between reference signal.
In Fig. 1, phase error prediction module 108 is used to calculate the phase error of given data in input signal IN, makees
For the predicted phase error Φ for being input to oscillator 106ES.Predicted phase error ΦESIt is used as phase-locked loop circuit 10
Initial value in calibration input signal IN when the phase error Φ of unknown data, to increase calibration speed.However, when being used to produce
Raw predicted phase error ΦESKnown data length deficiency when, predicted phase error ΦESTrue phase error may be deviateed,
Reduce the calibration speed of phase-locked loop circuit 10.Therefore, how in the insufficient situation of known data length, predicted phase is avoided
Error ΦESDeviate true phase error, becomes and want the subject under discussion inquired into for industry.
Summary of the invention
In order to solve the problem above-mentioned, the present invention provides one kind can be resulting according to given data calculating in input signal
Relationship between phase error, the phase alignment of the phase error of unknown data and relevant and locking phase in predicted input signal
Loop circuit.
On the one hand, the invention discloses a kind of methods for handling phase alignment, for a locking phase in a wireless communication apparatus
Loop circuit.The method includes to calculate the header phase error and the frame of a header subframe of a frame in an input signal
In a guiding subframe a guiding phase error, wherein the header subframe and the guiding subframe are given data;According to the header
Relationship between phase error and the guiding phase error generates a predicted phase error;It is filtered according to the predicted phase error and one
Wave signal generates a phase compensation signal;According to the phase compensation signal, the input signal is adjusted, to generate a compensation input
Signal;It detects in the compensated input signal corresponding to a pilot data subframe of the guiding subframe and the phase between a reference signal
Position error;And according to the phase error, the filtering signal is generated.
On the other hand, the invention discloses a kind of phase-locked loop circuits for a wireless telecommunication system.The locking phase is returned
Road circuit includes a phase error prediction module, for calculate a frame in an input signal a header subframe a header phase
A guiding phase error of a guiding subframe in position error and the frame, wherein the header subframe and the guiding subframe are datum
According to;One phase error adjusts module, for it is pre- to generate one according to the relationship between the header phase error and the guiding phase error
Survey phase error;One oscillator is used to generate a phase compensation signal according to the predicted phase error and a filtering signal;One
Multiplication unit is used to the input signal be adjusted, to generate a compensated input signal according to the phase compensation signal;One phase is missed
Poor detection unit is believed for detecting in the compensated input signal corresponding to a pilot data subframe of the guiding subframe and a reference
A phase error between number;And a filter, it is used to generate the filtering signal according to the phase error.
Detailed description of the invention
For the above objects, features and advantages of the present invention can be clearer and more comprehensible, below in conjunction with attached drawing to tool of the invention
Body embodiment elaborates, wherein:
Fig. 1 is known technology the schematic diagram of a phase-locked loop circuit.
Fig. 2 is the schematic diagram of a phase-locked loop circuit in the embodiment of the present invention.
Fig. 3 is the flow chart of one process of the embodiment of the present invention.
Fig. 4 is the schematic diagram of a frame.
Fig. 5 is the schematic diagram that a phase error adjusts module in the embodiment of the present invention.
Fig. 6 is the schematic diagram that another phase error adjusts module in the embodiment of the present invention.
Fig. 7 is that another phase error adjusts module diagram again in the embodiment of the present invention.
Component label instructions are as follows in figure:
10,20 phase-locked loop circuit
100,20 multiplication unit
102,202 phase error detection unit
104,204 filter
106,206 oscillator
108,208 phase error prediction module
210,50,60,70 phase errors adjust module
30 processes
300~318 steps
500,600,700 control unit
502,602,702 arithmetic element
504,706 multiplier
506,606,608,708,710,712,714 selector
604,706 storage element
CIN compensated input signal
CON, CON1, CON2 control signal
DAT_1~DAT_n data burst
FRA frame
HEA header subframe
IN input signal
NF noise indication signal
PC phase compensation signal
PIL_1~PIL_n guides subframe
Φ、ΦML、ΦES_1、ΦES_2Phase error
ΦML HHeader phase error
ΦML PGuide phase error
ΦESPredicted phase error
ΦES PREPrevious prediction phase error
Specific embodiment
Referring to FIG. 2, Fig. 2 is the schematic diagram of a phase-locked loop circuit 20 in the embodiment of the present invention.Phase-locked loop circuit 20
For calibrating the phase error between an input signal IN and a reference signal (not being illustrated in Fig. 2).Phase-locked loop electricity as shown in Figure 2
Road 20 includes a multiplier 200, a phase error detection unit 202, a filter 204, an oscillator 206, phase mistake
Poor prediction module 208 and a phase error adjust module 210.Significantly, since multiplier in phase-locked loop circuit 20
200, multiplication in phase error detection unit 202, the function mode of filter 204 and oscillator 206 and phase-locked loop circuit 10
Device 100, phase error detection unit 102, filter 104 and oscillator 106 are identical, for the sake of clarity in this description will be omitted.
It is worth noting that, phase error prediction module 208 can calculate the header phase of given data in input signal IN
Error ΦML_HAnd guiding phase error ΦML_P, but header phase error ΦML_HAnd guiding phase error ΦML_PIt can't be direct
As the predicted phase error Φ for being input to oscillator 206ES.Header phase error ΦML_HAnd guiding phase error ΦML_PMeeting
Phase error adjustment module 210 is first input to be adjusted.Phase error adjusts module 210 then can be according to header phase error
ΦML_HAnd guiding phase error ΦML_PBetween relationship, to generate predicted phase error ΦESAs in calibration input signal IN not
The initial value of primary data.Predicted phase compared to phase-locked loop circuit 10, after being adjusted through phase error adjustment module 210
Error ΦESIt can be more close to the phase error of unknown data in input signal IN, to promote the calibration of phase-locked loop circuit 20
Speed.
About the Detailed Operation mode of phase-locked loop circuit 20, it is illustrated below.Please collective reference the 3rd, 4 figures, wherein
Fig. 3 is the flow chart of a process 30 of phase-locked loop 20, and Fig. 4 is the schematic diagram of a frame FRA in input signal IN.Such as Fig. 4 institute
Show, frame FRA includes a header subframe HEA, multiple guiding subframe PIL_1~PIL_n, corresponding to the data of header subframe HEA
Subframe DAT_0 and corresponding to guiding subframe PIL_1~PIL_n data burst DAT_1~DAT_n, wherein header subframe HEA,
Guiding subframe PIL_1~PIL_n is given data, and the Baud Length of header subframe HEA is greater than guiding subframe PIL_1~PIL_
The Baud Length of n.For example, when wireless communication apparatus operates on second generation digital satellite broadcasting (Digital Video
Broadcasting Satellite Second Generation, DVB-S2) when, header subframe includes 90 symbols, and
Guiding subframe then includes 36 symbols.
According to process 30, phase-locked loop circuit 20 receive first include frame FRA input signal IN (step 302).By
In header subframe HEA, by given data, (i.e. phase error prediction module 208 has learnt the number that header subframe HEA includes in advance
According to), therefore phase error prediction module 208 can directly calculate the phase error of header subframe HEA as header phase error
ΦML_H, to predict to be connected in the phase error (step 304) of the data burst DAT_0 of header subframe HEA.For example, phase
Error prediction module 208 can be used most probably calculates header phase mistake like estimation (Maximum likelihood, ML) method
Poor ΦML_H.It is worth noting that, being less susceptible to because the Baud Length of header subframe HEA is longer by noise (such as additivity height
This white noise (Additive White Gaussian Noise, AWGN)) it influences, header phase error ΦML_HIt does not deviate by true
Real phase error is too far.Therefore, phase error adjustment module 210 can directly export header phase error ΦML_HAs prediction phase
Position error ΦES。
Utilize predicted phase error ΦES, the phase error of the beginning of phase-locked loop circuit 20 calibration data subframe DAT_0.In detail
For thin, oscillator 206 is according to predicted phase error ΦESA phase compensation signal PC is generated, so that the adjustment input of multiplier 206
Compensated input signal CIN is generated after the phase of signal IN.Next, phase error detection unit 202 detects compensated input signal
Phase error Φ in CIN between data burst DAT_0 and reference signal, so that filter 204 generates corresponding filtering signal
(-Φ).Then, oscillator 206 can compensate input letter according to filtering signal (- Φ) adjustment phase place thermal compensation signal PC to reduce
Phase error Φ in number CIN between data burst DAT_0 and reference signal.
Similarly, since guiding subframe PIL_1 is also given data, phase error prediction module 208 can be counted directly
The phase error of guiding subframe PIL_1 is calculated as guiding phase error ΦML_P, to predict to be connected in the number of guiding subframe PIL_1
According to the phase error (step 306) of subframe DAT_1 (i.e. pilot data subframe).It is worth noting that, because guiding subframe PIL_1
Baud Length it is shorter, so be easier to it is affected by noise, cause guide phase error ΦML_PIt is too many to deviate true phase error,
Reduce the calibration speed of phase-locked loop circuit.
To solve the above-mentioned problems, phase error adjustment module 210 can be according to header phase error ΦML_HWith guiding phase
Error ΦML_PBetween relationship, generate predicted phase error ΦES(step 308).In one embodiment, when header phase error
ΦML_HWith guiding phase error ΦML_PBetween gap less than an error threshold γ when (| ΦML_P1|-|ΦML_H| < γ, γ < 0),
Phase error adjusts the judgement guiding of module 210 phase error ΦML_PIt is too many without departing from true phase error, and direct output steering
Phase error ΦML_PAs predicted phase error ΦES.And work as header phase error ΦML_HWith guiding phase error ΦML_PBetween
When gap is more than error threshold γ (| ΦML_P1|-|ΦML_H| > γ, γ < 0), phase error adjusts the judgement guiding phase of module 210
Position error ΦML_PIt is too many to deviate true phase error.In this situation, phase error adjustment module 210 can adjust guiding phase
Error ΦML_P, then the guiding phase error Φ after output adjustmentML_PAs predicted phase error ΦES。
In one embodiment, phase error adjustment module 210 calculates guiding phase error ΦML_PWith a penalty coefficient CC's
Product is as predicted phase error ΦES, wherein penalty coefficient CC is greater than 0 and less than 1, too many to weaken deviation true phase error
Guiding phase error ΦML_PInfluence to the phase error Φ of calibration data subframe DAT_1 promotes phase-locked loop circuit 20
Calibration speed.
Referring to FIG. 5, Fig. 5 is the signal that a phase error according to depicted in one embodiment of the invention adjusts module 50
Figure.As shown in figure 5, phase error adjustment module 50 includes a control unit 500 and an arithmetic element 502.Control unit 500
For according to header phase error ΦML_HAnd guiding phase error ΦML_PBetween relationship generate control signal CON, arithmetic element
502 generate predicted phase error Φ according to control signal CONES.In this embodiment, arithmetic element 502 includes a multiplication
Device 504 and a selector 506.Multiplier 504 is used to output steering phase error ΦML_PIt is extremely selected with the product of penalty coefficient CC
Device 506, selector 506 is according to control signal CON output steering phase error ΦML_POr guiding phase error ΦML_PIt is with compensation
The product of number CC is as predicted phase error ΦES.In one embodiment, control unit 500 includes for storing header phase
Error ΦML_HStorage element, and in acquirement one guide phase error ΦML_PWhen, according to header phase error in same frame
ΦML_HAnd guiding phase error ΦML_PBetween gap come generate control signal CON.Specifically, if judging header in same frame
Phase error ΦML_HAnd guiding phase error ΦML_PBetween gap be less than error threshold γ when, control unit 500 generate control letter
Number CON is so that 506 output steering phase error Φ of selectorML_PAs predicted phase error ΦES;If judging header in same frame
Phase error ΦML_HAnd guiding phase error ΦML_PBetween gap be greater than error threshold γ when, control unit 500 adjustment control letter
Number CON is so that 506 output steering phase error Φ of selectorML_PProduct between penalty coefficient CC is as predicted phase error
ΦES。
In another embodiment, the predicted phase error Φ once exported before the directly output of phase error adjustment module 210ES
(i.e. previous prediction phase error ΦES_PRE) it is used as predicted phase error ΦES.This is because data burst in same frame FRA
Lead time between DAT_0~DAT_n is small, therefore the phase error of data burst DAT_0~DAT_n answers phase in same frame FRA
Closely.It is worth noting that, in this embodiment, phase error adjustment module 210 can be in judging header phase error ΦML_HWith lead
Draw phase error ΦML_PBetween gap be less than error threshold γ when, will guide phase error ΦML_PIt is stored as previous prediction phase
Error ΦES_PRE。
Referring to FIG. 6, Fig. 6 is the signal that a phase error according to depicted in one embodiment of the invention adjusts module 60
Figure.As shown in fig. 6, phase error adjustment module 60 includes a control unit 600 and an arithmetic element 602.Control unit 600
For according to header phase error ΦML_HGuide phase error ΦML_PBetween relationship generate control signal CON, arithmetic element 602
Predicted phase error Φ is then generated according to control signal CONES.In this embodiment, arithmetic element 602 includes a storage element
604 and selector 606,608.Storage element 604 is used to store previous prediction phase error ΦES_PRE.Selector 606 is according to control
Signal CON selection guiding phase error Φ processedML_PAnd previous prediction phase error ΦES_PREOne of them is missed as predicted phase
Poor ΦES, selector 608 then according to control signal CON decide whether predicted phase error ΦESIt stores to storage element 604.
Specifically, if judging header phase error Φ in same frameML_HAnd guiding phase error ΦML_PBetween gap it is small
When error threshold γ, control unit 600 generates control signal CON so that 606 output steering phase error Φ of selectorML_PMake
For predicted phase error ΦES, and selector 608 is made to export predicted phase error ΦESTo storage element 604, to store at this time
Predicted phase error ΦESAs previous prediction phase error ΦES_PRE;If judging header phase error Φ in same frameML_HAnd it leads
Draw phase error ΦML_PBetween gap be greater than error threshold γ when, control unit 600 generate control signal CON so that selector
The previous prediction phase error Φ that 606 outputs are stored in storage element 604ES_PREAs predicted phase error ΦES, and make to select
It selects device 608 and stops output predicted phase error ΦESTo storage element 604.
Referring to FIG. 7, Fig. 7 is the signal that a phase error according to depicted in one embodiment of the invention adjusts module 70
Figure.As shown in fig. 7, phase error prediction module 70 includes a control unit 700 and an arithmetic element 702.Control unit 700
For according to header phase error ΦML_HAnd guiding phase error ΦML_PBetween relationship generate control signal CON1, arithmetic element
702 generate predicted phase error Φ according to control signal CON1ES.In this embodiment, arithmetic element 702 includes a multiplication
Device 704, a storage element 706 and selector 708,710,712,714.In this embodiment, control unit 700, multiplier 704
And the operation principles of selector 708 are similar to control unit 500 shown in fig. 5, multiplier 504 and selector 506, and control single
The operation principles of member 700, storage element 706 and selector 710,712 are similar to control unit 600 shown in fig. 6, storage element
604 and selector 606,608, for the sake of clarity, this will not be repeated here.
In this embodiment, control unit 700 is separately used to generate a control signal CON2 according to a noise indication signal NF,
So that selector 714 selects output phase error Φ according to control signal CON2ES_1、ΦES_2One of them is missed as predicted phase
Poor ΦES.Specifically, control unit 700 is in judging that noise in a specific time section becomes according to noise indication signal NF
When dynamic value is less than a movement threshold, control 714 output phase error Φ of signal CON2 control selections device is generatedES_1As prediction phase
Position error ΦES;Control unit 700 and in judging the noise change value in the specific time section according to noise indication signal NF
When greater than the movement threshold, control 714 output phase error Φ of signal CON2 control selections device is generatedES_2It is missed as predicted phase
Poor ΦES。
According to header phase error ΦML_HWith guiding phase error ΦML_PBetween relationship generate predicted phase error ΦES
Afterwards, oscillator 206 is according to predicted phase error ΦESPhase compensation signal PC (step 310) is generated, so that multiplier 206 adjusts
Compensated input signal CIN (step 312) is generated in input signal IN after the phase of pilot data subframe DAT_1.Next, phase
Error detection unit 202 detects the phase error Φ in compensated input signal CIN between data burst DAT_1 and reference signal, with
Filter 204 is set to generate corresponding filtering signal (- Φ) (step 314).Then, oscillator 206 can be according to filtering signal
(- Φ) generates phase compensation signal PC (step 316), to reduce data burst DAT_1 and reference in compensated input signal CIN
Phase error Φ between signal.
Through step 306~316 are repeated, phase-locked loop circuit 20 can be according to the phase error Φ of header subframe HEAMLWith lead
Relationship between introduction frame PIL_1~PIL_n, to adjust separately the phase error as calibration data subframe DAT_1~DAT_n
The predicted phase error Φ of initial valueES, missed with promoting the phase of 20 calibration data subframe DAT_1~DAT_n of phase-locked loop circuit
The speed of difference.
Although the present invention is disclosed as above with preferred embodiment, however, it is not to limit the invention, any this field skill
Art personnel, without departing from the spirit and scope of the present invention, when can make a little modification and perfect therefore of the invention protection model
It encloses to work as and subject to the definition of the claims.
Claims (13)
1. a kind of method for handling phase alignment includes for a phase-locked loop circuit in a wireless communication apparatus:
Calculate a guiding subframe in a header phase error and the frame for a header subframe of a frame in an input signal one leads
Draw phase error, wherein the header subframe and the guiding subframe are given data;
According to the relationship between the header phase error and the guiding phase error, a predicted phase error is generated;
According to the predicted phase error and a filtering signal, a phase compensation signal is generated;
According to the phase compensation signal, the input signal is adjusted, to generate a compensated input signal;
It detects in the compensated input signal corresponding to a pilot data subframe of the guiding subframe and the phase between a reference signal
Position error;And
According to the phase error, the filtering signal is generated.
2. the method as described in claim 1, which is characterized in that according between the header phase error and the guiding phase error
Relationship, the step of generating the predicted phase error include:
When the gap between the header phase error and the guiding phase error is less than an error threshold, guiding phase mistake is exported
Difference is used as the predicted phase error.
3. the method as described in claim 1, which is characterized in that according between the header phase error and the guiding phase error
Relationship, the step of generating the predicted phase error include:
When the gap between the header phase error and the guiding phase error is greater than an error threshold, guiding phase mistake is adjusted
Difference generates the predicted phase error.
4. method as claimed in claim 3, which is characterized in that according between the header phase error and the guiding phase error
Gap be greater than the error threshold between gap be greater than the error threshold when, adjust the predicted phase error to generate the prediction phase
Position error the step of include:
It is greater than a judgement of the error threshold according to the gap between the header phase error and the guiding phase error, calculates this and lead
Draw the product between phase error and a penalty coefficient as the predicted phase error, wherein the penalty coefficient is greater than 0 and is less than
1。
5. method as claimed in claim 4, which is characterized in that according between the header phase error and the guiding phase error
Gap is greater than the judgement of the error threshold, calculates the product between the guiding phase error and the penalty coefficient as the prediction
The step of phase error includes:
It is greater than the error threshold according to the gap between the absolute value of the header phase error and the absolute value of the guiding phase error
The judgement and a phase noise change less than a movement threshold a judgement, calculate the guiding phase error and the penalty coefficient
Between the product as the predicted phase error.
6. the method as described in claim 1, which is characterized in that according between the header phase error and the guiding phase error
Relationship, the step of generating the predicted phase error include:
It is greater than a judgement of an error threshold according to the gap between the header phase error and the guiding phase error, previously with one
Predicted phase error is as the predicted phase error.
7. method as claimed in claim 6, which is characterized in that according between the header phase error and the guiding phase error
Gap is greater than the judgement of an error threshold, includes using the previous prediction phase error as the step of predicted phase error
Have:
It is greater than the error threshold according to the gap between the absolute value of the header phase error and the absolute value error of the guiding phase
The judgement and a phase noise change be greater than a movement threshold a judgement, using the previous prediction phase error as the prediction
Phase error.
8. method as claimed in claim 6, also including:
It is less than the error threshold according to the gap between the absolute value of the header phase error and the absolute value of the guiding phase error
A judgement, store the guiding phase error as the previous prediction phase error.
9. a kind of phase-locked loop circuit is used for a wireless telecommunication system, includes:
One phase error prediction module, for calculate a frame in an input signal a header subframe a header phase error and
A guiding phase error of a guiding subframe in the frame, which is characterized in that the header subframe and the guiding subframe are given data;
One phase error adjusts module, for generating one according to the relationship between the header phase error and the guiding phase error
Predicted phase error;
One oscillator is used to generate a phase compensation signal according to the predicted phase error and a filtering signal;
One multiplication unit is used to the input signal be adjusted, to generate a compensated input signal according to the phase compensation signal;
One phase error detection unit, for detecting the pilot data in the compensated input signal corresponding to the guiding subframe
A phase error between frame and a reference signal;And
One filter is used to generate the filtering signal according to the phase error.
10. phase-locked loop circuit as claimed in claim 9, which is characterized in that the phase error adjusts module and includes:
One control unit is used to generate a first control signal according to the header phase error and the guiding phase error;
One arithmetic element is used to generate the predicted phase error according to the first control signal.
11. phase-locked loop circuit as claimed in claim 10, which is characterized in that the arithmetic element includes:
One multiplier, for calculating the product of the guiding phase error and a penalty coefficient as an adjustment guiding phase error;
And
One selector, be used to according to the first control signal, export the guiding phase error and the adjustment guiding phase error its
Middle one is as the predicted phase error.
12. phase-locked loop circuit as claimed in claim 10, which is characterized in that the arithmetic element includes:
One storage element, for storing a previous prediction phase error;
One first selector is used to export the guiding phase error according to the first control signal and the previous prediction phase is missed
Poor one of them is as the predicted phase error;And
One second selector is used to be stored the predicted phase error to the storage element according to the first control signal.
13. phase-locked loop circuit as claimed in claim 10, which is characterized in that the control unit indicates to believe further accordance with a noise
Number a second control signal is generated, and the arithmetic element includes:
One multiplier, for calculating the product of the guiding phase error and a penalty coefficient as an adjustment guiding phase error;
And
One storage element, for storing a previous prediction phase error;
One first selector is used to export the guiding phase error according to the first control signal and adjustment guiding phase is missed
Poor one of them is as a first phase error;
One second selector is used to export the guiding phase error according to the first control signal and the previous prediction phase is missed
Poor one of them is as a second phase error;
One third selector is used to be stored the predicted phase error to the storage element according to the first control signal;And
One the 4th selector, is used to according to the second control signal, export the first phase error and the second phase error its
Middle one is as the predicted phase error.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710316418.7A CN108880533A (en) | 2017-05-08 | 2017-05-08 | Phase alignment and relevant phase-locked loop circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710316418.7A CN108880533A (en) | 2017-05-08 | 2017-05-08 | Phase alignment and relevant phase-locked loop circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108880533A true CN108880533A (en) | 2018-11-23 |
Family
ID=64287667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710316418.7A Withdrawn CN108880533A (en) | 2017-05-08 | 2017-05-08 | Phase alignment and relevant phase-locked loop circuit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108880533A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417427A (en) * | 2018-04-27 | 2019-11-05 | 晨星半导体股份有限公司 | Weakened phase restoring circuit and method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1643794A (en) * | 2002-03-28 | 2005-07-20 | 凯奔研究公司 | Phase error cancellation circuit and method for fractional frequency dividers and circuits incorporating same |
US20080267336A1 (en) * | 2007-04-27 | 2008-10-30 | Okamoto Ikko | Synchronizing circuit and controlling method thereof |
US20120106611A1 (en) * | 2010-10-29 | 2012-05-03 | Texas Instruments Incorporated | Phase locking loop |
CN105191142A (en) * | 2013-03-14 | 2015-12-23 | 高通股份有限公司 | Local oscillator (lo) generator with multi-phase divider and phase locked loop |
WO2016109923A1 (en) * | 2015-01-05 | 2016-07-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and radio network node for compensation for local oscillator pulling or pushing |
-
2017
- 2017-05-08 CN CN201710316418.7A patent/CN108880533A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1643794A (en) * | 2002-03-28 | 2005-07-20 | 凯奔研究公司 | Phase error cancellation circuit and method for fractional frequency dividers and circuits incorporating same |
US20080267336A1 (en) * | 2007-04-27 | 2008-10-30 | Okamoto Ikko | Synchronizing circuit and controlling method thereof |
US20120106611A1 (en) * | 2010-10-29 | 2012-05-03 | Texas Instruments Incorporated | Phase locking loop |
CN105191142A (en) * | 2013-03-14 | 2015-12-23 | 高通股份有限公司 | Local oscillator (lo) generator with multi-phase divider and phase locked loop |
WO2016109923A1 (en) * | 2015-01-05 | 2016-07-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and radio network node for compensation for local oscillator pulling or pushing |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110417427A (en) * | 2018-04-27 | 2019-11-05 | 晨星半导体股份有限公司 | Weakened phase restoring circuit and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101073711B1 (en) | Clock data restoring device | |
CN104765706B (en) | The deflection of long range MIPI D PHY serial links based on digital calibration is eliminated | |
JP6410281B2 (en) | Data transmission / reception device and display device | |
US10236892B2 (en) | System and method for maintaining high speed communication | |
US9025712B2 (en) | Sensor, clock frequency adjusting system and method thereof | |
CN101159532A (en) | Clock synchronization circuit | |
JP4735992B2 (en) | Signal processing device | |
JP2009159256A (en) | Device and method for adjusting transmission characteristic, and circuit board | |
US20070248332A1 (en) | Image Processing Device, and Image Processing Program | |
CN108880533A (en) | Phase alignment and relevant phase-locked loop circuit | |
US9413518B2 (en) | Clock data recovery circuit | |
US20150049848A1 (en) | Receiver circuit, communication system, electronic device, and method for controlling receiver circuit | |
US20130253860A1 (en) | Clock failure detection apparatus and method, and timing controller of liquid crystal display including the clock failure detection apparatus | |
JP4547454B2 (en) | Signal transmitter | |
TWI635711B (en) | Phase calibration method and related phase locked loop circuit | |
US8311173B2 (en) | Frame pulse signal latch circuit and phase adjustment method | |
CN113904682A (en) | OSC frequency calibration method, device, electronic equipment and storage medium | |
JP2009253951A (en) | Pulsewidth correcting apparatus, and pulsewidth correcting method | |
US7835469B2 (en) | Method of compensating skew, digital communication system, receiver, electronic device, circuit and computer program product | |
JP2006270917A (en) | Microcomputer | |
CN110148371B (en) | Drive chip waveform correction method and device, storage medium and display panel | |
US9686105B2 (en) | Clock and data recovery circuit and frequency detection method thereof | |
JP4462371B2 (en) | Data receiving apparatus and microcomputer | |
JP2007235797A (en) | Equalizer characteristic setting circuit and equalizer characteristic setting method | |
KR102513322B1 (en) | Apparatus for compensating backscatter-link frequency error using sampling frequency adjustment in rfid system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200413 Address after: No.1, Duhang 1st Road, Hsinchu City, Hsinchu Science Park, Taiwan, China Applicant after: MEDIATEK Inc. Address before: 1/2, 4th floor, 26 Taiyuan Street, Zhubei City, Hsinchu County, Taiwan, China Applicant before: MStar Semiconductor, Inc. |
|
TA01 | Transfer of patent application right | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181123 |
|
WW01 | Invention patent application withdrawn after publication |