Computing systems are generally made up of multiple electronic components that are assembled together to perform various predefined functions of the computing system. In the computing systems, each electronic component is configured to operate at a certain frequency, also known as frequency of operation of the electronic component. The frequency of operation is the rate in cycles per unit time at which the electronic component performs its different operations. For instance, a display panel of a computing system that displays 60 frames per second is defined to have an operational frequency of 60 Hz.
In computing systems, operation of electronic components is prone to external interferences. For instance, operation of a display panel of a computing system may be interfered by an electromagnetic signal from a mobile communication device that may be operating in proximity of the computing system. The interference degrades the performance of the electronic components and may sometimes even stop the functioning of the electronic components.
While electromagnetic wave absorbers are utilized in computing systems to reduce external interference in electronic components, such electromagnetic wave absorbers employ complex circuitry and are expensive to be incorporated in computing systems. Further, induction of electromagnetic wave absorbers in mobile computing systems causes increase in weight and size of the mobile computing systems.
According to example implementations of the present subject matter, techniques for managing interference in operation of electronic components of a computing system are described.
In an example implementation of the present subject matter, if an electromagnetic signal experienced by an electronic component of the computing system is determined as background noise, affecting the operation of the electronic component, the voltage swing across a driver integrated Chip (IC) of the electronic component is increased. The increase in voltage swing across the driver IC increases strength of a signal driving the electronic component. As a result, a signal-to-noise ratio (SNR) associated with the electronic component is improved. This, in turn, reduces the effect of interference on the operation of the electronic component.
As the disruption in the operation of electronic components, such as a display panel of a computing system, is reduced without utilization of electromagnetic wave absorbers, the complexity and the cost associated with interference reduction techniques in computing systems is reduced.
The above techniques are further described with reference to
Examples of computing system 100 may include, but not limited to, laptops, desktops, personal digital assistants (PDAs), and tablets. Further, examples of memory 104 may include, but not limited to, any computer-readable medium including, for example, volatile memory (e.g., RAM), and/or non-volatile memory (e.g., erasable programmable read-only memory (EPROM), flash memory, etc.). Moreover, examples of display panel 106 may include, but not limited to, liquid crystal display (LCD) panel, light emitting diode (LED) display panel, organic light-emitting diode (OLED) display panels, and plasma display panel.
In operation, the signal detector 108 may detect an electromagnetic signal experienced by an electronic component of the computing system 100. The signal detector 108 may then determine if the electromagnetic signal is interfering with the operation of the electronic component. The signal detector 108 may determine the electromagnetic signal to be an interference by comparing strength of the electromagnetic signal with a predetermined threshold. If the strength of the electromagnetic signal is found to be greater than the predetermined threshold, the signal detector 108 may determine that the operation of the electromagnetic signal is prone to disruption. That is, if the strength of the electromagnetic signal is found to be greater than the predetermined threshold, the signal detector may also determine that the operation of the electronic component may be disrupted due to the presence of the electromagnetic signal.
Based on the determination, the signal detector 108 may indicate the vulnerability of the electronic component to the interference mitigator 110. The interference mitigator 110 may change different characteristics associated with the electronic component to mitigate the effect of the electromagnetic signal. For example, the signal detector may indicate to the interference mitigator 110 to change characteristics to reduce the interference in a signal being fed to the electronic component.
In an example, the interference mitigator 110 may change a clock power level of the graphics processor unit 102 and the memory 104 to reduce interference in the electronic components. In another example, the interference mitigator 110 may change a clock frequency of the graphics processor unit 102 and the memory 104. The manner in which the above-mentioned techniques reduce the disruption in the operation of the electronic components is further described in detail with respect to explanation of forthcoming Figures,
Examples of the display port 202 may include, but not limited to, embedded display port, digital visual interface (DVI), video graphics array (VGA), and High-definition multimedia interface (HDMI). Further, the presence of the coupling between the display port 202 and the graphics processor unit 102 may facilitate transfer of media files received via the display port 202 to the graphics processor unit 102 for processing before the media files are displayed on the display panel 106. Similarly, the coupling between the graphics processor unit 102 and the display panel 106 may facilitate transfer of processed media files from the graphics processor unit 102 to the display panel 106 for display of the media files on the display panel 106.
In operation, the signal detector 108 may detect an electromagnetic signal experienced by the display panel 106. The signal detector 108 may classify the electromagnetic signal as background noise if strength of the electromagnetic signal is above a predetermined threshold. If the electromagnetic signal is classified as the background noise, the signal detector 108 may ascertain that the operation of the display panel 106 is being disrupted by the interference caused by the electromagnetic signal.
Subsequently, the signal detector 108 may indicate a disrupted operational state of the display panel 106 to the interference mitigator 110. The interference mitigator 110 may change characteristics associated with different electronic components of the display panel to reduce the interference caused by the background noise. In an example, the interference mitigator 110 may increase a voltage swing across the display port 202. In another example, the interference mitigator 110 may increase a voltage swing across at least one of a source driver Integrated Chip (IC) (not shown) and a timing controller (not shown) of the display panel 106. In yet another example, the interference mitigator 110 may increase a clock power level of the graphics processor unit 102. The increase in voltage swing across at least one of the display port 202, the source driver IC, and the timing controller increases the strength a signals being transmitted from the above-mentioned electronic components. This, in turn, improves a signal-to-noise ratio (SNR) associated with the electronic components. As a result, the interference in the signals being transmitted from the electronic components is reduced.
Further, an increase in clock power level of the graphics processor unit 102 suppresses any disruption in the operation of the display panel 106 caused due to interference from the electromagnetic signal.
Examples of the antenna 302 may include, but not limited to, inverted-F antenna, folded inverted antenna, and mono pole antenna. In an example, the antenna 302 may be externally coupled to the computing system 200. In another example, the antenna 302 may be 3D printed on a printer circuit board (not shown) of the computing system 300.
In operation, an electromagnetic signal experienced by the computing system 300 may be detected. The electromagnetic signal may then be analysed to determine if the strength of the electromagnetic signal is above a predetermined threshold. The predetermined threshold is a maximum strength of electromagnetic signals that does not disrupt operation of different electronic components of the computing system 300. If the strength of the electromagnetic signal is found to be above the predetermined threshold, it is ascertained that the electromagnetic signal is background noise and may disrupt the operation of the multiple electromagnetic components.
In an example, the antenna 302 may detect an electromagnetic signal experienced by the computing system 300. The detected electromagnetic signal may then be analysed by the WWAN module 304 to determine if strength of the electromagnetic signal lies in a cellular frequency range. As the cellular frequency range varies for different geographical locations, the WWAN module 304 may be configured to operate in different frequencies corresponding to multiple geographical locations. If the determination is found to be true, the WWAN module 304 may categorize the electromagnetic signal to be non-effective to disturb the operation of an electronic components of the computing system 300.
On the other hand, if the WWAN module 304 determines strength of the electromagnetic signal to be beyond the cellular frequency range, the electromagnetic signal may be sent to the signal detector 108. The signal detector 108 may compare the electromagnetic signal to a predetermined threshold to determine if the electromagnetic signal may disrupt the operation of an electronic component of the computing system 300. If the strength of the electromagnetic signal is found to be greater than the predetermined threshold, the signal detector 108 may classify the electromagnetic signal as background noise. Based on the classification, the signal detector 108 may send an indication to the interference mitigator 110 to mitigate the interference caused by the electromagnetic signal.
Based on the indication received from the signal detector 108, the interference mitigator 110 may identify an electronic component of the computing system, operation of which may be disrupted by the electromagnetic signal.
In an example implementation of the present subject matter, the interference mitigator 110 may identify the electronic components that may be affected by the electromagnetic signal. The interference mitigator 110 may compare the strength of the electromagnetic signal with an immune voltage associated with each electronic component of the computing system 300. The immune voltage associated with an electronic component may be defined as a threshold voltage of background noise that may not disrupt the operation of the electronic component. For instance, if the operating voltage of an electronic component is 5 Volts and the electronic component can withstand the background noise of 1 Volt while maintaining its state of operation, the immune voltage of the electronic component is said to be 1 Volt. Accordingly, if the voltage associated with the background noise signal is identified to be greater than or equal to the immune voltage associated with the electronic component, the signal detector may identify the electronic component may be disrupted by the background noise.
Based on the identification of the electronic components which would be affected by the background noise, the interference mitigator 110 may change different characteristics associated with multiple other electronic components to reduce the interference caused by the background noise.
In an example, the interference mitigator 110 may identify the electronic component prone to the background noise to be the display panel 106. Based on the determination, the interference mitigator 110 may change multiple characteristics associated with multiple electronic components, where the multiple electronic components may be associated with controlling the operation of the display panel 106.
In an example, the interference mitigator 110 increases a voltage swing across the display port 202. The display port 202 acts as an interface to feed signals from multiple electronic components of the computing system 300 to the display panel 106. Therefore, as the interference mitigator 110 increases the voltage swing across the display port 202, the Signal-to-Noise Ratio (SNR) associated with the display port 202 of the display panel 106 is improved. As a result, the effect of interference on the signal being fed to the display panel 106 through the display port 202 is reduced. This, in turn, reduces the disruption being observed in the operation of the display panel 106.
In another example, the interference mitigator 110 may increase a voltage swing across a source driver IC (not shown) and a timing controller (not shown) of the display panel 106. Generally, in a display panel, the timing controller provides horizontal and vertical timing signals that drives a source driver IC and a gate driver IC of the display panel. Based on the signals received from the timing controller, the source driver IC and the gate driver IC display media on the display panel. Thus, increasing the voltage swing across the at least one of the timing controller, and the source driver IC and the gate driver IC of the display panel increases the SNR associated with at least one of the timing controller, and the source driver IC and the gate driver IC. As a result, the effect of interference on the signals being transmitted from the timing controller, and the source driver IC and the gate driver IC to the display panel 106 is reduced. This, in turn, reduces the disruption being faced in the operation of the display panel 106.
In yet another example, to reduce the effect of interference on the operation of the display panel 106, the interference mitigator 110 may increase a clock power level of the graphics processor unit 102. An increase in the clock power level of the graphics processor unit 102 avoids any disruption in the operation of the display panel 106 that may be faced due to the interference caused by the electromagnetic signal.
In a further example, the interference mitigator 110 may pre-emphasize a signal that is sent from the graphics processor unit 102 to the display panel 106. The pre-emphasis involves increasing a strength of the signals that are susceptible to noise. As the signal from the graphics processor unit 102 to the display panel 106 is pre-emphasized, the immunity of the signal against external interferences is improved. As a result, the effect of interference on the signal being sent from the graphics processor unit 102 to the display panel 106 is reduced.
Further, in an example, to reduce the effect of interference on the operation of the display panel 106, the interference mitigator 110 may increase a clock power level of the memory 104. An increase in the clock power level of the memory 104 avoids any disruption in the operation of the display panel 106 that may be faced due to the interference caused by the electromagnetic signal.
In yet another example, the interference mitigator 110 may change the clock frequency of the graphics processor unit 102 and the memory 104. Specifically, the interference mitigator 110 decreases the clock frequency of the graphics processor unit 102 and the memory 104 to reduce the disruption in the operation of the display panel 106.
It may be understood that blocks of the methods 400 and 500 may be performed in the computing system 300. The blocks of the methods 400 and 500 may be executed based on instructions stored in a non-transitory computer-readable medium, as will be readily understood. The non-transitory computer-readable medium may include, for example, digital memories, magnetic storage media, such as magnetic disks and magnetic tapes, hard drives, or optically readable digital data storage media.
At block 402, an electromagnetic signal experienced by an electronic component of the computing system 300 is detected. In an example, the electromagnetic signal may be detected by a WWAN module 304 of the computing system 300. The WWAN module 304 may then determine the strength of the electromagnetic signal to be falling within a range of frequencies associated with cellular communication. If the determination is found to be false, the WWAN module 304 may send the strength of the electromagnetic signal to a signal detector 108 of the computing system 300.
At block 404, strength of the electromagnetic signal may be determined to be above a predetermined threshold. In an example, the signal detector 108 may determine the strength of the electromagnetic signal to be above the predetermined threshold. Based on the determination, the signal detector 108 may classify the electromagnetic signal as background noise. The classification of the electromagnetic signal as the background noise may imply that the electromagnetic signal may affect the operation of an electronic component of the computing system 300. Thus, the signal detector 108 may identify the electronic component to be vulnerable to the background noise and may indicate the same to an interference mitigator 110 of the computing system 300.
At block 406, based on the classification of the electromagnetic signal to be background noise, a voltage swing across a driver IC of the electronic component may be changed. In an example, the interference mitigator 110 may change the voltage swing across the driver IC of the electronic component. Specifically, the interference mitigator 110 may increase a voltage swing across the driver IC of the electronic component. An increase in voltage swing across the driver IC increases the magnitude of the input signal being sent from the driver IC to the electronic signal. As a result, a SNR associated with the electronic component may improve, leading to an avoidance of a disruption in operation of the electronic component.
Referring to
At block 502, an electromagnetic signal experienced by the display panel 106 is detected. In an example, a WWAN module 304 of the computing system 300 detects the electromagnetic signal experienced by the display panel.
At block 504, the strength of the electromagnetic signal is determined to be above a predetermined threshold. In an example, a signal detector 108 of the computing system 300 determines the strength of the electromagnetic signal to be above the predetermined threshold.
At block 506, based on the determination of the strength of the electromagnetic signal to be above the predetermined threshold, a voltage swing across a display port 202 of the computing system 300 is increased. In an example, an interference mitigator 110 of the computing system increases the voltage swing across the display port 202. An increase in voltage swing across the display port 202 results in an increase in the strength of a signal being sent from the display port 202 to the display panel 106.
At block 508, a voltage swing across at least one of a timing controller and a source driver IC of the display panel 106 is increased. In an example, the interference mitigator 110 increases the voltage swing across the timing controller and the source driver IC. An increase in voltage swing across the timing controller and the source driver IC increases the strength of a signal being sent from the timing controller and the source driver IC. As a result, the SNR associated with the source driver IC and the timing controller is improved.
At block 510, a clock frequency associated with at least one of the graphics processor unit 102 and a memory 104 of the computing system 300 is decreased. In an example, the interference mitigator 110 decreases the clock frequency to reduce the effect of interference on the operation of the display panel.
At block 512, a clock power level associated of at least one of the graphics processor unit 102 and the memory 104 is increased. The increase in the clock power level of the graphics processor unit 102 and the memory 104 avoids any disruption in the operation of the display panel due to the presence of electromagnetic signal.
Although implementations of the present subject matter have been described in language specific to methods and/or structural features, it is to be understood that the present subject matter is not limited to the specific methods or features described. Rather, the methods and specific features are disclosed and explained as example implementations of the present subject matter.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2019/043996 | 7/29/2019 | WO | 00 |