1. Field of the Invention
The invention relates to a display controller driver and a method for testing the same. Particularly, the invention relates to a display controller driver capable of receiving an external control signal for testing, and a method for testing the same.
2. Description of Related Art
When the display controller driver 120 is operated in a normal operation mode, the external processor 110 transmits display data to the memory control circuit 124 through the system interface circuit 122. The memory control circuit 124 temporarily stores the display data in the image data memory 126. The timing control circuit 128 sends control signals to the memory control circuit 124, the latch circuit 130, the data line driving circuit 132, the scan line driving circuit 134 and the grayscale voltage generating circuit 136 in timing. For example, the timing control circuit 128 the reads image data from the image data memory 126 through the memory control circuit 124, and transmits the image data to the latch circuit 130. The latch circuit 130 latches the image data according to a latch pulse of the timing control circuit 128 and transmits it to the data line driving circuit 132. The timing control circuit 128 further controls the data line driving circuit 132 and the scan line driving circuit 134 for transmitting the image data to pixels in the display panel 140, so as to display a corresponding image.
A lower part of
When a test operation is performed on the display controller driver 120, the display controller driver 120 is operated in a test operation mode, and the external processor 110 writes a test pattern into the image data memory 126 in advance through the system interface circuit 122 and the memory control circuit 124. After the test pattern is written into the image data memory 126, the timing control circuit 128 reads the test pattern from the image data memory 126 through the memory control circuit 124 in timing, and transmits the test pattern to the data line driving circuit 132 through the latch circuit 130. The timing control circuit 128 generates a corresponding control signal according to the test pattern to control the data line driving circuit 132 and the scan line driving circuit 134, and outputs the test patterns through the data line driving circuit 132 and the scan line driving circuit 134. An external test equipment is used to measure the outputs of the data line driving circuit 132 and the outputs the scan line driving circuit to determine whether the display controller driver 120 passes the test.
The test of the scan line driving circuit 134 includes three behaviours modes: (1) making all of the output terminals G1-GN of the scan line driving circuit 134 to output the low level voltage VGL, as that shown in
The test of the scan line driving circuit 134 is performed according to a fixed time for one frame and the number N of the output terminals of the scan line driving circuit 134. The fixed time for one frame is divided according to the number of the output terminals of the scan line driving circuit 134, and the test is sequentially performed in allusion to each output terminal of the scan line driving circuit 134 within each divided time section (for example, a gate driving period T). The test performed on the scan line driving circuit 134 may include determining whether a driving voltage is enough, etc. The time section T of
An amelioration method is provided based on the conventional test structure, in which an oscillator is used to speed an operating frequency to shorten the test time. However, such method may probably cause a so-called false error message to influence a test result due to that a design structure of the scan line driving circuit 134 cannot match the speeded operating frequency.
The invention provides a display controller driver adapted to drive a display panel. The display controller driver includes a timing control circuit, an image data memory, a data line driving circuit and a scan line driving circuit. The image data memory stores display data. The data line driving circuit receives the display data and outputs a grayscale voltage signal corresponding to the display data. The scan line driving circuit is controlled by a first control signal generated by the timing control circuit in a normal operation mode, and is controlled by a second control signal generated by an external test platform in a test operation mode, where the second control signal serves as a test pattern for testing the display controller driver.
In an embodiment of the invention, the scan line driving circuit performs test according to the test pattern, which includes sequentially triggering a plurality of output stage circuits in internal of the scan line driving circuit; making all of the output stage circuits to simultaneously output a first level voltage; and making all of the output stage circuits to simultaneously output a second level voltage, where the first level is higher than the second level.
The invention provides a method for testing a display controller driver, where the display controller driver is adapted to drive a display panel, and the display controller driver includes a timing control circuit, an image data memory, a data line driving circuit and a scan line driving circuit. The method includes controlling the scan line driving circuit by a control signal in a test operation mode, wherein the control signal is generated by an external test platform. The scan line driving circuit is tested and measured according to a test pattern of the control signal.
In an embodiment of the invention, the step that the scan line driving circuit performs test according to the test pattern includes sequentially triggering a plurality of output stage circuits in internal of the scan line driving circuit; making all of the output stage circuits to simultaneously output a first level voltage; and making all of the output stage circuits to simultaneously output a second level voltage, where the first level is higher than the second level.
In an embodiment of the invention, the control signal is transmitted to the scan line driving circuit from the external test platform through the timing control circuit.
In an embodiment of the invention, the control signal is directly transmitted to the scan line driving circuit from the external test platform.
In order to make the aforementioned and other features and advantages of the invention comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
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.
When the controller driver 400 is operated in a normal operation mode, the external processor 410 transmits image data to the memory control circuit 424 through the system interface circuit 422. The memory control circuit 424 temporarily stores the image data in the image data memory 426. The timing control circuit 428 sends corresponding control signals to the memory control circuit 424, the latch circuit 430, the data line driving circuit 432, the scan line driving circuit 434 and the grayscale voltage generating circuit 436 in timing. For example, the timing control circuit 428 reads image data from the image data memory 426 through the memory control circuit 424, and transmits the image data to the latch circuit 430. The latch circuit 430 latches the image data according to a latch pulse of the timing control circuit 428 and transmits it to the data line driving circuit 432. The timing control circuit 428 further controls the data line driving circuit 432 and the scan line driving circuit 434 for transmitting the image data to pixels in the display panel 440, so as to display a corresponding image.
In the normal operation mode, the scan line driving circuit 434 is controlled by a first control signal generated by the timing control circuit 428 to drive a plurality of scan lines of the display panel 440. The control signal generated by the timing control circuit 428 and the outputs of the scan line driving circuit 434 can refer to the related descriptions of
When a test operation is performed on the display controller driver 400, the display controller driver 400 is operated in a test operation mode. In the test operation mode, the scan line driving circuit 434 is controlled by a second control signal provided by the external test platform (the processor 410), where the second control signal serves as a test pattern for testing the display controller driver 400. The second control signal includes a gate address, a gate enable signal XDOFF and a control signal XDONB. The control signal (the test pattern) required by the scan line driving circuit 434 is provided by the external test platform.
In an embodiment, the processor 410 can transmit the second control signal to the timing control circuit 428 through a path 411, i.e. through the system interface circuit 422. In the normal operation mode, the timing control circuit 428 selects to transmit the first control signal generated by itself to the scan line driving circuit 434. In the test operation mode, the timing control circuit 428 selects to transmit the second control signal generated by the external test platform (the processor 410) to the scan line driving circuit 434. Therefore, the processor 410 can write commands to the timing control circuit 428 through the system interface circuit 422 to test the scan line driving circuit 434 with the test pattern directly.
In another embodiment, the scan line driving circuit 434 can be directly connected to the system interface circuit 422. Therefore, the processor 410 can directly transmit the second control signal generated by the external test platform (the processor 410) to the scan line driving circuit 434 through the system interface circuit 422. If the processor 410 transmits a control command to the scan line driving circuit 434 through the system interface circuit 422 directly connected to the timing control circuit 428, the second control signal is transmitted after the processor 410 activates the timing control circuit 428.
Moreover, in another electively embodiment, the scan line driving circuit 434 can be directly coupled to the external test platform (the processor 410). The processor 410 can directly transmit the test pattern used for testing the scan line driving circuit 434 to the scan line driving circuit 434 through a direct data transmission path 413.
When the display controller driver 400 is operated in the test operation mode, the scan line driving circuit 434 is controlled by the control signal generated by the external processor 410, and is not controlled by the timing control circuit 428. In the test operation mode, the processor 410 directly transmits the test pattern to the scan line driving circuit 434 for testing. In an embodiment, the scan line driving circuit 434 performs test according to the test pattern, which includes (1) sequentially triggering a plurality of output stage circuits in internal of the scan line driving circuit 434 to make one of the output stage circuits outputting a first level (for example, the high level voltage VGH) and the other output stage circuits outputting a second level (for example, the low level voltage VGL); (2) making all of the output stage circuits to simultaneously output the first level; and (3) making all of the output stage circuits to simultaneously output the second level.
The selection circuit 532 has a first input terminal, a second input terminal and an output terminal. The first input terminal of the selection circuit 532 receives the first control signal generated by the timing control circuit 428. The second input terminal of the selection circuit 532 receives the second control signal generated by the processor 410 of the external test platform. In the normal operation mode, the output terminal of the selection circuit 532 outputs the first control signal generated by the timing control circuit 428 to the logic unit 534. In the test operation mode, the output terminal of the selection circuit 532 outputs the second control signal generated by the processor 410 to the logic unit 534. The selection circuit 532 switches to obtain gate control signals from the processor 410 or the timing control circuit 428.
The logic unit 534 is coupled between the output terminal of the selection circuit 532 and the output stage circuits 5360-536N-1. The logic unit 534 selectively triggers the output stage circuits 5360-536N-1 according to the output of the selection circuit 532. After determination of the logic unit 534, the output stage circuits 5360-536N-1 output corresponding test patterns to perform test and measurement.
Referring to
In the test operation mode of the conventional display controller driver 120, the timing control circuit 128 generates the test control signal to the scan line driving circuit 134. In order to cope with the operation of the timing control circuit 128 on the data line driving circuit 132, the fixed time of one frame has to be divided into a plurality time sections T, and the test is sequentially performed in allusion to each output terminal of the scan line driving circuit within the corresponding divided time section. The above operation of sequentially performing the test may cause delays in timing, and the test efficiency cannot be effectively improved.
In order to improve the test efficiency of the scan line driving circuit, in the structure provided by the present embodiment, the control signal required by the scan line driving circuit 434 is provided by the external test platform, so that when the scan line driving circuit 434 is tested, it is unnecessary to cope with/wait for the operation of the timing control circuit 428 on the data line driving circuit 432, so as to quickly and effectively test the scan line driving circuit 434. In an embodiment, the processor 410 can write command to the timing control circuit 428 through the system interface circuit 422 to directly test the scan line driving circuit 434 with the test pattern. In another embodiment, the processor 410 can directly transmit the test pattern to the scan line driving circuit 434 through the system interface circuit 422 to test the scan line driving circuit 434 regardless of a test operation sequence in the divided time sections predetermined by the timing control circuit 428 and regardless of an operation timing of the data line driving circuit 432, as that shown in
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the 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 |
|---|---|---|---|
| 100114932 | Apr 2011 | TW | national |
This application claims the priority benefits of U.S. provisional application Ser. No. 61/412,395, filed on Nov. 11, 2010 and Taiwan application serial no. 100114932, filed on Apr. 28, 2011. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of this specification.
| Number | Date | Country | |
|---|---|---|---|
| 61412395 | Nov 2010 | US |