CN108124057A - The anti-interference method and Related product of electronic device memory - Google Patents
The anti-interference method and Related product of electronic device memory Download PDFInfo
- Publication number
- CN108124057A CN108124057A CN201711350767.7A CN201711350767A CN108124057A CN 108124057 A CN108124057 A CN 108124057A CN 201711350767 A CN201711350767 A CN 201711350767A CN 108124057 A CN108124057 A CN 108124057A
- Authority
- CN
- China
- Prior art keywords
- frequency
- working frequency
- spectrum
- electronic device
- ddr
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K3/00—Jamming of communication; Counter-measures
- H04K3/40—Jamming having variable characteristics
- H04K3/42—Jamming having variable characteristics characterized by the control of the jamming frequency or wavelength
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure provides a kind of anti-interference method and Related product of electronic device, including:Electronic device obtains the first frequency spectrum where Current wireless communication channel;Electronic device extracts the first current working frequencies of double synchronization of data streams dynamic RAM DDR, and whether the first working frequency of detection is disturbed with first frequency spectrum;When electronic device determines first working frequency with first spectral interference, the working frequency of DDR is adjusted to the second working frequency.The technical solution that the application provides has the advantages that user experience is high.
Description
Technical field
This application involves fields of communication technology, and in particular to a kind of anti-interference method of electronic device memory and related production
Product.
Background technology
Mobile phone has become necessary article for people's lives at present, with the raising of handset capability, DDR (English:Double
Data Rate, Double Data transmission mode) frequency be getting faster, frequency dividing is easy to interfere with GPS (English:Global
Positioning System, global positioning system), wifi (English:Wireless Fidelity, Wireless Fidelity), RF (English
Text:Radio frequency, radio frequency) various standards (such as GSM (English:global system of mobile
Communications, Global Systems for Mobile communications), CDMA (English:Code Division Multiple Access, code point
Multiple access)), the frequency of such DDR can generate interference to communication frequency, so as to influence the communication quality of communication frequency, reduce user
Experience Degree.
Apply for content
The embodiment of the present application provides a kind of anti-interference method and Related product of electronic device memory, can reduce display and set
The standby interference between communication channel improves the communication quality of user, has the advantages that user experience is high.
In a first aspect, the embodiment of the present application provides a kind of anti-interference method of electronic device, the described method includes following steps
Suddenly:
Electronic device obtains the first frequency spectrum where Current wireless communication channel;
Electronic device extracts the first current working frequency of double synchronization of data streams dynamic RAM DDR, detection the
Whether one working frequency is disturbed with first frequency spectrum;
When electronic device determines first working frequency and first spectral interference, the working frequency of DDR is adjusted to the
Two working frequencies.
Optionally, the first frequency spectrum where the Current wireless communication channel includes:
The frequency spectrum of the corresponding frequency spectrum of GPS communication channel, the frequency spectrum of wifi communication channels or gsm communication channel.
Optionally, described detection the first working frequency and first frequency spectrum whether disturb including:
Electronic device judges that first working frequency whether with the first spectrum overlapping or partly overlapping, such as determines first work
Working frequency and the first spectrum overlapping partly overlap, and determine first working frequency and the first spectral interference.
Optionally, described detection the first working frequency and first frequency spectrum whether disturb including:
Whether electronic device judges the first working frequency frequency multiplication with the first spectrum overlapping or partly overlapping, such as determine this first
Working frequency frequency multiplication and the first spectrum overlapping partly overlap, and determine first working frequency and the first spectral interference.
Second aspect, provides a kind of electronic device, and the electronic device includes:Processor, double synchronization of data streams dynamic
Random access memory DDR, communication module and memory, the processor and the DDR, the communication module and the storage
Device connects, the memory, for storing one or more programs,
The processor, for obtaining the first frequency spectrum where the Current wireless communication channel of the communication module;
The processor, is additionally operable to extract the first current working frequencies of the DDR, the first working frequency of detection with this
Whether one frequency spectrum disturbs;
The processor, when being additionally operable to determine first working frequency with first spectral interference, by the work of the DDR
Frequency is adjusted to the second working frequency.
Optionally, the first frequency spectrum where the Current wireless communication channel includes:
The frequency spectrum of the corresponding frequency spectrum of GPS communication channel, the frequency spectrum of wifi communication channels or gsm communication channel.
Optionally, the processor, specifically for judge first working frequency whether with the first spectrum overlapping or part
Overlapping such as determines first working frequency and the first spectrum overlapping or partly overlaps, and determines first working frequency with first frequently
Spectrum interference.
Optionally, the processor, specifically for judge the first working frequency frequency multiplication whether with the first spectrum overlapping or portion
Point overlapping, such as determines the first working frequency frequency multiplication and the first spectrum overlapping or partly overlaps, determine first working frequency and
First spectral interference.
The third aspect, provides a kind of electronic device, and the electronic device includes:Processing unit, Transmit-Receive Unit and double
Synchronization of data streams dynamic RAM DDR, the processing unit are connected respectively with Transmit-Receive Unit and DDR,
The processing unit, for obtaining the first frequency spectrum where the Current wireless communication channel of the Transmit-Receive Unit;
The processing unit, is additionally operable to extract the first current working frequencies of the DDR, the first working frequency of detection with this
Whether one frequency spectrum disturbs;
The processing unit, when being additionally operable to determine first working frequency with first spectral interference, by the work frequency of DDR
Rate is adjusted to the second working frequency
Fourth aspect, provides a kind of computer readable storage medium, and storage is used for the computer journey of electronic data interchange
Sequence, wherein, the computer program causes computer to perform the method provided such as first aspect.
5th aspect, provides a kind of computer program product, and the computer program product includes storing computer journey
The non-transient computer readable storage medium of sequence, the computer program are operable to that computer is made to perform first aspect offer
Method.
Implement the embodiment of the present application, have the advantages that:
As can be seen that the first frequency spectrum by the embodiment of the present application where Current wireless communication channel is determined, extracts DDR
The first working frequency, judge whether first frequency spectrum disturbs with the first working frequency, such as generate interference, by the first work of DDR
Working frequency is adjusted to the second working frequency and the first working frequency of DDR is avoided to generate interference to first frequency spectrum, improves communication letter
The quality in road, improves user experience.
Description of the drawings
In order to illustrate more clearly of the technical solution in the embodiment of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present application, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is a kind of time diagram of the DDR of electronic device.
Fig. 2 is a kind of flow diagram of the anti-interference method of electronic device.
Fig. 2 a are a kind of acquisition methods flow charts of Traffic Channel.
Fig. 2 b are the acquisition methods flow charts of another Traffic Channel.
Fig. 3 is a kind of structure diagram of electronic device.
Fig. 4 is a kind of structure diagram of electronic device disclosed in the embodiment of the present application.
Fig. 5 is the structure diagram of another smart machine disclosed in the embodiment of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, the technical solution in the embodiment of the present application is carried out clear, complete
Site preparation describes, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen
Please in embodiment, the every other implementation that those of ordinary skill in the art are obtained without creative efforts
Example, shall fall in the protection scope of this application.
Term " first ", " second ", " the 3rd " in the description and claims of this application and the attached drawing and "
Four " etc. be for distinguishing different objects rather than for describing particular order.In addition, term " comprising " and " having " and it
Any deformation, it is intended that cover non-exclusive include.Such as it contains the process of series of steps or unit, method, be
The step of system, product or equipment are not limited to list or unit, but optionally further include the step of not listing or list
Member is optionally further included for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Electronic device in the application can include smart mobile phone (such as Android phone, iOS mobile phones, Windows
Phone mobile phones etc.), tablet computer, palm PC, laptop, mobile internet device (MID, Mobile Internet
Devices) or Wearable etc., above-mentioned electronic device are only citings, and non exhaustive, are filled including but not limited to above-mentioned electronics
It puts, for convenience of description, above-mentioned electronic device is known as user equipment (User equipment, UE) in example below.
Certainly in practical applications, above-mentioned user equipment is also not necessarily limited to above-mentioned realization form, such as can also include:Intelligent vehicle-carried end
End, computer equipment etc..
DDR SDRAM (English:Double Data Rate Synchronous Dynamic Random Access
Memory, double synchronization of data streams dynamic RAM),.DDR SDRAM are improved on the basis of original SDRAM.
Core frequency, clock frequency and the data transmission frequencies of DDR:
Core frequency is exactly the working frequency of memory;The core frequency of DDR1 memories is identical with clock frequency, is arrived
Just there are the concept of clock frequency, a frequency for exactly obtaining core frequency by frequency doubling technology during DDR2 and DDR3.Number
It is exactly to transmit the frequency of data according to transmission frequency.DDR1 pre-read is 2, and DDR2 pre-read is 4, and DDR3 pre-read is 8.
DDR1 when data are transmitted in rising edge and trailing edge all transmission primarieses of clock pulses, so data transmission
Frequency is exactly 2 times of core frequency.DDR2 memories are by 2 times of core frequency frequency multiplication so clock frequency is exactly 2 times of core frequency
, similary or rising edge and each transmission primaries data of trailing edge, so data transmission frequencies are exactly 4 times of core frequency.
The clock frequency of DDR3 memories is 4 times of core frequency, so data transmission frequencies are exactly 8 times of core frequency
.
Refering to Fig. 1, Fig. 1 is the sequence diagram of DDR, as shown in Figure 1, having can be found that more than it two signals from Fig. 1:CLK#
(differential clock signal) and DQS (data decimation pulse), CLK# are with normal CLK clock phases on the contrary, forming differential clock signal.
And the transmission of data carries out in the crosspoint of CLK and CLK#, it is seen that in the rise and fall of CLK along (being exactly CLK# at this time
Rising edge) there are data to be triggered, so as to fulfill DDR.Here, we can say that achieved the purpose that DDR by differential signal,
Even CLK# has helped the triggering of second data.
Refering to Fig. 2, Fig. 2 is a kind of anti-interference method for electronic device that the application provides, and this method is by being equipped with DDR's
Electronic device performs, which can specifically include:Smart mobile phone, tablet computer, palm PC, laptop, shifting
One kind in dynamic internet device or Wearable, this method is as shown in Fig. 2, include the following steps:
Step S201, electronic device obtains the first frequency spectrum where Current wireless communication channel;
Radio communication channel in above-mentioned steps S201 is specifically as follows:GPS communication channel, wifi communication channels or GSM
One kind or any combination in communication channel.The first frequency spectrum is determined according to the communication channel, for example, the frequency spectrum of GPS communication channel
Can be:1575.42MHz;The frequency spectrum of wifi communication channels can be:2.4GHz, the frequency spectrum of gsm communication channel can be:
【885MHz,960MHz】, the specific channel channel different according to its is in interior value difference.
When radio communication channel is gsm communication channel, the specific method of electronic device can be in above-mentioned steps S201,
For caller process, corresponding flow chart as shown in Figure 2 a, as shown in Figure 2 a, includes the following steps:
Step S201a, electronic device can be to base station sendaisle demand, concrete implementation mode, electronic device to
Base station sends a short random access burst.
Step S202a, base station is in broadcast channel (English:Broadcast channel, referred to as:BCH it is electronic device on)
Specify an independent dedicated channel (English:Independent dedicated channel, referred to as:SDCCH).
Step S203a, electronic device communicates with base station on SDCCH.
Step S204a, electronic device and base station carry out purview certification.
Step S205a, after purview certification success, base station sends the Traffic Channel a specified (English to mobile phone:
Trade channel, referred to as:TCH).
Step S206a, electronic device carries out voice data transmission by TCH and base station.
For called flow, flow as shown in Figure 2 b,
Step S201b, base station is in paging channel (English:Paging channel, referred to as:PCH) call and used on passage
IMSI number calling called terminal in SIM;
Step S202b, called terminal is sent out in random access channel (Random Access Channel, RACH) to base station
Send access request;
Step S203b, BCH is specified in base station to called terminal;
Step S204b, called terminal communicates with base station on SDCCH.
Step S205b, called terminal and base station carry out purview certification.
Step S206b, after purview certification success, base station sends a service signal specified to called terminal.
Step S207b, called terminal carries out voice data transmission by TCH and base station.
Step S202, the first current electronic device extraction DDR working frequency, the first working frequency of detection and first frequency
Whether spectrum is disturbed.
Whether the first working frequency of detection in above-mentioned steps S202 disturbs concrete implementation method can with first frequency spectrum
Think any one in following manner:
Mode A, whether first working frequency is judged with the first spectrum overlapping or partly overlapping, specifically, the i.e. core of DDR
Whether frequency of heart is located in the range of the first frequency spectrum, in the range of belonging to the first frequency spectrum such as core frequency, determines the first work frequency
Rate and the first spectrum overlapping, determine the first working frequency and first spectral interference.
Mode B, whether the frequency multiplication of first working frequency is judged with the first spectrum overlapping or partly overlapping, specifically, i.e.
Whether the frequency multiplication of the core frequency of DDR is located in the range of the first frequency spectrum, as the frequency multiplication of the core frequency of DDR belongs to first frequency
In the range of, it determines the first working frequency and the first spectrum overlapping, determines first working frequency and first spectral interference.
Step S203, when electronic device determines first working frequency with first spectral interference, by the working frequency of DDR
It adjusts to the second working frequency.
First frequency spectrum of the technical solution that the application provides where Current wireless communication channel is determined, extracts the of DDR
One working frequency, judges whether first frequency spectrum disturbs with the first working frequency, such as generates interference, by the first work frequency of DDR
Rate is adjusted to the second working frequency and the first working frequency of DDR is avoided to generate interference to first frequency spectrum, improves communication channel
Quality improves user experience.
Optionally, the above method can also include after step S203:
Electronic device obtains the second frequency spectrum where Current wireless communication channel again, judges second frequency spectrum and the first work
Whether working frequency disturbs, and when not disturbed with first working frequency such as second frequency spectrum, the working frequency of DDR is adjusted back first
Working frequency.
Above-mentioned technical proposal is not when the second frequency spectrum where radio communication channel and the first working frequency disturb, by DDR
Working frequency adjust back the first working frequency, such DDR can work again in the first working frequency, because for DDR cores
For frequency, although it can be adjusted, such as overclocking or low frequency adjustment, have after adjusting DDR core frequencies to the resource of DDR
Corresponding loss, short-term second working frequency that is operated in is still able to what is received for electronic device, if permanent worker
Make the second working frequency can strong influence DDR work efficiency, then when the second frequency where radio communication channel with
When first working frequency is not disturbed, it is just very necessary to adjust back the first working frequency, can either so avoid disturbing, nor affect on
The work efficiency of DDR.
Optionally, the above method can also include:
Determine the digital independent state of electronic device, as the electronic device digital independent state for no data read and
When data write, current time t0 is recorded, detects the digital independent state of the electronic device to read the time for obtaining write state
The differential clocks of DDR and clock signal are all provided with being set to low level by t1 within the time cycle of t0 and t1.
This technical solution is not when definite electronic device has corresponding digital independent, by the differential clocks and clock
Signal, which is arranged to low level, can so close the working frequency of DDR, and the working frequency of such DDR i.e. will not be to current channel radio
Believe that channel generates interference, so as to improve communication quality within the time cycle of t0 and t1.
Differential clocks, which are that one of DDR is necessary, to be designed, but the effect of CLK#, can not be interpreted as second triggering clock,
But play the role of triggering clock alignment.Since data are the upper lower edge triggerings in CLK, transmission cycle is caused to shorten one
Half, it is therefore necessary to ensure the stabilization of transmission cycle to ensure the correct transmission of data, this requires CLK it is upper it is lower will along spacing
It is accurately controlled.But because the reasons such as change of temperature, resistive performance, may change under CLK is upper along spacing, at this time with
The CLK# of its reverse phase just plays the role of correction (CLK is slowed down under rising soon, and CLK# is then that the slow decline of rising is fast).And due to upper and lower
Along the reason for triggering, also make it possible CL=1.5 and 2.5.It ensure that the accuracy of trigger timing with the CLK# of CLK reverse phases.
And for CLK# and CLK, the core frequency of DDR can be closed by the low and high level for controlling CLK# and CLK.
DQS is the critical function in DDR SDRAM, its function is mainly used to accurately distinguish within a clock cycle
Go out each transmission cycle, and data are accurately received convenient for recipient.For each chips all there are one DQS signal line, it is two-way
, in write-in, it is used for transmitting the DQS signal sent by north bridge, during reading, then generates DQS from chip and is sent to north bridge.It is complete
Entirely it can be said that it is exactly the synchronizing signal of data.
When reading, DQS is generated in (and in crosspoint of CLK and CLK#) simultaneously with data-signal.And in DDR memories
CL namely from CAS be issued to DQS generation interval, data really appear in data I/O buses compared with DQS triggering when
Between interval be referred to as tAC.Note that this and the t in SDRAMACDifference.In fact, when DQS is generated, chip internal prefetches
Through finishing, tACRefer to the data output time of grey parts in structure chart above, due to prefetching, actual data pass
Go out to shift to an earlier date and occur (data are spread out of in advance in DQS) in DQS.Due to being parallel transmission, DDR memories are to tACAlso have certain
It is required that for DDR266, tACAllowed band be ± 0.75ns, be then ± 0.7ns, in relation to their sequential for DDR333
Diagram sees above, and the introduction period of one section of DQS is contained in wherein CL.
DQS be in order to ensure the selection data of recipient, DQS when reading with data synchronous transfer, if with the upper of DQS
The danger that lower edge distinguishes the data cycle is very big.Since chip has the operation prefetched, so synchronization during output is difficult control, it can only
It is limited in the range of the regular hour, the possible faster or slower of time of occurrence of the data in each I/O ports can have certain with DQS
Interval, why this namely will be there are one tACThe reason for regulation.And in recipient, all must assure that synchronous reception, it is impossible to
There is tACEtc deviation.So in write-in, chip no longer oneself generation DQS, and on the basis of the DQS that sender is transmitted, and
The regular hour accordingly is delayed, (cut-point is exactly upper and lower when reading for the selection cut-point in data cycle at the middle part of DQS
Edge), two transmission cycles are separated from here.The advantage of doing so is that due to all meetings of each data-signal, there are one logic levels
Hold period, even if asynchronous when sending, under on DQS along when all in hold period, the standard of data receiver triggering at this time
True property is undoubtedly highest.In write-in, using the interim portion of high/low level of DQS as data period divisions point rather than up/down
Edge, but the reception triggering of data is still the up/down edge of DQS.
Write-in delay, it can be found that write latency is not 0, is write in DQS write timing figures above sending
After entering order, DQS will wait a period of time that can just be sent to write-in data.This cycle is referred to as DQS compared with writing commands
Time delay.
Time delay is an important parameter of DDR memory write operations, probably receive if too short it is wrong, it is too long then
Cause bus free.Time delay is most short cannot to be less than 0.75 clock cycle, most long no more than 1.25 clock cycle.Have
People may say, if so, DQS is not just asynchronous with the clock in chipRight, under normal circumstances, time delay is
One clock cycle, but the clock of reciever is only used for the synchronization of control command signal during write-in, and the receiving of data is then complete
It is synchronized by DQS, so DQS is asynchronous with clock also, it doesn't matter.But, time delay generates a unfavorable shadow
Ringing --- the increase of writeafterread operating delay if CL=2.5, will also add in half of clock cycle on the basis of time delay,
Because order will be sent in the rising edge of CLK.
In DDR SDRAM, burst-length only has 2,4,8 three kind of selection, without random-access operation (burst-length
1) to happen suddenly with full page formula.Why this isBecause L-Bank once just accesses the data of twice chip bit wide, core
Piece at least will also be transmitted twice just can be with otherwise how internal additional data are handledAnd the true card of full page formula burst
Bright is difficult that can use in PC memory.
But defining for burst-length is also different with SDRAM, it no longer refers to the number of memory cells continuously addressed
Amount, and refer to continuous transmission cycle number, it is the data of a chip bit wide every time.It is write for burst, if wherein had not
Think the data of deposit, can still be shielded with DM signals.DM signals and data-signal are simultaneously emitted by, and recipient is DQS's
Rise and fall are along the state of DM is judged, if DM is high level before, then the data chosen in the middle part of DQS are just shielded
.Someone may think that DM is input signal.
DDR SDRAM have the accuracy of clock a very high requirement, and DDR SDRAM are there are two clock, and one is outer
The bus clock in portion, one is internal work clock, the two clocks of DDR SDRAM in theory should be synchronous, but
For various reasons, as temperature, voltage fluctuation and generating delay both makes to be difficult synchronous, still more clock frequency also has not in itself
Stable situation (SDRAM also internal clockings, but because its work/transmission frequency is relatively low, inside and outside stationary problem is not
It is prominent).The t of DDR SDRAMACExactly because internal clocking and external clock have caused by deviation, it is likely to cause factor
The disastrous effect of mistake is generated according to asynchronous.In fact, asynchronous is exactly a kind of positive/negative delay, if delay is inevitable, then
If one length of delay of setting, such as a clock cycle, then the rise and fall of interior external clock along or it is synchronous.It is in view of outer
Portion's clock cycle will not definitely be unified, thus need according to the delay of external clock dynamic corrections internal clocking come realize with outside
The synchronization of portion's clock, here it is the tasks of DLL.
DLL is different from the PLL on mainboard, it is not related to frequency and voltage conversion, but generates a retardation to inside
Clock.For DLL there are two types of implementation method, one is clock frequency mensuration (CFM, Clock Frequency at present
Measurement), one is clock comparison method (CC, Clock Comparator).
CFM is the frequency cycle for measuring external clock, then controls internal clocking by length of delay of this cycle, so inside and outside
Clock has just just differed a clock cycle, so as to fulfill synchronization.DLL repeated measurement repetitive control length of delays like this, make
Internal clocking is synchronous with external clock holding.
Refering to Fig. 3, the embodiment of the present application provides a kind of electronic device, and the electronic device includes:Processor 301,
DDR302, communication module 303 and memory 304, the processor and the DDR302, the communication module and described are deposited
Reservoir connects;
Memory 304, for storing one or more programs,
Processor 301, for taking the first frequency spectrum where the Current wireless communication channel of the communication module;
Processor 401 is additionally operable to call the program startup communication module reception network side of the memory storage to set
Standby the first Traffic Channel specified;
Processor 401 is additionally operable to determine whether first Traffic Channel belongs to N number of channel, such as first industry
Business channel belongs to N number of channel, and the service aisle of the display device is switched to the second quantity.
Optionally, processor 401 are additionally operable to call described program that the communication module reception network side equipment is controlled to specify
The second Traffic Channel, N number of channel as described in being not belonging to second Traffic Channel switches the service aisle quantity of display screen
Return the first quantity.
Optionally, processor 401 refer to for calling described program that the communication module is controlled to receive network side equipment again
The 3rd fixed Traffic Channel, such as the 3rd Traffic Channel belong to N number of channel, and electronic device detects current use state,
When conversing such as use state for receiver, electronic device closes the MIPI frequencies of display screen.
Optionally, display screen 402 further includes:Clock control chip 4021;The electronic device further includes:Closely sense
Device;
The processor is additionally operable to call described program that the communication module is controlled to receive the network side equipment is specified the 4th
Traffic Channel calls described program that the Proximity Sensor is controlled to detect the first distance L1, and such as described distance L1 is less than setting
During threshold value, the corresponding time t1 of the first distance L1 of record detection control the Proximity Sensor to detect second distance L2 again,
If the distance L2 is higher than given threshold, the corresponding time t2 of detection second distance L2 are determined;
The processor is additionally operable to send control signaling to the clock control chip, and the control signaling is used to indicate
The initial signal STV of the clock control chip keeps low level in the section of t1 and t2.
The technical solution that the application provides determines the first working frequency points of the display device and the first number of service aisle
Corresponding N number of channel is measured, is detected whether the Traffic Channel that definite network side equipment issues belongs to for the channel of communication module
In N number of channel, if it belong to N number of channel, then if in the first quantity of the first working frequency points service aisle at this time
It is stronger for the interference of N number of Traffic Channel, the service aisle of touching display screen is adjusted to the second quantity at this time, so it is avoided that
Interference to N number of channel, so improves the quality of communication, improves user experience.
Refering to Fig. 5, the application provides a kind of electronic device, and the electronic device includes:Processing unit 501, Transmit-Receive Unit
502 and display device 503, the processing unit be connected respectively with Transmit-Receive Unit and display device,
Processing unit 501, for determining the first quantity of the first working frequency points of the display device and service aisle, according to
N number of channel that first working frequency points mutually disturb, the value range of the N are obtained according to first working frequency points and the first quantity
To be more than or equal to 1 integer;
Processing unit 501 is additionally operable to start the first Traffic Channel that the Transmit-Receive Unit reception network side equipment is specified;
Processing unit 501 is additionally operable to determine whether first Traffic Channel belongs to N number of channel, and such as described first
Traffic Channel belongs to N number of channel, and the service aisle of the display device is switched to the second quantity.
Fig. 5 is illustrated that the block diagram with the part-structure of smart machine provided by the embodiments of the present application.With reference to figure 5, service
Device includes:Radio frequency (Radio Frequency, RF) circuit 910, memory 920, input unit 930, sensor 950, audio-frequency electric
Road 960, Wireless Fidelity (Wireless Fidelity, WiFi) module 970, application processor AP980, DDR890 and power supply
990 grade components.It will be understood by those skilled in the art that the smart machine structure shown in Fig. 5 is not formed to smart machine
It limits, can include either combining some components or different components arrangement than illustrating more or fewer components.
Each component parts of smart machine is specifically introduced with reference to Fig. 5:
Input unit 930 can be used for the number for receiving input or character information and generate to set with the user of smart machine
It puts and the input of key signals that function control is related.Specifically, input unit 930 may include touching display screen 933, writing pencil
931 and other input equipments 932.Input unit 930 can also include other input equipments 932.Specifically, other inputs are set
Standby 932 can include but is not limited to physical button, function key (such as volume control button, switch key etc.), trace ball, mouse
One or more in mark, operation lever etc..
AP980 is the control centre of smart machine, utilizes each portion of various interfaces and the entire smart machine of connection
Point, it is stored in memory 920 by running or performing the software program being stored in memory 920 and/or module and call
Interior data perform the various functions of smart machine and processing data, so as to carry out integral monitoring to smart machine.Optionally,
AP980 may include one or more processing units;Optionally, AP980 can integrate application processor and modem processor,
In, the main processing operation system of application processor, user interface and application program etc., modem processor is mainly handled wirelessly
Communication.It is understood that above-mentioned modem processor can not also be integrated into AP980.Above-mentioned AP980 can collect adult
Face identifies module, and certainly in practical applications, above-mentioned recognition of face module can also be separately provided or be integrated in camera 770
Interior, recognition of face module as shown in Figure 5 is exemplified by being integrated in AP980.
In addition, memory 920 can include high-speed random access memory, nonvolatile memory, example can also be included
Such as at least one disk memory, flush memory device or other volatile solid-state parts.
RF circuits 910 can be used for sending and receiving for information.In general, RF circuits 910 include but not limited to antenna, at least one
A amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition,
RF circuits 910 can also be communicated by wireless communication with network and other equipment.Above-mentioned wireless communication can use any communication
Standard or agreement include but not limited to global system for mobile communications (Global System of Mobile
Communication, GSM), general packet radio service (General packet Radio Service, GPRS), code it is point more
Location (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division
Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service
(Short Messaging Service, SMS) etc..
AP980, for obtaining the first frequency spectrum where the Current wireless communication channel of RF circuits 910;
AP980 is additionally operable to the first current working frequencies of extraction DDR890, the first working frequency of detection and first frequency spectrum
Whether disturb;
AP980, when being additionally operable to determine first working frequency with first spectral interference, by the working frequency tune of DDR890
It is whole to the second working frequency.
Optionally, whether AP980 is additionally operable to judge first working frequency with the first spectrum overlapping or partly overlapping, such as
It determines first working frequency and the first spectrum overlapping or partly overlaps, determine first working frequency and the first spectral interference.
Optionally, AP980, for whether judging the first working frequency frequency multiplication with the first spectrum overlapping or partly overlapping, such as
It determines the first working frequency frequency multiplication and the first spectrum overlapping or partly overlaps, determine that first working frequency is done with the first frequency spectrum
It disturbs.
Smart machine may also include at least one sensor 950, for example optical sensor, motion sensor, closely sense
Device and other sensors.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein, ambient light passes
Sensor can adjust the brightness of touching display screen according to the light and shade of ambient light, and proximity sensor can be moved in one's ear in mobile phone
When, close touching display screen and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions
The size of (generally three axis) acceleration, can detect that size and the direction of gravity when static, available for identification mobile phone posture
It (for example pedometer, is struck using (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function
Hit) etc.;Proximity Sensor can be used for detecting distance between mobile phone and user.Gyroscope, the gas that can also configure as mobile phone
The other sensors such as meter, hygrometer, thermometer, infrared ray sensor are pressed, details are not described herein.
Voicefrequency circuit 960, loud speaker 961, microphone 962 can provide the audio interface between user and smart machine.Sound
The transformed electric signal of the voice data received can be transferred to loud speaker 961, is converted to by loud speaker 961 by frequency circuit 960
Voice signal plays;On the other hand, the voice signal of collection is converted to electric signal by microphone 962, is received by voicefrequency circuit 960
After be converted to voice data, then after voice data is played AP980 processing, through RF circuits 910 to be sent to such as another mobile phone,
Or voice data is played to memory 920 to be further processed.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 970
Part, browsing webpage and access streaming video etc., it has provided wireless broadband internet to the user and has accessed.Although Fig. 5 is shown
WiFi module 970, but it is understood that, and must be configured into for smart machine is not belonging to, it can exist as needed completely
Do not change in the scope of the essence of application and omit.
Smart machine is further included to the power supply 990 (such as battery or power module) of all parts power supply, optionally, power supply
Can be logically contiguous with AP980 by power-supply management system, so as to by power-supply management system realize management charge, electric discharge, with
And the functions such as power managed.
First frequency spectrum of the technical solution that the application provides where Current wireless communication channel is determined, extracts the of DDR
One working frequency, judges whether first frequency spectrum disturbs with the first working frequency, such as generates interference, by the first work frequency of DDR
Rate is adjusted to the second working frequency and the first working frequency of DDR is avoided to generate interference to first frequency spectrum, improves communication channel
Quality improves user experience.
The embodiment of the present application also provides a kind of computer storage media, wherein, computer storage media storage is for electricity
The computer program that subdata exchanges, it is any as described in above-mentioned embodiment of the method which so that computer is performed
A kind of part or all of step of the anti-disturbance method of electronic device.
The embodiment of the present application also provides a kind of computer program product, and the computer program product includes storing calculating
The non-transient computer readable storage medium of machine program, the computer program are operable to that computer is made to perform such as above-mentioned side
The part or all of step of the anti-disturbance method of any electronic device described in method embodiment.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the application and from the limitation of described sequence of movement because
According to the application, some steps may be employed other orders or be carried out at the same time.Secondly, those skilled in the art should also know
It knows, embodiment described in this description belongs to alternative embodiment, involved action and module not necessarily the application
It is necessary.
In the above-described embodiments, all emphasize particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, it may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way
It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of the unit, it is only one kind
Division of logic function, can there is an other dividing mode in actual implementation, such as multiple units or component can combine or can
To be integrated into another system or some features can be ignored or does not perform.Another, shown or discussed is mutual
Coupling, direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit,
Can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separate, be shown as unit
The component shown may or may not be physical location, you can be located at a place or can also be distributed to multiple
In network element.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also
That unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list
The form that hardware had both may be employed in member is realized, can also be realized in the form of software program module.
If the integrated unit is realized in the form of software program module and is independent production marketing or use
When, it can be stored in a computer-readable access to memory.Based on such understanding, the technical solution of the application substantially or
Person say the part contribute to the prior art or the technical solution all or part can in the form of software product body
Reveal and, which is stored in a memory, is used including some instructions so that a computer equipment
(can be personal computer, server or network equipment etc.) performs all or part of each embodiment the method for the application
Step.And foregoing memory includes:USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory
The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
Relevant hardware to be instructed to complete by program, which can be stored in a computer-readable memory, memory
It can include:Flash disk, read-only memory (English:Read-Only Memory, referred to as:ROM), random access device (English:
Random Access Memory, referred to as:RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and
Embodiment is set forth, and the explanation of above example is only intended to help to understand the present processes and its core concept;
Meanwhile for those of ordinary skill in the art, according to the thought of the application, can in specific embodiments and applications
There is change part, in conclusion this specification content should not be construed as the limitation to the application.
Claims (11)
1. a kind of anti-interference method of electronic device, which is characterized in that described method includes following steps:
Electronic device obtains the first frequency spectrum where Current wireless communication channel;
Electronic device extracts the first current working frequencies of double synchronization of data streams dynamic RAM DDR, detects the first work
Whether working frequency disturbs with first frequency spectrum;
When electronic device determines first working frequency with first spectral interference, the working frequency of DDR is adjusted to the second work
Working frequency.
2. according to the method described in claim 1, it is characterized in that, the first frequency spectrum bag where the Current wireless communication channel
It includes:
The frequency spectrum of the corresponding frequency spectrum of GPS communication channel, the frequency spectrum of wifi communication channels or gsm communication channel.
3. according to the method described in claim 1, it is characterized in that, described detection the first working frequency and first frequency spectrum whether
Interference includes:
Whether electronic device judges first working frequency with the first spectrum overlapping or partly overlapping, and such as determines the first work frequency
Rate and the first spectrum overlapping partly overlap, and determine first working frequency and the first spectral interference.
4. according to the method described in claim 1, it is characterized in that, described detection the first working frequency and first frequency spectrum whether
Interference includes:
Whether electronic device judges the first working frequency frequency multiplication with the first spectrum overlapping or partly overlapping, and such as determines first work
Frequency frequency multiplication and the first spectrum overlapping partly overlap, and determine first working frequency and the first spectral interference.
5. a kind of electronic device, the electronic device includes:Processor, double synchronization of data streams dynamic RAM DDR, lead to
Letter module and memory, the processor are connected with the DDR, the communication module and the memory, the storage
Device, for storing one or more programs, which is characterized in that
The processor, for obtaining the first frequency spectrum where the Current wireless communication channel of the communication module;
The processor is additionally operable to extract the first current working frequencies of the DDR, the first working frequency of detection and first frequency
Whether spectrum is disturbed;
The processor, when being additionally operable to determine first working frequency with first spectral interference, by the working frequency of the DDR
It adjusts to the second working frequency.
6. electronic device according to claim 5, which is characterized in that
The first frequency spectrum where the Current wireless communication channel includes:
The frequency spectrum of the corresponding frequency spectrum of GPS communication channel, the frequency spectrum of wifi communication channels or gsm communication channel.
7. electronic device according to claim 5, which is characterized in that
The processor, specifically for judging that first working frequency whether with the first spectrum overlapping or partly overlapping, such as determines
First working frequency and the first spectrum overlapping partly overlap, and determine first working frequency and the first spectral interference.
8. electronic device according to claim 5, which is characterized in that
The processor, specifically for whether judging the first working frequency frequency multiplication with the first spectrum overlapping or partly overlapping, such as really
The fixed first working frequency frequency multiplication and the first spectrum overlapping partly overlap, and determine that first working frequency is done with the first frequency spectrum
It disturbs.
9. a kind of electronic device, which is characterized in that the electronic device includes:Processing unit, Transmit-Receive Unit and double data
Synchronous DRAM DDR is flowed, the processing unit is connected respectively with Transmit-Receive Unit and DDR,
The processing unit, for obtaining the first frequency spectrum where the Current wireless communication channel of the Transmit-Receive Unit;
The processing unit is additionally operable to extract the first current working frequencies of the DDR, the first working frequency of detection and first frequency
Whether spectrum is disturbed;
The processing unit, when being additionally operable to determine first working frequency with first spectral interference, by the working frequency tune of DDR
It is whole to the second working frequency.
10. a kind of computer readable storage medium, which is characterized in that it stores the computer program for electronic data interchange,
Wherein, the computer program causes computer to perform such as claim 1-4 any one of them methods.
11. a kind of computer program product, which is characterized in that the computer program product includes storing computer program
Non-transient computer readable storage medium, the computer program are operable to that computer is made to perform such as claim 1-4
Method described in one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711350767.7A CN108124057A (en) | 2017-12-15 | 2017-12-15 | The anti-interference method and Related product of electronic device memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711350767.7A CN108124057A (en) | 2017-12-15 | 2017-12-15 | The anti-interference method and Related product of electronic device memory |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108124057A true CN108124057A (en) | 2018-06-05 |
Family
ID=62229130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711350767.7A Pending CN108124057A (en) | 2017-12-15 | 2017-12-15 | The anti-interference method and Related product of electronic device memory |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108124057A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109217946A (en) * | 2018-09-11 | 2019-01-15 | 普联技术有限公司 | Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance |
CN110391853A (en) * | 2019-08-29 | 2019-10-29 | 珠海格力电器股份有限公司 | Mobile phone antenna interference avoiding method, storage medium and mobile terminal |
CN112202503A (en) * | 2020-09-22 | 2021-01-08 | 展讯通信(上海)有限公司 | Interference processing method, terminal equipment and computer readable storage medium |
CN112564821A (en) * | 2020-11-24 | 2021-03-26 | 广州视源电子科技股份有限公司 | Antenna anti-interference method and device, electronic equipment and storage medium |
CN115826725A (en) * | 2023-01-06 | 2023-03-21 | 荣耀终端有限公司 | Dynamic voltage frequency adjustment method and related equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6748351B1 (en) * | 2000-04-20 | 2004-06-08 | The United States Of America As Represented By The Secretary Of The Army | Modular covert remote electronic warfare simulator |
CN105913868A (en) * | 2016-03-31 | 2016-08-31 | 华为技术有限公司 | Frequency adjusting method, system on chip, and terminal |
CN107147453A (en) * | 2017-05-31 | 2017-09-08 | 广东欧珀移动通信有限公司 | Processing method, device, storage medium and the terminal of Radio frequency interference |
CN107276686A (en) * | 2017-05-31 | 2017-10-20 | 广东欧珀移动通信有限公司 | Disturb processing method, device, storage medium and electronic equipment |
-
2017
- 2017-12-15 CN CN201711350767.7A patent/CN108124057A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6748351B1 (en) * | 2000-04-20 | 2004-06-08 | The United States Of America As Represented By The Secretary Of The Army | Modular covert remote electronic warfare simulator |
CN105913868A (en) * | 2016-03-31 | 2016-08-31 | 华为技术有限公司 | Frequency adjusting method, system on chip, and terminal |
CN107147453A (en) * | 2017-05-31 | 2017-09-08 | 广东欧珀移动通信有限公司 | Processing method, device, storage medium and the terminal of Radio frequency interference |
CN107276686A (en) * | 2017-05-31 | 2017-10-20 | 广东欧珀移动通信有限公司 | Disturb processing method, device, storage medium and electronic equipment |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109217946A (en) * | 2018-09-11 | 2019-01-15 | 普联技术有限公司 | Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance |
CN109217946B (en) * | 2018-09-11 | 2020-04-14 | 普联技术有限公司 | Method and device for improving WIFI performance, storage medium and WIFI equipment |
CN110391853A (en) * | 2019-08-29 | 2019-10-29 | 珠海格力电器股份有限公司 | Mobile phone antenna interference avoiding method, storage medium and mobile terminal |
CN112202503A (en) * | 2020-09-22 | 2021-01-08 | 展讯通信(上海)有限公司 | Interference processing method, terminal equipment and computer readable storage medium |
CN112564821A (en) * | 2020-11-24 | 2021-03-26 | 广州视源电子科技股份有限公司 | Antenna anti-interference method and device, electronic equipment and storage medium |
CN115826725A (en) * | 2023-01-06 | 2023-03-21 | 荣耀终端有限公司 | Dynamic voltage frequency adjustment method and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108124057A (en) | The anti-interference method and Related product of electronic device memory | |
CN103501333B (en) | Method, device and terminal equipment for downloading files | |
JP5960926B2 (en) | Electronic device, battery protection method, facility, program, and recording medium | |
US9996104B2 (en) | Frequency adjustment method, System-On-Chip, and terminal | |
CN103472998B (en) | A kind of method of selected text, device and terminal unit | |
CN103475972B (en) | Connecting part for headset plug, headset plug and terminal | |
CN103823626B (en) | Method and device for regulating display contents and electronic equipment | |
CN104243671A (en) | Volume adjustment method and device and electronic device | |
CN108111679A (en) | The anti-interference method and Related product of electronic device | |
CN103544244B (en) | Information processing method and device and mobile terminal | |
CN108228358A (en) | Correct method, apparatus, mobile terminal and the storage medium of vertical synchronizing signal | |
JP2016502716A (en) | Electronic book document processing method, terminal, electronic device, program, and recording medium | |
CN111107612B (en) | Method and device for configuring bandwidth part | |
CN107087282A (en) | Interference elimination method, device, storage medium and terminal | |
CN112020082A (en) | Electronic device for adjusting peak voltage of UWB transmission signal and operation method thereof | |
CN106341713A (en) | Multimedia synchronous play method, apparatus and system, and terminal | |
CN108834013A (en) | A kind of wearable device electric quantity balancing method and Related product | |
CN103674314B (en) | Power supply, electronic equipment and temperature checking method | |
CN103873382A (en) | Data frame buffer method and equipment | |
CN111149313B (en) | Data transmission method and equipment | |
CN104980451A (en) | Information prompting method and apparatus | |
CA3063221C (en) | Timing method for synchronization signal block, and related product | |
US20150070360A1 (en) | Method and mobile terminal for drawing sliding trace | |
CN108134872A (en) | The anti-interference method and Related product of electronic device | |
CN103606373B (en) | A kind of audio frequency method of reducing, device and terminal unit |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180605 |
|
RJ01 | Rejection of invention patent application after publication |