1. Technical Field
The present disclosure relates generally to information handling systems and, more specifically, to setting pixel clock frequencies for displays within information handling systems.
2. Background Information
As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is an information handling system (IHS). An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for such systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems.
Graphics and/or text may be displayed on one or multiple panels or displays coupled to an in information handling system (IHS). Examples of such displays may include a cathode ray tube (CRT), liquid crystal display (LCD) or plasma screen or any suitable display or panel type. Characteristics of the graphics and/or text constitute image data which may be generated by pixel clock signals. Within a typical LCD panel, for example, a pixel clock signal source is configured to provide a pixel clock signal of relatively low frequency with higher frequency harmonics in the form of carrier bands.
Typically, panel pixel clock harmonics may produce some degree of noise and in some instances, the level of noise may occur in the range of approximately 20-30 decibels (dB). In addition to pixel clock harmonics, an IHS may also be configured for wireless (e.g., wireless wide are network (WWAN)) connectivity and thus, may generate wireless signals of particular frequencies. The frequency of wireless carrier bands may depend on regions of operation, such as, for example, the United States (US), Europe (EU) and Japan (JP), with each region occupying specific frequencies which differ from one another. In systems generating wireless signals, the wireless carrier bands may interfere with the panel pixel clock frequencies and harmonics, thus adversely affecting wireless network connectivity or operability of a display. For example, an IHS receiving a wireless network signal having a carrier band with a frequency in the 1900 MHz range may experience a connectivity problem for the user if the system's pixel clock harmonic lands within the same wireless frequency band.
Current technology may reduce the panel's pixel clock harmonic slightly, for example, from approximately 20 dB to 15 dB in some cases. However, the occurrence of noise interference has not yet been eliminated and technology utilized to reduce the panel pixel clock harmonic may have adverse effects on the wireless connection. Further, some lower resolution panels may be unable to support high pixel clock frequencies which may be required to avoid failing into the wireless carrier bands. Thus, a need exists for improved methods of setting a pixel clock at particular frequencies to avoid interference with wireless carrier bands.
The following presents a general summary of several aspects of the disclosure in order to provide a basic understanding of at least some aspects of the disclosure. This summary is not an extensive overview of the disclosure. It is not intended to identify key or critical elements of the disclosure or to delineate the scope of the claims. The following summary merely presents some concepts of the disclosure in a general form as a prelude to the more detailed description that follows.
One aspect of the present disclosure is a method of setting a pixel clock frequency for a display of an information handling system (IHS) which includes detecting an identifier associated with a wireless card operable for use with the IHS. The method also includes selecting a timing descriptor, the timing descriptor associated with a display setting and wherein the timing descriptor corresponds to the identifier. The method further includes setting the pixel clock frequency based on the timing descriptor selected.
Another aspect of the present disclosure is an information handling system (IHS) providing a wireless card coupled to the IHS and a basic input/output system (BIOS), wherein the BIOS is configured to detect an identifier associated with the wireless card. The system further includes a video basic input/output system (VBIOS) within a graphics card configured to operate a display coupled to the IHS, the VBIOS configured to select a timing descriptor corresponding to the identifier and wherein a pixel clock frequency is set based on the timing descriptor.
Yet another aspect of the present disclosure is a computer-readable medium having computer executable instructions for carrying out a method whereby the method includes detecting an identifier associated with a wireless card operable for use with the IHS. The method further includes selecting a timing descriptor, wherein the timing descriptor corresponds to the identifier and setting the pixel clock frequency based on the timing descriptor selected.
For simplicity and clarity of illustration, the drawing and/or figures illustrate the general manner of an information handling system and components thereof. Descriptions and details of well known features and techniques may be omitted to avoid unnecessarily obscuring the disclosure.
For detailed understanding of the present disclosure, references should be made to the following detailed description of the several aspects, taken in conjunction with the accompanying drawings, in which like elements have been given like numerals and wherein:
Before the present methods and systems are described, it is to be understood that this disclosure is not limited to the particular methods and systems described, as such may vary. One of ordinary skill in the art should understand that the terminology used herein is for the purpose of describing possible aspects, embodiments and/or implementations only, and is not intended to limit the scope of the present disclosure which will be limited only by the appended claims. For example, to one of ordinary skill in the art, it will be readily apparent that the method of setting a pixel clock frequency as discussed herein may be implemented in a variety of ways, and that the discussion of these implementations does not necessarily represent a complete description of all possible implementations.
It must also be noted that as used herein and in the appended claims, the singular forms “a,” “and,” and “the” may include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a panel” may refer to one or multiple panels and reference to “a method of setting” includes reference to equivalent steps and methods known to those skilled in the art, and so forth.
The IHS 5 may be implemented with a network port 45 to permit communication over a network 70 such as a local area network (LAN) or a wide area network (WAN), such as the Internet. Further, the IHS 5 may be coupled to a card (not shown) to enable the system to connect to a wireless network (e.g., wireless wide area network (WWAN)). As understood by those skilled in the art, IHS 5 implementations may also include an assortment of ports and interfaces for different peripherals and components, such as video display adapters 35, disk drives port 50, and input/output interfaces 40 (e.g., keyboard 60, mouse 65).
As previously stated, a source within the IHS panel, such as an LCD, may generate a pixel clock signal of a particular frequency whereby the pixel clock provides the characteristics of the graphics and/or text displayed on the panel. As used herein, the terms “panel”, “display” and “monitor” may be used interchangeably to refer to any output device coupled to the IHS for the presentation of information. Referring now to
Referring back to
Referring now to
Referring back to
Turning now to
Referring now to
According to the present disclosure, within an EDID of an IHS panel, a timing descriptor may be configured and/or switched based on a wireless card to operate at different pixel clock frequencies, particularly at a frequency which does not interfere with the system's wireless signal. Thus, when a user operates the IHS in a particular geographic region, pixel clock frequency may be shifted to a frequency characteristic of a different geographic region so that the user's wireless connectivity is not affected by the pixel clock frequency. Methods proposed herein for shifting the pixel clock frequency may eliminate harmonic noise affecting wireless connectivity for IHSs, particularly in the case of WWAN operations. Further, the shifting of the pixel clock frequency proposed herein may enable multiple carrier technologies with multiple display panels on a particular IHS. It is further contemplated that the disclosure relates to manipulating multiple pixel clocks through the same EDID within an IHS.
Methods of the present disclosure may be presented in terms of logic, software or software implemented aspects typically encoded on a variety of media or medium including, but not limited to, computer-readable medium/media, machine-readable medium/media, program storage medium/media or computer program product. Such media, having computer-executable instructions, may be handled, read, sensed and/or interpreted by an IHS. Generally, computer-executable instructions, such as program modules, may include routines, programs, objects, components, data structures, and the like, which perform particular tasks, carry out particular methods or implement particular abstract data types. Those skilled in the art will appreciate that the abovementioned media may take various forms such as cards, tapes, magnetic disks (e.g., floppy disk or hard drive), optical disks (e.g., compact disk read only memory (“CD-ROM”) or digital versatile disc (“DVD”)) or any other medium/media which can be used to store desired information and which can accessed by an IHS. It should be understood that the given implementations are illustrative only and shall not limit the present disclosure.
Particular embodiments and/or implementations of the present disclosure have been described in detail. However, the present disclosure is not limited to these embodiments and/or implementations, and it is understood by one skilled in the art that various other embodiments and/or implementations are possible within the scope of the present disclosure. It is understood that the present disclosure may be applicable to different types of displays, including but not limited to liquid crystal displays (LCDs), cathode ray tube (CRT's), plasma screen, any device that is capable of displaying graphics and/or text and any combination thereof. The present disclosure further contemplates EDID of various types characterized by geographic region such as the United States (US), Europe (EU), Japan or any suitable region.
Methods of the present disclosure may be presented in terms of logic, software or software implemented aspects typically encoded on a variety of media or medium including, but not limited to, computer-readable storage medium/media, machine-readable storage medium/media, program storage medium/media or computer program product. Such storage media, having computer-executable instructions, may be handled, read, sensed and/or interpreted by an IHS. Generally, computer-executable instructions, such as program modules, may include routines, programs, objects, components, data structures, and the like, which perform particular tasks, carry out particular methods or implement particular abstract data types. Those skilled in the art will appreciate that the abovementioned non-transitory storage media may take various forms such as cards, tapes, magnetic disks (e.g., floppy disk or hard drive), optical disks (e.g., compact disk read only memory (“CD-ROM”) or digital versatile disc (“DVD”)) or any other storage medium/media which can be used to store desired information and which can accessed by an IHS, excluding data signals. It should be understood that the given implementations are illustrative only and shall not limit the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
5926166 | Khederzadeh et al. | Jul 1999 | A |
6826247 | Elliott et al. | Nov 2004 | B1 |
7136042 | Magendanz et al. | Nov 2006 | B2 |
7193621 | Wang | Mar 2007 | B2 |
7434738 | Cromer et al. | Oct 2008 | B2 |
7894773 | Slattery et al. | Feb 2011 | B2 |
20010004257 | Nitta et al. | Jun 2001 | A1 |
20060221881 | Morisawa | Oct 2006 | A1 |
20070130434 | Chu et al. | Jun 2007 | A1 |
20080143694 | Tu et al. | Jun 2008 | A1 |
Entry |
---|
VESA Ehanced Extended Display Identification Data Standard (Feb. 9, 2000). |
Number | Date | Country | |
---|---|---|---|
20100060653 A1 | Mar 2010 | US |