US20060092100A1 - Display controlling device and controlling method - Google Patents
Display controlling device and controlling method Download PDFInfo
- Publication number
- US20060092100A1 US20060092100A1 US11/265,126 US26512605A US2006092100A1 US 20060092100 A1 US20060092100 A1 US 20060092100A1 US 26512605 A US26512605 A US 26512605A US 2006092100 A1 US2006092100 A1 US 2006092100A1
- Authority
- US
- United States
- Prior art keywords
- synchronization signal
- signal
- output
- input
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/005—Adapting incoming signals to the display format of the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/02—Graphics controller able to handle multiple formats, e.g. input or output formats
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/18—Timing circuits for raster scan displays
Definitions
- This invention generally relates to a display device, and more particularly to an apparatus and method for changing the frame period in a display device.
- the LCD controller is an important element for generating essential image control signals to the LCD panel and for transforming the format of an input image data signal into an appropriate one so as to be displayed on the LCD panel.
- the image signal includes a plurality of control signals and an image data signal (DATA), wherein the control signals include a data enable signal (DEN), a clock signal (CLK), a horizontal synchronization signal (HS) and a vertical synchronization signal (VS).
- DEN data enable signal
- CLK clock signal
- HS horizontal synchronization signal
- VS vertical synchronization signal
- the LCD controller can be used for transforming the format of an input image data signal into an appropriate one, for example, transforming a low resolution (e.g. 800 ⁇ 600) image signal into a high resolution (e.g. 1024 ⁇ 768) image signal.
- the conventional method has disclosed that there is a specific relation existing between the output clock signal DCLK and the input clock signal ICLK such that the output clock signal DCLK cannot be adjusted for meeting the requirements of various display panels, resulting in compatibility problem between the LCD controller and the display panels.
- any drift or jitter of the input control signal may cause the output control signal a drift or jitter.
- FIFO first-in first-out
- One embodiment according to the present invention discloses a method, which is applied to a display controller for processing input image signals which include an input control signal and outputting output image signals which include an output synchronization signal having a first frequency.
- the method of the present invention comprises: delaying the output synchronization signal for a variable time according to a pattern such that the first frequency of the output synchronization signal is time-variable; and outputting the delayed output synchronization signal.
- One embodiment according to the present invention further discloses a display controller for controlling a display panel, which comprises a display controller unit, a programmable timing generator and a multiplexer.
- the display controller unit is used for processing an image data and transmitting the image data to the display panel and for controlling a display rate of the image data on the display panel according to a first synchronization signal having a first time interval.
- the programmable timing generator is used for generating a second synchronization signal according to the first synchronization signal, wherein the second synchronization signal has at least one time interval different from the first time interval of the first synchronization signal.
- the multiplexer is used for receiving the first synchronization signal and the second synchronization signal and selectively outputting one of them to the display panel according to a control signal.
- FIG. 1 illustrates a schematic circuit of a display controller, according to one embodiment of the present invention, for controlling a display panel.
- FIG. 2 is a timing diagram of the input signals and the output signals in a display controller.
- FIG. 3 is a schematic circuit view of a programmable timing generator according to one embodiment of the present invention.
- FIG. 4 is a timing diagram for illustrating how to change the time interval of a vertical synchronization signal by controlling the pulse number of a horizontal synchronization signal.
- FIG. 5 is a block diagram for illustrating the inner circuit of a display controller according to another embodiment of the present invention.
- FIG. 6 is a schematic circuit of the timing control unit shown in FIG. 5 .
- FIG. 7 is a schematic view of a counter and its input signals.
- FIG. 1 illustrates a schematic circuit of a display controller 100 , according to one embodiment of the present invention, for controlling a display panel 102 .
- the display controller 100 is used for transforming the format of an input image data signal into an appropriate one and outputting the transformed image data signal to the display panel 102 through a display interface 110 such that the transformed image data signal can be displayed on the display panel 102 .
- the display controller 100 comprises a display control unit 101 .
- the display control unit 101 when the display control unit 101 transforms an image data signal DATA 1 into an image data signal DATA 2 , it also respectively transforms an input vertical synchronization signal IVS, an input horizontal synchronization signal IHS, an input data enable signal DEN and an input clock signal ICLK into a displayed vertical synchronization signal DVS, a displayed horizontal synchronization signal DHS, a displayed data enable signal DEN and a displayed clock signal DCLK.
- the display interface 110 includes DATA 2 , DVS, DHS, DEN, and DCLK.
- the display controller 100 further comprises a multiplexer 104 and a programmable timing generator 106 .
- the programmable timing generator 106 can generate a displayed vertical synchronization signal DVS 1 with different time interval T 1 as shown in FIG. 2 , according to the displayed vertical synchronization signal DVS (or the input vertical synchronization signal IVS).
- the displayed vertical synchronization signals DVS and DVS 1 are respectively transmitted to the two inputs 104 a , 104 b of the multiplexer 104 ; the displayed vertical synchronization signal DVS 1 can be outputted, through the output 104 d , to the display panel 102 by the control of a selecting signal S at the select line 104 c .
- the display controller 100 further comprises a pattern generator for controlling the output of the programmable timing generator 106 .
- the display interface 110 can be TTL, TTL_TCON, LVDS, RSDS_TCON, DEN only mode, DVS mode or DHS mode interface.
- the time interval T 1 of the displayed vertical synchronization signal DVS and the time interval T 2 of the input vertical synchronization signal IVS are the same, and the displayed vertical synchronization signal DVS has a fixed delay time T 5 with respect to the input vertical synchronization signal IVS.
- the display controller of the present invention is capable of changing the time interval T 1 of the displayed vertical synchronization signal DVS, that is, changing the frame period thereby solving the above-mentioned problems existing in the prior art.
- the programmable timing generator 106 can utilize many manners to generate the displayed vertical synchronization signal DVS 1 with different time intervals.
- the programmable timing generator 106 comprises two delay elements 200 , 202 and a multiplexer 204 .
- the delay elements 200 and 202 respectively have a delay time T 6 and T 7 .
- An input 200 a of the delay element 200 receives the displayed vertical synchronization signal DVS.
- the programmable timing generator 106 further has a pattern generator 108 for outputting a control signal to the select line 204 e of the multiplexer 204 thereby selecting one of the displayed vertical synchronization signals at inputs 204 a , 204 b , 204 c to be outputted.
- the displayed vertical synchronization signals DVS 1 with different time intervals can be generated as shown in FIG. 2 .
- the pattern generator 108 alternatively outputs logic signals “00” and “01” to the select line 204 e of the multiplexer 204 , then the output 204 d of the multiplexer 204 will output the waveform DVS 1 _ 1 as shown in FIG. 2 .
- the output 204 d will output the waveform DVS 1 _ 2 as shown in FIG. 2 .
- the pattern generator 108 alternatively output logic signals “00”, “01”, “10” and “01”, then the output 204 d will output the waveform DVS 1 _ 3 as shown in FIG. 2 .
- the pattern generator 108 alternatively output logic signals “00” and “10”, then the output 204 d will output the waveform DVS 1 _ 4 as shown in FIG. 2 .
- the pattern generator 108 outputs a predetermined or a random or a pseudo-random pattern such that the average time interval of the displayed vertical synchronization signal DVS 1 can be kept equal to T 1 , that is, an average of the frequency of the displayed vertical synchronization signal DVS 1 is constant, and an average of the input frame period is substantially equal to an average of the output frame period.
- a predetermined pattern outputted from the pattern generator 108 can be defined and set by a designer; that is, the displayed vertical synchronization signal DVS 1 is adjustable such that the display controller 100 can be compatible with various display panels thereby improving the compatibility in application.
- programmable timing generator 106 as shown in FIG. 3 is only for illustration and should not be limited to this embodiment. Any other circuit providing a displayed vertical synchronization signal DVS 1 with variable time interval can also achieve the same object.
- changing the time interval of the displayed vertical synchronization signal DVS can also be achieved by directly controlling the inner timing of the display control unit 101 .
- the display control unit 101 includes the programmable timing generator 106 .
- changing the time interval of the displayed vertical synchronization signal DVS is achieved by controlling the pulse number of the input horizontal synchronization signal IHS, the input clock signal ICLK, the displayed horizontal synchronization signal DHS or the displayed clock signal DCLK within the display control unit 101 .
- FIG. 4 is a timing diagram for illustrating how to change the time interval of the displayed vertical synchronization signal DVS by controlling the pulse number of the displayed horizontal synchronization signal DHS.
- DLC display line counter
- the next one pulse of the displayed vertical synchronization signal DVS will occur while the display line counter DLC recounts from zero to m.
- the data enable signal DEN occurs while the display line counter DLC counts to 3.
- the present invention can change the time interval of the displayed vertical synchronization signal DVS by the manner of controlling the counter number of the display line counter DLC for delaying the occurrence of the pulse of the displayed vertical synchronization signal DVS.
- the display line counter DLC can be set to count from 2 at beginning such that the displayed vertical synchronization signal DVS can be delayed for two pulses of the displayed horizontal synchronization signal DHS (see the waveform DVS 1 shown in FIG. 4 ).
- the present invention can adjust the time interval of the displayed vertical synchronization signal DVS through a display pixel counter DPC (not shown).
- the display pixel counter DPC can be set to count from n to m such that the displayed vertical synchronization signal DVS can be delayed for m-n pulses of the displayed clock signal DCLK.
- a time interval between the pulse of the displayed vertical synchronization signal DVS and the data enable signal DEN as shown in FIG. 4 is variable, i.e. not constant, since the occurrence time of the pulse of the displayed vertical synchronization signal DVS can be adjusted with respect to the occurrence time of the data enable signal DEN.
- the frequency of the displayed vertical synchronization signal DVS 1 is time-variable (not constant)
- the average frequency of the displayed vertical synchronization signal DVS 1 is substantially kept identical to the frequency of the displayed vertical synchronization signal DVS. Accordingly, the depth of the FIFO memory will not be additionally increased such that the FIFO memory can prevent overflow or underflow problems.
- the output frame period can be time-variable and an average of the output frame period can be constant.
- FIG. 5 is a block diagram for illustrating the inner circuit of a display control unit 101 according to another embodiment of the present invention.
- the display control unit 101 is used for transforming an image data signal DATA 1 into an image data signal DATA 2 and comprises a timing controller 302 , a FIFO memory 304 and a scalar 306 .
- the timing controller 302 is used for generating various timing signals and outputting a display control signal, e.g. the displayed vertical synchronization signal DVS.
- the timing controller 302 can achieve the object of changing the time interval of the displayed vertical synchronization signal DVS by the manner of controlling the pulse number of the input horizontal synchronization signal IHS, the input clock signal ICLK, the displayed horizontal synchronization signal DHS or the displayed clock signal DCLK.
- FIG. 6 is a schematic circuit of the timing controller 302 shown in FIG. 5 .
- the timing controller 302 can achieve the object of changing the time interval of the displayed vertical synchronization signal DVS by the manner of controlling pulse number of the input clock signal ICLK or the displayed clock signal DCLK for delaying the occurrence of the pulse of the displayed vertical synchronization signal DVS.
- the timing controller 302 comprises two multiplexer 310 , 312 , a comparator 314 , a counter 316 and a state controller 318 .
- the two inputs of the multiplexer 310 respectively receive an input clock signal ICLK and a displayed clock signal DCLK.
- the two inputs of the multiplexer 312 respectively receive a predetermined pulse number ICLK_NO and a predetermined pulse number DCLK_NO.
- the pulse number ICLK_NO is used for determining the pulse number of the input clock signal ICLK for which the displayed vertical synchronization signal DVS will be delayed with respect to the input vertical synchronization signal IVS;
- the pulse number DCLK_NO is used for determining the pulse number of the displayed clock signal DCLK for which the displayed vertical synchronization signal DVS will be delayed with respect to the input vertical synchronization signal IVS.
- the pulse numbers ICLK_NO and DCLK_NO can be time-varying or preset.
- the timing controller 302 further comprises a programmable delay number generator 320 for outputting the predetermined pulse number ICLK_NO and the predetermined pulse number DCLK_NO to the two inputs of the multiplexer 312 .
- the programmable delay number generator 320 can control the pulse number ICLK_NO and the pulse number DCLK_NO by the state controller 318 .
- the function of at least one of the state controller 318 and the programmable delay number generator 320 is similar to that of the pattern generator 108 in FIG. 3 . That is, at least one of the output value of the state controller 318 and the output of the programmable delay number generator 320 is predetermined or pseudo-random or random.
- the output value comprises a plurality of values and each value is corresponding to the number of pulse of the clock signal.
- One output of the state controller 318 is electrically connected to the select line 310 a of the multiplexer 310 for selecting ICLK or DCLK to be outputted to the counter 316 from the output 310 b .
- the output of the state controller 318 is also electrically connected to the select line 312 a of the multiplexer 312 for selecting ICLK_NO or DCLK_NO to be outputted to the input 314 a of the comparator 314 from the output of the multiplexer 312 .
- the counter 316 counts the pulse number of the ICLK or the DCLK and then outputs its counted number to the other input 314 b of the comparator 314 .
- the comparator 314 is used for comparing the counted numbers of the ICLK_NO or DCLK_NO and ICLK or DCLK so as to determine whether the ICLK or DCLK has been equal to ICLK_NO or DCLK_NO or not and outputting a result signal to the state controller 318 according to the compared result. In an embodiment, if the ICLK or DCLK is equal to ICLK_NO or DCLK_NO, then the pulse of the displayed vertical synchronization signal DVS occurs. In an embodiment, the multiplexer 312 and the state controller 318 can be omitted when only one of the pulse numbers ICLK_NO and DCLK_NO is used.
- the timing controller 302 as shown in FIG. 6 is only for illustration and should not be limited to this embodiment. Any other circuit having a similar function can also achieve the same object.
- the inputs of the two multiplexer 310 , 312 can receive any combination of the input horizontal synchronization signal IHS, the input clock signal ICLK, the displayed horizontal synchronization signal DHS, the displayed clock signal DCLK or their corresponding pulse numbers of IHS_NO, ICLK_NO, DHS_NO and DCLK_NO, which can also achieve the object of delaying the displayed vertical synchronization signal DVS.
- the state controller 318 when the counter 316 counts to a number equal to the predetermined pulse number, the state controller 318 will generate a load enable signal LOAD_EN and transmit it to a counter 400 as shown in FIG. 7 such that the counter 400 can load a pulse number DHS_NO and begin to count the pulse number of the displayed horizontal synchronization signal DHS from the pulse number DHS_NO.
- the present invention provides a method for adjusting the time interval of the displayed vertical synchronization signal DVS, that is, changing the frame period thereby solving the problems existing in the prior art.
- the method can also be applied to any of the other display control signals, e.g. the displayed horizontal synchronization signal DHS.
- the display controller of the present invention can be applied to various digital display device such as LCD devices, LCD panels, LCD TV, DTV, or PDP devices.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
A method is applied to a display controller and can make the display controller compatible with various display panels by adjusting the pulse cycles of the vertical synchronous display signal or the horizontal synchronous display signal of the display controller.
Description
- This application claims the priority benefit of Taiwan Patent Application Serial Number 093133650, filed on Nov. 4, 2004, the full disclosure of which is incorporated herein by reference.
- 1. Field of the Invention
- This invention generally relates to a display device, and more particularly to an apparatus and method for changing the frame period in a display device.
- 2. Description of the Related Art
- In a liquid crystal display (LCD) system, the LCD controller is an important element for generating essential image control signals to the LCD panel and for transforming the format of an input image data signal into an appropriate one so as to be displayed on the LCD panel. Generally, the image signal includes a plurality of control signals and an image data signal (DATA), wherein the control signals include a data enable signal (DEN), a clock signal (CLK), a horizontal synchronization signal (HS) and a vertical synchronization signal (VS).
- The LCD controller can be used for transforming the format of an input image data signal into an appropriate one, for example, transforming a low resolution (e.g. 800×600) image signal into a high resolution (e.g. 1024×768) image signal. The conventional method has disclosed that there is a specific relation existing between the output clock signal DCLK and the input clock signal ICLK such that the output clock signal DCLK cannot be adjusted for meeting the requirements of various display panels, resulting in compatibility problem between the LCD controller and the display panels. In addition, any drift or jitter of the input control signal may cause the output control signal a drift or jitter.
- It is an object of the present invention to provide a method and apparatus, which utilize an adjustable control signal to solve the above-mentioned problem.
- It is another object of the present invention to provide a method and apparatus, which can prevent a FIFO (first-in first-out) memory from overflow or underflow while an image control signal is adjusted.
- It is a further object of the present invention to provide a display controller, in which an image control signal is adjustable such that the display controller can be compatible with various display panels thereby improving the compatibility in application.
- One embodiment according to the present invention discloses a method, which is applied to a display controller for processing input image signals which include an input control signal and outputting output image signals which include an output synchronization signal having a first frequency. The method of the present invention comprises: delaying the output synchronization signal for a variable time according to a pattern such that the first frequency of the output synchronization signal is time-variable; and outputting the delayed output synchronization signal.
- One embodiment according to the present invention further discloses a display controller for controlling a display panel, which comprises a display controller unit, a programmable timing generator and a multiplexer. The display controller unit is used for processing an image data and transmitting the image data to the display panel and for controlling a display rate of the image data on the display panel according to a first synchronization signal having a first time interval. The programmable timing generator is used for generating a second synchronization signal according to the first synchronization signal, wherein the second synchronization signal has at least one time interval different from the first time interval of the first synchronization signal. The multiplexer is used for receiving the first synchronization signal and the second synchronization signal and selectively outputting one of them to the display panel according to a control signal.
- Other objects, advantages, and novel features of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
-
FIG. 1 illustrates a schematic circuit of a display controller, according to one embodiment of the present invention, for controlling a display panel. -
FIG. 2 is a timing diagram of the input signals and the output signals in a display controller. -
FIG. 3 is a schematic circuit view of a programmable timing generator according to one embodiment of the present invention. -
FIG. 4 is a timing diagram for illustrating how to change the time interval of a vertical synchronization signal by controlling the pulse number of a horizontal synchronization signal. -
FIG. 5 is a block diagram for illustrating the inner circuit of a display controller according to another embodiment of the present invention. -
FIG. 6 is a schematic circuit of the timing control unit shown inFIG. 5 . -
FIG. 7 is a schematic view of a counter and its input signals. -
FIG. 1 illustrates a schematic circuit of adisplay controller 100, according to one embodiment of the present invention, for controlling adisplay panel 102. Thedisplay controller 100 is used for transforming the format of an input image data signal into an appropriate one and outputting the transformed image data signal to thedisplay panel 102 through adisplay interface 110 such that the transformed image data signal can be displayed on thedisplay panel 102. Thedisplay controller 100 comprises adisplay control unit 101. In an embodiment, when thedisplay control unit 101 transforms an image data signal DATA1 into an image data signal DATA2, it also respectively transforms an input vertical synchronization signal IVS, an input horizontal synchronization signal IHS, an input data enable signal DEN and an input clock signal ICLK into a displayed vertical synchronization signal DVS, a displayed horizontal synchronization signal DHS, a displayed data enable signal DEN and a displayed clock signal DCLK. In the embodiment, thedisplay interface 110 includes DATA2, DVS, DHS, DEN, and DCLK. In this embodiment, thedisplay controller 100 further comprises amultiplexer 104 and aprogrammable timing generator 106. Theprogrammable timing generator 106 can generate a displayed vertical synchronization signal DVS1 with different time interval T1 as shown inFIG. 2 , according to the displayed vertical synchronization signal DVS (or the input vertical synchronization signal IVS). The displayed vertical synchronization signals DVS and DVS1 are respectively transmitted to the twoinputs multiplexer 104; the displayed vertical synchronization signal DVS1 can be outputted, through theoutput 104 d, to thedisplay panel 102 by the control of a selecting signal S at theselect line 104 c. In another embodiment, thedisplay controller 100 further comprises a pattern generator for controlling the output of theprogrammable timing generator 106. Thedisplay interface 110 can be TTL, TTL_TCON, LVDS, RSDS_TCON, DEN only mode, DVS mode or DHS mode interface. - In prior art, the time interval T1 of the displayed vertical synchronization signal DVS and the time interval T2 of the input vertical synchronization signal IVS are the same, and the displayed vertical synchronization signal DVS has a fixed delay time T5 with respect to the input vertical synchronization signal IVS. The display controller of the present invention is capable of changing the time interval T1 of the displayed vertical synchronization signal DVS, that is, changing the frame period thereby solving the above-mentioned problems existing in the prior art.
- The
programmable timing generator 106 can utilize many manners to generate the displayed vertical synchronization signal DVS1 with different time intervals. For example, as shown inFIG. 3 , theprogrammable timing generator 106 comprises twodelay elements multiplexer 204. Thedelay elements input 200 a of thedelay element 200 receives the displayed vertical synchronization signal DVS. Since the displayed vertical synchronization signal DVS (=DVS1′-T6) passes thedelay elements input 204 a of themultiplexer 204, the displayed vertical synchronization signal DVS received by theinput 204 a has been delayed for two delay times (DVS+T6+T7=DVS1′+T7). Similarly, the displayed vertical synchronization signal DVS received by theinput 204 b has been delayed for one delay time (DVS+T6=DVS1′). In addition, theinput 204 c of themultiplexer 204 directly receives the displayed vertical synchronization signal DVS (=DVS1′-T6). In this embodiment, theprogrammable timing generator 106 further has apattern generator 108 for outputting a control signal to theselect line 204 e of themultiplexer 204 thereby selecting one of the displayed vertical synchronization signals atinputs FIG. 2 . For example, if thepattern generator 108 alternatively outputs logic signals “00” and “01” to theselect line 204 e of themultiplexer 204, then theoutput 204 d of themultiplexer 204 will output the waveform DVS1_1 as shown inFIG. 2 . Similarly, if thepattern generator 108 alternatively output logic signals “01” and “10”, then theoutput 204 d will output the waveform DVS1_2 as shown inFIG. 2 . Similarly, if thepattern generator 108 alternatively output logic signals “00”, “01”, “10” and “01”, then theoutput 204 d will output the waveform DVS1_3 as shown inFIG. 2 . Similarly, if thepattern generator 108 alternatively output logic signals “00” and “10”, then theoutput 204 d will output the waveform DVS1_4 as shown inFIG. 2 . In other embodiment, thepattern generator 108 outputs a predetermined or a random or a pseudo-random pattern such that the average time interval of the displayed vertical synchronization signal DVS1 can be kept equal to T1, that is, an average of the frequency of the displayed vertical synchronization signal DVS1 is constant, and an average of the input frame period is substantially equal to an average of the output frame period. - In another embodiment, a predetermined pattern outputted from the
pattern generator 108 can be defined and set by a designer; that is, the displayed vertical synchronization signal DVS1 is adjustable such that thedisplay controller 100 can be compatible with various display panels thereby improving the compatibility in application. - It should be understood that the
programmable timing generator 106 as shown inFIG. 3 is only for illustration and should not be limited to this embodiment. Any other circuit providing a displayed vertical synchronization signal DVS1 with variable time interval can also achieve the same object. - In another embodiment, changing the time interval of the displayed vertical synchronization signal DVS can also be achieved by directly controlling the inner timing of the
display control unit 101. For example, thedisplay control unit 101 includes theprogrammable timing generator 106. - In other embodiments of the present invention, changing the time interval of the displayed vertical synchronization signal DVS is achieved by controlling the pulse number of the input horizontal synchronization signal IHS, the input clock signal ICLK, the displayed horizontal synchronization signal DHS or the displayed clock signal DCLK within the
display control unit 101. -
FIG. 4 is a timing diagram for illustrating how to change the time interval of the displayed vertical synchronization signal DVS by controlling the pulse number of the displayed horizontal synchronization signal DHS. In this embodiment, it is assumed that one pulse of the displayed vertical synchronization signal DVS occurs while a display line counter (DLC) counts to m, and the next one pulse of the displayed vertical synchronization signal DVS will occur while the display line counter DLC recounts from zero to m. In this embodiment, the data enable signal DEN occurs while the display line counter DLC counts to 3. The present invention can change the time interval of the displayed vertical synchronization signal DVS by the manner of controlling the counter number of the display line counter DLC for delaying the occurrence of the pulse of the displayed vertical synchronization signal DVS. For example, if the displayed vertical synchronization signal DVS will be delayed for two pulses of the displayed horizontal synchronization signal DHS, then the display line counter DLC can be set to count from 2 at beginning such that the displayed vertical synchronization signal DVS can be delayed for two pulses of the displayed horizontal synchronization signal DHS (see the waveform DVS1 shown inFIG. 4 ). In another embodiment, the present invention can adjust the time interval of the displayed vertical synchronization signal DVS through a display pixel counter DPC (not shown). For example, if the displayed vertical synchronization signal DVS will be delayed for m-n pulses of the displayed clock signal DCLK, then the display pixel counter DPC can be set to count from n to m such that the displayed vertical synchronization signal DVS can be delayed for m-n pulses of the displayed clock signal DCLK. In this embodiment, it can be seen that a time interval between the pulse of the displayed vertical synchronization signal DVS and the data enable signal DEN as shown inFIG. 4 is variable, i.e. not constant, since the occurrence time of the pulse of the displayed vertical synchronization signal DVS can be adjusted with respect to the occurrence time of the data enable signal DEN. - In a preferred embodiment, although the frequency of the displayed vertical synchronization signal DVS1 is time-variable (not constant), the average frequency of the displayed vertical synchronization signal DVS1 is substantially kept identical to the frequency of the displayed vertical synchronization signal DVS. Accordingly, the depth of the FIFO memory will not be additionally increased such that the FIFO memory can prevent overflow or underflow problems. In such a manner, the output frame period can be time-variable and an average of the output frame period can be constant.
-
FIG. 5 is a block diagram for illustrating the inner circuit of adisplay control unit 101 according to another embodiment of the present invention. Thedisplay control unit 101 is used for transforming an image data signal DATA1 into an image data signal DATA2 and comprises atiming controller 302, aFIFO memory 304 and a scalar 306. Thetiming controller 302 is used for generating various timing signals and outputting a display control signal, e.g. the displayed vertical synchronization signal DVS. In this embodiment, thetiming controller 302 can achieve the object of changing the time interval of the displayed vertical synchronization signal DVS by the manner of controlling the pulse number of the input horizontal synchronization signal IHS, the input clock signal ICLK, the displayed horizontal synchronization signal DHS or the displayed clock signal DCLK. -
FIG. 6 is a schematic circuit of thetiming controller 302 shown inFIG. 5 . In this embodiment, thetiming controller 302 can achieve the object of changing the time interval of the displayed vertical synchronization signal DVS by the manner of controlling pulse number of the input clock signal ICLK or the displayed clock signal DCLK for delaying the occurrence of the pulse of the displayed vertical synchronization signal DVS. Thetiming controller 302 comprises twomultiplexer comparator 314, acounter 316 and astate controller 318. The two inputs of themultiplexer 310 respectively receive an input clock signal ICLK and a displayed clock signal DCLK. The two inputs of themultiplexer 312 respectively receive a predetermined pulse number ICLK_NO and a predetermined pulse number DCLK_NO. The pulse number ICLK_NO is used for determining the pulse number of the input clock signal ICLK for which the displayed vertical synchronization signal DVS will be delayed with respect to the input vertical synchronization signal IVS; the pulse number DCLK_NO is used for determining the pulse number of the displayed clock signal DCLK for which the displayed vertical synchronization signal DVS will be delayed with respect to the input vertical synchronization signal IVS. In this embodiment, the pulse numbers ICLK_NO and DCLK_NO can be time-varying or preset. - In this embodiment, the
timing controller 302 further comprises a programmabledelay number generator 320 for outputting the predetermined pulse number ICLK_NO and the predetermined pulse number DCLK_NO to the two inputs of themultiplexer 312. In addition, the programmabledelay number generator 320 can control the pulse number ICLK_NO and the pulse number DCLK_NO by thestate controller 318. In an embodiment, the function of at least one of thestate controller 318 and the programmabledelay number generator 320 is similar to that of thepattern generator 108 inFIG. 3 . That is, at least one of the output value of thestate controller 318 and the output of the programmabledelay number generator 320 is predetermined or pseudo-random or random. The output value comprises a plurality of values and each value is corresponding to the number of pulse of the clock signal. - One output of the
state controller 318 is electrically connected to theselect line 310 a of themultiplexer 310 for selecting ICLK or DCLK to be outputted to thecounter 316 from theoutput 310 b. The output of thestate controller 318 is also electrically connected to theselect line 312 a of themultiplexer 312 for selecting ICLK_NO or DCLK_NO to be outputted to theinput 314 a of thecomparator 314 from the output of themultiplexer 312. Thecounter 316 counts the pulse number of the ICLK or the DCLK and then outputs its counted number to theother input 314 b of thecomparator 314. Thecomparator 314 is used for comparing the counted numbers of the ICLK_NO or DCLK_NO and ICLK or DCLK so as to determine whether the ICLK or DCLK has been equal to ICLK_NO or DCLK_NO or not and outputting a result signal to thestate controller 318 according to the compared result. In an embodiment, if the ICLK or DCLK is equal to ICLK_NO or DCLK_NO, then the pulse of the displayed vertical synchronization signal DVS occurs. In an embodiment, themultiplexer 312 and thestate controller 318 can be omitted when only one of the pulse numbers ICLK_NO and DCLK_NO is used. - It should be understood that the
timing controller 302 as shown inFIG. 6 is only for illustration and should not be limited to this embodiment. Any other circuit having a similar function can also achieve the same object. For example, the inputs of the twomultiplexer - In another embodiment, when the
counter 316 counts to a number equal to the predetermined pulse number, thestate controller 318 will generate a load enable signal LOAD_EN and transmit it to acounter 400 as shown inFIG. 7 such that thecounter 400 can load a pulse number DHS_NO and begin to count the pulse number of the displayed horizontal synchronization signal DHS from the pulse number DHS_NO. - The present invention provides a method for adjusting the time interval of the displayed vertical synchronization signal DVS, that is, changing the frame period thereby solving the problems existing in the prior art. However, the method can also be applied to any of the other display control signals, e.g. the displayed horizontal synchronization signal DHS.
- It should be understood that the display controller of the present invention can be applied to various digital display device such as LCD devices, LCD panels, LCD TV, DTV, or PDP devices.
- Although the invention has been explained in relation to its preferred embodiment, it is not used to limit the invention. It is to be understood that many other possible modifications and variations can be made by those skilled in the art without departing from the spirit and scope of the invention as hereinafter claimed.
Claims (18)
1. A method, applied to a display controller for processing an input image signal which includes an input control signal and outputting an output image signal which includes an output synchronization signal having a first frequency, the method comprising:
delaying the output synchronization signal for a variable time according to a pattern and the input control signal such that the first frequency of the output synchronization signal is time-variable; and
outputting the delayed output synchronization signal.
2. The method of claim 1 , wherein an average of the first frequency of the output synchronization signal is substantially constant.
3. The method of claim 1 , wherein the input image signal has an input frame period and the output image signal has an output frame period, and an average of the input frame period is substantially equal to an average of the output frame period.
4. The method of claim 1 , wherein the display controller is one of a LCD controller, a DTV controller, and a LCD TV controller.
5. The method of claim 1 , wherein the output synchronization signal is one of a displayed vertical synchronization signal (DVS) and a displayed horizontal synchronization signal (DHS).
6. The method of claim 1 , wherein the input control signal is one of an input vertical synchronization signal (IVS) and an input horizontal synchronization signal (IHS).
7. The method of claim 1 , wherein the pattern is one of a predetermined pattern, a random pattern, and a pseudo-random pattern.
8. The method of claim 7 , wherein the input image signal has an input frame period and the output image signal has an output frame period, and an average of the input frame period is substantially equal to an average of the output frame period.
9. An apparatus for controlling a display panel, comprising:
a display control unit for processing an image data, transmitting the processed image data to the display panel, and generating a first synchronization signal having a first time interval;
a programmable timing generator for generating a second synchronization signal according to the first synchronization signal, wherein the second synchronization signal has at least one time interval different from the first time interval of the first synchronization signal; and
a multiplexer for receiving the first synchronization signal and the second synchronization signal and selectively outputting one of them to the display panel according to a control signal;
wherein a display rate of the image data on the display panel is controlled according to the output signal of the multiplexer.
10. The apparatus of claim 9 , wherein the display controller is one of a LCD controller, a DTV controller, and a LCD TV controller.
11. The apparatus of claim 9 , wherein the first synchronization signal is one of a displayed vertical synchronization signal (DVS) and an input vertical synchronization signal (IVS).
12. The apparatus of claim 11 , wherein the second synchronization signal is a delayed displayed vertical synchronization signal having a delay time with respect to the first synchronization signal.
13. The apparatus of claim 9 , wherein the display control unit outputs a data enable signal (DEN), and a time interval between the second synchronization signal and the data enable signal is variable.
14. The apparatus of claim 9 , wherein an average time interval of the second synchronization signal is substantially equal to a time interval of the first synchronization signal.
15. The apparatus of claim 9 , further comprising:
a pattern generator coupled to the multiplexer for generating the control signal to the multiplexer according to a pattern.
16. The apparatus of claim 15 , wherein the pattern is one of a predetermined pattern, a random pattern, and a pseudo-random pattern.
17. A display controller for processing an input image signal, which includes an input control signal and an input data signal, and for outputting an output image signal which includes an output synchronization signal and an output data signal, the display controller comprising:
a buffer for storing the input data signal;
a scalar coupled to the buffer for scaling the input data signal so as to generate the output data signal; and
a timing controller coupled to the buffer and the scalar for changing a time interval of the output synchronization signal according to the input control signal and a pattern;
wherein the output synchronization signal has a frequency which is time-variable.
18. The display controller of claim 17 , wherein the input control signal is a clock signal, the pattern comprises a plurality of pattern values, and each pattern value is corresponding to the number of pulses of the clock signal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW093133650A TWI268473B (en) | 2004-11-04 | 2004-11-04 | Display controlling device and controlling method |
TW093133650 | 2004-11-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060092100A1 true US20060092100A1 (en) | 2006-05-04 |
Family
ID=36261205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/265,126 Abandoned US20060092100A1 (en) | 2004-11-04 | 2005-11-03 | Display controlling device and controlling method |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060092100A1 (en) |
TW (1) | TWI268473B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070011394A1 (en) * | 2005-07-11 | 2007-01-11 | Cheertek Inc. | Access method and access circuit for flash memory in embedded system |
US20080117192A1 (en) * | 2006-11-17 | 2008-05-22 | Chunghwa Picture Tubes, Ltd | Cancellation method and its circuit of line-decimated phenpmenon |
US20090079718A1 (en) * | 2006-05-24 | 2009-03-26 | Yousuke Nakagawa | Counter Circuit, Control Signal Generating Circuit Including the Counter Circuit, and Display Apparatus |
US20090146978A1 (en) * | 2007-12-06 | 2009-06-11 | Do-Hyung Ryu | Organic light emitting display and method of driving the same |
US20100309392A1 (en) * | 2008-09-12 | 2010-12-09 | Zoran Corporation | System and method for integrated timing control for an lcd display panel |
CN101964183A (en) * | 2010-10-29 | 2011-02-02 | 广东威创视讯科技股份有限公司 | Display processing equipment and multi-screen display system |
US8405785B1 (en) * | 2008-09-12 | 2013-03-26 | Csr Technology Inc. | System and method for integrated timing control for an LCD display panel |
US20230306913A1 (en) * | 2022-03-24 | 2023-09-28 | Synaptics Incorporated | Mode switching in display device for driving a display panel |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101436397B (en) * | 2007-11-16 | 2011-12-07 | 瑞昱半导体股份有限公司 | Method of controlling display device |
KR101308479B1 (en) | 2010-12-31 | 2013-09-16 | 엘지디스플레이 주식회사 | Method and circuit for synchronizing input and output synchronization signals, backlight driver of liquid crystal display device using the same, and method for driving the backlight driver |
TW201519208A (en) | 2013-11-01 | 2015-05-16 | Novatek Microelectronics Corp | Display driving device and method for driving display |
KR102659541B1 (en) * | 2016-12-28 | 2024-04-23 | 엘지디스플레이 주식회사 | Organic light emitting display device, data driver and method for driving thereof |
Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4263615A (en) * | 1979-09-20 | 1981-04-21 | Zenith Radio Corporation | Horizontal drive circuit for video display |
US5475402A (en) * | 1992-06-04 | 1995-12-12 | Kabushiki Kaisha Toshiba | Display control apparatus and method |
US5574508A (en) * | 1994-11-02 | 1996-11-12 | Rca Thomson Licensing Corporation | Vertical panning for interlaced video |
US5900754A (en) * | 1997-05-16 | 1999-05-04 | Mitsubishi Denki Kabushiki Kaisha | Delay control circuit |
US5978041A (en) * | 1994-10-24 | 1999-11-02 | Hitachi, Ltd. | Image display system |
US6215467B1 (en) * | 1995-04-27 | 2001-04-10 | Canon Kabushiki Kaisha | Display control apparatus and method and display apparatus |
US6345099B1 (en) * | 1998-05-22 | 2002-02-05 | S3 Incorporated | System and method for copy protecting computer graphics |
US20020018038A1 (en) * | 2000-02-03 | 2002-02-14 | Sanyo Electric Co. | Display device and pixel corresponding display device |
US6407723B1 (en) * | 1999-12-15 | 2002-06-18 | Mitsubishi Denki Kabushiki Kaisha | Image display apparatus |
US20020093498A1 (en) * | 2001-01-15 | 2002-07-18 | Samsung Electronics Co., Ltd | Apparatus for driving liquid crystal display (LCD) panel and LCD panel driving system adopting the apparatus |
US20020109654A1 (en) * | 2001-02-14 | 2002-08-15 | Samsung Electronics Co., Ltd. | Impulse driving method and apparatus for LCD |
US20020109786A1 (en) * | 2001-02-15 | 2002-08-15 | Chae Seung-Soo | Apparatus and method of controlling image display |
US20020159106A1 (en) * | 2001-04-30 | 2002-10-31 | Toshiba Tec Kabushiki Kaisha. | Image processing apparatus |
US6630940B2 (en) * | 2000-08-04 | 2003-10-07 | Kawasaki Steel Corporation | Pattern output circuit and pattern output method |
US6768498B1 (en) * | 1999-07-31 | 2004-07-27 | Lg Electronics Inc. | Out of range image displaying device and method of monitor |
US6791623B1 (en) * | 1994-10-24 | 2004-09-14 | Hitachi, Ltd. | Image display system |
US20040196272A1 (en) * | 2003-02-28 | 2004-10-07 | Junichi Yamashita | Display device and projection type display device |
US20050052397A1 (en) * | 2003-09-05 | 2005-03-10 | Kazunori Chida | Liquid crystal display controller |
US20050162566A1 (en) * | 2004-01-02 | 2005-07-28 | Trumpion Microelectronic Inc. | Video system with de-motion-blur processing |
US6937076B2 (en) * | 2003-06-11 | 2005-08-30 | Micron Technology, Inc. | Clock synchronizing apparatus and method using frequency dependent variable delay |
US6975324B1 (en) * | 1999-11-09 | 2005-12-13 | Broadcom Corporation | Video and graphics system with a video transport processor |
US20060018407A1 (en) * | 2004-07-26 | 2006-01-26 | Hideki Osaka | Semiconductor device, memory device and memory module having digital interface |
US20060074682A1 (en) * | 2004-09-17 | 2006-04-06 | Yu-Pin Chou | Method for evaluating signal transmission quality |
US7076013B2 (en) * | 2001-12-28 | 2006-07-11 | Hynix Semiconductor Inc. | Clock synchronization device |
US7135906B2 (en) * | 2003-07-31 | 2006-11-14 | Elpida Memory Inc. | Delay circuit and delay synchronization loop device |
US20070001999A1 (en) * | 2005-06-29 | 2007-01-04 | Sterling Smith | Flat Panel Display Device, Controller, and Method for Displaying Images |
US7230615B2 (en) * | 2002-10-09 | 2007-06-12 | Amtran Technology Co., Ltd. | Method and apparatus for coordinating horizontal and vertical synchronization signals |
US7274361B2 (en) * | 2003-09-26 | 2007-09-25 | Mstar Semiconductor, Inc. | Display control device with multipurpose output driver |
US20070229453A1 (en) * | 1999-03-23 | 2007-10-04 | Sukekazu Aratani | Liquid Crystal Display Apparatus |
US20080062103A1 (en) * | 2006-09-07 | 2008-03-13 | Bong-Hyun You | Display panel, display device having the display panel and method of operating the display device |
US20080239147A1 (en) * | 2007-03-26 | 2008-10-02 | Realtek Semiconductor Corp. | Digital display control device and method thereof |
-
2004
- 2004-11-04 TW TW093133650A patent/TWI268473B/en not_active IP Right Cessation
-
2005
- 2005-11-03 US US11/265,126 patent/US20060092100A1/en not_active Abandoned
Patent Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4263615A (en) * | 1979-09-20 | 1981-04-21 | Zenith Radio Corporation | Horizontal drive circuit for video display |
US5475402A (en) * | 1992-06-04 | 1995-12-12 | Kabushiki Kaisha Toshiba | Display control apparatus and method |
US5978041A (en) * | 1994-10-24 | 1999-11-02 | Hitachi, Ltd. | Image display system |
US6791623B1 (en) * | 1994-10-24 | 2004-09-14 | Hitachi, Ltd. | Image display system |
US5574508A (en) * | 1994-11-02 | 1996-11-12 | Rca Thomson Licensing Corporation | Vertical panning for interlaced video |
US6215467B1 (en) * | 1995-04-27 | 2001-04-10 | Canon Kabushiki Kaisha | Display control apparatus and method and display apparatus |
US5900754A (en) * | 1997-05-16 | 1999-05-04 | Mitsubishi Denki Kabushiki Kaisha | Delay control circuit |
US6345099B1 (en) * | 1998-05-22 | 2002-02-05 | S3 Incorporated | System and method for copy protecting computer graphics |
US20070229453A1 (en) * | 1999-03-23 | 2007-10-04 | Sukekazu Aratani | Liquid Crystal Display Apparatus |
US6768498B1 (en) * | 1999-07-31 | 2004-07-27 | Lg Electronics Inc. | Out of range image displaying device and method of monitor |
US6975324B1 (en) * | 1999-11-09 | 2005-12-13 | Broadcom Corporation | Video and graphics system with a video transport processor |
US6407723B1 (en) * | 1999-12-15 | 2002-06-18 | Mitsubishi Denki Kabushiki Kaisha | Image display apparatus |
US20020018038A1 (en) * | 2000-02-03 | 2002-02-14 | Sanyo Electric Co. | Display device and pixel corresponding display device |
US6630940B2 (en) * | 2000-08-04 | 2003-10-07 | Kawasaki Steel Corporation | Pattern output circuit and pattern output method |
US20020093498A1 (en) * | 2001-01-15 | 2002-07-18 | Samsung Electronics Co., Ltd | Apparatus for driving liquid crystal display (LCD) panel and LCD panel driving system adopting the apparatus |
US20020109654A1 (en) * | 2001-02-14 | 2002-08-15 | Samsung Electronics Co., Ltd. | Impulse driving method and apparatus for LCD |
US6947034B2 (en) * | 2001-02-14 | 2005-09-20 | Samsung Electronics Co., Ltd. | Impulse driving method and apparatus for LCD |
US20020109786A1 (en) * | 2001-02-15 | 2002-08-15 | Chae Seung-Soo | Apparatus and method of controlling image display |
US20020159106A1 (en) * | 2001-04-30 | 2002-10-31 | Toshiba Tec Kabushiki Kaisha. | Image processing apparatus |
US7076013B2 (en) * | 2001-12-28 | 2006-07-11 | Hynix Semiconductor Inc. | Clock synchronization device |
US7230615B2 (en) * | 2002-10-09 | 2007-06-12 | Amtran Technology Co., Ltd. | Method and apparatus for coordinating horizontal and vertical synchronization signals |
US20040196272A1 (en) * | 2003-02-28 | 2004-10-07 | Junichi Yamashita | Display device and projection type display device |
US6937076B2 (en) * | 2003-06-11 | 2005-08-30 | Micron Technology, Inc. | Clock synchronizing apparatus and method using frequency dependent variable delay |
US7135906B2 (en) * | 2003-07-31 | 2006-11-14 | Elpida Memory Inc. | Delay circuit and delay synchronization loop device |
US20050052397A1 (en) * | 2003-09-05 | 2005-03-10 | Kazunori Chida | Liquid crystal display controller |
US7312793B2 (en) * | 2003-09-05 | 2007-12-25 | Sanyo Electric Co., Ltd. | Liquid crystal display controller |
US7274361B2 (en) * | 2003-09-26 | 2007-09-25 | Mstar Semiconductor, Inc. | Display control device with multipurpose output driver |
US20050162566A1 (en) * | 2004-01-02 | 2005-07-28 | Trumpion Microelectronic Inc. | Video system with de-motion-blur processing |
US20060018407A1 (en) * | 2004-07-26 | 2006-01-26 | Hideki Osaka | Semiconductor device, memory device and memory module having digital interface |
US20060074682A1 (en) * | 2004-09-17 | 2006-04-06 | Yu-Pin Chou | Method for evaluating signal transmission quality |
US20070001999A1 (en) * | 2005-06-29 | 2007-01-04 | Sterling Smith | Flat Panel Display Device, Controller, and Method for Displaying Images |
US20080062103A1 (en) * | 2006-09-07 | 2008-03-13 | Bong-Hyun You | Display panel, display device having the display panel and method of operating the display device |
US20080239147A1 (en) * | 2007-03-26 | 2008-10-02 | Realtek Semiconductor Corp. | Digital display control device and method thereof |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070011394A1 (en) * | 2005-07-11 | 2007-01-11 | Cheertek Inc. | Access method and access circuit for flash memory in embedded system |
US8421780B2 (en) * | 2006-05-24 | 2013-04-16 | Sharp Kabushiki Kaisha | Counter circuit, control signal generating circuit including the counter circuit, and display apparatus |
US20090079718A1 (en) * | 2006-05-24 | 2009-03-26 | Yousuke Nakagawa | Counter Circuit, Control Signal Generating Circuit Including the Counter Circuit, and Display Apparatus |
US20080117192A1 (en) * | 2006-11-17 | 2008-05-22 | Chunghwa Picture Tubes, Ltd | Cancellation method and its circuit of line-decimated phenpmenon |
US9336710B2 (en) * | 2007-12-06 | 2016-05-10 | Samsung Display Co., Ltd. | Organic light emitting display and method of driving the same |
US20090146978A1 (en) * | 2007-12-06 | 2009-06-11 | Do-Hyung Ryu | Organic light emitting display and method of driving the same |
US8405785B1 (en) * | 2008-09-12 | 2013-03-26 | Csr Technology Inc. | System and method for integrated timing control for an LCD display panel |
US20100309392A1 (en) * | 2008-09-12 | 2010-12-09 | Zoran Corporation | System and method for integrated timing control for an lcd display panel |
US8502927B2 (en) | 2008-09-12 | 2013-08-06 | Csr Technology Inc. | System and method for integrated timing control for an LCD display panel |
CN101964183A (en) * | 2010-10-29 | 2011-02-02 | 广东威创视讯科技股份有限公司 | Display processing equipment and multi-screen display system |
US20230306913A1 (en) * | 2022-03-24 | 2023-09-28 | Synaptics Incorporated | Mode switching in display device for driving a display panel |
US11854491B2 (en) * | 2022-03-24 | 2023-12-26 | Synaptics Incorporated | Mode switching in display device for driving a display panel |
US20240071319A1 (en) * | 2022-03-24 | 2024-02-29 | Synaptics Incorporated | Mode switching in display device for driving a display panel |
US12230219B2 (en) * | 2022-03-24 | 2025-02-18 | Synaptics Incorporated | Mode switching in display device for driving a display panel |
Also Published As
Publication number | Publication date |
---|---|
TW200615892A (en) | 2006-05-16 |
TWI268473B (en) | 2006-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101642849B1 (en) | Methode for performing synchronization of driving device and display apparatus for performing the method | |
US8362997B2 (en) | Display with CLK phase or data phase auto-adjusting mechanism and method of driving same | |
KR100408393B1 (en) | Apparatus and system for driving liquid crystal display panel | |
US8362996B2 (en) | Display with CLK phase auto-adjusting mechanism and method of driving same | |
KR20180109250A (en) | Display controller and display driving apparatus including the same | |
US20180226013A1 (en) | Timing controller, display apparatus having the same and signal processing method thereof | |
US20060092100A1 (en) | Display controlling device and controlling method | |
KR100744135B1 (en) | A method of generating a system clock signal of a display driver integrated circuit and a display driver integrated circuit which generate a system clock signal using an oscillator clock signal. | |
US8305368B2 (en) | Method for determining an optimum skew and adjusting a clock phase of a pixel clock signal and data driver utilizing the same | |
JP2000292767A (en) | Liquid crystal display | |
KR20110081375A (en) | Data processing method and display device for performing the same | |
KR20100076626A (en) | Display apparatus and method for driving the same | |
CN101329832B (en) | Signal generating method, display device and clock pulse controller using same | |
TWI410949B (en) | Method for determining an optimum skew of a data driver and the data driver utilizing the same | |
KR101696467B1 (en) | Liquid crystal display | |
US7830450B2 (en) | Frame synchronization method and device utilizing frame buffer | |
US20090033650A1 (en) | Video processing method, video display device and its timing controller | |
KR100935821B1 (en) | Dot Clock Generation Circuit, Semiconductor Device, and Dot Clock Generation Method | |
KR100790984B1 (en) | A driving integrated circuit for a display and a system clock signal generation method for generating a system clock signal having a constant frequency regardless of the frequency of the DO clock signal. | |
CN104517555B (en) | Timing controller applied to image display and its control method | |
KR0142468B1 (en) | The central display driving system and methd of liquid crystal display system on the practical screen | |
US7576771B1 (en) | Method and apparatus of providing video synchronization | |
TWI401668B (en) | Method for generating signal and display device and timing controller using the same | |
CN109935220B (en) | Drive circuit and display device | |
US11568780B2 (en) | Image dividing circuit and electro-optical apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: REALTEK SEMICONDUCTOR CORPORATION, TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHOU, YU PIN;REEL/FRAME:017188/0924 Effective date: 20050310 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |