CN100442664C - Mobile terminal and method with automatically calibrated clock source - Google Patents

Mobile terminal and method with automatically calibrated clock source Download PDF

Info

Publication number
CN100442664C
CN100442664C CNB2006100032972A CN200610003297A CN100442664C CN 100442664 C CN100442664 C CN 100442664C CN B2006100032972 A CNB2006100032972 A CN B2006100032972A CN 200610003297 A CN200610003297 A CN 200610003297A CN 100442664 C CN100442664 C CN 100442664C
Authority
CN
China
Prior art keywords
portable terminal
clock unit
voltage controlled
voltage
controlled clock
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.)
Expired - Fee Related
Application number
CNB2006100032972A
Other languages
Chinese (zh)
Other versions
CN1808906A (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.)
Beijing T3G Technology Co Ltd
Original Assignee
Beijing T3G 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 Beijing T3G Technology Co Ltd filed Critical Beijing T3G Technology Co Ltd
Priority to CNB2006100032972A priority Critical patent/CN100442664C/en
Publication of CN1808906A publication Critical patent/CN1808906A/en
Application granted granted Critical
Publication of CN100442664C publication Critical patent/CN100442664C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The utility model relates to a mobile terminal which is provided with a pressing and controlling clock unit and a clock calibration device, wherein the clock calibration device records the control voltage of the pressing and controlling clock unit when the block error rate of data which is received by the mobile terminal is smaller than a specification threshold to be used as a control voltage initial value of the pressing and controlling clock unit, so that the AFC control voltage initial value of the pressing and controlling clock unit in the mobile terminal is kept in an accurate range. Accordingly, the utility model prevents the influence on system performance by the deviation of AFC control voltage caused by problems, such as crystal aging, etc., and improves the performance of the mobile terminal.

Description

A kind of portable terminal of automatically calibrated clock source and method
Technical field
The present invention relates to a kind of method of portable terminal and automatically calibrated clock source of automatically calibrated clock source.
Background technology
Clock unit (clock source) is part and parcel in the communication system, and it is the equal of the heart of equipment for mobile communication terminal (UE) equipment.It not only provides the clock of processor, and the clock of modulus sampling also is provided, and the clock of radio-frequency devices frequency synthesizer.The stability of clock unit and accuracy influence the performance of mobile communication terminal to a great extent.
That generally use in portable terminal (comprising mobile phone) at present is VC-TCXO, and it is a kind of crystal oscillator by the voltage control output frequency, and has carried out temperature-compensating.
Before portable terminal (comprising mobile phone) dispatches from the factory, all to calibrate its VC-TCXO, control voltage when obtaining corresponding VC-TCXO and export accurate frequency by calibration, and the control magnitude of voltage after this calibration write in the memory of portable terminal, as automatic frequency control (AFC) voltage initial value, again from memory, read the control voltage initial value of being stored during later on each mobile terminal-opening,, export the clock of accurate frequency with control VC-TCXO as the initial value of AFC control voltage.
In the actual moving process of portable terminal, portable terminal can adopt frequency tracking algorithm dynamically to carry out AFC control, accurate to guarantee portable terminal frequency under various conditions, for example be in high-speed motion state under owing to Doppler effect makes frequency shift (FS) when mobile device, portable terminal can be adjusted AFC control voltage according to frequency tracking algorithm, makes its frequency accurate.If but that the AFC that start the time is read control voltage initial value departs from exact value is too far away, can cause frequency tracking algorithm to lose efficacy, mobile terminal performance seriously descends, and seriously can cause cisco unity malfunction.
The problem that exists for present this method is: for the higher VC-TCXO of temperature stability, the aging of crystal is a very important factor that influences frequency.At present, the long-time stability of most of crystal surpass 1~1.5ppm/, therefore portable terminal in use for some time since the aging meeting of crystal when causing initial equipment to dispatch from the factory the AFC control voltage initial value of calibration depart from the control magnitude of voltage that actual VC-TCXO exports accurate voltage.The frequency tracking algorithm of portable terminal employing at present all has strict requirement to initial frequency deviation, if initial frequency deviation is bigger, will cause the performance of portable terminal seriously to descend.For fear of the generation of this problem, the invention provides a kind of portable terminal and method of automatically calibrated clock source.
Summary of the invention
The object of the present invention is to provide a kind of portable terminal of automatically calibrated clock source, and the method for automatically calibrated clock source, it can be so that the AFC in the clock source in portable terminal control voltage initial value remains on accurately in the scope, thereby avoids the influence to systematic function of problem causes because crystal is aging etc. AFC control voltage deviation.
A first aspect of the present invention provides a kind of portable terminal of automatically calibrated clock source, it has VCC voltage controlled clock unit and clock calibrating device, the VCC voltage controlled clock unit controls voltage of the Block Error Rate that described clock calibrating device record portable terminal receives data during less than specified thresholds is as the control voltage initial value of VCC voltage controlled clock unit.
Wherein, the VCC voltage controlled clock unit controls voltage that described clock calibrating device can be when the set time be write down Block Error Rate that portable terminal receives data less than specified thresholds is as the control voltage initial value of VCC voltage controlled clock unit.
Wherein, the described set time is usually less than 1 year, generally is two weeks or one month.
Wherein, VCC voltage controlled clock unit controls magnitude of voltage when described clock calibrating device can repeatedly write down Block Error Rate that portable terminal receives data less than specified thresholds, and these values are carried out digital filtering, with the result that obtains control voltage initial value as the VCC voltage controlled clock unit.Described digital filtering can be the Kalman filtering of multistage smothing filtering, medium filtering or multistage band forgetting factor.
Wherein, the result that described portable terminal can utilize the VCC voltage controlled clock unit controls voltage that write down or described digital filtering the to obtain network measuring of starting shooting, after the network measuring of successfully starting shooting, with the control magnitude of voltage of record or digital filtering result as the control voltage initial value of VCC voltage controlled clock unit.
Clock calibrating device described in the above-mentioned portable terminal is DSP, CPU or single-chip microcomputer.
Wherein, the interface that directly provides by protocol stack of described portable terminal obtains the Block Error Rate that receives data.
Another aspect of the present invention provides a kind of method of carrying out the clock source calibration in portable terminal, VCC voltage controlled clock unit controls voltage when wherein writing down Block Error Rate that portable terminal receives data less than specified thresholds is as the control voltage initial value of VCC voltage controlled clock unit.
In the said method, VCC voltage controlled clock unit controls voltage that can be when the set time is write down Block Error Rate that portable terminal receives data less than specified thresholds is as the control voltage initial value of VCC voltage controlled clock unit.The wherein said set time is generally less than 1 year, normally two weeks or one month.
In the said method, the VCC voltage controlled clock unit controls magnitude of voltage in the time of can further repeatedly writing down Block Error Rate that portable terminal receives data less than specified thresholds, and these values are carried out digital filtering is with the result that the obtains control voltage initial value as the VCC voltage controlled clock unit.Wherein said digital filtering can be the Kalman filtering of multistage smothing filtering, medium filtering or multistage band forgetting factor.
In the said method, the result that can further utilize the VCC voltage controlled clock unit controls magnitude of voltage that write down or described digital filtering to obtain carries out the mobile terminal-opening network measuring, when successfully starting shooting network measuring, with the control magnitude of voltage of record or digital filtering result as the control voltage initial value of VCC voltage controlled clock unit.
In the said method, the interface that provides by protocol stack obtains the Block Error Rate that portable terminal receives data.
By the present invention, can be so that the AFC of the clock unit in portable terminal control voltage initial value remains on accurately in the scope, thereby avoid the AFC that causes owing to problems such as crystal are aging to control the influence of voltage deviation, thereby improve the performance of portable terminal systematic function.
Description of drawings
Fig. 1 is the structured flowchart according to the portable terminal of automatically calibrated clock source of the present invention.
Fig. 2 is in the mobile communication terminal, the flow chart of the idiographic flow that clock calibrating device is calibrated automatically.
Embodiment
In mobile communication, the frequency departure of mobile device has tangible influence to the Block Error Rate of equipment receiving data, such as for the TDSCDMA mobile phone, when frequency departure surpasses 1ppm, can cause receiving error in data, thereby make mobile phone to insert.In other words, have only when the frequency departure of mobile device is in certain limit, the Block Error Rate that receives data just may be less than certain thresholding.Owing to generally adopt VCXO VCXO at mobile communication equipment terminals, its output frequency is subjected to the control of AFC control voltage, so for mobile communication equipment terminals, when the Block Error Rate of its reception data reached requiring of its proper communication, its AFC control voltage also was in a correct scope.
Therefore, can be in the AFC control magnitude of voltage that to accept in the scope according to this characteristic records Block Error Rate, as carrying out the initial value that AFC control voltage is adjusted, the AFC control voltage initial value of constantly updating the equipment and calibrating when dispatching from the factory, thereby can avoid the AFC that causes owing to problems such as crystal are aging to control departing from of voltage, improve the performance of portable terminal.
According to the structured flowchart of the portable terminal of automatic calibration clock unit of the present invention as shown in Figure 1.It can be a mobile communication terminal system, for example mobile phone etc.Wherein have a VCC voltage controlled clock unit VCXO 20, promptly the clock source can be controlled its frequency of oscillation of voltage control by AFC, and export various clock signals, for example the clock of processor, the clock of modulus sampling and the clock of radio-frequency devices frequency synthesizer; AFC controls voltage adjusting device 30, according to frequency tracking algorithm, by output AFC control voltage, dynamically control the frequency of VCC voltage controlled clock unit VCXO 20, and read AFC control voltage initial value from AFC control voltage initial value storage device 40 during the each start of AFC control voltage adjusting device 30.
In the present invention, except configuration common in the above portable terminal, further increased AFC control voltage initial value calibrating installation 50, its can be from portable terminal other parts (for example the protocol stack in the mobile phone provide interface), the Block Error Rate numerical value of receiving system communication, and determine suitable AFC control voltage, and store in the AFC control voltage initial value storage device, as the initial value of AFC control voltage according to this Block Error Rate numerical value.This device can be by the DSP in the portable terminal, and perhaps CPU realizes, perhaps uses chip microcontroller.In mobile communication system, system generally need detect communication quality in real time by calculating Block Error Rate, and the program of application layer is as long as the interface that provides by protocol stack just can obtain current Block Error Rate.So the interface that the method that AFC control voltage initial value calibrating installation 50 obtains Block Error Rate directly provides by protocol stack for portable terminal obtains current Block Error Rate.
In AFC control voltage initial value calibrating installation 50, can realize a timer by application layer software, this timer determines when to carry out the automatic calibration of AFC according to the reading system time.When determining that need carry out AFC calibrates automatically (for example, arrived the predetermined alignment time), application layer software obtains the Block Error Rate of physical layer data piece by protocol stack, when judging that Block Error Rate is lower than certain thresholding, and the employed AFC control of this segment data of application layer software recorder magnitude of voltage.Application layer software is to use this AFC control magnitude of voltage to carry out web search when starting shooting next time, if can correctly finish web search, application layer software is controlled the magnitude of voltage write storage unit with this AFC, i.e. AFC control voltage initial value storage device 40 is to substitute original AFC control voltage.
That is, the terminal equipment system is by AFC control voltage initial value calibrating installation 50, calibrates automatically with the moment of an agreement or certain cycle.When determining to carry out the clock frequency calibration (for example, arrived the predetermined alignment time), AFC control voltage initial value calibrating installation 50 detects the Block Error Rate of the data of receiving, when the Block Error Rate that detects the reception data is lower than certain thresholding, writes down current AFC control voltage.AFC control magnitude of voltage when repeatedly recorder data Block Error Rate is lower than certain thresholding, and these control magnitudes of voltage are carried out digital filtering.The value that obtains after the filtering is used as the AFC control voltage initial value of next Cell searching, when using this value can realize that the sub-district inserts, then should value replaces the original storing value of AFC control voltage initial value storage device 40 as the voltage initial value of AFC control more accurately.Otherwise, abandon this value, utilize original storing value to carry out Cell searching, with the correctness of the resultant data of further assurance.
In the present invention, Block Error Rate is not endowed concrete numerical value, because at different mobile communcations systems, the desired Block Error Rate of different voice/data traffic is inequality.Such as in 34.122 testing standards of 3GPP, be to be lower than 1% to the error block rate requirement of 12.2K business, the error block rate requirement of 384K business is lower than 10%.So the present invention does not limit concrete Block Error Rate index.Different application systems can be formulated concrete Block Error Rate index according to the characteristics of native system.For example, be defined as the shared percentage of transmission block that receives crc error in all transmission blocks such as calculating at system's Block Error Rate of TDSCDMA.But require in case receive the requirement that touches the mark of the Block Error Rate of data, the quality of received signal should be good.We can determine that just the control voltage of AFC is in comparatively desirable numerical value like this.
Among the present invention, time and cycle that the performance of automatic calibration and accuracy are not calibrated influence.The time of calibration and cycle are just in order to trigger the generation of automatic calibration.According to the performance steady in a long-term of crystal, suggestion can be adopted with two weeks or one month be calibration cycle, and the suggestion calibration cycle is not above 1 year.
Among the present invention, the number of times to record does not limit.And because the mode of digital filtering is very little to the availability influence of algorithm, so also the mode of digital filtering is not limited, the Kalman filtering of multistage smothing filtering, medium filtering or multistage band forgetting factor is adopted in suggestion.
The flow chart of Fig. 2 has shown in the mobile communication terminal, the idiographic flow that clock calibrating device is calibrated automatically:
During at first each mobile communication terminal when startup, AFC control the voltage initial value 50 reading system times (step 100) of calibrating installation, and judges whether to calibrate (for example, having arrived the alignment time of being scheduled to) (step 110);
Need calibrate if judge explanation, AFC control voltage initial value calibrating installation 50 beginning primary calibration processes (step 120), and begin to add up the Block Error Rate (step 130) of present reception data;
Then judge that in step 140 whether the Block Error Rate that receives data is less than specified thresholds.When the Block Error Rate that judge to receive data during less than the thresholding of regulation (for example 0.001), the AFC control magnitude of voltage (step 150) of AFC control voltage initial value calibrating installation 50 record current times; Otherwise get back to the Block Error Rate that step 130 restarts to add up present reception data;
Repeating step 130 to 150 is the control of the AFC during less than specified thresholds magnitude of voltage with repeatedly recorder data Block Error Rate, up to reaching stipulated number (step 160); And these a plurality of values are carried out digital filtering (step 170);
In order further to guarantee the correctness of AFC control magnitude of voltage behind the digital filtering, this control magnitude of voltage is not used for replacing the calibration value when dispatching from the factory at once, controls magnitude of voltage network measuring of once starting shooting in step 180 terminal with this AFC.When can be enough the network measuring of once starting shooting of this AFC control magnitude of voltage, just replace the original calibration value of terminal (step 190) with this value.Otherwise get back to step 120 and restart primary calibration.This has done stricter screening to the AFC voltage that obtains in the preceding step, and its effect is the correctness that guarantees AFC control magnitude of voltage.In specific implementation, do not do Compulsory Feature, can accept or reject flexibly according to the complexity that system realizes.

Claims (17)

1. a portable terminal of calibrating the VCC voltage controlled clock unit automatically has VCC voltage controlled clock unit and clock calibrating device, wherein:
The interface that described portable terminal directly provides by protocol stack obtains the Block Error Rate that receives data;
The VCC voltage controlled clock unit controls voltage of the Block Error Rate that described clock calibrating device record portable terminal receives data during less than specified thresholds is with the control magnitude of voltage of the record control voltage initial value as the VCC voltage controlled clock unit.
2. portable terminal according to claim 1, wherein, the VCC voltage controlled clock unit controls voltage of the Block Error Rate that described clock calibrating device receives data every set time record portable terminal during less than specified thresholds.
3. portable terminal as claimed in claim 2, wherein, the described set time was less than 1 year.
4. portable terminal as claimed in claim 3, wherein, the described set time is two weeks or one month.
5. portable terminal as claimed in claim 1, wherein:
Described portable terminal also utilizes the VCC voltage controlled clock unit controls voltage that the is write down network measuring of starting shooting, and when successfully starting shooting network measuring, the control magnitude of voltage that described clock calibrating device will write down again is as the control voltage initial value of VCC voltage controlled clock unit.
6. a portable terminal of calibrating the VCC voltage controlled clock unit automatically has VCC voltage controlled clock unit and clock calibrating device, wherein:
The interface that described portable terminal directly provides by protocol stack obtains the Block Error Rate that receives data;
VCC voltage controlled clock unit controls magnitude of voltage when described clock calibrating device repeatedly writes down Block Error Rate that portable terminal receives data less than specified thresholds, and these values are carried out digital filtering, the result that digital filtering is obtained is as the control voltage initial value of VCC voltage controlled clock unit.
7. portable terminal as claimed in claim 6, wherein, described digital filtering is the Kalman filtering of multistage smothing filtering, medium filtering or multistage band forgetting factor.
8. portable terminal as claimed in claim 6, wherein:
The result that described portable terminal also utilizes described digital filtering the to obtain network measuring of starting shooting, when successfully starting shooting network measuring, the result that described clock calibrating device obtains digital filtering again is as the control voltage initial value of VCC voltage controlled clock unit.
9. portable terminal as claimed in claim 6, wherein said clock self-checking device is DSP, CPU or single-chip microcomputer.
10. a method of calibrating the clock of VCC voltage controlled clock unit automatically wherein, comprises the steps:
The interface that provides by protocol stack obtains the Block Error Rate that portable terminal receives data;
The VCC voltage controlled clock unit controls voltage of the Block Error Rate that the record portable terminal receives data during less than specified thresholds is with the control magnitude of voltage of the record control voltage initial value as the VCC voltage controlled clock unit.
11. clock correcting method as claimed in claim 10, the VCC voltage controlled clock unit controls voltage when wherein the Block Error Rate that receives data every set time record portable terminal is less than specified thresholds.
12. clock correcting method as claimed in claim 11, the wherein said set time was less than 1 year.
13. clock correcting method as claimed in claim 12, the wherein said set time is two weeks or one month.
14. clock correcting method as claimed in claim 10, wherein:
Further utilize the VCC voltage controlled clock unit controls magnitude of voltage that is write down to carry out the mobile terminal-opening network measuring, after the network measuring of successfully starting shooting, the control magnitude of voltage that will write down again is as the control voltage initial value of VCC voltage controlled clock unit.
15. a method of calibrating the clock of VCC voltage controlled clock unit automatically wherein, comprises the steps:
The interface that provides by protocol stack obtains the Block Error Rate that portable terminal receives data;
VCC voltage controlled clock unit controls magnitude of voltage when repeatedly writing down Block Error Rate that portable terminal receives data less than specified thresholds, and these values are carried out digital filtering, the result that digital filtering is obtained is as the control voltage initial value of VCC voltage controlled clock unit.
16. clock correcting method as claimed in claim 15, wherein said digital filtering are the Kalman filterings of multistage smothing filtering, medium filtering or multistage band forgetting factor.
17. clock correcting method as claimed in claim 15, wherein:
The result who further utilizes described digital filtering to obtain carries out the mobile terminal-opening network measuring, and after the network measuring of successfully starting shooting, the result that digital filtering is obtained is as the control voltage initial value of VCC voltage controlled clock unit again.
CNB2006100032972A 2006-02-08 2006-02-08 Mobile terminal and method with automatically calibrated clock source Expired - Fee Related CN100442664C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100032972A CN100442664C (en) 2006-02-08 2006-02-08 Mobile terminal and method with automatically calibrated clock source

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100032972A CN100442664C (en) 2006-02-08 2006-02-08 Mobile terminal and method with automatically calibrated clock source

Publications (2)

Publication Number Publication Date
CN1808906A CN1808906A (en) 2006-07-26
CN100442664C true CN100442664C (en) 2008-12-10

Family

ID=36840639

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100032972A Expired - Fee Related CN100442664C (en) 2006-02-08 2006-02-08 Mobile terminal and method with automatically calibrated clock source

Country Status (1)

Country Link
CN (1) CN100442664C (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870666A (en) * 1995-02-13 1999-02-09 Nec Corporation Radio channel estimation based on BER and RSSI
CN1269107A (en) * 1998-06-30 2000-10-04 三菱电机株式会社 Mobile communication terminal
CN1315796A (en) * 2000-04-01 2001-10-03 阿克特纳慕尼黑股份有限公司 Method and apparatus for measuring error rate in digital communication system
US6924766B2 (en) * 2003-04-03 2005-08-02 Kyocera Wireless Corp. Wireless telephone antenna diversity system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870666A (en) * 1995-02-13 1999-02-09 Nec Corporation Radio channel estimation based on BER and RSSI
CN1269107A (en) * 1998-06-30 2000-10-04 三菱电机株式会社 Mobile communication terminal
CN1315796A (en) * 2000-04-01 2001-10-03 阿克特纳慕尼黑股份有限公司 Method and apparatus for measuring error rate in digital communication system
US6924766B2 (en) * 2003-04-03 2005-08-02 Kyocera Wireless Corp. Wireless telephone antenna diversity system

Also Published As

Publication number Publication date
CN1808906A (en) 2006-07-26

Similar Documents

Publication Publication Date Title
CN1801829A (en) Mobile phone time automatic correction method
US20090198469A1 (en) Method and System for Compensating Temperature Readings from a Temperature Sensing Crystal Integrated Circuit
US8170165B2 (en) Clock calibration in sleep mode
WO2005099107A1 (en) Networked wireless communications device programmed to identify and eliminate probable multipath errors to enhance accuracy in correcting sleep clock for thermally induced errors
CN101645718B (en) Method and device for holding clock
US20080244301A1 (en) Real-time clock correction methods and apparatus
WO2007062577A1 (en) A phase-locked loop and method of improving clock precision
CN101340665A (en) Method and terminal for time calibrating
JP6898903B2 (en) Transceiver with real-time clock
KR20170027699A (en) Using client-specific rgs to improve performance on multi-sim and multi-rat devices
CN1461172B (en) Mobile communication terminal and method for calibrating frequency in the same
US7003273B1 (en) Temperature compensating circuit, electronic apparatus and radio unit having temperature compensating function
CN101102570A (en) Mobile communication device with positioning function and GPS receiver
CN101118279A (en) Time autocorrection system and method for electronic device
CN100442664C (en) Mobile terminal and method with automatically calibrated clock source
CN101707512A (en) Method and device for adjusting data rate adaptively
WO2018080750A1 (en) Self-correction techniques for crystal oscillator
CN100524103C (en) Method for updating the present time, apparatus using the method
CN111611186B (en) Transmission control method and device in embedded chip
CN109359067B (en) Method and system for acquiring delay step time in storage module
CN109167705B (en) Method and system for acquiring delay step time in storage module
US8155600B2 (en) Digital communication using an inexpensive reference crystal
US7801501B2 (en) Method for performing a frequency correction of a wireless device
US7486753B2 (en) Synchronization establishment circuit and synchronization establishment method
CN112988179A (en) Burning method and system for glucometer code card, electronic equipment and storage medium

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081210

Termination date: 20180208

CF01 Termination of patent right due to non-payment of annual fee