Method and apparatus for adjusting harmonic parameters, processor, and electronic equipment.

By identifying and adjusting harmonic parameters in electronic devices, the method addresses EMI interference from non-conventional chips, offering a cost-effective and flexible solution to enhance wireless communication performance.

JP7835866B2Active Publication Date: 2026-03-25ANALOGIX SEMICON (SUZHOU) INC +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-02-14
Publication Date
2026-03-25

AI Technical Summary

Technical Problem

Existing wireless communication systems face interference from electromagnetic radiation (EMI) caused by non-conventional wireless communication chips, which affects normal communication functions, and current solutions like electromagnetic shielding are costly and complex.

Method used

A method and apparatus for adjusting harmonic parameters by determining interfering harmonics and adjusting their parameters, such as clock and spread spectrum, to mitigate EMI without the need for costly shielding materials.

Benefits of technology

This approach effectively reduces EMI interference at a lower cost and with greater flexibility, providing a scalable and unified solution for various electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007835866000001
    Figure 0007835866000001
  • Figure 0007835866000002
    Figure 0007835866000002
  • Figure 0007835866000003
    Figure 0007835866000003
Patent Text Reader

Abstract

The present disclosure provides a harmonic parameter adjustment method and apparatus, a processor, and an electronic device, which determine a target signal, the target signal being a communication signal that a processor of the device is currently interacting with other devices, determine a plurality of harmonics corresponding to a plurality of chips, and determine whether there is a target harmonic among the plurality of harmonics, the target harmonic being a harmonic that interferes with the target signal, the plurality of chips are implemented in the device, and if there is a target harmonic, adjust the harmonic parameter of the target harmonic to the target harmonic parameter, thereby solving the technical problem in the actual system application of electronic devices in the prior art that EMI caused by the operation and communication of other chips other than the conventional wireless communication chip affects normal wireless communication function.
Need to check novelty before this filing date? Find Prior Art

Description

Cross-reference to related applications

[0005]

[0001] This disclosure claims the priority of a patent application with an application number of 202211483096.2 and an application title of "Method and Apparatus for Adjusting Harmonic Parameters, Processor, and Electronic Device", which was filed on November 24, 2022, and all of its contents are incorporated herein by reference.

Technical Field

[0002] This disclosure relates to the field of communications, and specifically, to a method and apparatus for adjusting harmonic parameters, a processor, and an electronic device.

Background Art

[0003] In the prior art, with the development of wireless communication technologies, more and more frequency bands, such as WIFI, 4G, 5G, etc., are being used. In actual system applications, in addition to conventional wireless communication chips, in fact, many chips generate EMI (electromagnetic radiation interference) during operation and communication, which affects the normal wireless communication function.

[0004] In the prior art, generally, the method of suppressing electromagnetic radiation interference is to cover it with electromagnetic shielding materials, but the cost of electromagnetic materials is high, and at the same time, special mold design is required, increasing the manufacturing process.

[0005] Therefore, no effective solution has been proposed for the above problems in the prior art.

Summary of the Invention

Problems to be Solved by the Invention

[0006] The main object of this disclosure is to provide a method and apparatus for adjusting harmonic parameters, a processor, and an electronic device to solve the technical problem that in the actual system application of electronic devices in the prior art, EMI caused by the operation and communication of other chips except conventional wireless communication chips affects the normal wireless communication function. [Means for solving the problem]

[0007] According to one embodiment of the present disclosure, a method for adjusting harmonic parameters is provided, comprising the steps of: determining a target signal, wherein the target signal is a communication signal that the processor of the device is currently interacting with another device; determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not there is a target harmonic among the plurality of harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, and the plurality of chips are mounted on the device; and, if there is a target harmonic, adjusting the harmonic parameter of the target harmonic to the target harmonic parameter.

[0008] Preferably, the step of determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics includes the steps of determining a plurality of harmonic frequency bands corresponding to the plurality of harmonics, calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is the communication frequency band corresponding to the target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of frequency band difference, and determining whether or not a target harmonic is present among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

[0009] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a plurality of absolute frequency band differences includes the step of determining whether a target absolute frequency band difference exists among a plurality of absolute frequency band differences, wherein the target absolute frequency band difference is an absolute frequency band difference within a predetermined frequency band range, and if a target absolute frequency band difference exists, the step of determining that the harmonic corresponding to the target absolute frequency band difference is the target harmonic.

[0010] Preferably, the steps of determining a plurality of harmonics corresponding to a plurality of chips and determining whether a target harmonic is present among the plurality of harmonics include: determining a target operating clock for the processor; determining a plurality of harmonic clocks corresponding to the plurality of harmonics, wherein one harmonic corresponds to one harmonic clock, and the harmonic clock is the clock of the corresponding harmonic; and determining whether a target harmonic is present among the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks.

[0011] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a target operating clock and a plurality of harmonic clocks includes the steps of determining whether there is a clock among the plurality of harmonic clocks that affects the target operating clock, and if there is one or more harmonic clocks among the plurality of harmonic clocks that affect the target operating clock, determining the harmonic corresponding to the harmonic clock as the target harmonic.

[0012] Preferably, after determining the target signal, the method further includes the step of broadcasting the target signal to timing controllers corresponding to a plurality of chips and devices.

[0013] Preferably, if there is a target harmonic, the step of adjusting the harmonic parameters of the target harmonic to the target harmonic parameters includes the step of adjusting the clock of the target chip to the target clock, wherein the target harmonic does not affect the communication signal, and the target chip is a chip that transmits the target harmonic; or the step of adjusting the spred spectrum of the target harmonic to the target spred spectrum, wherein the target spred spectrum distributes the energy corresponding to the target harmonic within a predetermined range; or the step of adjusting the clock of the target chip to the target clock and adjusting the spred spectrum of the target harmonic to the target spred spectrum.

[0014] According to another embodiment of the present disclosure, a harmonic parameter adjustment device is provided, comprising: a first decision unit for determining a target signal, wherein the target signal is a communication signal in which the processor of the device is currently interacting with another device; a second decision unit for determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, wherein the plurality of chips is the second decision unit mounted on the device; and an adjustment unit for adjusting the harmonic parameters of the target harmonic to the target harmonic parameters if the target harmonic is present.

[0015] According to another embodiment of the present disclosure, a computer-readable storage medium is provided, which includes a stored program, the program performing a method for adjusting harmonic parameters.

[0016] According to another embodiment of the present disclosure, a processor is provided which, once the program is executed, performs a method for adjusting harmonic parameters.

[0017] Another embodiment of the embodiments of the present disclosure provides an electronic device comprising one or more processors, memory and one or more programs, wherein one or more programs are stored in memory and configured to be executed by one or more processors, and one or more programs include a program that performs a method for adjusting harmonic parameters. [Effects of the Invention]

[0018] In the embodiments of this disclosure, a target signal is determined, the target signal being a communication signal that the device's processor is currently interacting with other devices; multiple harmonics corresponding to multiple chips are determined; and it is determined whether or not a target harmonic exists among the multiple harmonics. The target harmonic is a harmonic that interferes with the target signal; the multiple chips are mounted in the device; and if a target harmonic exists, the harmonic parameters of the target harmonic are adjusted to the target harmonic parameters. This solves the technical problem in the actual system application of electronic devices in the prior art, where EMI from the operation and communication of chips other than the conventional wireless communication chip affects the normal wireless communication function, achieving the technical effects of low cost, high flexibility, and high scalability in solving the EMI problem. [Brief explanation of the drawing]

[0019] The drawings in the specification, which constitute part of this disclosure, are provided to provide a further understanding of this disclosure, and the exemplary embodiments and descriptions thereof are for illustrative purposes only and do not unduly limit this disclosure.

[0020] [Figure 1] This is a flowchart of the method for adjusting harmonic parameters according to the embodiment of this disclosure. [Figure 2] This flowchart shows the method for determining interference harmonics related to this disclosure. [Figure 3] This is a schematic diagram of a harmonic parameter adjustment device according to an embodiment of the present disclosure. [Modes for carrying out the invention]

[0021] The embodiments and features described herein can be combined with each other, provided they do not contradict each other. The embodiments described herein will now be explained in detail with reference to the drawings.

[0022] To help those skilled in the art better understand the technical means of the present disclosure, the technical means in the embodiments of the present disclosure will be clearly and completely described below while referring to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained without creative labor by those skilled in the art should belong to the protection scope of the present disclosure.

[0023] In addition, terms such as "first", "second", etc. in the specification, claims and the above drawings of the present disclosure are not used to describe a specific order or sequence, but are used to distinguish similar objects. It should be understood that the data used in this way may be appropriately interchanged so that the embodiments of the present disclosure described herein can be implemented. Also, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to the steps or units clearly listed, and may include those not clearly listed or other steps or units inherent to those processes, methods, products or devices.

[0024] It should be understood that when an element (e.g., a layer, film, region, or substrate) is described as being "on" another element, the element may be directly connected to the other element or there may be intermediate elements. Also, in the specification and claims, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element or may be "connected" to the other element by a third element.

[0025] To facilitate the explanation, some nouns or terms related to the embodiments of the present disclosure will be explained below.

[0026] TCON is an abbreviation for a timing controller.

[0027] As described in the background information, the prior art has a technical problem in the actual system application of electronic equipment in which EMI from the operation and communication of chips other than the conventional wireless communication chip affects the normal wireless communication function. To solve the above problem, a typical embodiment of this disclosure provides a method and apparatus for adjusting harmonic parameters, a processor, and an electronic device.

[0028] The embodiments of this disclosure provide a method for adjusting harmonic parameters.

[0029] Figure 1 is a flowchart of a method for adjusting harmonic parameters according to an embodiment of the present disclosure. As shown in Figure 1, the method includes the following steps S101 to S103.

[0030] In step S101, the target signal is determined, which is the communication signal that the device's processor is currently interacting with other devices.

[0031] In step S102, multiple harmonics corresponding to multiple chips are determined, and it is determined whether or not a target harmonic exists among the multiple harmonics. The target harmonic is a harmonic that interferes with the target signal, and the multiple chips are mounted in the device.

[0032] In step S103, if a target harmonic exists, the harmonic parameters of the target harmonic are adjusted to the target harmonic parameters.

[0033] Taking a laptop as an example, it needs to support various frequency bands such as Wi-Fi, LTE 4G, 5G, and Bluetooth, and switch between these various frequency bands. The wireless communication antenna of a laptop is located behind the display screen, and as such, it is susceptible to EMI caused by TCON, which can affect normal operation.

[0034] Accordingly, the present disclosure provides a method for adjusting the above-mentioned harmonic parameters, which involves determining the wireless communication currently being used by the device, determining harmonics transmitted from other chips in the device, determining harmonics that interfere with the communication signal currently being used by the device, and reducing or eliminating interference of the interfering harmonics to the target signal by adjusting the parameters of the interfering harmonics.

[0035] In a preferred embodiment, the step of determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics includes the steps of determining a plurality of harmonic frequency bands corresponding to the plurality of harmonics, calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is the communication frequency band corresponding to the target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of frequency band difference, and determining whether or not a target harmonic is present among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

[0036] In a preferred embodiment, the step of determining whether a target harmonic exists among a plurality of harmonics based on a plurality of absolute frequency band differences includes the step of determining whether a target absolute frequency band difference exists among a plurality of absolute frequency band differences, wherein the target absolute frequency band difference is an absolute frequency band difference within a predetermined frequency band range, and if a target absolute frequency band difference exists, the step of determining that the harmonic corresponding to the target absolute frequency band difference is the target harmonic.

[0037] As described above, the target frequency band corresponding to the target signal is determined, the absolute value of the frequency band difference between the frequency band corresponding to the harmonics generated from each other chip and the target frequency band is calculated, and based on the absolute value of the frequency band difference, it is determined which harmonics interfere with the target signal.

[0038] In addition to the method for determining the interfering harmonics that interfere with the target signal using the method described above, the method further includes determining which harmonics interfere with the target signal based on the operating clock of the target signal and the clocks corresponding to the harmonics, and the specific steps include the following steps 201 to 203, as shown in Figure 2.

[0039] In step S201, the target operating clock of the processor is determined. In step S202, multiple harmonic clocks corresponding to multiple harmonics are determined, one harmonic corresponds to one harmonic clock, and the harmonic clock is the clock of the corresponding harmonic. In step S203, it is determined whether the target harmonic is present in the multiple harmonics based on the target operating clock and the multiple harmonic clocks.

[0040] More specifically, the system determines whether any of the multiple harmonic clocks affect the target operating clock, and if one or more of the multiple harmonic clocks affect the target operating clock, the harmonic corresponding to that harmonic clock is determined as the target harmonic.

[0041] In the method relating to this disclosure, after determining a target signal, the method further includes the step of broadcasting the target signal to timing controllers corresponding to multiple chips and devices. By broadcasting the information, the other chips and timing controllers receive the communication signals used by the devices, transmitted from the CPU.

[0042] In a preferred embodiment, if there is a target harmonic, the step of adjusting the harmonic parameters of the target harmonic to the target harmonic parameters includes the step of adjusting the clock of the target chip to a target clock, wherein the target harmonic does not affect the communication signal, and the target chip is a chip that transmits the target harmonic; or the step of adjusting the spred spectrum of the target harmonic to a target spred spectrum, wherein the target spred spectrum distributes the energy corresponding to the target harmonic within a predetermined range; or the step of adjusting the clock of the target chip to a target clock and adjusting the spred spectrum of the target harmonic to a target spred spectrum.

[0043] As described above, in the method of this disclosure, by adjusting the operating clock of the target harmonic, a large difference is created between the operating clock of the harmonic and the operating clock of the target signal. In this way, interference of the target harmonic with the communication signal can be reduced. At the same time, the spread spectrum of the target harmonic can be adjusted, and by spreading the spread spectrum, the energy of the target harmonic can be dispersed within a single range, thereby reducing interference of the target harmonic with the target signal.

[0044] The method for adjusting harmonic parameters described herein solves EMI problems, and at the same time, the method has the advantages of being low-cost, highly flexible, and highly scalable. Furthermore, it can provide a unified solution based on an algorithm and is easily applicable to various items.

[0045] The steps shown in the flowcharts may be performed in a computer system that includes, for example, a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that specified herein.

[0046] The embodiments of this disclosure further provide a device for adjusting harmonic parameters, and the device for adjusting harmonic parameters according to the embodiments of this disclosure performs a method for adjusting harmonic parameters according to the embodiments of this disclosure. The device for adjusting harmonic parameters according to the embodiments of this disclosure will be described below.

[0047] Figure 3 is a schematic diagram of a harmonic parameter adjustment device according to an embodiment of the present disclosure. As shown in Figure 3, the device is A first determination unit 301 that determines a target signal, wherein the target signal is a communication signal that the device's processor is currently interacting with another device. A second determination unit 302 determines multiple harmonics corresponding to multiple chips and determines whether or not a target harmonic is present among the multiple harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, and the multiple chips are the second determination unit 302 mounted on the device, The system includes, if a target harmonic exists, an adjustment unit 303 that adjusts the harmonic parameters of the target harmonic to the target harmonic parameters.

[0048] Preferably, the first determination unit 301 includes a first determination subunit that determines a plurality of harmonic frequency bands corresponding to a plurality of harmonics, a second determination subunit that calculates a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determines a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is a communication frequency band corresponding to a target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of the frequency band difference, and a third determination subunit that determines whether or not there is a target harmonic among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

[0049] Preferably, the third determination subunit includes a first determination module that determines whether a target frequency band difference absolute value exists among a plurality of frequency band difference absolute values, the first determination module being a frequency band difference absolute value that lies within a predetermined frequency band range, and a second determination module that, if a target frequency band difference absolute value exists, determines that the harmonic corresponding to the target frequency band difference absolute value is the target harmonic.

[0050] Preferably, the first decision unit 301 includes a third decision module for determining a target operating clock for the processor, a fourth decision module for determining a plurality of harmonic clocks corresponding to a plurality of harmonics, wherein one harmonic corresponds to one harmonic clock, and the harmonic clock is the clock of the corresponding harmonic, and a fifth decision module for determining whether or not there is a target harmonic among the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks.

[0051] Preferably, the fifth decision module includes a first decision subunit that determines whether, among a plurality of harmonic clocks, there is a clock that affects the target operating clock, and a second decision subunit that, if, among a plurality of harmonic clocks, there is one or more clocks that affect the target operating clock, determines the harmonic corresponding to the harmonic clock as the target harmonic.

[0052] Preferably, the device further includes a control unit that, after determining a target signal, broadcasts the target signal to timing controllers corresponding to a plurality of chips and devices.

[0053] Preferably, the adjustment unit 303 includes a first adjustment subunit that adjusts the clock of a target chip to a target clock, wherein the target harmonics do not affect the communication signal, and the target chip is a chip that transmits the target harmonics; or a second adjustment subunit that adjusts the spread spectrum of the target harmonics to a target spread spectrum, wherein the target spread spectrum is a second adjustment subunit that distributes the energy corresponding to the target harmonics within a predetermined range; or a second adjustment subunit that adjusts the clock of a target chip to a target clock and adjusts the spread spectrum of the target harmonics to a target spread spectrum.

[0054] The harmonic parameter adjustment device includes a processor and memory. The first determination unit, the second determination unit, and the adjustment unit are all stored in memory as program units, and the processor executes the program units stored in memory to realize the corresponding functions.

[0055] The processor includes a kernel, which calls corresponding program units from memory. One or more kernels can be configured, and by adjusting kernel parameters, the technical problem in the actual system application of electronic devices in the prior art, where EMI from the operation and communication of chips other than the conventional wireless communication chip affects the normal wireless communication function, can be solved.

[0056] Memory may include volatile memory, random access memory (RAM), and / or non-volatile memory in computer-readable media such as read-only memory (ROM) or flash memory (flash RAM), and memory may include one or more memory chips.

[0057] Embodiments of this disclosure provide a computer-readable storage medium in which a program is stored, which, when executed by a processor, realizes a method for adjusting harmonic parameters.

[0058] Embodiments of the present disclosure provide a processor that executes a program, and which, once the program is executed, performs a method for adjusting harmonic parameters.

[0059] Embodiments of the present disclosure provide a device including a processor, memory, and a program stored in the memory and executed by the processor, wherein when the processor executes the program, it implements at least the steps of: determining a target signal, the target signal being a communication signal in which the device's processor is currently interacting with another device; determining a plurality of harmonics corresponding to a plurality of chips and determining whether a target harmonic is present among the plurality of harmonics, the target harmonic being a harmonic that interferes with the target signal, and the plurality of chips being mounted in the device; and, if a target harmonic is present, adjusting the harmonic parameter of the target harmonic to the target harmonic parameter.

[0060] Preferably, the step of determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics includes the steps of determining a plurality of harmonic frequency bands corresponding to the plurality of harmonics, calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is the communication frequency band corresponding to the target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of frequency band difference, and determining whether or not a target harmonic is present among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

[0061] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a plurality of absolute frequency band differences includes the step of determining whether a target absolute frequency band difference exists among a plurality of absolute frequency band differences, wherein the target absolute frequency band difference is an absolute frequency band difference within a predetermined frequency band range, and if a target absolute frequency band difference exists, the step of determining that the harmonic corresponding to the target absolute frequency band difference is the target harmonic.

[0062] Preferably, the steps of determining a plurality of harmonics corresponding to a plurality of chips and determining whether a target harmonic is present among the plurality of harmonics include: determining a target operating clock for the processor; determining a plurality of harmonic clocks corresponding to the plurality of harmonics, wherein one harmonic corresponds to one harmonic clock, and the harmonic clock is the clock of the corresponding harmonic; and determining whether a target harmonic is present among the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks.

[0063] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a target operating clock and a plurality of harmonic clocks includes the steps of determining whether there is a clock among the plurality of harmonic clocks that affects the target operating clock, and if there is one or more harmonic clocks among the plurality of harmonic clocks that affect the target operating clock, determining the harmonic corresponding to the harmonic clock as the target harmonic.

[0064] Preferably, after determining the target signal, the method further includes the step of broadcasting the target signal to timing controllers corresponding to a plurality of chips and devices.

[0065] Preferably, if there is a target harmonic, the step of adjusting the harmonic parameters of the target harmonic to the target harmonic parameters includes the step of adjusting the clock of the target chip to the target clock, wherein the target harmonic does not affect the communication signal, and the target chip is a chip that transmits the target harmonic; or the step of adjusting the spred spectrum of the target harmonic to the target spred spectrum, wherein the target spred spectrum distributes the energy corresponding to the target harmonic within a predetermined range; or the step of adjusting the clock of the target chip to the target clock and adjusting the spred spectrum of the target harmonic to the target spred spectrum.

[0066] The equipment referred to in this specification may include servers, PCs, tablets, mobile phones, and the like.

[0067] The disclosure further provides a computer program product which, when executed on a data processing device, is suitable for executing a program initialized to include at least the steps of: determining a target signal, wherein the target signal is a communication signal that the processor of the device is currently interacting with other devices; determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not there is a target harmonic among the plurality of harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, and the plurality of chips are mounted on the device; and, if there is a target harmonic, adjusting the harmonic parameter of the target harmonic to the target harmonic parameter.

[0068] Preferably, the step of determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics includes the steps of determining a plurality of harmonic frequency bands corresponding to the plurality of harmonics, calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is the communication frequency band corresponding to the target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of frequency band difference, and determining whether or not a target harmonic is present among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

[0069] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a plurality of absolute frequency band differences includes the step of determining whether a target absolute frequency band difference exists among a plurality of absolute frequency band differences, wherein the target absolute frequency band difference is an absolute frequency band difference within a predetermined frequency band range, and if a target absolute frequency band difference exists, the step of determining that the harmonic corresponding to the target absolute frequency band difference is the target harmonic.

[0070] Preferably, the steps of determining a plurality of harmonics corresponding to a plurality of chips and determining whether a target harmonic is present among the plurality of harmonics include: determining a target operating clock for the processor; determining a plurality of harmonic clocks corresponding to the plurality of harmonics, wherein one harmonic corresponds to one harmonic clock, and the harmonic clock is the clock of the corresponding harmonic; and determining whether a target harmonic is present among the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks.

[0071] Preferably, the step of determining whether a target harmonic exists among a plurality of harmonics based on a target operating clock and a plurality of harmonic clocks includes the steps of determining whether there is a clock among the plurality of harmonic clocks that affects the target operating clock, and if there is one or more harmonic clocks among the plurality of harmonic clocks that affect the target operating clock, determining the harmonic corresponding to the harmonic clock as the target harmonic.

[0072] Preferably, after determining the target signal, the method further includes the step of broadcasting the target signal to timing controllers corresponding to a plurality of chips and devices.

[0073] Preferably, if there is a target harmonic, the step of adjusting the harmonic parameters of the target harmonic to the target harmonic parameters includes the step of adjusting the clock of the target chip to the target clock, wherein the target harmonic does not affect the communication signal, and the target chip is a chip that transmits the target harmonic; or the step of adjusting the spred spectrum of the target harmonic to the target spred spectrum, wherein the target spred spectrum distributes the energy corresponding to the target harmonic within a predetermined range; or the step of adjusting the clock of the target chip to the target clock and adjusting the spred spectrum of the target harmonic to the target spred spectrum.

[0074] In the embodiments described herein, each embodiment is described with its own emphasis, and for parts not described in detail in one embodiment, the relevant descriptions in other embodiments may be referenced.

[0075] In some embodiments relating to this disclosure, it should be understood that the disclosed technical content can be implemented in other forms. The embodiments of the apparatus described above are illustrative only, and for example, the division of units may be a division of logic functions, or in actual implementation, there may be other forms of division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Also, the coupling or direct coupling or communication connection between things shown or discussed may be an indirect coupling or communication connection of several interfaces, units or modules, and may be in an electrical or other form.

[0076] The units described as separating members may or may not be physically separated, and the members shown as units may or may not be physical units; that is, they may be located in one place or distributed among multiple units. Depending on the actual needs, some or all of these units can be selected to achieve the objectives of the technical means of this embodiment.

[0077] Furthermore, each functional unit in each embodiment of this disclosure may be integrated into a single processing unit, each unit may exist separately physically, or two or more units may be integrated into a single unit. The integrated unit may be implemented in hardware form or in the form of a software functional unit.

[0078] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored on a single computer-readable storage medium. Based on this understanding, the essence of the technical means of the present disclosure, or any part of the means that contributes to the prior art, or all or part of the technical means, may be embodied in the form of a computer software product, which is stored on a storage medium and contains several instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present disclosure. The aforementioned storage mediums include a variety of media capable of storing program code, such as USB disks, read-only memory (ROM), random access memory (RAM), mobile hard disks, magnetic disks, or optical disks.

[0079] As can be seen from the above description, the above embodiments of this disclosure achieve the following technical effects.

[0080] 1) Solving EMI problems using the methods described herein offers the advantages of low cost, high flexibility, and high scalability. 2) The method relating to this disclosure can provide a unified solution based on an algorithm and is easily applicable to various items.

[0081] The foregoing are merely preferred embodiments of the Disclosure and do not limit the Disclosure, and those skilled in the art can make various modifications and changes to the Disclosure. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the Disclosure should be within the scope of protection of the Disclosure.

Claims

1. A step of determining a target signal, wherein the target signal is a communication signal that the device's processor is currently using to interact with another device; A step of determining multiple harmonics corresponding to multiple chips, and determining whether or not a target harmonic is present among the multiple harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, and the multiple chips are mounted in the device. If a target harmonic exists, the step includes adjusting the harmonic parameter of the target harmonic to the target harmonic parameter, A method for adjusting harmonic parameters, characterized in that the steps of determining a plurality of harmonics corresponding to a plurality of chips and determining whether or not a target harmonic is present among the plurality of harmonics include: determining a plurality of harmonic frequency bands corresponding to the plurality of harmonics; calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is a communication frequency band corresponding to the target signal, one of the frequency band differences corresponds to one absolute value of the frequency band difference, and the absolute value of the frequency band difference is the absolute value of the frequency band difference; and determining whether or not a target harmonic is present among the plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

2. The step of determining whether the target harmonic is present in a plurality of harmonics based on the absolute difference values ​​of the plurality of frequency bands is: A step of determining whether a target frequency band difference absolute value exists among a plurality of the aforementioned frequency band difference absolute values, wherein the target frequency band difference absolute value is a frequency band difference absolute value that falls within a predetermined frequency band range. The method according to claim 1, characterized in that, if there is an absolute value of the target frequency band difference, the step of determining that the harmonic corresponding to the absolute value of the target frequency band difference is the target harmonic.

3. The steps of determining multiple harmonics corresponding to multiple chips and determining whether or not a target harmonic is present among the multiple harmonics are: The steps include determining the target operating clock of the aforementioned processor, A step of determining a plurality of harmonic clocks corresponding to a plurality of harmonics, wherein one of the harmonics corresponds to one of the harmonic clocks, and the harmonic clock is the clock of the corresponding harmonic; The method according to claim 1, comprising the step of determining whether or not the target harmonic is present in the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks.

4. The step of determining whether the target harmonic is present in the plurality of harmonics based on the target operating clock and the plurality of harmonic clocks is: The steps include determining whether or not there is a clock among the multiple harmonic clocks that affects the target operating clock, The method according to claim 3, further comprising the step of determining the harmonic corresponding to the harmonic clock as the target harmonic when, among the multiple harmonic clocks, one or more harmonic clocks affect the target operating clock.

5. After determining the target signal, the method is as follows: The method according to claim 1, further comprising the step of broadcasting the target signal to a plurality of chips and timing controllers corresponding to the devices.

6. If there is a target harmonic, the step of adjusting the harmonic parameters of the target harmonic to the target harmonic parameters is: A step of adjusting the clock of a target chip to a target clock, wherein the target harmonics do not affect the communication signal at the target clock, and the target chip is a chip that transmits the target harmonics. Or, A step of adjusting the spread spectrum of the target harmonic to a target spread spectrum, wherein the target spread spectrum is a spectrum in which the energy corresponding to the target harmonic is dispersed within a predetermined range. Or, The method according to claim 1, further comprising the steps of adjusting the clock of the target chip to the target clock and adjusting the spred spectrum of the target harmonics to the target spred spectrum.

7. A first decision unit for determining a target signal, wherein the target signal is a communication signal that the device's processor is currently interacting with another device. A second determination unit for determining multiple harmonics corresponding to multiple chips and determining whether or not a target harmonic is present among the multiple harmonics, wherein the target harmonic is a harmonic that interferes with the target signal, and the multiple chips are the second determination unit mounted on the device. If the aforementioned target harmonic exists, the adjustment unit includes adjusting the harmonic parameters of the aforementioned target harmonic to the target harmonic parameters, A harmonic parameter adjustment device characterized by comprising: a first determination unit, a first determination subunit for determining a plurality of harmonic frequency bands corresponding to a plurality of harmonics; a second determination subunit for calculating a plurality of frequency band differences between the plurality of harmonic frequency bands and a target frequency band, and determining a plurality of absolute values ​​of frequency band differences corresponding to the plurality of frequency band differences, wherein the target frequency band is a communication frequency band corresponding to a target signal, one frequency band difference corresponds to one absolute value of frequency band difference, and the absolute value of frequency band difference is the absolute value of the frequency band difference; and a third determination subunit for determining whether or not a target harmonic is present in a plurality of harmonics based on the plurality of absolute values ​​of frequency band differences.

8. A computer-readable storage medium containing a stored program, wherein, when executed by a processor, the program causes the processor to perform the harmonic parameter adjustment method described in any one of claims 1 to 6.

9. A processor that executes a program, wherein when the program is executed, it performs the method for adjusting harmonic parameters according to any one of claims 1 to 6.

10. Electronic device comprising one or more processors, memory and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include a program that performs the harmonic parameter adjustment method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • receiver

    JP2001024531A

  • Radio communication device

    JP2012119737A