Electronic device and MIPI frequency selection method using same

The electronic device addresses interference issues in multiple frequency band environments by determining and updating interference data to select an optimal MIPI frequency, improving communication performance and throughput.

WO2024253341A1PCT designated stage expired Publication Date: 2024-12-12SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/006291
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-27
Filing Date
2024-05-09
Publication Date
2024-12-12

AI Technical Summary

Technical Problem

In electronic devices that support multiple communication frequency bands, existing MIPI frequency selection methods often lead to interference issues, particularly in scenarios like carrier aggregation and EN-DC, resulting in degraded communication performance and throughput.

Method used

An electronic device with a communication circuit, memory, and processor that determines interference data between communication frequency bands and MIPI frequencies, updates this data based on communication parameters, and selects an optimal MIPI frequency to minimize interference and enhance communication performance.

Benefits of technology

The solution effectively reduces interference and improves transmission/reception performance and data throughput by selecting the optimal MIPI frequency, tailored to the specific communication environment, thereby enhancing communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024006291_12122024_PF_FP_ABST
    Figure KR2024006291_12122024_PF_FP_ABST
Patent Text Reader

Abstract

According to one embodiment, an electronic device may comprise: a communication circuit for performing wireless communication by using a plurality of communication frequency bands; at least one memory including information related to a plurality of mobile industry processor interface (MIPI) frequencies; at least one processor operatively connected to the communication circuit and the memory; and an internal circuit connected to the at least one processor through the MIPI interface. The at least one processor can identify first interference data indicating the amount of interference between each of the plurality of communication frequency bands and each of the MIPI frequencies, identify the weight corresponding to each of the plurality of MIPI frequencies on the basis of a communication parameter related to wireless communication for each of the plurality of communication frequency bands, update the first interference data for each of the MIPI frequencies on the basis of the identified weight, and select, on the basis of the updated first interference data, the MIPI frequency for driving the MIPI interface. Other various embodiments are possible.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device and MIPI frequency selection method using the same

[0001] Embodiments of the present disclosure relate to an electronic device and a MIPI frequency selection method using the same.

[0002] An electronic device that supports wireless communication can transmit or receive a communication signal based on a set communication frequency band for data transmission and reception with a base station. The electronic device can select a mobile industry processor interface (MIPI) frequency in relation to the operation of internal components (e.g., a display, a camera). For example, when selecting a MIPI frequency (e.g., a MIPI clock frequency), the electronic device can consider the absolute radio frequency channel number (EARFCN) of the evolved UMTS terrestrial radio access (E-UTRA) and primary component carrier (PCC) bands under long term evolution (LTE) carrier aggregation (CA) conditions, and can consider the EARFCN of the anchor PCC band under evolved non-standalone dual connectivity (EN-DC) conditions.

[0003] The electronic device may select one MIPI frequency from among multiple MIPI frequencies to avoid interference (e.g., noise) that may occur between the MIPI frequency and the communication frequency band. The electronic device may select the MIPI frequency by considering whether interference occurs depending on the communication frequency band, and may operate components at least partially based on the selected MIPI frequency.

[0004] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above is applicable as prior art related to the present disclosure.

[0005] In situations where multiple communication frequency bands are utilized simultaneously (e.g., carrier aggregation (CA), EN-DC, LTE+WIFI), if a specific MIPI frequency is selected, communication performance may deteriorate in frequency bands other than the primary component carrier (PCC) band (e.g., secondary component carrier (SCC) band). For example, a MIPI frequency selected to avoid interference based on the PCC band may cause significant interference in the SCC band.

[0006] According to one embodiment, the electronic device may select a MIPI frequency as a condition for implementing optimal communication performance by considering at least one of noise-related characteristics (e.g., noise phenomenon according to multiplication frequency), RF frequency-related characteristics, characteristics according to antenna placement location, and RF BW (band width)-related characteristics. According to one embodiment, an electronic device may be provided that improves transmission / reception performance and data T-PUT (throughput) according to communication under the condition of performing communication based on a plurality of communication frequency bands.

[0007] The technical tasks to be achieved in this document are not limited to the technical tasks mentioned above, and other technical tasks not mentioned will be clearly understood by those with ordinary skill in the technical field to which this document pertains from the description below.

[0008] According to one embodiment, an electronic device may include a communication circuit for performing wireless communication using a plurality of communication frequency bands, at least one memory including information related to the plurality of MIPI frequencies, at least one processor operatively connected to the communication circuit and the memory, and internal circuitry connected to the at least one processor via a MIPI interface. The at least one processor may identify first interference data indicating an amount of interference between each of the plurality of communication frequency bands and each of the MIPI frequencies, identify a weight corresponding to each of the plurality of MIPI frequencies based on a communication parameter related to wireless communication for each of the plurality of communication frequency bands, update the first interference data for each of the MIPI frequencies based on the identified weight, and select a MIPI frequency for driving the MIPI interface based on the updated first interference data.

[0009] According to one embodiment, a method for selecting a MIPI frequency may include: identifying first interference data indicating an amount of interference between each of a plurality of communication frequency bands and each of the MIPI frequencies; identifying a weight corresponding to each of the MIPI frequencies based on a communication parameter related to wireless communication for each of the plurality of communication frequency bands; updating the first interference data for each of the MIPI frequencies based on the identified weight; and selecting a MIPI frequency for driving the MIPI interface based on the updated first interference data.

[0010] According to one embodiment, a non-transitory computer-readable storage medium (or, a computer program product) storing one or more programs may be described. According to one embodiment, the one or more programs may include instructions that, when executed by a processor of an electronic device, perform the following operations: identifying first interference data indicating an amount of interference between each of a plurality of communication frequency bands and each MIPI frequency; identifying a weight corresponding to each MIPI frequency based on a communication parameter related to wireless communication for each of the plurality of communication frequency bands; updating the first interference data for each MIPI frequency based on the identified weight; and selecting a MIPI frequency for driving the MIPI interface based on the updated first interference data.

[0011] According to one embodiment, in a communication environment (e.g., CA, EN-DC, LTE+WIFI) that uses multiple communication frequency bands simultaneously, an electronic device may select an optimal MIPI frequency among multiple MIPI frequencies to minimize interference (e.g., noise) caused by selection of a MIPI frequency. For example, a MIPI frequency that minimizes performance degradation due to interference in the communication environment may be selected. According to one embodiment, the electronic device may select an optimal MIPI frequency under the condition that transmission / reception performance and data T-PUT (throughput) according to communication are improved.

[0012] According to one embodiment, an algorithm (operation) for selecting an optimal MIPI frequency can be provided to reduce interference in a communication environment that simultaneously uses multiple communication frequency bands. According to one embodiment, a MIPI frequency can be selected to achieve optimal communication performance in response to changing communication environments. This provides optimal communication performance tailored to the communication environment. This can enhance communication efficiency.

[0013] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure belongs from the description below.

[0014] In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components. The features and advantages described above will be clearly understood based on the attached drawings and the description of the drawings.

[0015] FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment of the present disclosure.

[0016] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.

[0017] FIG. 3 is a first flowchart illustrating a MIPI frequency selection method according to one embodiment of the present disclosure.

[0018] FIG. 4A is an exemplary diagram illustrating a first process for selecting a MIPI frequency having excellent communication performance among a plurality of communication frequency bands according to one embodiment of the present disclosure.

[0019] FIG. 4b is an exemplary diagram illustrating a second process for selecting a MIPI frequency having excellent communication performance among a plurality of communication frequency bands according to one embodiment of the present disclosure.

[0020] FIG. 4c is an exemplary diagram illustrating the entire process of selecting a MIPI frequency with excellent communication performance among a plurality of communication frequency bands according to one embodiment of the present disclosure.

[0021] FIG. 5 is a flowchart illustrating a method for changing a MIPI frequency based on a rating value according to one embodiment of the present disclosure.

[0022] FIG. 6 is a second flowchart illustrating a MIPI frequency selection method according to one embodiment of the present disclosure.

[0023] FIG. 7 is an exemplary diagram illustrating an antenna port map according to one embodiment of the present disclosure.

[0024] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components. Furthermore, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and conciseness.

[0025] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (104) or the server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).

[0026] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor)) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

[0027] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, in the electronic device (101) itself where artificial intelligence is performed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.

[0028] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).

[0029] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).

[0030] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0031] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.

[0032] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.

[0033] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).

[0034] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0035] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0036] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0037] A haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. In one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0038] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.

[0039] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented, for example, as at least a part of a power management integrated circuit (PMIC).

[0040] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0041] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).

[0042] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.

[0043] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).

[0044] In one embodiment, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.

[0045] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).

[0046] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0047] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.

[0048] The electronic device (101) of FIG. 2 (e.g., the electronic device (101) of FIG. 1) may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device. The electronic device (101) supports communication based on multiple communication frequency bands, and may perform multiple communications simultaneously by utilizing multiple communication frequency bands (e.g., PCC bands, SCC bands). When multiple communications are performed, the electronic device (101) may select one MIPI frequency from multiple MIPI frequencies so as to implement optimal communication performance. For example, in a situation where the electronic device (101) drives (e.g., activates) internal components (e.g., a display, a camera), the electronic device (101) may select a specific MIPI frequency, and drive the corresponding internal components based on the selected MIPI frequency. Depending on the types of the internal components, the electronic device (101) may drive the corresponding internal components using different MIPI frequencies.

[0049] According to one embodiment, the electronic device (101) can check the amount of interference (e.g., noise level) according to a situation in which a specific MIPI frequency is selected from among a plurality of MIPI frequencies for each communication frequency included in the communication frequency band. For example, the electronic device (101) can check that a first amount of interference has occurred when a first MIPI frequency is selected in response to a first communication frequency, and can check that a second amount of interference has occurred when a second MIPI frequency is selected in response to the first communication frequency. The electronic device (101) can numerically check the noise level generated in the communication frequency band according to a situation in which a specific MIPI frequency is selected.

[0050] According to one embodiment, the electronic device (101) can check the interference amount corresponding to each communication frequency based on a selected specific MIPI frequency, and can reflect a weight to the checked interference amount by considering various communication situations together. For example, the electronic device (101) can generate an interference amount table in the form of a table based on the interference amount to which the weight is reflected. According to one embodiment, the electronic device (101) can select a specific MIPI frequency from among a plurality of MIPI frequencies based on the generated interference amount table. The electronic device (101) can select an optimal MIPI frequency so that the degradation of communication performance due to the interference phenomenon is relatively small. According to one embodiment, in a communication environment where a plurality of communication frequency bands are simultaneously utilized, the electronic device (101) can select a MIPI frequency that minimizes the degradation of communication performance due to the interference phenomenon. The electronic device can select the optimal MIPI frequency under the condition that the transmission and reception performance and data T-PUT (throughput) according to the communication are improved.

[0051] Referring to FIG. 2, the electronic device (101) may include a processor (e.g., the processor (120) of FIG. 1), a memory (e.g., the memory (130) of FIG. 1), and / or a communication circuit (e.g., the communication module (190) of FIG. 1). For example, the electronic device (101) may be operatively or electrically connected to the communication circuit (190) and may perform communication based on a plurality of communication frequency bands via the communication circuit (190). The electronic device (101) may perform a plurality of communications substantially simultaneously.

[0052] According to one embodiment, the processor (120) of the electronic device (101) may execute a program (e.g., program (140) of FIG. 1) stored in the memory (130) to control at least one other component (e.g., hardware or software component) and perform various data processing or operations. For example, the processor (120) may check the amount of interference between a communication frequency band and a specific MIPI frequency based on information related to a communication environment stored in the memory (e.g., MIPI frequency-related information (201), interference-related information (202), communication parameter-related information (203)). The processor (120) may select one MIPI frequency from among a plurality of MIPI frequencies under the condition that communication performance degradation according to the checked amount of interference is minimized, and may drive at least one component (e.g., display module (160) of FIG. 1, camera module (180) of FIG. 1) using the selected MIPI frequency. According to one embodiment, the processor (120) may be operatively, functionally and / or electrically connected to memory (130) and / or communication circuitry (190).

[0053] According to one embodiment, the processor (120) may be included in a control circuit for controlling components included in the display module (160). For example, the processor (120) may be included as a part of the display module (160) (e.g., an image processor) and may at least partially execute a program stored in the memory (130).

[0054] According to one embodiment, the memory (130) may store information (e.g., MIPI frequency-related information (201)) related to a plurality of MIPI frequencies selectable in the electronic device (101). For example, the processor (120) may select one MIPI frequency from among the plurality of MIPI frequencies based on the MIPI frequency-related information (201) in a situation where it drives (e.g., activates) internal components (e.g., display module (160), camera module (180)). For example, the MIPI frequency-related information (201) may include information (e.g., weight information) related to a multiplication component (e.g., 1 / 4 component, 1 / 20 component, odd multiplication component, even multiplication component) of a specific MIPI frequency.

[0055] According to one embodiment, the memory (130) may store information (e.g., interference-related information (202)) related to interference occurring between a communication frequency band and a MIPI frequency. For example, when a specific MIPI frequency is selected, interference may occur between each communication frequency included in the communication frequency band and the selected MIPI frequency. The line-related information (202) may include interference data that quantifies the interference occurring based on the selected MIPI frequency and communication frequency. The processor (120) may implement interference data corresponding to the selected MIPI frequency and communication frequency in a table format, and may store the interference data in the table format (e.g., interference amount table) as interference-related information (202) in the memory (130).

[0056] According to one embodiment, the memory (130) may store communication parameter related information (203) according to a communication environment. For example, the communication parameter related information (203) may include weight information related to RF frequency bands (e.g., low frequency band, mid frequency band, high frequency band). For example, a weight of about 3 may be set for the low frequency band, a weight of about 2 may be set for the mid frequency band, and a weight of about 1 may be set for the high frequency band. As another example, the communication parameter related information (203) may include information related to an antenna portmap indicating the arrangement structure of the antenna of the electronic device (101). For example, an interference phenomenon occurring between a communication frequency and a MIPI frequency may be determined based on a first position of an antenna corresponding to a communication frequency band and a second position of a component (e.g., a camera module (180)) corresponding to the MIPI frequency. The closer the distance between the first location and the second location, the higher the noise level due to the interference phenomenon may be, and the farther the distance, the lower the noise level due to the interference phenomenon may be. According to one embodiment, the processor (120) may set the weight high because the noise level increases as the distance between the first location and the second location is closer. The processor (120) may set the weight low because the noise level decreases as the distance between the first location and the second location is farther. For another example, the communication parameter related information (203) may include information related to the current communication status (e.g., strong electric field, weak electric field). According to one embodiment, when the communication environment is a strong electric field, the interference phenomenon that occurs between the communication frequency and the MIPI frequency may not have a significant impact on the communication performance. For example, when the communication environment is a strong electric field, the interference phenomenon (e.g., noise level) may not be considered.On the other hand, when the communication environment is a weak electric field, the interference phenomenon that occurs between the communication frequency and the MIPI frequency may have a relatively large impact on the communication performance. The processor (120) may set the weight to approximately 0 in response to the communication environment being a strong electric field, and may set the weight to approximately 1 in response to the communication environment being a weak electric field. According to one embodiment, the electronic device (101) may check the interference phenomenon that occurs between the communication frequency and the MIPI frequency when the communication environment is a weak electric field, and may apply the weight corresponding to the selected MIPI frequency. According to one embodiment, the electronic device (101) may check the interference data between the communication frequency and the MIPI frequency in response to the situation where the communication environment is a weak electric field.

[0057] According to one embodiment, the processor (120) may at least partially update interference-related information (202) based on MIPI frequency-related information (201) and communication parameter-related information (203) stored in the memory (130). For example, the interference-related information (202) may include an interference amount (e.g., a noise level) in a situation where a communication frequency and a MIPI frequency are used simultaneously, based on a plurality of communication frequencies and a plurality of MIPI frequencies. The interference-related information (202) may include interference amount data implemented in a table form. The processor (120) may store interference data in a table form (e.g., an interference amount table) as interference-related information (202) in the memory (130).

[0058] According to one embodiment, the communication circuit (190) may include at least one antenna corresponding to a plurality of communication frequency bands, and may perform a plurality of communications simultaneously based on the plurality of communication frequency bands. For example, the processor (120) may use at least one antenna to perform communication with an external electronic device (e.g., a server device, a base station) based on a plurality of communication frequency bands. The communication circuit (190) may include a circuit structure electrically connected to at least one antenna.

[0059] According to one embodiment, the electronic device (101) may select a MIPI frequency for driving at least one of the internal components while multiple communications are being performed based on at least one antenna through the communication circuit (190). The electronic device (101) may drive at least one internal component using the selected MIPI frequency. For example, each of the at least one durable component may have an individually set MIPI frequency. The electronic device (101) may drive a first component (e.g., a display module (160)) using a first MIPI frequency, and may drive a second component (e.g., a camera module (180)) using a second MIPI frequency. According to one embodiment, the electronic device (101) may select a MIPI frequency for driving at least one component while multiple communications are being performed based on multiple communication frequency bands. According to one embodiment, when selecting a MIPI frequency, one MIPI frequency may be selected from among a plurality of MIPI frequencies under the condition that performance degradation for the communication being performed (e.g., communication based on a plurality of communication frequency bands) is minimized. According to one embodiment, in a situation where a specific MIPI frequency is selected from among a plurality of MIPI frequencies, the electronic device (101) may check an interference amount table corresponding to the plurality of communication frequency bands.

[0060] According to one embodiment, the electronic device (101) can check the noise level (e.g., interference amount) in each communication frequency band in response to a situation in which a specific MIPI frequency is selected from among a plurality of MIPI frequencies. For example, the electronic device (101) can record the noise level (e.g., magnitude) for each communication frequency band in a table format (e.g., interference amount table), and the interference amount table can be stored in a memory (e.g., memory (130) of FIG. 1).

[0061] According to one embodiment, the MIPI frequency related to driving internal components may be set differently depending on the internal components (e.g., module, VTCAM, wide CAM, ultra-wide CAM, tele CAM, display). For example, the electronic device (101) may use a first MIPI frequency when driving a display, and may use a second MIPI frequency when driving a specific camera (e.g., wide CAM). The electronic device (101) may individually manage an interference table depending on the type of internal component to be driven. According to one embodiment, the electronic device (101) may independently generate an interference table according to the selection of the MIPI frequency for each internal component, and may store at least one interference table in the memory (130).

[0062] According to one embodiment, when generating an interference table, the electronic device (101) may reflect a weight based on the characteristics of the noise. For example, the amount of noise may vary depending on the multiplication component of the MIPI frequency. The 1 / 4 component of the MIPI frequency has a relatively high noise level (e.g., size), which may significantly affect communication performance and may cause a relatively large deterioration in communication performance. The 1 / 20 component of the MIPI frequency has a relatively low noise level, which may have a small effect on communication performance and may cause a relatively small deterioration in communication performance. When comparing the 1 / 4 component and the 1 / 20 component of the MIPI frequency, the 1 / 4 component has a greater effect on changes in communication performance than the 1 / 20 component, and therefore, the weight for the 1 / 4 component may be set relatively higher than the weight for the 1 / 20 component.

[0063] In another embodiment, the noise levels generated between MIPI frequencies and derivative components (e.g., even multiplication, odd multiplication) may be measured differently. For example, if the noise level corresponding to an even multiplication among the multiplication components is relatively higher than the noise level corresponding to an odd multiplication, the electronic device (101) may set a relatively high weight for the even multiplication having a relatively high noise level. The electronic device (101) may set a relatively low weight for the odd multiplication having a relatively low noise level. According to one embodiment, the electronic device (101) may check the noise level associated with the MIPI frequency and, based on the checked noise level, set a weight to be applied to each MIPI frequency. The electronic device (101) may set a relatively high weight for the MIPI frequency having a relatively high measured noise level.

[0064] According to one embodiment, when generating an interference table, the electronic device (101) may apply different weights depending on the characteristics of the noise so that an avoidance priority is determined according to a noise level. For example, if a weight of about 100 is applied to a MIPI frequency at which a relatively largest noise level occurs, a weight of about 10 may be applied to a 1 / 4 component of the corresponding MIPI frequency, and a weight of about 1 may be applied to a 1 / 20 component of the corresponding MIPI frequency. Since the 1 / 4 component of the MIPI frequency may generate a relatively larger noise level than the 1 / 20 component of the MIPI frequency, the weight applied to the 1 / 4 component of the MIPI frequency may be set to be relatively larger than the weight applied to the 1 / 20 component of the MIPI frequency. Here, among the 1 / 4 components of the MIPI frequency, an even multiple may be given a weight of about 2 times, so a weight of about 20 may be applied, and an odd multiple may be given a weight of about 1 time, so a weight of about 10 may be applied. For example, the MIPI frequency for the even multiple may have a first weight set (e.g., about 2 times), and the MIPI frequency for the odd multiple may have a second weight set (e.g., about 1 time). The processor (120) may check the noise level between a plurality of MIPI frequencies and derivative components (e.g., even multiples, odd multiples, communication parameters), and may set a first weight corresponding to an even multiple and a second weight corresponding to an odd multiple. According to one embodiment, the interference amount table may reflect weights according to the characteristics of the noise and may be updated according to a set cycle. The electronic device (101) can check the noise level according to the selection of the MIPI frequency based on the interference table, and determine a MIPI frequency with a low noise level (e.g., high communication efficiency, excellent communication performance).

[0065] According to one embodiment, when generating an interference table, the electronic device (101) may reflect a weight based on the magnitude of the communication frequency. For example, a relatively higher noise level may occur in a low frequency band than in a high frequency band. A high noise level means a relatively large negative impact on communication performance, which may mean a significant deterioration in communication performance. The electronic device may reflect a weight of approximately 3 corresponding to the low frequency band, a weight of approximately 2 corresponding to the mid frequency band, and a weight of approximately 1 corresponding to the high frequency band.

[0066] According to one embodiment, when generating an interference table, the electronic device (101) may reflect weights based on an antenna portmap indicating an antenna arrangement structure. For example, if a component corresponding to a MIPI frequency is a camera module (180), a first antenna that is arranged relatively close to the camera module (180) may have relatively large deterioration in communication performance due to interference caused by the MIPI frequency. On the other hand, a second antenna that is arranged relatively far from the camera module (180) may have relatively small deterioration in communication performance due to interference caused by the MIPI frequency. The processor (120) may set a first weight reflected in the communication frequency of the first antenna to be relatively larger than a second weight reflected in the communication frequency of the second antenna. The processor (120) may set different weights reflected in the communication frequency of each antenna depending on the arrangement position of the antenna, and may generate an interference table reflecting the weights.

[0067] According to one embodiment, the electronic device (101) can select one MIPI frequency among a plurality of MIPI frequencies based on an interference table stored in the memory (130) that minimizes degradation of communication performance. The electronic device (101) can drive one component using the selected one MIPI frequency, thereby minimizing a situation in which communication performance is degraded based on a communication frequency band.

[0068] According to one embodiment, the electronic device (101) can manage the interference table to be updated according to a set time interval. The electronic device (101) can continuously update the interference table and, in the current communication state, implement optimal communication performance. For example, when the electronic device (101) is continuously used in a specific communication environment, the electronic device (101) can implement optimal communication performance based on the specific communication environment by updating the interference table. According to one embodiment, the electronic device (101) can update the interference table in response to a set condition (e.g., when the electronic device (101) is a foldable electronic device, a condition in which a folding operation or an unfolding operation occurs, or when the electronic device (101) is a rollable electronic device, a condition in which a rolling-in operation or a rolling-out operation occurs). For example, the electronic device (101) can set a condition in which the interference table is updated based on various situations in which a communication service is provided. The electronic device (101) can update the interference table in response to the occurrence of a specific situation, according to set conditions. Based on the updated interference table, the electronic device (101) can implement optimal communication performance.

[0069] According to one embodiment, the electronic device (101) can identify a MIPI frequency at which the communication performance degradation is the greatest among a plurality of communication frequency bands based on an interference table stored in the memory (130), and can exclude the identified MIPI frequency from the selection candidate group. For example, the electronic device (101) can identify the degree of degradation of communication performance corresponding to each of the MIPI frequencies included in the selection candidate group, and can exclude MIPI frequencies at which the communication performance degradation is relatively great from the selection candidate group one by one. For example, when one MIPI frequency remains in the selection candidate group, the electronic device (101) can select the one remaining MIPI frequency, and can drive at least one component using the selected MIPI frequency.

[0070] According to one embodiment, an electronic device (e.g., the electronic device (101) of FIG. 1) may include a communication circuit (e.g., the communication module (190) of FIG. 2) for performing wireless communication using a plurality of communication frequency bands, at least one memory (e.g., the memory (130) of FIG. 2) containing information related to a plurality of MIPI frequencies), at least one processor (e.g., the processor (120) of FIG. 2) operatively connected to the communication circuit and the memory, and an internal circuit connected to the at least one processor (120) via a MIPI interface. The at least one processor (120) may identify first interference data indicating an amount of interference between each of the plurality of communication frequency bands and each of the MIPI frequencies, and may identify a weight corresponding to each of the plurality of MIPI frequencies based on a communication parameter related to wireless communication for each of the plurality of communication frequency bands, and may update the first interference data for each of the MIPI frequencies based on the identified weight, and may select a MIPI frequency for driving the MIPI interface based on the updated first interference data.

[0071] According to one embodiment, at least one processor (120) can identify a multiplication component corresponding to each of a plurality of MIPI frequencies, identify a weight corresponding to the identified multiplication component, and identify first interference data to which the identified weight is applied based on a communication frequency band corresponding to the multiplication component.

[0072] According to one embodiment, at least one processor (120) may identify a first multiplication component corresponding to a first MIPI frequency among a plurality of MIPI frequencies, identify a second multiplication component corresponding to a second MIPI frequency among a plurality of MIPI frequencies and being relatively smaller than the first multiplication component, and apply a first weight based on a first communication frequency band corresponding to the first multiplication component. The first weight is characterized in that it is greater than a second weight applied based on a second communication frequency band corresponding to the second multiplication component.

[0073] According to one embodiment, at least one processor (120) can identify even multiplication and odd multiplication included in the multiplication component, identify a first weight determined based on the identified even multiplication and a second weight determined based on the identified odd multiplication, apply the first weight corresponding to a first communication frequency band corresponding to the even multiplication, and apply the second weight corresponding to a second communication frequency band corresponding to the odd multiplication.

[0074] According to one embodiment, the first interference data may include a noise level that interferes between a plurality of communication frequency bands, each with a respective MIPI frequency.

[0075] According to one embodiment, at least one processor (120) can generate an interference table based on each communication frequency and each MIPI frequency, and check first interference data based on the interference table.

[0076] According to one embodiment, at least one processor (120) may identify a first communication frequency included in a primary component carrier (PCC) frequency band and a second communication frequency included in a secondary component carrier (SCC) frequency band based on a plurality of communication frequency bands, determine a first weight corresponding to the first communication frequency, and determine a second weight corresponding to the second communication frequency.

[0077] According to one embodiment, the electronic device (101) may further include at least one antenna corresponding to a plurality of communication frequency bands. At least one processor (120) may determine a separation distance between the at least one antenna and the MIPI interface, and determine a weight corresponding to each of the plurality of communication frequency bands based on the determined separation distance.

[0078] According to one embodiment, at least one processor (120) can check a plurality of communication frequency bands, a bandwidth corresponding to each of the plurality of communication frequency bands, and, based on the checked bandwidth, determine a weight corresponding to each communication frequency band.

[0079] According to one embodiment, at least one processor (120) can check the selected MIPI frequency and the first MIPI frequency in use based on the first interference data, and if the selected MIPI frequency matches the first MIPI frequency, the first MIPI frequency can be maintained as is.

[0080] According to one embodiment, at least one processor (120) can check a communication status through a communication circuit (190), and, based on the checked communication status, check first interference data between each communication frequency band and each MIPI frequency.

[0081] FIG. 3 is a first flowchart illustrating a MIPI frequency selection method according to one embodiment of the present disclosure.

[0082] In the following examples, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0083] According to one embodiment, operations 301 to 309 may be understood to be performed in a processor (e.g., processor (120) of FIGS. 1 and 2) of an electronic device (e.g., electronic device (101) of FIGS. 1 and 2).

[0084] The electronic device (101) of FIG. 3 may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device. The electronic device (101) may perform multiple communications simultaneously based on multiple communication frequency bands (e.g., PCC bands, SCC bands). In a state where multiple communications are performed simultaneously, the electronic device (101) may select one MIPI frequency from among multiple MIPI frequencies under a condition where degradation of communication performance is minimized (e.g., a condition where optimal communication performance is implemented). For example, in a situation where the electronic device (101) drives (e.g., activates) internal components (e.g., a display module (e.g., the display module (160) of FIG. 1), a camera module (e.g., the camera module (180) of FIG. 1)), the electronic device (101) may select a specific MIPI frequency, and may drive the corresponding internal components based on the selected specific MIPI frequency.

[0085] According to one embodiment, a memory (e.g., memory (130) of FIG. 2) of the electronic device (101) may store an interference table generated based on each communication frequency included in a plurality of communication frequency bands (e.g., PCC band, SCC band) and each MIPI frequency included in a plurality of MIPI frequencies. For example, the interference table may include a table in which the amount of interference (e.g., noise level) that occurs is quantified based on each communication frequency and each MIPI frequency. For example, when a first MIPI frequency is selected in a communication state based on a first communication frequency, a first interference amount may be generated. The interference table may include a first interference amount recorded to match the first communication frequency and the first MIPI frequency.

[0086] In operation 301, the processor (120) of the electronic device (101) can check the first interference data measured based on the communication frequency and the MIPI frequency. For example, the processor (120) can measure the first interference amount (e.g., noise level) for the MIPI frequency based on each communication frequency and the MIPI frequency corresponding to each communication frequency among a plurality of communication frequency bands, and can check the first interference data representing the measured interference amount. For example, the memory (e.g., the memory (130) of FIG. 2) of the electronic device (101) may store interference-related information (202) related to the first interference data for the MIPI frequency selected to match each communication frequency. The interference-related information (202) may be stored in the form of a table, with the first interference data measured based on each MIPI frequency selected to match each communication frequency. The processor (120) can check the first interference data according to the selection of a specific MIPI frequency at a specific communication frequency based on the interference amount table stored in the memory (130). For example, when the 1-1 MIPI frequency is selected corresponding to the first communication frequency, the 1-1 interference data can be checked, and when the 1-2 MIPI frequency is selected corresponding to the first communication frequency, the 1-2 interference data can be checked. According to one embodiment, the electronic device (101) can measure the first interference amount based on each communication frequency and the MIPI frequency selected corresponding to each communication frequency (e.g., one MIPI frequency selected from among a plurality of MIPI frequencies), and can store the first interference data representing the measured first interference amount as interference-related information (202) in the memory (130).

[0087] In operation 303, the processor (120) can check communication parameters corresponding to communication frequencies (e.g., weight values ​​set corresponding to PCC bands and SCC bands, weight values ​​set for each RF frequency band (e.g., low band / mid band / high band), weight values ​​according to antenna port map). For example, communication parameter-related information (203) related to a communication environment and a communication status may be stored in the memory (130) of the electronic device (101). The processor (120) can check communication parameters corresponding to each communication frequency based on the communication parameter-related information (203) stored in the memory (130).

[0088] In operation 305, the processor (120) may check a weight corresponding to the MIPI frequency based on the verified communication parameter. For example, if the communication frequency is included in the PCC band, the weight may be set to have a relatively high selection priority. On the other hand, if the communication frequency is included in the SCC band, the weight may be set to have a relatively low selection priority. For example, depending on the RF frequency band, the frequency band may be divided into a low frequency band, a mid frequency band, and a high frequency band, and a weight corresponding to each frequency band may be set. In the case of the low frequency band, communication performance due to interference may be significantly degraded relatively compared to the high frequency band. The low frequency band corresponds to a communication parameter that is considered with priority over the high frequency band, and the weight may be set relatively higher. The weight may be set to have a higher selection priority for the low frequency band than for the high frequency band. For example, based on an antenna port map indicating the antenna placement location, a different weight may be set for each antenna (e.g., each communication frequency). For example, the amount of interference that occurs between a communication frequency and a MIPI frequency can be determined based on a first position of an antenna where a communication signal is generated and a second position of a component (e.g., a camera module (180)) corresponding to the MIPI frequency. The closer the first position and the second position are, the greater the amount of interference due to the interference phenomenon, and the more the communication performance can be degraded. When the distance between the first position and the second position is close, the processor (120) may set a weight so that the selection priority is high because it corresponds to a communication parameter to be considered with priority. On the other hand, when the distance between the first position and the second position is far, the processor (120) may set a weight so that the selection priority is low because it corresponds to a communication parameter to be considered with relatively lower priority.

[0089] According to one embodiment, the processor (120) can identify communication parameters in relation to a MIPI frequency corresponding to a communication frequency, and can identify weights corresponding to the MIPI frequency based on the identified communication parameters. The weights corresponding to each MIPI frequency can be set differently.

[0090] In operation 307, the processor (120) may apply the identified weight based on the first interference data and update the first interference data for the MIPI frequency. For example, the processor (120) may calculate and update a rating value by applying a weight to the first interference data so that a selection priority increases or a selection priority decreases. The calculated rating value may mean the updated first interference data. The processor (120) may update the first interference data by applying a weight based on the first interference data and select one MIPI frequency from among a plurality of MIPI frequencies based on the updated first interference data.

[0091] In operation 309, the processor (120) may select a MIPI frequency based on the updated first interference data. For example, the electronic device (101) may determine a selection priority corresponding to each MIPI frequency in consideration of the current communication status (e.g., communication parameters) so as to minimize a degradation of communication performance due to interference. The electronic device (101) may apply a weight so that a communication frequency with high importance to be given priority has a high selection priority. The electronic device (101) may apply a weight corresponding to each communication frequency based on the first interference data, and may update (e.g., update) the first interference data. The electronic device (101) may select a MIPI frequency under a condition in which optimal communication performance is implemented based on the updated first interference data.

[0092] FIG. 4A is an exemplary diagram illustrating a first process for selecting a MIPI frequency having superior communication performance from among a plurality of communication frequency bands according to one embodiment of the present disclosure. FIG. 4B is an exemplary diagram illustrating a second process for selecting a MIPI frequency having superior communication performance from among a plurality of communication frequency bands according to one embodiment of the present disclosure.

[0093] The electronic device (101) of FIGS. 4A and 4B may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device.

[0094] Referring to FIG. 4A, an interference table (401) including a first interference amount (e.g., first interference data) measured based on a plurality of communication frequencies and a selected MIPI frequency is illustrated. For example, the interference amount table (401) may be stored in a memory (e.g., memory (130) of FIG. 2). According to one embodiment, a processor (e.g., processor (120) of FIG. 2) of an electronic device (101) may measure an interference amount corresponding to each MIPI frequency among a plurality of MIPI frequencies (e.g., A, B, C) based on a plurality of communication frequency bands (e.g., LTE communication-related frequency bands), and may confirm first interference data in which the interference amount is numerically calculated. For example, in a BAND 1 (e.g., BAND_091_LB01 (0-113)) communication frequency, when the MIPI frequency is selected as “C”, the first interference data may be confirmed to be about 20 dB. For example, the amount of interference that occurs between a communication frequency and a MIPI frequency can be calculated as a numerical value in units of (dB) to indicate how much they affect each other. The amount of interference can include interference data calculated numerically. For example, the larger the interference data, the greater the interference phenomenon between the communication frequency and the MIPI frequency can occur, and the greater the impact on communication performance can be. According to one embodiment, in the first step (Step 1) (410) of the process of selecting a MIPI frequency, the processor (120) can check the first interference data corresponding to each communication frequency according to the selection of the MIPI frequency (e.g., A, B, C) based on the interference amount table (401).

[0095] According to one embodiment, the processor (120) may select a communication frequency to be utilized when multiple communications are performed simultaneously based on multiple communication frequency bands. For example, the processor (120) may identify at least one communication frequency used as a PCC band and an SCC band, and extract at least one rating value (411, 412, 413) (rating matrix, first interference data) corresponding to the identified communication frequency based on the interference amount table (401). According to one embodiment, in the second step (Step 2) (420) of the processes for selecting MIPI frequencies, the processor (120) may extract at least one rating value (411, 412, 413) included in the interference amount table (401) based on at least one communication frequency used as a PCC band and an SCC band. For example, in the second step (Step 2) (420), the processor (120) can extract a rating value (411) corresponding to the BAND 1 communication frequency, a rating value (412) corresponding to the BAND 3 communication frequency (B), and a rating value (413) corresponding to the BAND 7 communication frequency (C).

[0096] Referring to FIG. 4b, based on the extracted rating value (rating matrix) (402) (e.g., first interference data), weights related to communication parameters (e.g., weight values ​​set corresponding to PCC band and SCC band, weight values ​​set for each RF frequency band (e.g., low band / mid band / high band), weight values ​​according to antenna port map) are reflected, and (Step 3) (430) a second interference amount (Step 4) (440) (e.g., first interference data updated by reflecting the weights in the first interference data) is illustrated.

[0097] According to one embodiment, the processor (120) may determine whether to consider the interference amount between the communication frequency and the MIPI frequency based on the identified communication state (e.g., weak electric field or strong electric field). For example, if the communication state is a strong electric field (e.g., when SINR (403) is greater than a set threshold), the noise level (e.g., interference amount) generated between the communication frequency and the MIPI frequency may have a minimal impact on the communication performance. For example, when the communication state is a strong electric field, a situation in which communication performance is degraded due to interference may not be considered. When the communication state is a strong electric field state, the noise level may not be considered. Referring to FIG. 4B, in a strong electric field, the weight may be set to approximately 0, and in a weak electric field, the weight may be set to approximately 1. When the communication state is a weak electric field state, the noise level may be considered. According to one embodiment, a communication frequency in a strong electric field state (e.g., weight = 0) may not be considered in the process of selecting the MIPI frequency.

[0098] According to one embodiment, when the communication frequency is included in the PCC band (404) or the SCC band, a weight may be set so that the selection priority is relatively high. When comparing the PCC band (404) and the SCC band, the communication performance in the PCC band (404) may be relatively given priority. Referring to FIG. 4B, when the communication frequency is included in the PCC band (404), the weight may be set to approximately 5, and when the communication frequency is included in the SCC band, the weight may be set to approximately 1.

[0099] Referring to FIG. 4B, the processor (120) may reflect the weight set in the third step (Step 3) (430) based on the rating value (rating matrix) (402) (e.g., the first interference amount) extracted in the second step (Step 2) (420) and may calculate the final rating value (Final result) (405). The processor (120) may add up the final rating values ​​(Final result) (405) corresponding to each communication frequency for each MIPI frequency in the fourth step (Step 4). The processor (120) may select the MIPI frequency “A” based on the total value (406) added in the fourth step (Step 4). According to one embodiment, the electronic device (101) may select a MIPI frequency that minimizes degradation of communication performance (e.g., so that optimal communication performance is implemented, so that optimal communication performance is maintained).

[0100] FIG. 4c is an exemplary diagram illustrating the entire process of selecting a MIPI frequency with excellent communication performance among a plurality of communication frequency bands according to one embodiment of the present disclosure.

[0101] Referring to FIG. 4c, the process of selecting a MIPI frequency is illustrated as a total of four steps (e.g., Step 1 (410), Step 2 (420), Step 3 (430), and Step 4 (440)). Referring to FIG. 4a, Step 1 (410) and Step 2 (420) are illustrated, and referencing FIG. 4b, Step 3 (430) and Step 4 (440) are illustrated.

[0102] In the first step (Step 1) (410), the processor (120) can check the first interference amount (e.g., Rating Matrix, rating value) corresponding to each communication frequency according to the selection of MIPI frequencies (e.g., A, B, C) based on the interference amount table (401) stored in the memory (130).

[0103] In the second step (Step 2) (420), the processor (120) can call at least one rating value (411, 412, 413) included in the interference amount table (401) based on at least one communication frequency used as the PCC band and the SCC band.

[0104] In the third step (Step 3) (430), the processor (120) can apply weights related to communication parameters (e.g., weight values ​​set corresponding to PCC band and SCC band, weight values ​​set for each RF frequency band (e.g., low band / mid band / high band), weight values ​​according to antenna port map) based on the called Rating values ​​(411, 412, 413).

[0105] In the fourth step (Step 4) (440), the processor (120) can select the MIPI frequency based on the final rating value (Final result) (405) calculated by applying the weight.

[0106] According to one embodiment, the electronic device (101) can drive components (e.g., display module (160), camera module (180)) included in the electronic device (101) using a selected MIPI frequency, and can minimize a situation in which communication performance is degraded based on the communication frequency. The electronic device (101) can calculate a final rating value that takes into account various factors that cause communication performance to be degraded, and select a MIPI frequency based on the calculated final rating value. The electronic device (101) can select one MIPI frequency from among a plurality of MIPI frequencies so that optimal communication performance is implemented in the current communication state.

[0107] FIG. 5 is a flowchart illustrating a method for changing a MIPI frequency based on a rating value according to one embodiment of the present disclosure.

[0108] In the following examples, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0109] According to one embodiment, operations 501 to 509 may be understood to be performed in a processor (e.g., processor (120) of FIGS. 1 and 2) of an electronic device (e.g., electronic device (101) of FIGS. 1 and 2).

[0110] The electronic device (101) of FIG. 5 may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device. The electronic device (101) may search for a MIPI frequency at which optimal communication performance is realized even while driving internal components using a specific MIPI frequency. For example, if a second MIPI frequency can realize relatively better communication performance than a first MIPI frequency currently in use, the electronic device (101) may change the first MIPI frequency to the second MIPI frequency.

[0111] In operation 501, the processor (120) of the electronic device (101) may calculate a rating value corresponding to each communication frequency. For example, the rating value calculated in operation 501 may include the final rating value (Final result) (405) calculated in step 4 (440) of FIG. 4c. The processor (120) may be in a state of driving a component using a specific MIPI frequency.

[0112] In operation 503, the processor (120) may select a first MIPI frequency based on the calculated rating value. For example, the processor (120) may select a first MIPI frequency that minimizes communication performance degradation due to interference (e.g., interference occurring between the communication frequency and the MIPI frequency) in the current communication state.

[0113] At operation 505, the processor (120) can determine whether the selected first MIPI frequency is the same as a specific MIPI frequency currently in use.

[0114] If the first MIPI frequency and the specific MIPI frequency are the same in operation 505, the processor (120) may maintain the specific MIPI frequency currently in use in operation 507. For example, the processor (120) may at least partially drive internal components using the specific MIPI frequency.

[0115] If the first MIPI frequency and the specific MIPI frequency are not the same in operation 505, the processor (120) may change the currently used specific MIPI frequency to the first MIPI frequency in operation 509.

[0116] According to one embodiment, the electronic device (101) can calculate a rating value that takes into account various factors that cause communication performance degradation, and select a first MIPI frequency based on the calculated rating value. If the specific MIPI frequency being used in the current communication state matches the first MIPI frequency, the electronic device (101) can maintain the specific MIPI frequency currently being used as is. According to one embodiment, the electronic device (101) can select one MIPI frequency from among a plurality of MIPI frequencies so that optimal communication performance is implemented based on the current communication state.

[0117] FIG. 6 is a second flowchart illustrating a MIPI frequency selection method according to one embodiment of the present disclosure.

[0118] In the following examples, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0119] According to one embodiment, operations 601 to 611 may be understood to be performed in a processor (e.g., processor (120) of FIGS. 1 and 2) of an electronic device (e.g., electronic device (101) of FIGS. 1 and 2).

[0120] According to one embodiment, the electronic device (101) can identify the amount of interference affecting communication performance corresponding to each of a plurality of communication frequencies, and select one MIPI frequency from among the plurality of MIPI frequencies so as to implement optimal communication performance.

[0121] The electronic device (101) of FIG. 6 may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device. Referring to FIG. 6, the electronic device (101) may, in a current communication state, identify a worst MIPI frequency at which communication performance is relatively significantly degraded based on a MIPI frequency candidate group including a plurality of MIPI frequencies. The electronic device (101) may exclude a MIPI frequency corresponding to the worst MIPI frequency from among the plurality of MIPI frequencies included in the MIPI frequency candidate group from the MIPI frequency candidate group.

[0122] The electronic device (101) can continuously exclude the worst MIPI frequency based on the current communication status until only one MIPI frequency remains in the MIPI frequency candidate group. If only one MIPI frequency remains in the MIPI frequency candidate group, the electronic device (101) can select the one remaining MIPI frequency. For example, the one remaining MIPI frequency may include a MIPI frequency that causes relatively low communication performance degradation in the current communication status.

[0123] In operation 601, the processor (120) of the electronic device (101) can exclude the first worst frequency based on the PCC band (e.g., PCC band) from the MIPI frequency candidate group. For example, the processor (120) can identify the first worst MIPI frequency at which the communication performance degradation due to interference phenomenon occurs the most relatively based on the communication frequencies included in the PCC band, and can exclude the identified first worst MIPI frequency from the MIPI frequency candidate group.

[0124] In operation 607, the processor (120) can check whether there is one MIPI frequency remaining in the MIPI frequency candidate group. The electronic device (101) of FIG. 6 can exclude MIPI frequencies with relatively significantly reduced communication performance from among the MIPI frequencies included in the MIPI frequency candidate group until one MIPI frequency remains.

[0125] If there is one MIPI frequency remaining in the MIPI frequency candidate group in operation 607, the processor (120) may select the one remaining MIPI frequency in operation 609.

[0126] In operation 607, if there is one or more MIPI frequencies included in the MIPI frequency candidate group, the processor (120) may determine a frequency band by considering communication efficiency (e.g., PCC band, SCC band) in operation 611. For example, the processor (120) may determine a communication frequency band that is given priority (e.g., has high priority, has high communication efficiency) when performing communication. For example, in the current communication state, if it is confirmed that the PCC band has higher communication efficiency than the SCC band (e.g., SCC1 band, SCC2 band), in operation 601, the processor (120) may determine the first worst MIPI frequency (e.g., the MIPI frequency at which communication performance is most degraded when selected) based on the PCC band, and may exclude the first worst MIPI frequency from the MIPI frequency candidate group. For example, in the current communication state, if it is confirmed that the SCC1 band has higher communication efficiency than the PCC band and the SCC2 band, in operation 603, the processor (120) can confirm the first worst MIPI frequency (e.g., the MIPI frequency at which communication performance is most degraded when selected) based on the SCC1 band, and can exclude the first worst MIPI frequency from the MIPI frequency candidate group.

[0127] According to one embodiment, the electronic device (101) can identify a specific MIPI frequency at which communication performance is most degraded when selected, corresponding to each of a plurality of MIPI frequencies included in a MIPI frequency candidate group. The electronic device (101) can exclude the specific MIPI frequencies one by one from the MIPI frequency candidate group. The electronic device (101) can continuously exclude the first worst MIPI frequency at which communication performance is most degraded until there is only one MIPI frequency left in the MIPI frequency candidate group. When there is only one MIPI frequency left in the MIPI frequency candidate group, the electronic device (101) can select the only remaining MIPI frequency.

[0128] FIG. 7 is an exemplary diagram illustrating an antenna port map according to one embodiment of the present disclosure.

[0129] The electronic device (101) of FIG. 7 may be at least partially similar to the electronic device (101) of FIG. 1, or may further include other embodiments of the electronic device.

[0130] Referring to FIG. 7, a structure in which a plurality of antennas (e.g., antenna elements) (711, 712, 713, 714, 715, 716, 717) are arranged in an internal space of an electronic device (101) is illustrated. FIG. 7 may include an antenna portmap. The electronic device (101) may perform a plurality of communications simultaneously based on a plurality of communication frequency bands (e.g., PCC band, SCC band) by using a plurality of antennas. The processor of the electronic device (101) (e.g., the processor (120) of FIG. 2) may select a MIPI frequency for driving internal components (e.g., the display module (160), the camera module (180), the VTCAM (700)) while performing a plurality of communications simultaneously. For example, in an environment where communication frequencies and MIPI frequencies are used simultaneously, interference (e.g., noise level) may occur between the communication frequencies and MIPI frequencies, and communication performance may be at least partially degraded due to the interference.

[0131] According to one embodiment, the magnitude of noise (e.g., noise level) due to interference may be determined based on a distance between a VTCAM (700) (e.g., camera module (180)) using a MIPI frequency and an antenna using a communication frequency. For example, a MIPI frequency selected for driving the VTCAM (700) may have a negative impact on the communication performance of the communication frequency (e.g., a deterioration of the communication performance) within the first range (720). For example, when the antenna is located within the first range (720), the communication performance may be relatively significantly degraded.

[0132] For example, antennas that are arranged relatively close to the VTCAM (700) (e.g., the first antenna (711) and the second antenna (712)) may have relatively large deterioration in communication performance due to interference. Since the communication frequencies corresponding to the first antenna (711) and the second antenna (712) have communication performance that is greatly degraded compared to the other communication frequencies, the weights corresponding to the corresponding communication frequencies may be set large. As another example, antennas that are arranged relatively far from the VTCAM (700) (e.g., the third antenna (713) to the seventh antenna (717)) may have relatively small deterioration in communication performance due to interference. Since the communication frequencies corresponding to the third antenna (713) to the seventh antenna (717) have communication performance that is less degraded compared to the other communication frequencies (e.g., the communication frequencies corresponding to the first antenna (711) and the second antenna (712)), the weights corresponding to the corresponding communication frequencies may be set small.

[0133] According to one embodiment, the electronic device (101) can determine the distance (e.g., separation distance) between a component (e.g., VTCAM (700)) using a MIPI frequency and a plurality of antennas based on the antenna port map, and can set different weights corresponding to each of the plurality of communication frequencies. For example, at least one antenna (e.g., the first antenna (711) and the second antenna (712)) located within a first range (720) centered on the VTCAM (700) exhibits relatively large communication performance degradation, and thus the weights may be set relatively high. For another example, at least one antenna (e.g., the third antenna (713) to the seventh antenna (717)) located outside the first range (720) centered on the VTCAM (700) exhibits relatively small communication performance degradation, and thus the weights may be set relatively low.

[0134] According to one embodiment, the electronic device (101) can reflect a weight set according to a communication parameter to a first interference amount corresponding to each of a plurality of communication frequencies, and can calculate a second interference amount to which the weight is reflected. Based on the calculated second interference amount, the electronic device (101) can select one MIPI frequency from among the plurality of MIPI frequencies under the condition that optimal communication performance is implemented.

[0135] A method for selecting a MIPI frequency according to one embodiment may include: an operation of identifying first interference data indicating an amount of interference between each of a plurality of communication frequency bands and each of the MIPI frequencies; an operation of identifying a weight corresponding to each of the MIPI frequencies based on a communication parameter related to wireless communication for each of the plurality of communication frequency bands; an operation of updating the first interference data for each of the MIPI frequencies based on the identified weight; and an operation of selecting a MIPI frequency for driving a MIPI interface based on the updated first interference data.

[0136] An operation of verifying first interference data according to one embodiment may include an operation of verifying a multiplication component corresponding to each MIPI frequency, an operation of verifying a weight corresponding to the verified multiplication component, and an operation of verifying first interference data to which the verified weight is applied based on a communication frequency band corresponding to the multiplication component.

[0137] According to one embodiment, the method may further include an operation of identifying a first multiplication component corresponding to a first MIPI frequency among a plurality of MIPI frequencies, an operation of identifying a second multiplication component corresponding to a second MIPI frequency among the plurality of MIPI frequencies and being relatively smaller than the first multiplication component, and an operation of applying a first weight based on a first communication frequency band corresponding to the first multiplication component. The first weight is characterized in that it is greater than a second weight applied based on a second communication frequency band corresponding to the second multiplication component.

[0138] A method according to one embodiment may further include an operation of checking an even multiplication and an odd multiplication included in a multiplication component, an operation of checking a first weight set based on the checked even multiplication and a second weight set based on the checked odd multiplication, and an operation of applying the first weight corresponding to a first communication frequency band corresponding to the even multiplication and applying the second weight corresponding to a second communication frequency band corresponding to the odd multiplication.

[0139] An operation of checking the first interference data according to one embodiment may include an operation of generating an interference table in a table form based on each communication frequency and each MIPI frequency, and an operation of checking the first interference data based on the interference table.

[0140] A method according to one embodiment may further include an operation of identifying a first communication frequency included in a primary component carrier (PCC) frequency band and a second communication frequency included in a secondary component carrier (SCC) frequency band based on a plurality of communication frequency bands, and an operation of setting a first weight corresponding to the first communication frequency and setting a second weight corresponding to the second communication frequency.

[0141] A method according to one embodiment may further include an operation of checking a separation distance between at least one antenna corresponding to a plurality of communication frequency bands and a MIPI interface, and an operation of setting a weight corresponding to each of the plurality of communication frequency bands based on the checked separation distance.

[0142] A method according to one embodiment may further include an operation of checking a selected MIPI frequency and a first MIPI frequency in use based on first interference data, and an operation of maintaining the first MIPI frequency as is if the selected MIPI frequency matches the first MIPI frequency.

[0143] An operation of checking the first interference data according to one embodiment may include an operation of checking a communication status through a communication circuit (190), and an operation of checking the first interference data between each communication frequency band and each MIPI frequency based on the checked communication status.

[0144] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.

[0145] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0146] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0147] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

[0148] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0149] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

Claims

1. In electronic devices, A communication circuit (190) for performing wireless communication using multiple communication frequency bands; At least one memory (130) containing information related to multiple MIPI (mobile industry processor interface) frequencies; At least one processor (120) operatively connected to the communication circuit and the memory; and Including at least one processor (120) and an internal circuit connected through a MIPI interface, At least one processor (120) above, Check the first interference data indicating the amount of interference between each of the above plurality of communication frequency bands and each MIPI frequency, Based on the communication parameters related to wireless communication for each of the plurality of communication frequency bands, a weight corresponding to each of the plurality of MIPI frequencies is confirmed, Based on the above-determined weights, the first interference data for each of the above-determined MIPI frequencies is updated, An electronic device for selecting a MIPI frequency for driving the MIPI interface based on the updated first interference data.

2. In paragraph 1, At least one processor (120) above, Check the multiplication component corresponding to each of the above multiple MIPI frequencies, Check the weights corresponding to the above-mentioned confirmed distribution components, An electronic device that verifies the first interference data to which the confirmed weight is applied based on a communication frequency band corresponding to the above multiplication component.

3. In paragraph 2, At least one processor (120) above, Check the first multiplication component corresponding to the first MIPI frequency among the above multiple MIPI frequencies, Among the above multiple MIPI frequencies, a second multiplication component corresponding to a second MIPI frequency and relatively smaller than the first multiplication component is identified. Based on the first communication frequency band corresponding to the first multiplication component, a first weight is applied, An electronic device, characterized in that the first weight is greater than the second weight applied based on the second communication frequency band corresponding to the second multiplication component.

4. In paragraph 2, At least one processor (120) above, Check the even and odd multiplications included in the above multiplication components, Verify the first weight determined based on the above-mentioned even multiplication and the second weight determined based on the above-mentioned odd multiplication, An electronic device that applies the first weight corresponding to the first communication frequency band corresponding to the even multiple, and applies the second weight corresponding to the second communication frequency band corresponding to the odd multiple.

5. In paragraph 2, An electronic device wherein the first interference data includes a noise level that interferes between each of the plurality of communication frequency bands and each of the MIPI frequencies.

6. In paragraph 2, At least one processor (120) above, Based on each of the above communication frequencies and each of the above MIPI frequencies, an interference table is generated, An electronic device for verifying the first interference data based on the above interference amount table.

7. In paragraph 1, At least one processor (120) above, Based on the above multiple communication frequency bands, a first communication frequency included in a PCC (primary component carrier) frequency band and a second communication frequency included in an SCC (secondary component carrier) frequency band are confirmed, An electronic device that determines a first weight corresponding to the first communication frequency and determines a second weight corresponding to the second communication frequency.

8. In paragraph 1, further comprising at least one antenna corresponding to the plurality of communication frequency bands; At least one processor (120) above, Checking the separation distance between at least one antenna and the MIPI interface, An electronic device that determines a weight corresponding to each of the plurality of communication frequency bands based on the above-mentioned confirmed separation distance.

9. In paragraph 1, At least one processor (120) above, Check the bandwidth corresponding to each of the above multiple communication frequency bands, An electronic device that determines a weight corresponding to each of the communication frequency bands based on the above-mentioned confirmed bandwidth.

10. In paragraph 1, At least one processor (120) above, Check the selected MIPI frequency and the first MIPI frequency in use based on the first interference data, An electronic device that maintains the first MIPI frequency when the selected MIPI frequency matches the first MIPI frequency.

11. In paragraph 1, At least one processor (120) above, Through the above communication circuit (190), the communication status is checked, An electronic device that verifies the first interference data between each of the communication frequency bands and each of the MIPI frequencies based on the verified communication status.

12. In the MIPI frequency selection method, An operation of identifying first interference data representing the amount of interference between each of a plurality of communication frequency bands and each of the MIPI frequencies; An operation of checking a weight corresponding to each MIPI frequency based on communication parameters related to wireless communication for each of the plurality of communication frequency bands; An operation of updating the first interference data for each of the MIPI frequencies based on the above-determined weights; and A method comprising: selecting a MIPI frequency for driving a MIPI interface based on the updated first interference data; 13. In paragraph 12, The operation of verifying the above first interference data is: An operation for checking the multiplication component corresponding to each of the above MIPI frequencies; An operation for checking the weight corresponding to the above-mentioned confirmed multiplication component; and A method including: an operation of verifying the first interference data to which the verified weight is applied based on a communication frequency band corresponding to the above multiplication component; 14. In paragraph 13, An operation of checking a first multiplication component corresponding to a first MIPI frequency among the plurality of MIPI frequencies; An operation of identifying a second multiplication component that corresponds to a second MIPI frequency among the plurality of MIPI frequencies and is relatively smaller than the first multiplication component; Further comprising: an operation of applying a first weight based on a first communication frequency band corresponding to the first multiplication component; A method characterized in that the first weight is greater than the second weight applied based on the second communication frequency band corresponding to the second multiplication component.

15. A non-transitory computer-readable storage medium storing one or more programs for performing a MIPI frequency selection method in an electronic device, The one or more programs, when executed by at least one processor of the electronic device, An operation of identifying first interference data representing the amount of interference between each of a plurality of communication frequency bands and each of the MIPI frequencies; An operation of checking a weight corresponding to each MIPI frequency based on communication parameters related to wireless communication for each of the plurality of communication frequency bands; An operation of updating the first interference data for each of the MIPI frequencies based on the above-determined weights; and A computer-readable storage medium including instructions for performing an operation of selecting the MIPI frequency for driving the MIPI interface based on the updated first interference data;

Citation Information

Patent Citations

  • Display control method and related products

    KR102499068B1

  • Method for resisting an interference of high-order harmonics on MIPI bus of display and mobile terminal

    US20170171366A1

  • Method and apparatus for reducing interference from mobile industry processor interface to communication quality

    US20180234191A1

  • Method for electromagnetic interference adjustment and related devices

    US20210266721A1

  • KR20210102372A