This application claims the priority benefit of Taiwan application serial no. 96101402, filed Jan. 15, 2007. All disclosure of the Taiwan application is incorporated herein by reference.
1. Field of the Invention
The present invention relates to a driver for driving the display panel and a method for reading/writing in memory thereof and thin film transistor liquid crystal display (TFT-LCD) using the same, in particular, to a driver for driving the display panel and a method for deferring to read/write in memory thereof and thin film transistor liquid crystal display (TFT-LCD) using the same.
2. Description of Related Art
The rapid development of multimedia has most probably benefited from the great advancement of semiconductor module or display apparatus. As to display, the TFT-LCD with high definition, preferred space utilization, low power consumption, and no radiation has gradually become the mainstream of the market.
Generally speaking, in a conventional driving structure of the TFT LCD, the AC mode common voltage driving structure (for example, the line inversion display technology) is usually applied to middle size or small size TFT-LCD (that is to say, apply the AC common voltage to the common electrode), and the DC mode common voltage driving structure (for example, the dot inversion display technology) is usually applied to big size TFT-LCD (that is to say, apply the DC common voltage to the common electrode).
The video signal transmitting method of the display panel in the conventional TFT-LCD is the sequence transmitting method, namely, all the scan lines in the display panel are driven for turning on respectively by the scan signal outputted from the gate driver so as to receive the video input data signal provided by the driver. This kind of transmitting method is so-called non-interlaced scanning.
However, if said non-interlaced scanning video transmitting method and the line inversion display technology are used at the same time, the whole power consumption will be increased because the AC common voltage applied to the common electrode will be inverted on each scan line.
In order to reduce the whole power consumption of the TFT-LCD, it's an existing way that using non-sequence transmitting method as the video transmitting method of the display panel in the TFT-LCD instead of sequence transmitting method. This kind of transmitting method is so-called interlaced scanning. Thereby if the interlaced scanning video transmitting method and the line inversion display technology are used at the same time, the AC common voltage applied to the common electrode will only be inverted on each frame, so it can be understand that the whole power consumption of the TFT-LCD will be significantly reduced.
Although said method for reducing the whole power consumption of the TFT-LCD can gain the corresponding effect, the new concomitant question is a tearing effect which occurs at the time of the video animation frame is being displayed on the TFT-LCD. The tearing effect can be simply described that a part of (almost 50%) video input data of the prior video frame will be remained when the recent video frame is being displayed on the TFT-LCD, so as to the TFT-LCD displays an improper video frame.
The reason of the occurring of tearing effect which happened when interlaced scanning mode is used in the video transmitting method is that: in general, said driver include an memory which carry out an improper read mode when interlaced scanning is adopted, so the wrong data will be inputted into display panel and the TFT-LCD will display a wrong video frame to user watched.
It will be described as below that the method of reading/writing in conventional memory within driver when the non-interlaced scanning mode is used in the video transmitting method of the display panel in the TFT-LCD.
Firstly,
In brief, the gate driver 103 will firstly turn on all of the odd scan lines SL (1, 3, 5, . . . , 319) of the display panel 101 sequentially and then turn on all of the even scan lines SL (2, 4, 6, . . . , 320) of the display panel 101 sequentially. This kind of driving method will separate one frame period in the display panel 101 into odd field and even field. The odd field and even field can be combined together to form a so-called “frame”.
It is clearly disclosed in
It can be understood that unknown video input data are outputted from the third video input data D_out_1_3 to the 319th video input data D_out_1_319 of the odd field. However, from the second video input data D_out_1_2 to the 320th video input data D_out_1_320 of the even field, all the video input data of the even field will be correctly outputted because the data has been already written into the memory 201 within the driver 105 heretofore.
It is clearly disclosed in
It can be understood that improper video input data D_out_1_3˜D_out_1_319 which belongs to the first frame are mistakenly outputted as the third video input data D_out_2_3 to the 319th video input data D_out_2_319 of the odd field. However, from the second video input data D_out_2_2 to the 320th video input data D_out_2_320 of the even field, all the video input data of the even field will be correctly outputted because the data has been already written into the memory 201 within the driver 105 heretofore.
In other words, it can be understood that when the video input data D_out_2_3˜D_out_2_319 of odd field need to be read, actually, the video input data D_in_1_3˜D_in_1_319 of the odd field which belongs to the first frame is read. Similarly, a part of (almost 50%) video input data of the prior video frame will be remained in the third frame, the fourth frame and so on, and it's the causation for said tearing effect.
In order to solve the tearing effect of the TFT-LCD, some people consider that it is feasible to add one more memory to the driver. For the driver has two memories, one memory process the reading operation, and the other memory process the writing operation. The two memories can read or write video input data alternately. This idea can resolve the tearing effect of the TFT-LCD. However, it is hard to set two memories in the driver because the two memories will occupy overfull area of the driver. In general, one memory will occupy 60% area of the driver, so it is unsatisfactory to set two memories in one driver. For this reason, said idea is only an assumption but cannot be applied in the conventional driver.
Accordingly, the present invention is directed to a method for reading/writing in memory and a driving method for display panel using the same. The method provides a special reading timing of memory which can solve the tearing effect of the prior TFT-LCD, even if the TFT-LCD using a driver which has only one memory.
The present invention is also directed to a driver for display panel using the above-described method for driving display panel, which has the same advantage as the above-described method.
The present invention is also directed to a display panel and a display using the same, which employed the above-described driver, which can solve the tearing effect of the prior TFT-LCD and reduce whole power consumption. Even when a video animation frame is being displayed, the display can display a proper video frame to user watched.
As embodied and broadly described herein. The method for reading/writing in a memory is provided by the present invention. The method includes the following steps of: firstly, sequentially writing M video input data outputted by a driver into the memory in a first period, where the M being a positive integer. After then, in the first period, when a [(M/2)+1]th video input data beginning to be written into the memory, the memory beginning to output an odd video input data which has been inputted in the first frame period.
In a preferred embodiment of the present invention, there is at least N blanking comprised in the first period, where N is a positive integer or zero.
From another point of view, the method for driving the display panel is provided by the present invention. The method includes the following steps of: firstly, sequentially writing M video input data outputted by a driver into a memory in a first frame period, where M being a positive integer. After then, in the first frame period, when a [(M/2)+1]th video input data beginning to be written into the memory, the memory beginning to output an odd video input data which has been inputted in the first frame period to the display panel.
From another point of view, the driver for driving the display panel is provided by the present invention. The driver includes a memory. The memory sequentially writes M video input data outputted by the driver thereof in a first frame period, where M being a positive integer. And then in the first frame period, when a [(M/2)+1]th video input data beginning to be written thereof, the memory begins to output the odd video input data which has been inputted in the first frame period to the display panel.
From another point of view, the display is provided by the present invention. The display includes a display panel and a driver, wherein the driver includes a memory. The memory sequentially writes M video input data outputted by the driver thereof in a first frame period. And then in the first frame period, when a [(M/2)+1]th video input data beginning to be written thereof, the memory begins to output the odd video input data which has been inputted in the first frame period to the display panel, where M being a positive integer.
In a preferred embodiment of the present invention, when a Mth video input data has been written into the memory in the first frame period and after that a first video input data begins to be written into the memory in a second frame period, the memory begins to output the even video input data which has been inputted in the first frame period to the display panel.
In a preferred embodiment of the present invention, there is at least N blanking comprised in the first period, where N is a positive integer or zero.
The method for reading/writing in memory of the present invention can be applied in current memory within the driver of display panel, and the method for reading/writing in memory can derive from the method for driving display panel. According to the driving method, the video input data which has been inputted in the first frame period aren't outputted to the display panel immediately, in the first frame period, after half of video input data have been written into the memory, the memory begins to output the odd video input data which has been inputted in the first frame period. And then when the Mth video input data have been written into the memory in the first frame period and after that the first video input data begins to be written into the memory in the second frame period, the memory begins to output the even video input data which has been inputted in the first frame period to the display panel.
Therefore, the method for reading/writing in memory with a reading timing of memory which different than the prior reading timing of memory, which can solve the tearing effect of the prior TFT-LCD, and is applied in memory (such as SRAM) within the driver of display panel. As the driver of display panel provided by the present invention uses the method for driving display panel, and the display panel and the display provided by the present invention are employed the driver of the present invention thereof, thus, the display of the present invention can reduce whole power consumption, and even when the recent video animation frame is being displayed, the display can display a proper video frame to user watched.
These and other exemplary embodiments, features, aspects, and advantages of the present invention will be described and become more apparent from the detailed description of exemplary embodiments when read in conjunction with accompanying drawings.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
The object of the present invention is to eliminate the tearing effect when the conventional TFT-LCD is displaying the video animation frame. The present invention can be applied to the memory of the conventional driver without adding any memory. The following content will describe the detail of the present invention to the technical personnel of corresponding field.
According to the above, the most essential difference between said method of the present embodiment and the conventional method is the reading time of the memory. Firstly, it is synchronous for the conventional memory to read/write data, namely, the conventional memory is being read and written at the same time. However, the memory of the present embodiment is being read and written asynchronously, namely, the data will not be read from the memory until a time delay (the time delay should not be restricted to any particular period) from the memory begins to be written in data. That is to say, there is a time delay from the writing time to the reading time. Because of the artful time delay, the memory adopting said reading/writing method can be applied in a conventional driver to eliminate the tearing effect of the conventional TFT-LCD.
It should be emphasized that there is at least N blanking included in the first period, and N is a positive integer or zero. In the blanking the memory will not be read.
In this embodiment, when the Mth video input data has been written into the memory in the first frame period and after that the first video input data begins to be written into the memory in the second frame period, the memory begins to output the even video input data which has been inputted in the first frame period to the display panel. Moreover, in the first frame period, when the Mth video input data has been written into the memory in the first frame period, the memory have finished outputting the odd video input data which has been inputted in the first frame period.
It should be emphasized that there is at least N blanking included in the first frame period and the second frame period, and N is a positive integer or zero. In the blanking the memory will not be read.
For the sake of explaining the present invention expediently, the present embodiment gives an example that the memory is a SRAM, and there is no blanking in the first frame period and the second frame period. However the present invention should not be limited like this embodiment, that is to say, the user can use the other kinds of memory or add some blanking (for example, N=1, 2, . . . ) in the first frame period or the second frame period. On the assumption that M=320, the step S501 can be simply described as: sequentially writing the 320 video input data outputted by the driver into the memory in the first frame period. The step S503 can be simply described as: the memory begins to output the 1st, 3rd . . . video input data to the display panel when the 161st video input data begins to be written into the memory in the first frame period.
After that, when the 320th video input data has been written into the memory in the first frame period, the memory has finished outputting all the odd video input data which is written into the memory in the first frame period. Namely, the 319th video input data of the first frame has been outputted, and when the first video input data of the second frame begins to be written into the memory, the memory will begin to output the 2nd, 4th, . . . , 320th video input data to the display panel.
Further, according to the essential theory of the present invention, it is feasible to add some blanking in the first frame period and the second frame period. The following content will give some examples of diagrammatic drawings which disclose some embodiments that there is no blanking or some blanking in the first frame period or the second frame period.
According to the above, the display panel of the present embodiment adopts a different driving method to the conventional driving method. The driving method of the present invention is based on the method for reading/writing in memory disclosed in said embodiments. So the driving method of the display panel disclosed in the present embodiment can be applied in the conventional middle size or small size display to eliminate the tearing effect.
In the present embodiment, the driver 605 comprises a memory which can be a SRAM (not shown), a DRAM (not shown) or a buffer (not shown) etc. M video input data outputted by the driver 605 is written into the memory sequentially in the first frame period, and in the first period, when the [(M/2)+1]th video input data begins to be written into the memory, the memory begins to output the odd video input data which has been inputted in the first frame period.
Further, when the Mth video input data has been written into the memory in the first frame period, the memory has finished outputting all of the odd video input data which is written into the memory in the first frame period, and when the first video input data of the second frame period begins to be written into the memory, the memory will begin to output the even video input data to the display panel 601.
In general, at present when the driver 605 is manufactured, the source driver and the timing controller will be integrated in the driver 605, or further the gate driver 601 can also be integrated in the driver 605. For the sake of not to confuse the essential theory and object, the theory of the working principle of the driver 605 will not be explained. Who has the common sense in this field should know the theory and the effect, so it will not be given unnecessary details here.
It should be emphasized that in present embodiment there is at least N blanking included in the first frame period and the second frame period, and N is a positive integer or zero. In the blanking the memory will not be read.
Furthermore, for the sake of clearly explaining method for reading/writing in memory of said driver 605, the following content will explain it according to the drawing which discloses the method for the reading/writing in memory. The present embodiment gives an assumption that the memory is a SRAM, and there is no blanking in the first frame period and the second frame period. However the present invention should not be limited like this embodiment, that is to say, the user can use the other kinds of memory or add some blanking (for example, N=1, 2, . . . ) in the first frame period or the second frame period.
After then, when the 161st video input data D_in_1_161 of the first frame is written into the memory 701 within the driver 605, the first video input data of the odd field D_out_1_1 will be outputted, that is to say, when the 162nd video input data D_out_1_1 to the 320th video input data D_in_1_320 is sequentially written into the memory 605 within the driver 605, the sequentially writing the third video input data D_out_1_3, the 5th video input data D_out_1_5, . . . of the odd field will be outputted, and 319th video input data D_out_1_319 of the odd field will be outputted when the 320th video input data D_in_1_320 of the first frame is written.
According to the above, because of artful delaying the read time of the memory 701, it will be different with prior art that the mistake will not happen that the un-know video input data from the third video input data D_out_1_3 to the 319th video input data D_out_1_319 of the odd field will be outputted in the first frame period.
After then, the first video input data D_out_2_1 of the odd field of the second frame will begins to be outputted when the 161st video input data D_in_2_161 of the second frame begins to be written. And then, when the 162nd video input data D_in_2_162 to the 320th video input data D_in_2_320 of the first frame is written in to the memory 701 within the driver 605, the third video input data D_out_2_3, the 5th video input data D_out_2_5 etc will be outputted. And when the 320th video input data D_in_2_320 of the second frame is written, the 319th video input data D_out_2_319 of the odd field is outputted.
According to the above it can be understood that because of artful delaying the read time of the memory 701, the video input data from the third video input data D_out_1_3 to the 319th video input data D_out_1_319 of the odd field in the first frame will not be remained in the second frame as the prior art did. The present invention can eliminate the tearing effect which occurs in the conventional TFT-LCD, and the present invention can be applied in the memory of the conventional drivers which can drive the display panel.
It should be emphasized that in the present embodiment, because of artful delaying the read time of the memory 701, if the interlaced scanning video transmitting method and the line inversion display technology are used at the same time, the AC common voltage applied to the common electrode will only be inverted on each frame, and it is different with the prior: in the prior art if the interlaced scanning video transmitting method and the line inversion display technology are used at the same time, the whole power consumption will be increased because the AC common voltage applied to the common electrode will be inverted on each scan line. So it can be understood that comparing to the conventional TFT-LCD, the whole power consumption of the display 600 described in the present embodiment will be reduced largely.
Furthermore, according to the essential theory of the present invention, it is feasible to add some blanking in the first frame period and the second frame period. The theory has been explained as shown from
According to above, The present invention providing a method for reading/writing in memory can be applied in currently memory within the driver of display panel, and the method for reading/writing in memory can derive from the method for driving display panel, and display of the present invention using the method for driving have the following advantages:
1. The video input data which has been inputted in the first frame period aren't output to the display panel immediately, in the first frame period, after half of data have been written into the memory, the memory begins to output the odd video input data which has been inputted in the first frame period. And when the Mth video input data has been written into the memory in the first frame period and after that the first video input data begins to be written into the memory in the second frame period, the memory begins to output the even video input data which has been inputted in the first frame period to the display panel. The method for reading/writing in memory with a reading timing of memory which different than the prior reading timing of memory, which can solve the tearing effect of the prior TFT-LCD, and is applied in memory (such as SRAM) within the driver of display panel.
2. As the driver of display panel provided by the present invention uses the driving method to drive display panel, and the display panel and the display provided by the present invention are employed the driver of the present invention thereof, therefore, the display of the present invention can reduce whole power consumption, and even when the recent video animation frame is being displayed, the display can display a proper video frame to user watched.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
96101402 A | Jan 2007 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
4298888 | Colles et al. | Nov 1981 | A |
5428723 | Ainscow et al. | Jun 1995 | A |
6271821 | Sung et al. | Aug 2001 | B1 |
6473077 | Takenaka et al. | Oct 2002 | B1 |
6954195 | Yoneda et al. | Oct 2005 | B2 |
20020135548 | Moon | Sep 2002 | A1 |
20020167473 | Johnson et al. | Nov 2002 | A1 |
20040008281 | Jeffrey et al. | Jan 2004 | A1 |
Number | Date | Country |
---|---|---|
1744194 | Mar 2006 | CN |
2005-286746 | Oct 2005 | JP |
Number | Date | Country | |
---|---|---|---|
20080170050 A1 | Jul 2008 | US |