The disclosure generally relates to liquid crystal displays and to circuits for separately or jointly addressing transmissive and reflective portions of pixels in liquid crystal displays.
The liquid crystal display (LCD) is widely used in computing devices and electronic devices such as laptop computers, notebook computers, cell phones, handheld computers, and various kinds of terminals and display units. Typically an LCD operates and is structured as a backlit transmissive display, reflective display, or transflective display.
LCD panels generally include an array of pixels for displaying images. The pixels often each include three or more subpixels, with each subpixel displaying a color (e.g., red, blue, green, and in some instances, white light). To display an image, the appropriate subpixels on the display are rendered transmissive or reflective to light, allowing color-filtered or unfiltered light to pass through each of the transmissive or reflective subpixels and form the image. The subpixels are often arranged in a grid and can be addressed and individually adjusted according to their row and column in the grid. Generally, each subpixel includes a transistor that is controlled according to a row signal and a column signal. For instance, the gate of a transistor in a subpixel may connect to a gate line generally extending in the row direction, and a source of the transistor in the subpixel may connect to a source line generally extending in the column direction. Often, a plurality of the transistors in the same row has gates connected to the same gate line, and a plurality of the transistors in the same column has sources connected to the same source line.
An individual subpixel is typically addressed by turning on that subpixel's transistor through the gate line and transmitting image data relevant to the individual sub-pixel through that subpixel's source line. By repeating this addressing process for each of the pixels in the display, an image may be formed, and by sequentially displaying changing images, video may be displayed.
Some LCDs use transflective pixels, in which a single pixel has both transmissive and reflective portions, but they are typically addressed in a way that stores the same image data on both the transmissive and reflective portions.
The approaches described in this section are approaches that could be pursued, but not necessarily approaches that have been previously conceived or pursued. Therefore, unless otherwise indicated, it should not be assumed that any of the approaches described in this section qualify as prior art merely by virtue of their inclusion in this section.
In an embodiment, a method comprises sending, from a first source driver, a first value to a first subpixel of a subpixel pair; and, sending, from a second source driver, a second value to a second subpixel of the subpixel pair, wherein the first value is different than the second value. In an embodiment, the first subpixel of the subpixel pair is a transmissive subpixel, and the second subpixel of the subpixel pair is a reflective subpixel. In an embodiment, the first source driver is the same as the second source driver. In an embodiment, the second value is a black voltage value.
In an embodiment, a display panel comprises: a pixel array with a plurality of pixels arranged in rows and columns, wherein one or more pixels of the plurality of pixels comprise one or more subpixel pairs; first logic configured to drive a first value to a first subpixel of the subpixel pair; second logic configured to drive a different value to a second subpixel of the subpixel pair. In an embodiment, the display panel comprises mode selection logic configured to cause the display panel to operate in a plurality of modes comprising a first mode wherein the different value is a black voltage value and a second mode wherein the different value is the same as the first value. In an embodiment, the first logic comprises two gate row drivers for each row in the pixel array and three source drivers for each row in the pixel array.
In an embodiment, a pixel driving circuit comprises one or more gate row drivers for enabling a first subpixel of a subpixel pair to receive pixel data independently of a second subpixel of the subpixel pair receiving a different value; a source driver for driving the pixel data to the first subpixel via a source line; logic configured to disconnect the source driver from the source line; value generation logic configured to drive the different value to the second subpixel of the subpixel pair. In an embodiment, the value generation logic is configured to drive the different value to the second subpixel via the source line. In an embodiment, the different value is a black voltage value.
In an embodiment, a pixel driving circuit comprises: one or more gate row drivers for enabling a first subpixel of a subpixel pair to receive data and enabling a second subpixel of the subpixel pair to receive data; one or more source drivers configured to drive pixel data to the first subpixel and drive a preprogrammed value to the second subpixel. In an embodiment, the circuit further comprises logic for controlling the timing of driving the pixel data and the preprogrammed value. In an embodiment, the circuit further comprises logic for delivering the pixel data to the one or more source drivers. In an embodiment, the circuit further comprises mode selection logic configured to cause the display panel to operate in a plurality of modes comprising a first mode wherein the preprogrammed value is a black voltage value and a second mode wherein the one or more source drivers drives pixel data to the second subpixel.
In an embodiment, a pixel driving circuit comprises first circuitry configured to store, on a first subpixel of a first subpixel pair, a first voltage value and second circuitry configured to store, on a second subpixel of the first subpixel pair, a second voltage value. In an embodiment, the first subpixel is a transmissive subpixel, and the second subpixel is a reflective subpixel. In an embodiment, the first voltage value represents pixel data, and wherein the second voltage value is a black voltage value.
In an embodiment, a pixel driving circuit comprises one or more gate row drivers for enabling a first subpixel of a subpixel pair to receive pixel data independently of a second subpixel of the subpixel pair receiving a different value; one or more source drivers for driving the pixel data and the different value via one or more source lines; and logic configured to deliver the pixel data and the different value to the one or more source drivers. In an embodiment, the first subpixel is a transmissive subpixel and the second subpixel is a reflective subpixel. In an embodiment, the different value is a black voltage value.
In an embodiment, a pixel driving circuit comprises one or more gate row drivers for enabling a first subpixel of a subpixel pair to receive first data from a source line and further enabling a second subpixel of the subpixel pair to receive second data from the source line; a source driver for driving first data to the first subpixel via the source line; switching logic for enabling the pixel driving circuit to operate in a plurality of modes comprising a first mode, wherein the second subpixel receives the first data from the source line and the second data is the same as the first data, or a second mode, wherein the second subpixel receives second data that is different than the first data.
In an embodiment, a pixel driving circuit comprises a gate row driver for enabling one or more subpixels of one or more subpixel pairs to receive data; a source driver for driving the data to the one or more subpixels; switching logic configured to cause the pixel driving circuit to operate in a plurality of configurations comprising a first configuration wherein the gate row driver enables a first subpixel of a subpixel pair to receive first data from the source driver, a second configuration wherein the gate row driver enables a second subpixel of the subpixel pair to receive second data from the source driver, the second data being different than the first data. In an embodiment, the switching logic is further configured to cause the pixel driving circuit to operate in a third configuration wherein the gate row driver enables the first subpixel to receive third data from the source driver and the second subpixel to receive the third data from the source driver.
In an embodiment, a pixel driving circuit comprises one or more source drivers; a first gate row driver configured to enable first subpixels of subpixel pairs to receive first data from the one or more source drivers; a second gate row driver configured to enable second subpixels of the subpixel pairs to receive second data from the source driver, the second data being different than the first data. In an embodiment, the first subpixel pairs comprise both transmissive and reflective subpixels, and the second subpixel pairs comprise both transmissive and reflective subpixels.
In an embodiment, a pixel driving circuit comprises a gate row driver configured to enable a first subpixel of a subpixel pair to receive first data and to enable a second subpixel of a the subpixel pair to receive second data; a first source driver configured to drive the first data to the first subpixel; a second source driver configured to drive the second data to the second subpixel, wherein the second data is different than the first data. In an embodiment, the gate row driver is further configured to enable a third subpixel of a second subpixel pair to receive third data, the pixel driving circuit further comprises a third source driver configured to drive the third data to the third subpixel.
In an embodiment, a pixel driving circuit comprises a first source driver; a first gate row driver, the first gate row driver configured to enable a first subpixel of a subpixel pair to receive first data from the first source driver; a second source driver; a second gate row driver, the second gate row driver configured to enable a second subpixel of the subpixel pair to receive second data, wherein the second data is different than the first data.
The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
a and
In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the present invention.
Techniques described herein are provided for storing distinct image values on the transmissive 115, 125, 135 and reflective portions 110, 120, 130 of a single pixel, which conveys several advantages. For example, in a pixel design as shown in
If the transmissive portions 115, 125, 135 and reflective portions 110, 120, 130 are driven with the same image data, the panel can mimic a transflective panel if the panel's backlight is turned on. If the backlight is turned off, the transmissive portions of the display are black because there is no backlight illumination to transmit, causing the display to behave as a purely reflective panel.
When the display is operating in a purely transmissive mode, the different image data stored on the red, green, and blue subpixels 115, 125, 135 allows for the creation of a variety of colors beyond purely red, green, and blue. Similarly, the reflective subpixel portions 110, 120, 130 may be driven with image data that is some function of the red, green, and blue image data when operating in a transflective or reflective mode. For example, as mentioned above, in a pixel with six subpixels, each reflective subpixel 110, 120, 130 may be paired with a transmissive subpixel 115, 125, 135, and both subpixels in a pair may be driven with the same image data. In this embodiment, the reflective portion of the viewed image will be similar or identical in relative intensity to the transmissive portion of the viewed image.
An alternate embodiment is to drive all the reflective subpixels 110, 120, 130 in a single pixel to the same value. For example, it is possible to compute a combined single “luminance” value for a pixel from the incoming red, green, and blue image values. All reflective subpixels 110, 120, 130 in a single pixel could be driven to this computed luminance value. In this embodiment, the reflective portion 110, 120, 130 of the viewed image will be similar to the luminance of the original full color image. This may be particularly useful if the reflective subpixels 110, 120, 130 are not covered, fully or partially, by color filters, and therefore produce grayscale images.
In a pixel design with three reflective subpixels per pixel and if the reflective subpixels are not covered by color filters or are only partially covered by color filters, enhanced resolution images can be produced in the reflective and transflective modes. For example, in the purely reflective mode, the reflective subpixels 110, 120, 130 may be driven to different values. As there are three reflective subpixels 110, 120, 130 per pixel, the LCD may display images with three times the pixel resolution compared to the resolution using just the transmissive subpixels 115, 125, 135.
A computer or display driver can support driving pixel data to the reflective subpixels 110, 120, 130 independently of the transmissive subpixels 115, 125, 135. The ability for a single panel to operate as a purely transmissive, purely reflective, or transflective panel can be useful for viewing different types of image content or in different viewing environments.
The six subpixel design of
In an embodiment, an LCD comprises transflective pixels driven by circuits that provide for independently addressing the transmissive and reflective parts of an LCD pixel. To separate a single subpixel into transmissive and reflective parts, in one embodiment red, green, and blue subpixels and their associated reflective portions may be formed using “subpixel pairs.”
The six storage nodes may be electrically separated using one or more transistors 703, 704 to control access to each storage node. A variety of electrical connection topologies are possible to control the separate transistors 703, 704. Generally, each transistor 703, 704 will be connected to a gate wire 705, 706, a source wire 707, and a storage node 701, 702.
A variety of pixel circuit designs and configurations are possible, and these different pixel designs influence the pixel driving circuitry design. Additionally, in an embodiment in which the transmissive and reflective subpixels may be driven to different values, it may be desirable to drive all the reflective subpixels to a black voltage value to allow the display to operate in a purely transmissive mode.
In one embodiment, circuit logic may implement a pixel driving method comprising sending, from a first source driver, a first value to a first subpixel of a subpixel pair; sending, from a second source driver, a second value to a second subpixel of the subpixel pair, wherein the first value is different than the second value. In one aspect, the first subpixel of the subpixel pair is a transmissive subpixel and the second subpixel of the subpixel pair is a reflective subpixel. In another aspect, the first source driver is the same as the second source driver. In a further aspect, the second value is a black voltage value. Particular examples for implementing such driving methods are further described herein with respect to
Multiple pixel driving circuitry embodiments are discussed below, followed by details of example pixel designs that may apply to these or other pixel driving circuits. A variety of pixel embodiments may be applicable to each of the pixel driving circuit and system embodiments.
Pixel Driving Circuitry with Black Voltage Generator
The embodiment of
The embodiment of
The embodiment of
To operate the panel in a transmissive mode, the transmissive gate driver of a first row enables the transmissive gates of the first row, and the source drivers 220 drive the transmissive subpixels of the first row to a set of desired voltages to generate desired colors. The timing logic 235 disconnects the source drivers 220 from the source lines 221; clocks the gate drivers 210 once to enable the reflective gates of the first row; and connects the black voltage generator 230 to the source lines 221 via the “flash clear” transistors 225. The black voltage generator 230 then sets the reflective subpixels to a black voltage value. The timing logic 235 then clocks the gate drivers 210 once to enable the transmissive gates of the next row. This process is repeated for each row in the pixel array 205.
To operate the panel in a transflective mode, the reflective subpixel of each subpixel pair receives the same value as the transmissive subpixel. In this mode, the black voltage generator 230 and the “flash clear” transistors 225 do not need to be used. For a first row, the gate drivers 210 enable the transmissive gates of the first row, and the source drivers 220 drive the transmissive subpixels of the first row to a set of desired voltages to generate desired colors. The TCON 240 clocks the gate drivers 210 to enable the reflective gates of the first row, and the source drivers 220 drive the reflective subpixels to the same voltage as the transmissive subpixels. This process is repeated for each row in the pixel array 205. To reduce power consumption in the transflective mode, techniques of the present disclosure include placing the black voltage generator 230 into a standby mode.
When operating the panel in a reflective mode, the voltages on the transmissive subpixels do not matter, as the backlight is off. The display will be operated as a 3X by Y reflective device. The display can be driven in the same manner as for the transflective mode.
Driving Pixels with Multi-Mode Source Drivers
The embodiment of
In this embodiment, the source drivers 320 have the capability of storing one or more preprogrammed pixel values in addition to regular pixel data. The source drivers 320 can be switched between the incoming pixel data from the TCON 340 and the pre-programmed values. The timing logic 335 is triggered at the end of every data line by the TCON 340. The timing logic 335 switches the multi-mode source drivers 320 to use one of the pre-programmed values. For example, the pre-programmed values might be a black pixel value that can be used to drive reflective subpixels to a black voltage value.
To operate the panel in a transmissive mode, the transmissive gate driver 310 of a first row enables the transmissive gates of the first row, and the source drivers 320 drive the transmissive subpixels of the first row to a set of desired voltages to generate desired colors. The TCON 340 clocks the gate drivers 310 to enable the reflective gate drivers. At the end of every data line, the TCON 340 triggers the timing logic 335, and the timing logic 335 can signal to the multi-mode source drivers 320 to drive the reflective subpixels to a pre-programmed value. The TCON 340 clocks the gate drivers 310 to enable the transmissive gates of the next line and signals the multi-mode source drivers 320 to drive the transmissive subpixels to regular pixel data values, and the process repeats for each row in the pixel array 305.
To operate the panel in a transflective mode, the reflective subpixel of each pair receives the same value as the transmissive subpixel. In this mode, the multi-mode capability of the source drivers 320 is not used. The gate drivers 310 can utilize a double width pulse to enable both the transmissive gates and reflective gates at the same time. The technique of using a double width pulse through the gate driver shift register may be applicable to other schemes and modes described herein where the same source voltage value is driven to both the transmissive and reflective subpixels. The double width pulse, however, is not required to be used in this configuration.
To operate the panel in a reflective mode, the voltages on the transmissive subpixels do not matter, as the backlight is off. The display can be operated as a 3X by Y reflective device. The display can be driven the same as in the transflective mode.
For example, in one embodiment there might be three source lines per pixel (one for each RGB/k1k2k3 subpixel pair), and two gate lines per pixel (one for the transmissive subpixels and one for the reflective subpixels). Such a circuit can be referred to as a 3S-2G circuit. Details of example 3S-2G pixel embodiments are shown in
When operating a panel with a 3S-2G circuit in a transmissive mode, the TCON 440 causes the gate row drivers 410 to first enable the transmissive subpixels in a row so that the source drivers 420 can load image data to the transmissive subpixels. The TCON 440 then causes the gate row drivers 410 to enable the reflective subpixels in the row so that the source drivers can load a preprogrammed value, such as a black voltage value, onto the reflective subpixels. The pixel data and black voltage value are supplied to the source drivers 420 by the TCON 440. This process can repeat until every row in pixel array 405 has been addressed.
When operating a panel with a 3S-2G circuit in a transflective mode, the reflective subpixel of each pair can be loaded with the same value as the transmissive subpixel or with an independent value. The gate row drivers 410 can enable both the transmissive subpixels and reflective subpixels of a row at the same time with a double width pulse. In a transflective mode, the TCON 440 only sends pixel data, and not black pixel values, to the source drivers 420. This process can repeat until every row in the pixel array 405 has been addressed. Loading the reflective subpixel of each pair with the same value as the transmissive subpixel or with an independent value is not required in all embodiments; having separately addressable transmissive and reflective subpixels provides the ability in transflective mode to send different values. For example, in an embodiment having three transmissive subpixels and one reflective subpixel, the reflective subpixel value can be a function of the three transmissive subpixel values, or some other independent value.
When operating a panel with a 3S-2G circuit in a reflective mode, the voltages on the transmissive subpixels do not matter because the backlight is off. Otherwise, the display is driven the same as in the transflective mode.
In another embodiment of the system shown in
In alternative embodiments, configurations such as a 6S-2G circuit or 1S-6G circuit can be implemented. For example, a 6S-2G circuit can have the structure and operational characteristics of the 6S-1G circuit described above, but with independent control of the reflective subpixels. As another example, a display operating in a transmissive mode and using pixels with a 1S-6G configuration, all red pixel values in a row can be loaded, then green pixel values, then blue pixel values, and then black voltage values for the reflective subpixels in the row.
Several variants of the circuits discussed thus far can be implemented. For example,
Depending on the desired mode of operation, closing a first switch 505a and opening a second switch 505b can enable just the transmissive subpixel portions (R, G, B). Opening a first switch 505a and closing a second switch 505b can enable just the reflective subpixel portions (k1, k2, k3). Closing both a first switch 505a and second switch 505b can enable simultaneously both the reflective subpixel portions (k1, k2, k3) and the transmissive subpixel portions (R, G, B).
Subpixel pairs can also be driven independently, by first enabling a first gate line 811a and driving a particular set of voltages on the source lines 821a-c, and then by enabling the second gate line 811b and driving a second particular set of voltage on the source lines 821a-c.
All the subpixels of one type in the entire array may be updated before updating any of the subpixels of the other type. For example, it may be desirable to load all the transmissive values in one pass through the display, and then drive all reflective pixels at the same time with the same voltage. For example, in a purely transmissive mode, the reflective pixels can all be driven to black. A power or speed optimization may be possible using this update technique.
In an alternative embodiment, all reflective gate lines, such as gate line 811b, can be coupled or shorted together through transistors on the panel to present only one global gate line, allowing for a rapid update of all the reflective subpixels to a single value. Shorting alternate gate lines can support a line inversion mode, allowing for a rapid update of alternating reflective subpixels to two voltages.
Alternatively, as shown in
However, because reflective and transmissive subpixels are addressed at the same time, the technique of time-multiplexing the source lines 1021a-c between black voltages and color voltages is not used. Instead, the TCON may deliver appropriate pixel values to the transmissive as well as the reflective subpixels.
In alternative embodiments, separate source lines are provided for both transmissive and reflective pixels.
The embodiments described all incorporate a “hexad” structure of six subpixels: 3 transmissive subpixels and 3 reflective subpixels. However, in alternative embodiments, the circuits herein may be used with structures having multispectral configurations (RGBY, for example), or having multiple subpixels of the same color.
In the foregoing specification, embodiments of the invention have been described with reference to numerous specific details that may vary from implementation to implementation. Thus, the sole and exclusive indicator of what is the invention, and is intended by the applicants to be the invention, is the set of claims that issue from this application, in the specific form in which such claims issue, including any subsequent correction. Any definitions expressly set forth herein for terms contained in such claims shall govern the meaning of such terms as used in the claims. Hence, no limitation, element, property, feature, advantage or attribute that is not expressly recited in a claim should limit the scope of such claim in any way. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
This application claims benefit of U.S. Provisional Applications 61/160,705 (filed Mar. 16, 2009), 61/160,697 (filed Mar. 16, 2009), and 61/160,692 (filed Mar. 16, 2009), the entire contents of which are hereby incorporated by reference as if fully set forth herein, under 35 U.S.C. §119(e).
Number | Date | Country | |
---|---|---|---|
61160705 | Mar 2009 | US | |
61160697 | Mar 2009 | US | |
61160692 | Mar 2009 | US |