Universal quick port-switching method and associated apparatus
Granted 2 Sep 2014 · 6 office actions
Current assignee: Mstar Semiconductor, Inc. · originally MediaTek
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Meng Che Tsai · Examiner: Henry Tsai · AU 2184 · TC 2100
Life of the application
21 dated eventsAbstract
A universal quick port switching method and an associated apparatus are provided. An apparatus for universally and quickly detecting port switching includes a plurality of resistors for receiving a plurality of ground signals from a plurality of receiving ports, respectively; a divided-voltage detecting circuit coupled to the resistors, for generating a predictable divided voltage; and an analog-to-digital converter coupled to the divided-voltage detecting circuit, for generating a digital output according to the predictable divided voltage. The detecting apparatus determines whether the receiving ports are active or not according to the digital output.
Description
6 parts›FIELD OF THE INVENTION
The present invention relates to a port-switching method and an associated apparatus, and more particularly, to a quick port-switching method for a DP/HDMI/DVI port and an associated apparatus.
›BACKGROUND OF THE INVENTION
Conventionally, computer monitors receive Video Graphic Array (VGA) signals and display images accordingly. To upgrade video quality, Digital Visual Interface (DVI) and High-Definition Multimedia Interface (HDMI) specifications have been developed for displaying high-quality video. HDMI, for example, which is capable of concurrently processing audio/video signals, has been widely adopted and has become a de facto standard for high-quality video display.
A conventional high-end computer monitor has dual VGA video ports. VGA is also known as D-sub. As VGA is used for analog signal transmission, dual VGA video ports are commonly referred to as a two-analog-port (2A) or one-analog-plus-one-analog-port (1A+1A) structure. Referring to FIG. 1 , the high-end computer monitor (not shown) has a display controller 100 having dual VGA video ports for receiving two VGA signals 102 and 104 , which are then outputted as an output signal and displayed on the monitor. According to the demand by the display industry, port switching of dual VGA video ports must be completed within 2 seconds.
As HDMI prevails, a high-end computer monitor is equipped with multiple HDMI ports and a VGA video port for digital and analog transmissions, respectively. For instance, a high-end computer monitor has a VGA video port and two HDMI ports, which is referred to one-analog-plus-two-digital (1A+2D) structure since VGA transmits analog signals and HDMI transmits digital signals. Referring to FIG. 2 , the high-end computer monitor (not shown) has a display controller 200 conforming to 1A+2D transmission standards. The display controller 200 has a VGA video port and two HDMI ports for receiving a VGA signal 202 and two HDMI inputs 204 and 206 , respectively, to produce an output signal to be displayed on the monitor. In following prior requirements of the display industry on 2A computer monitors, a port-switching process of the display controller 200 of the 1A+2D computer monitor is also expected to complete within 2 seconds. To those skilled in the related field, it is understood that, generally, VGA video port detection takes 0.5 second, and HDMI port detection takes 2 seconds or even longer. As a result, time needed to complete detection of 1A+2D ports according to the conventional art is at least 4.5 seconds, which is far longer than the traditional 2 second expectation.
Display Port (DP) has high-transmission quality and has recently taken a sharp rise in the market. As described above, according to the conventional art, a rather long time period is required for VGA, HDMI, DVI, and DP port detection. Therefore, in order to satisfy the market demand, there is a need for a quick port-switching solution that can quickly switch ports within 2 seconds.
For the foregoing reasons, there is a need for a solution that can quickly switch ports.
›SUMMARY OF THE INVENTION
An embodiment of the present invention provides a universal quick port-switching detecting apparatus comprising a plurality of resistors for receiving a plurality of ground signals of a plurality of receiving ports, respectively; a voltage-dividing detecting circuit coupled to the resistors, for generating a predictable divided voltage; and an analog-to-digital converter coupled to the voltage-dividing circuit, for generating a digital output according to the predictable divided voltage, so as to facilitate the quick port-switching detecting apparatus to determine whether the receiving ports are active according to the digital output.
Another embodiment of the present invention provides a universal quick port-switching method comprising steps of receiving a plurality of ground signals from a plurality of receiving ports, respectively; detecting a predictable voltage; and determining whether the receiving ports are active according to the predictable voltage.
To better understand the characteristics and technical contents of the invention, detailed descriptions of preferred embodiments shall be given with the accompanying drawings below.
›BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, in which:
FIG. 1 is a display controller in a 2A computer monitor according to the prior art.
FIG. 2 is a display controller in a 1A+2D computer monitor according to the prior art.
FIG. 3 is a schematic diagram of a universal quick port-switching detecting apparatus according to one embodiment of the invention.
FIG. 4 is a flow diagram of a universal quick port-switching method according to one embodiment of the invention.
›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT · 1 of 2
Ground pins of VGA, HDMI, DVI and DP ports are employed to accomplish universal quick port switching. In the exemplary embodiment below, an internal circuit of a high-end display having VGA, HDMI, DVI and DP ports will be illustrated.
FIG. 3 shows a universal quick port-switching detecting apparatus 300 according to one embodiment of the invention. This embodiment can be applied to an application circuit (not shown) of a high-end display, which supports one VGA port, one HDMI port, one DVI port and one DP port, and is provided with an integrated display controller (not shown). FIG. 3 shows the VGA, HDMI, DVI and DP ports have ground signals 302 , 304 , 306 and 308 , which are labeled as HDMI_GND, DVI_GND, DP_GND, and VGA_GND, respectively. The ground signals 302 , 304 , 306 and 308 are coupled to resistor R 1 , R 2 , R 3 and R 4 , respectively, and are then jointly coupled to a pull-up resistor R P , followed by coupling to a voltage supply to pull up the voltage +V DD , such as +5V or +3.3V. In one implementation the resistors R 1 , R 2 , R 3 , R 4 and R P are 4.7K, 3K, 2K, 1K and 10K ohms, respectively. A final predictable divided voltage generated is V P .
In FIG. 3 , after passing through the resistors R 1 , R 2 , R 3 and R 4 , respectively, the ground signals 302 , 304 , 306 and 308 are transmitted to a voltage-dividing detecting circuit 320 to generate the predictable divided voltage V P . The divided voltage V P is transmitted to a successive approximation register analog-to-digital converter (SAR ADC) 300 to generate a digital output 332 . The SAR ADC 330 performs analog-to-digital conversion on the analog divided voltage V P to generate the digital output 332 further transmitted for back-end processing. According to the divided voltage V P , it is determined which ports are active. The SAR ADC 330 is a low-cost, low-speed digital converter.
The resistors R 1 , R 2 , R 3 , R 4 and R P are pre-programmed to generate a predictable divided voltage V P . For example, when only the HDMI port among the VGA, HDMI, DVI and DP ports is active, the ground signal 302 of the HDMI port forms a ground loop at the HDMI signal source. For example, R 1 and R P are 4.7K and 10K ohms, respectively, so as to generate the predictable divided voltage V P of 4/7/(10+4.7)*V DD . Alternatively, when the VGA, HDMI, DVI and DP ports are all inactive, the ground signals 302 , 304 , 306 and 308 are floating. There are no ground loops formed in the circuit, resulting in a divided voltage V P of +V DD . In the event that two or more ports are active, parallel-connected ground loops are formed, and the pre-programmed resistors form parallel-connected resistors to generate predictable divided voltage V P . Similarly, in this embodiment, according to activities of the VGA, HDMI, DVI and DP ports, there are 16 possible divided voltage variations, which are inferred to obtain the predictable divided voltage V P .
In this embodiment, quite a few advantages are realized. For instance, owing to the display controller (not shown) being an integrated chip, utilization of pins becomes remarkably important. A display controller (not shown) generally comprises the SAR ADC 330 . As shown in FIG. 3 , the resistors R 1 , R 2 , R 3 , R 4 and R P may be precision resistors on an application circuit board. By forwarding the predictable divided voltage V P to the SAR ADC in the display controller (not shown), subsequent determining process can be performed. Therefore, universal port switching can be achieved via merely one pin of the display controller (not shown). Further, since the display controller (not shown) is an integrated chip, corresponding engines to the VGA, HDMI, DVI and DP ports may be provided in the controller. Supposing all engines are activated for a sole purpose of detecting whether activities occur at the various ports, power consumption gets rather considerable. It is observed from the embodiment that, the divided voltage V P is generated when a loop is formed using a ground line, and hence corresponding engines need not be activated during a detection phase. Instead, the corresponding engines are activated after the detection indicates which ports are active, thereby significantly reducing power.
FIG. 4 shows a flow chart of a universal quick port-switching method in accordance with an embodiment of the present invention. A procedure of the method starts at Step 400 . In Step 410 , a plurality of ground signals from a plurality of receiving ports is received. The receiving ports are, e.g. VGA, HDMI, DVI and DP ports. In Step 420 , a predictable voltage is detected. For instance, the predictable voltage may be a divided voltage generated by a plurality of resistors. In Step 430 , it is determined whether the receiving ports are active according to the predictable voltage. This step includes analog-to-digital conversion on the predictable voltage using a SAR ADC to generate a digital output, and determining whether the receiving ports are active according to an amplitude of the digital output. The procedure is then terminated. Thus, ground signals of the plurality of receiving ports are utilized to generate the predictable voltage at the formed ground loop so as to accomplish universal quick port switching.
For those skilled in the art and in accordance with disclosure of the above-mentioned embodiment, the present invention can be applied to multiple HDMI ports, and/or DVI ports, and/or DP ports. For the reason that transmission signals in the aforementioned ports are TMDS (transition minimized differential signaling) signals, HDMI ports, DVI ports and DP ports are commonly referred to as TMDS ports.
Conclusive from the foregoing description, the present invention provides a universal quick port-switching detecting apparatus comprising a plurality of resistors for receiving a plurality of ground signals of a plurality of receiving ports, respectively; a voltage-dividing detecting circuit coupled to the resistors, for generating a predictable divided voltage; and an analog-to-digital converter coupled to the voltage-dividing circuit, for generating a digital output according to the predictable divided voltage, so as to facilitate the quick port-switching detecting apparatus to determine whether the receiving ports are active according to the digital output.
›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT · 2 of 2
The invention also provides a universal quick port-switching method comprising steps of receiving a plurality of ground signals from a plurality of receiving ports, respectively; detecting a predictable voltage; and determining whether the receiving ports are active according to the predictable voltage.
While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not to be limited to the above embodiments. For example, the method according to the invention is yet capable of shortening time required to complete detection of multiple HDMI/DVI/DP ports, without a VGA signal necessarily being present. Various modifications and similar arrangements included within the spirit and scope of the appended claims can be made in accordance with the broadest interpretation so as to encompass all such modifications and similar structures.
Claims as granted
14 claimsLog in to read the claims of this application.
Log in to unlockClassifications
4 codes- G06F3/00
- G09G5/00
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock