[go: up one dir, main page]

CN105764072B - User terminal and its wrong adjustment method and device - Google Patents

User terminal and its wrong adjustment method and device Download PDF

Info

Publication number
CN105764072B
CN105764072B CN201410790529.8A CN201410790529A CN105764072B CN 105764072 B CN105764072 B CN 105764072B CN 201410790529 A CN201410790529 A CN 201410790529A CN 105764072 B CN105764072 B CN 105764072B
Authority
CN
China
Prior art keywords
snapshot
radio frequency
frequency chip
chip
terminal
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.)
Active
Application number
CN201410790529.8A
Other languages
Chinese (zh)
Other versions
CN105764072A (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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai 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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN201410790529.8A priority Critical patent/CN105764072B/en
Publication of CN105764072A publication Critical patent/CN105764072A/en
Application granted granted Critical
Publication of CN105764072B publication Critical patent/CN105764072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

User terminal and its wrong adjustment method and device, which comprises in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;It is that snapshot adds timestamp according to terminal system clock;SNAPSHOT INFO according to storage debugs terminal, and the SNAPSHOT INFO includes: snapshot and corresponding timestamp.Terminal of the present invention is in use, in response to the radio frequency chip access request received, automatically snapshot is carried out to baseband chip register, it adds timestamp and stores in the buffer, to can use the access records series that the SNAPSHOT INFO of storage reappears each communication pattern to radio frequency chip when the error occurs, and then carry out the debugging efforts such as location of mistake.

Description

User terminal and its wrong adjustment method and device
Technical field
The present invention relates to mobile communication technology fields, more particularly to a kind of user terminal and its wrong adjustment method and dress It sets.
Background technique
Current mobile terminal of mobile telephone can support plurality of communication schemes simultaneously.Common communication pattern includes: TD-LTE (Time Division Long Term Evolution, timesharing long term evolution), LTE-FDD (Long Term Evolution Frequency Division Duplexing, long term evolution frequency division duplex), TDS-CDMA (Time Division Synchronous Code Division Multiple Access, TD SDMA), WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access), GSM (Global System for Mobile Communication, global system for mobile communications) etc..
The mobile terminal of mobile telephone of plurality of communication schemes is supported to can be described as multimode terminal simultaneously.Multimode terminal is usually in its base band It can include multiple communication modules to support each communication pattern in chip, it is generally the case that can be supported with regard to terminal Every kind of communication pattern provide a communication module respectively to support.
The considerations of for reasons such as costs, plurality of communication schemes is usually shared for radio frequency chip in multimode terminal. For example, 5 kinds of communication patterns of five mould terminals can share same radio frequency chip, the radio frequency can be specifically shared in a manner of the time-division The resource of chip.
Different communication patterns is and the clock meeting of different communication module by different resume modules in baseband chip There are certain deviations.Clock jitter between this different communication modes is difficult to avoid with regard to current technology level, by It is difficult to accomplish that stringent clock is synchronous between the reasons such as the sleep for being related to communication module, different communication modes.
As previously mentioned, plurality of communication schemes is usually shared for radio frequency chip in multimode terminal, and be usually with The mode of time-division shares the resource of the radio frequency chip.Therefore, the clock jitter between this different communication modes causes sometimes There is access conflict for the resource of shared radio frequency chip in two or more communication patterns.
Specifically, as shown in Figure 1, by taking both communication patterns of TD-LTE and GSM share radio frequency chip resource as an example, in figure It indicates that the communication pattern is currently occupying the resource of radio frequency chip with high level, indicates the communication pattern currently not with low level Occupy the resource of radio frequency chip.It will be noted from fig. 1 that two kinds of communication patterns share the money of radio frequency chip in a manner of the time-division Source, at TD-LTE mode activation (occupying the resource of radio frequency chip), GSM mode and un-activation, in GSM mode activation, TD-LTE mode and un-activation, therefore, the resource for the radio frequency chip that both communication patterns are not just shared in Fig. 1 access Conflict.
As shown in Fig. 2, the deviation between t1 and t2 indicates the clock jitter between both communication patterns.It can from Fig. 2 To see, in t3 to the period between t4, two kinds of communication patterns access shared radio frequency chip simultaneously, to can cause punching It is prominent.
This clock jitter due between different communication modes and the radio frequency chip resource access conflict caused are often System exception is caused, and is difficult to position after there is exception.
After mistake occurs, existing adjustment method would generally go the use state of inquiry hardware with software, i.e., to base band Chip register is inquired, and obtains to be by which kind of communication pattern in the resource for occupying radio frequency chip.
At least there is following two defects in currently existing scheme.Specifically, firstly, currently existing scheme is only capable of penetrating when reaction debugging The occupancy situation of frequency resources of chip, and what debugging usually carried out after the error occurs, i.e., it can not react when mistake occurs Situation, thus it is unfavorable for location of mistake when debugging.It needs to spend centainly secondly as status inquiry is shown to query result Time, therefore, when commissioning staff obtains query result, the current state of baseband chip register is likely to be different from looking into Ask the state at moment.Scene (such as the different system especially quickly, frequently switched between different communication modes in some needs The scenes such as unified test amount) under, drawbacks described above becomes apparent.
Summary of the invention
Technical problem solved by the present invention is the case where plurality of communication schemes shares radio frequency chip resource in a time division manner Under, how location of mistake etc. is carried out for the radio frequency chip access conflict because of caused by the clock jitter between different communication modes Debugging efforts.
In order to solve the above-mentioned technical problem, the embodiment of the present invention provides a kind of end-error adjustment method, comprising:
In response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;
It is that snapshot adds timestamp according to terminal system clock;
SNAPSHOT INFO according to storage debugs terminal, when the SNAPSHOT INFO includes: snapshot and is corresponding Between stab.
Optionally, the SNAPSHOT INFO according to storage, which debug to terminal, includes:
According to the SNAPSHOT INFO of storage, obtains each communication pattern and the access of radio frequency chip is recorded, form each communication Access records series of the mode to radio frequency chip;
Location of mistake is carried out according to the access records series.
Optionally, terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is with regard to institute It states every kind of communication pattern that terminal is supported and provides a communication module respectively to support, plurality of communication schemes is with the side of time-division Formula shares the resource of radio frequency chip.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the snapshot recorded data includes: that each communication module records the access of radio frequency chip.
Optionally, the SNAPSHOT INFO is stored in the caching of terminal.
Optionally, the snapshot in the snapshot several times obtained recently, or storage nearest a period of time is stored.
Optionally, the SNAPSHOT INFO of storage allows multiple communication patterns to read.
In order to solve the above-mentioned technical problem, the embodiment of the present invention also provides a kind of end-error debugging apparatus, comprising: snapshot Unit, timestamp unit and debugging unit;Wherein:
Snapshot unit carries out snapshot to baseband chip register for the radio frequency chip access request in response to receiving;
Timestamp unit, for being snapshot addition according to terminal system clock after the snapshot unit executes operation Timestamp;
Debugging unit, for according to storage SNAPSHOT INFO terminal is debugged, the SNAPSHOT INFO include: snapshot and Corresponding timestamp.
Optionally, the debugging unit includes: that sequence generates subelement and location of mistake subelement;Wherein:
Sequence generates subelement, for the SNAPSHOT INFO according to storage, obtains visit of each communication pattern to radio frequency chip It asks record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement, for being recorded according to the access after the sequence generates subelement execution operation Sequence carries out location of mistake.
Optionally, terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is with regard to institute It states every kind of communication pattern that terminal is supported and provides a communication module respectively to support, plurality of communication schemes is with the side of time-division Formula shares the resource of radio frequency chip.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the snapshot recorded data includes: that each communication module records the access of radio frequency chip.
Optionally, the SNAPSHOT INFO is stored in the caching of terminal.
Optionally, the snapshot in the snapshot several times obtained recently, or storage nearest a period of time is stored.
Optionally, the SNAPSHOT INFO of storage allows multiple communication patterns to read.
In order to solve the above-mentioned technical problem, the embodiment of the present invention also provides a kind of user terminal, and the terminal is supported a variety of Communication pattern, comprising: baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal A communication module is provided respectively to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division, also wraps Include above-mentioned end-error debugging apparatus.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the user terminal is smart phone.
Compared with prior art, technical solution of the present invention has the advantages that
Terminal in use, in response to the radio frequency chip access request received, automatically to baseband chip register Snapshot is carried out, timestamp is added and is stored in the buffer, to can use the SNAPSHOT INFO reproduction of storage when the error occurs Each communication pattern carries out the debugging efforts such as location of mistake to the access records series of radio frequency chip.
It further, is that snapshot adds timestamp according to terminal system clock, so that the timestamp can accurately react The time of snapshot by the clock jitter between different communication modes without being influenced.
Further, it is designed using circular buffer, stores the snapshot several times obtained recently, or storage nearest a period of time Interior snapshot, so that SNAPSHOT INFO be avoided to occupy excessive memory space.
Detailed description of the invention
Fig. 1 is that plurality of communication schemes shares radio frequency chip resource schematic diagram;
Fig. 2 is that clock jitter causes radio frequency chip resource access conflict schematic diagram;
Fig. 3 is end-error adjustment method flow chart in the embodiment of the present invention;
Fig. 4 is that plurality of communication schemes shares radio frequency chip structural block diagram in the embodiment of the present invention;
Fig. 5 is end-error adjustment method schematic diagram in the embodiment of the present invention;
Fig. 6 is end-error debugging apparatus structural block diagram in the embodiment of the present invention.
Specific embodiment
According to the analysis of background technology part it is found that the clock jitter between different communication modes cause sometimes two kinds or Plurality of communication schemes conflicts for the access of shared radio frequency chip resource.The conflict often will cause system exception, and It is difficult to position after there is exception.
It is understood that after mistake occurs, when debugging often and to be unaware of the mistake be due to different communication modes Between clock jitter caused by radio frequency chip access conflict, usually only reaction be system exception.
Existing adjustment method is usually to be inquired by way of software baseband chip register.The program is at least There are following two defects.Specifically, firstly, currently existing scheme is only capable of the occupancy situation of radio frequency chip resource when reaction debugging, And debug and usually carry out after the error occurs, i.e., when can not react mistake and occurring, thus when being unfavorable for debugging Location of mistake.Secondly as status inquiry needs to take some time to query result display, therefore, work as commissioning staff When obtaining query result, the current state of baseband chip register is likely to the state for being different from inquiring the moment.Especially Under the scene that some needs quickly, frequently switch between different communication modes, drawbacks described above is become apparent.
Terminal of the present invention in use, in response to the radio frequency chip access request received, automatically to baseband chip Register carries out snapshot, adds timestamp and stores in the buffer, to can use the snapshot letter of storage when the error occurs Breath reappears each communication pattern to the access records series of radio frequency chip, and then carries out the debugging efforts such as location of mistake.
To more fully understand those skilled in the art and realizing the present invention, referring to the drawings, pass through specific embodiment It is described in detail.
As described below, the embodiment of the present invention provides a kind of end-error adjustment method.
Referring to end-error adjustment method flow chart shown in Fig. 3, it is described in detail below by way of specific steps:
End-error adjustment method in the present embodiment can cause to because of the clock jitter between different communication modes Radio frequency chip access conflict quickly and efficiently positioned.
The end-error adjustment method theoretically has no particular/special requirement for terminal to be debugged.It is debugged in view of the end-error Method, which is directed to the radio frequency chip access conflict because of caused by the clock jitter between different communication modes, has remarkable result, because This, the terminal in the present embodiment is the terminal occur with above-mentioned mistake.
Specifically, terminal supports plurality of communication schemes (as multimode terminal), and the communication pattern is TD-LTE, LTE- (i.e. terminal is supported a variety of in above-mentioned communication pattern, but need not support above-mentioned all communications by FDD, TDS-CDMA, WCDMA or GSM Mode), the terminal includes: baseband chip and radio frequency chip.Wherein, every kind of communication that baseband chip is supported with regard to the terminal Mode provides a communication module to support respectively, and plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
S301 carries out snapshot to baseband chip register in response to the radio frequency chip access request received.
Plurality of communication schemes in a manner of the time-division share radio frequency chip resource in the case where, usually by baseband chip Lai Which kind of determine when by communication pattern access radio frequency chip.Specifically, as shown in figure 4, baseband chip includes baseband chip deposit Device further includes multiple communication modules respectively to support multiple communication patterns, in baseband chip corresponding to each communication pattern Communication module issues radio frequency chip access request to baseband chip register, and baseband chip is based on baseband chip register and receives The resource that radio frequency chip is distributed from each communication module radio frequency chip access request.Baseband signal is via (baseband chip In it is each) communication module --- (in baseband chip) baseband chip register --- radio frequency chip --- antenna, finally by Antenna transmitting.
It can be seen that radio frequency resource receives radio frequency chip access request, it is usually expressed as the reception of baseband chip register To the radio frequency chip access request from each communication module.In the present embodiment, received in response to baseband chip register Radio frequency chip access request from each communication module, baseband chip register carry out snapshot.It is understood that with skill The development of art, radio frequency chip access request can also have other forms of expression.
SNIA (Storage Networking Industry Association, storage networking industry association) is to snapshot (Snapshot) definition is: about a completely available copy of specified data acquisition system, which includes corresponding data at certain The image of a time point (time point that copy starts).Snapshot can be a copy of the data represented by it, be also possible to One duplicate of data.
Snapshot is carried out to baseband chip register, the snapshot recorded data includes: each communication module to radio frequency The access of chip records (operation).For example, TD-LTE communication module starts access radio frequency chip, WCDMA communication module starts to visit Ask that radio frequency chip, TD-LTE communication module terminate to access radio frequency chip etc..
It in the prior art, is to inquire radio frequency from baseband chip register by way of software again after the error occurs The access situation of chip.
And in the present embodiment, it is visited in response to what baseband chip register received from each communication module radio frequency chip It asks request, snapshot is carried out to baseband chip register.That is, the opportunity of snapshot can be before mistake occurs Snapshot is carried out in terminal normal use process.Obtained snapshot can be used to debug terminal in subsequent steps.
The snapshot obtained can store in the caching of terminal.Since multimode terminal would generally connect in use Receiving a large amount of radio frequency chip access request, (especially certain needs are quick, frequent switching logical between different communication modes Believe scene), a large amount of snapshot correspondingly can be also generated, therefore, some expired snapshots can be deleted to save memory space.Tool Body, it can be designed using circular buffer.
In one embodiment, it can store (such as the 20 times nearest snapshots) snapshot several times obtained recently, obtaining The earliest snapshot for replacing cache storage after new snapshot is taken (such as after obtaining the 21st snapshot, to replace slow Deposit the 1st snapshot of interior storage).
In another embodiment, the snapshot of (such as in nearest 5 minutes), Mei Geyi were can store in nearest a period of time Fixed time interval deletes premature snapshot, such as is once cleared up every 1 minute, and 5 minutes pervious snapshots are deleted.
It is understood that after adding timestamp in subsequent step S302 for snapshot, by snapshot and corresponding SNAPSHOT INFO composed by timestamp equally can store in the caching of terminal, can similarly be designed using circular buffer. Specifically, i.e., the described SNAPSHOT INFO can store in the caching of terminal, and the storage of the SNAPSHOT INFO can be used and followed Ring caching design.
By the way that above to the description of technical solution it can be seen that being designed in the present embodiment using circular buffer, storage is nearest Snapshot in the snapshot several times obtained, or storage nearest a period of time, so that it is empty to avoid SNAPSHOT INFO from occupying excessive storage Between.
S302 is that snapshot adds timestamp according to terminal system clock.
As previously mentioned, the clock of different communication modes can have certain deviation.In the present embodiment, when according to terminal system Clock is that snapshot adds timestamp, so that the timestamp can accurately react the time of snapshot without by between different communication modes Clock jitter influence.
In specific implementation, terminal can obtain the time of the snapshot while step S301 carries out snapshot, store It is corresponding with its timestamp that snapshot is completed after the snapshot.
The SNAPSHOT INFO (including snapshot and corresponding timestamp) of storage allows multiple communication patterns to read.At one In specific embodiment, the whole communication patterns that can permit the multimode terminal read the SNAPSHOT INFO of storage.
S303, the SNAPSHOT INFO according to storage debug terminal.
As previously mentioned, the SNAPSHOT INFO includes: snapshot and corresponding timestamp.
According to the SNAPSHOT INFO of storage, each communication pattern can be obtained, the access of radio frequency chip is recorded, it can obtained Know when each communication pattern was once starting to access radio frequency chip (thus starting the occupancy to radio frequency chip resource), once exist When terminate to access radio frequency chip (thus terminating the occupancy to radio frequency chip resource).
As previously mentioned, multimode terminal would generally receive a large amount of radio frequency chip access request in use, thus Step S301 is correspondingly also carried out repeatedly, generates a large amount of snapshot.
Some communication pattern can be obtained according to a SNAPSHOT INFO to record the primary access of radio frequency chip, then, according to According to more parts of SNAPSHOT INFOs of storage, also it is obtained with each communication pattern and the multiple access of radio frequency chip is recorded, Ke Yiyi Each communication pattern is successively formed to the access records series (or sequence of operation) of radio frequency chip according to the time.
It in specific implementation, is this 20 times in step S202 for 20 times nearest snapshots being stored by step S301 Snapshot adds timestamp respectively, obtains 20 parts of SNAPSHOT INFOs, available each according to this 20 parts of SNAPSHOT INFOs in step S203 Communication pattern 20 access operations nearest to radio frequency chip can access record sequence according further to the successive formation of time Column.
Debugging to terminal can usually carry out after mistake occurs for terminal.For example, the clock between different communication modes Deviation may lead radio frequency chip access conflict, cause system exception, at this point it is possible to debug to terminal, it is intended to carry out Location of mistake simultaneously makes terminal restore normal.Certainly, be not limited to can only be for end-error adjustment method provided by the present embodiment Terminal carries out after mistake occurs.
Debugging to terminal (can be participated in) by commissioning staff by manpower intervention, can also be completed by program.
By taking manual debugging as an example, commissioning staff can carry out location of mistake and (such as find out and draw according to the access records series Send out the reason etc. of mistake).Specifically, if as shown in Fig. 2, commissioning staff has found GSM mode according to the access records series T4 terminate access radio frequency chip, and TD-LTE mode t3 before start access radio frequency chip, then known to t3 to t4 it Between period in, two kinds of communication patterns access shared radio frequency chip jointly, thus i.e. have found cause mistake reason.
As shown in figure 5, radio frequency resource in response to the radio frequency chip access request from each communication module that receives (such as It is preceding described, be usually expressed as baseband chip register and receive the radio frequency chip access request from each communication module), Xiang Cun Storage unit (usually can be caching) provides snapshot, provides the time by terminal system clock, adds timestamp for snapshot and is formed fastly According to information, the SNAPSHOT INFO of storage allows each communication module to read (inquiry).In Fig. 5 in case where 2 communication patterns, But it is understood that technical solution provided by the present embodiment is equally applicable to the case where 3 or 3 or more communication patterns.
By above to the description of technical solution it can be seen that compared with prior art, in the present embodiment, terminal is being used In the process, in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register automatically, adds timestamp And store in the buffer, so that the SNAPSHOT INFO that can use storage when the error occurs reappears each communication pattern to radio frequency core The access records series of piece, and then carry out the debugging efforts such as location of mistake.
As described below, the embodiment of the present invention provides a kind of end-error debugging apparatus.
Referring to end-error debugging apparatus structural block diagram shown in fig. 6:
The end-error debugging apparatus includes: snapshot unit 601, timestamp unit 602 and debugging unit 603;Wherein The major function of each unit is as follows:
Snapshot unit 601, for the radio frequency chip access request in response to receiving, to baseband chip register 606 into Row snapshot;
Timestamp unit 602, for being according to terminal system clock 607 after the snapshot unit 601 executes operation Snapshot adds timestamp;
Debugging unit 603, for debugging according to the SNAPSHOT INFO of storage to terminal, the SNAPSHOT INFO includes: fast According to corresponding timestamp.
In specific implementation, the debugging unit 603 may include: that sequence generates subelement 604 and error locator list Member 605;Wherein:
Sequence generates subelement 604, for the SNAPSHOT INFO according to storage, obtains each communication pattern to radio frequency chip Access record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement 605 is used for after the sequence generates the execution operation of subelement 604, according to the visit Ask that records series carry out location of mistake.
End-error debugging apparatus in the present embodiment theoretically has no particular/special requirement for terminal to be debugged.Have at one In the embodiment of body, terminal supports plurality of communication schemes, and the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA Or GSM (i.e. terminal is supported a variety of in above-mentioned communication pattern, but need not support above-mentioned all communication patterns), the terminal packet It includes: baseband chip and radio frequency chip.Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively For communication module to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
In specific implementation, the snapshot recorded data may include: visit of each communication module to radio frequency chip Ask record.
By above to the description of technical solution it can be seen that compared with prior art, in the present embodiment, terminal is being used In the process, in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register automatically, adds timestamp And store in the buffer, so that the SNAPSHOT INFO that can use storage when the error occurs reappears each communication pattern to radio frequency core The access records series of piece, and then carry out the debugging efforts such as location of mistake.
It further, is that snapshot adds timestamp according to terminal system clock, so that the timestamp can accurately react The time of snapshot by the clock jitter between different communication modes without being influenced.
In specific implementation, the SNAPSHOT INFO can store in the caching 608 of terminal.
In specific implementation, it can store the snapshot in the snapshot several times obtained recently, or storage nearest a period of time.
By the way that above to the description of technical solution it can be seen that being designed in the present embodiment using circular buffer, storage is nearest Snapshot in the snapshot several times obtained, or storage nearest a period of time, so that it is empty to avoid SNAPSHOT INFO from occupying excessive storage Between.
In specific implementation, the SNAPSHOT INFO of storage can permit multiple communication patterns and read.In a specific implementation In example, the whole communication patterns that can permit the multimode terminal read the SNAPSHOT INFO of storage.
As described below, the embodiment of the present invention provides a kind of user terminal.
The terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is just described Every kind of communication pattern that terminal is supported provides a communication module to support respectively, and plurality of communication schemes is in a manner of the time-division The resource of shared radio frequency chip.
The difference is that, which further includes the terminal as provided in the embodiment of the present invention with the prior art Mistake debugging apparatus.Thus the user terminal can in use, in response to the radio frequency chip access request received, certainly It is dynamic that snapshot is carried out to baseband chip register, it adds timestamp and stores in the buffer, to can use when the error occurs The SNAPSHOT INFO of storage reappears each communication pattern to the access records series of radio frequency chip, and then progress location of mistake etc. is debugged Work.
In specific implementation, the baseband chip may include: baseband chip register, and the baseband chip is based on described The radio frequency chip access request from each communication module that baseband chip register receives distributes the resource of radio frequency chip.
In specific implementation, the communication pattern can be TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
In specific implementation, the terminal can be smart phone.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage Medium may include: ROM, RAM, disk or CD etc..
Although present disclosure is as above, present invention is not limited to this.Anyone skilled in the art are not departing from this It in the spirit and scope of invention, can make various changes or modifications, therefore protection scope of the present invention should be with claim institute Subject to the range of restriction.

Claims (21)

1. a kind of end-error adjustment method characterized by comprising
In response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;
It is that snapshot adds timestamp according to terminal system clock;
SNAPSHOT INFO according to storage debugs terminal, and the SNAPSHOT INFO includes: snapshot and corresponding timestamp.
2. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO according to storage is to end End carries out debugging
According to the SNAPSHOT INFO of storage, obtains each communication pattern and the access of radio frequency chip is recorded, form each communication pattern To the access records series of radio frequency chip;
Location of mistake is carried out according to the access records series.
3. end-error adjustment method as described in claim 1, which is characterized in that terminal supports plurality of communication schemes, comprising: Baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively and leads to Module is believed to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
4. end-error adjustment method as claimed in claim 3, which is characterized in that the baseband chip includes: baseband chip Register, the baseband chip are visited based on the radio frequency chip from each communication module that the baseband chip register receives Request is asked to distribute the resource of radio frequency chip.
5. end-error adjustment method as claimed in claim 3, which is characterized in that the communication pattern is TD-LTE, LTE- FDD, TDS-CDMA, WCDMA or GSM.
6. end-error adjustment method as described in claim 1, which is characterized in that the snapshot recorded data includes: Each communication module records the access of radio frequency chip.
7. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO is stored in the slow of terminal In depositing.
8. end-error adjustment method as described in claim 1, which is characterized in that the snapshot several times that storage obtains recently, Or the snapshot in storage nearest a period of time.
9. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO of storage allows multiple communications Mode is read.
10. a kind of end-error debugging apparatus characterized by comprising snapshot unit, timestamp unit and debugging unit;Its In:
Snapshot unit carries out snapshot to baseband chip register for the radio frequency chip access request in response to receiving;
Timestamp unit, for being that snapshot adds the time according to terminal system clock after the snapshot unit executes operation Stamp;
Debugging unit, for according to storage SNAPSHOT INFO terminal is debugged, the SNAPSHOT INFO include: snapshot and and its Corresponding timestamp.
11. end-error debugging apparatus as claimed in claim 10, which is characterized in that the debugging unit includes: that sequence is raw At subelement and location of mistake subelement;Wherein:
Sequence generates subelement, for the SNAPSHOT INFO according to storage, obtains each communication pattern and remembers to the access of radio frequency chip Record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement is used for after the sequence generates subelement execution operation, according to the access records series Carry out location of mistake.
12. end-error debugging apparatus as claimed in claim 10, which is characterized in that terminal supports plurality of communication schemes, packet It includes: baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively For communication module to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
13. end-error debugging apparatus as claimed in claim 12, which is characterized in that the baseband chip includes: base band core Piece register, the radio frequency chip from each communication module that the baseband chip is received based on the baseband chip register Access request distributes the resource of radio frequency chip.
14. end-error debugging apparatus as claimed in claim 12, which is characterized in that the communication pattern be TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
15. end-error debugging apparatus as claimed in claim 10, which is characterized in that the snapshot recorded data packet Include: each communication module records the access of radio frequency chip.
16. end-error debugging apparatus as claimed in claim 10, which is characterized in that the SNAPSHOT INFO is stored in terminal In caching.
17. end-error debugging apparatus as claimed in claim 10, which is characterized in that storage obtains fast several times recently According to, or the snapshot in storage nearest a period of time.
18. end-error debugging apparatus as claimed in claim 10, which is characterized in that the SNAPSHOT INFO of storage allows multiple logical Letter mode is read.
19. a kind of user terminal, the terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, base Every kind of communication pattern that microarray strip is supported with regard to the terminal provides a communication module to support respectively, plurality of communication schemes The resource of radio frequency chip is shared in a manner of the time-division, which is characterized in that further include as described in any one of claim 10 to 18 End-error debugging apparatus.
20. user terminal as claimed in claim 19, which is characterized in that the baseband chip includes: baseband chip register, The radio frequency chip access request from each communication module that the baseband chip is received based on the baseband chip register To distribute the resource of radio frequency chip.
21. user terminal as claimed in claim 19, which is characterized in that the terminal is smart phone.
CN201410790529.8A 2014-12-17 2014-12-17 User terminal and its wrong adjustment method and device Active CN105764072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410790529.8A CN105764072B (en) 2014-12-17 2014-12-17 User terminal and its wrong adjustment method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410790529.8A CN105764072B (en) 2014-12-17 2014-12-17 User terminal and its wrong adjustment method and device

Publications (2)

Publication Number Publication Date
CN105764072A CN105764072A (en) 2016-07-13
CN105764072B true CN105764072B (en) 2019-02-12

Family

ID=56340327

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410790529.8A Active CN105764072B (en) 2014-12-17 2014-12-17 User terminal and its wrong adjustment method and device

Country Status (1)

Country Link
CN (1) CN105764072B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101754468A (en) * 2008-12-18 2010-06-23 展讯通信(上海)有限公司 Mobile terminal and clock design method for mobile terminal
CN103368622A (en) * 2012-03-27 2013-10-23 联芯科技有限公司 Multi-mode dual standby terminal and method for distributing antenna resources thereof
WO2013189397A2 (en) * 2012-12-20 2013-12-27 中兴通讯股份有限公司 Multi-mode terminal and handover method for multi-mode terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101754468A (en) * 2008-12-18 2010-06-23 展讯通信(上海)有限公司 Mobile terminal and clock design method for mobile terminal
CN103368622A (en) * 2012-03-27 2013-10-23 联芯科技有限公司 Multi-mode dual standby terminal and method for distributing antenna resources thereof
WO2013189397A2 (en) * 2012-12-20 2013-12-27 中兴通讯股份有限公司 Multi-mode terminal and handover method for multi-mode terminal

Also Published As

Publication number Publication date
CN105764072A (en) 2016-07-13

Similar Documents

Publication Publication Date Title
EP1311991B1 (en) Non-time dependent synchronization of databases
RU2014139981A (en) Method and device for data synchronization
CN110730496B (en) Synchronization method and terminal equipment
CN104219757A (en) Synchronizing signal transmission time determination method, terminal, base station and communication system
US11617098B2 (en) Measurement gap configuration method and device
US9860862B1 (en) Methods and apparatus for selecting a device to perform shared functionality in a deterministic and fair manner in a wireless data communication system
CN110972187A (en) Measurement report entry processing method and equipment
WO2022135244A1 (en) Data synchronization method and related device
ZA200509949B (en) Method and device for configuring data in communication device
CN111131118A (en) Method compatible with various communication access modes of broadband power line carrier copy controller
WO2016112527A1 (en) Ability information reporting method, apparatus and device
CN101820700B (en) Method and device for identifying operating mode of base station, and base station
CN105764072B (en) User terminal and its wrong adjustment method and device
CN110807011B (en) File synchronization method, electronic equipment, storage medium and system
CN116701526B (en) Data synchronization method and electronic equipment
CN109906577B (en) Method for detecting frame retransmission, central server, and recording medium
CN115173906B (en) Hybrid automatic repeat request acknowledgement HARQ-ACK codebook construction method, transmission method and equipment
WO2010018732A1 (en) Communication terminal
CN105204795A (en) Information processing method and electronic equipment
CN110659299B (en) Data updating method and device and front-end development client
CN111209342A (en) Distributed system, data synchronization and node management method, device and storage medium
WO2024055906A1 (en) Method and apparatus for conditional reconfiguration, and communication device
WO2024094010A1 (en) Measurement or reporting method, measurement or reporting indication method, and terminal and network-side device
WO2024031273A1 (en) Method and apparatus for conditional primary secondary cell (pscell) addition or change
WO2024022316A1 (en) Downlink reference signal sending method, apparatus, terminal and network side device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant