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 PDF

Info

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
Application number
CN201711350767.7A
Other languages
Chinese (zh)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201711350767.7A priority Critical patent/CN108124057A/en
Publication of CN108124057A publication Critical patent/CN108124057A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • H04K3/40Jamming having variable characteristics
    • H04K3/42Jamming 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

The anti-interference method and Related product of electronic device memory
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.
CN201711350767.7A 2017-12-15 2017-12-15 The anti-interference method and Related product of electronic device memory Pending CN108124057A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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