The present invention relates to display devices, and more particularly to driving an active matrix electrophoretic display by varying a common voltage.
Displays, such as liquid crystal (LC) and electrophoretic displays include particles suspended in a medium sandwiched between a drive or pixel terminal and a common terminal. The pixel terminal includes pixel drivers, such as an array of thin film transistors (TFTs) that are controlled to switch on and off to form an image on the display. This conventional method of driving a display is referred to as scan line driving. The voltage difference (VEink=VCE−Vpx as shown in
In order to change image content on an electrophoretic display, such as from E Ink Corporation for example, new image information is written for a certain amount of time, such as 500 ms to 1000 ms. As the refresh rate of the active-matrix is usually higher, this results in addressing the same image content during a number of frames, such as at a frame rate of 50 Hz, 25 to 50 frames. Electrophoretic active matrix displays are applied in many applications including, for example, e-readers. Although this text refers generally to E Ink as examples of electrophoretic displays, it is understood that the invention can be applied to electrophoretic displays in general, such as for example SiPix where the microcups are filled with white particles in a black fluid.
Circuitry to drive displays, such as electrophoretic displays, is well known, such as described in U.S. Pat. No. 5,617,111 to Saitoh, International Publication No. WO 2005/034075 to Johnson, International Publication No. WO 2005/055187 to Shikina, U.S. Pat. No. 6,906,851 to Yuasa, and U.S. Patent Application Publication No. 2005/0179852 to Kawai; U.S. Patent Application Publication No. 2005/0231461 to Raap; U.S. Pat. No. 4,814,760 to Johnston; International Publication No. WO 01/02899 to Albert; Japanese Patent Application Publication Number 2004-094168, and WO2008/054209 and WO2008/054210 to Markvoort, each of which is incorporated herein by reference in its entirety.
The grey level of a pixel will be referred to as the pixel state P and its value is measured e.g. by the reflectivity of the pixel. The pixel state P of a pixel in an electrophoretic display remains stable when the driving voltage differential VEink is switched off, i.e. VEink=0V. The pixel state P can be anywhere on a grey scale between the two extreme pixel states of the pixel, such as for example black and white. This pixel state stability in the absence of driving voltage is an advantage, as it means that power is only required during a display update. However, the disadvantage is that driving an electrophoretic display is complicated: in order to drive the display one has to know the current pixel states and the intended new pixel states of the display. Typically a so-called Look Up Table (LUT) is used wherein, for example for 16 grey levels this LUT provides 16×16 waveforms or scan line driving values, giving a recipe for a pixel to be driven from each of the 16 possible grey scales to each of these 16 grey scales.
Making a LUT is complicated because the uniformity of the grey levels, for example the percentage of reflectivity of the pixels, must be assured. The difference between grey levels must be equidistant in reflectivity independent of the current image (image history) and independent of the new image (crosstalk). Non-uniformities in TFT backplane and electrophoretic front plane make this problem more imminent. There is the need for an update that is as short as possible. Accordingly, there is a need for better displays, such as displays that tackle the complications of making a satisfactory LUT and provide a more uniform and reliable image update. Additionally there is a need to conserve energy and minimize stresses caused, for example, by voltage differences across various parts of the circuitry, such as the column-row crossings.
In a first aspect there is provided a display device comprising a plurality of transistors, a column driver, a row driver, a common driver, pixels, and a controller.
Each transistor comprises a source terminal, a gate terminal, and a drain terminal. The column driver is connected to the source terminals for providing column voltages. The row driver is connected to the gate terminals for providing a row select voltage. The pixels each have a pixel state that is driven by a driving voltage differential between a pixel voltage, applied to a pixel terminal, and a common voltage, applied to a common terminal. The pixel terminal is connected to a drain terminal of a corresponding transistor. The common driver is connected to the common terminals for providing a variable common voltage. The controller controls the operation of the column driver, row driver, and common driver for driving the pixels in a control sequence comprising a scan line driving phase and a common driving phase.
During the scan line driving phase, the column driver is controlled to provide a plurality of driving column voltages to the source terminals and the row driver is controlled to provide scanning row selection voltages to the gate terminals for sequentially updating each pixel having an initial pixel state, with said plurality of driving column voltages to attain, for each initial pixel state, an initial common pixel state.
During the common driving phase the column driver is controlled to provide a uniform column voltage to the source terminals. This voltage is used for updating the plurality of pixel voltages with a uniform column voltage.
In addition, the row driver is controlled to provide row select voltages with a gate swing that is lower during the common driving phase than during the row driving phase. The row driver may alternatively or additionally be controlled to provide a uniform row select voltage during multiple scan periods to keep the transistors in a conducting state, thereby maintaining said uniform column voltage on the pixel terminals so as to drive the pixels from a respective initial common state to a respective final common state. The pixel states may differ from each other at least during a part of the common driving phase or even during the entire common driving phase, so that initial and final common states and intermediate states may differ from pixel to pixel.
The lower gate swing in the common driving phase is made possible by the fact that during this phase all pixels are driven with the same uniform (common) voltage, instead of a spread of voltages as during the pixel driving phase. The term ‘common driving’ thus refers to a period where all pixels are driven with a common voltage substantially simultaneously supplied to the pixel cells via respective common electrode and column electrodes.
It is one of the concepts of the present invention that common driving is applied for all parts of the waveforms in the LUT that are identical for all N×N transitions, where N is the number of pixel states (grey levels) a pixel will typically attain. In a typical current LUT it is found that 20% to 40% of the total update time is common for all N×N transitions. In that case the entire display switches with the same voltage between pixel and common, and this can be done in the common driving phase. During this phase the common voltage VCE provided to the common terminal of the pixels is either all negative or all positive relative to the pixel voltages Vpx provided at the pixel terminals. This causes the pixels to be commonly driven to either black or white depending on the sign of the relative voltage.
Advantageously, the controller comprises a LUT for controlling the column driver, during the scan line driving phase, to first provide driving column voltages so as to drive the pixels from any of the N possible pixel states to the initial common pixel state. It is noted that, depending on the original pixel state (N possibilities) there can be (small) differences or non-uniformities in the initial common pixel state.
In a further embodiment a common driving phase is used to bring the pixels from this initial common state to an intermediate common state that is equal to an extreme pixel state PE (e.g. a black or white pixel state) for increasing a uniformity of the pixel states. In a further embodiment, the pixels are driven from the intermediate pixel state to a final common state. From this final common state the pixels are driven to any further pixel state of the N possible pixel states.
An advantage of this driving scheme is that the LUT need only contain N+N transitions: N ways to go from the original pixel state to the common state and N ways to go from the final common state to the destination pixel state. This thus greatly simplifies the LUT which normally contains N×N values. An additional advantage from driving the pixels to a common extreme pixel state PE is that the pixel states will become more uniform. Depending on the original pixel state (N possibilities) there can be (small) differences in the initial common pixel state.
In an advantageous embodiment, the display further comprises a common driving flag FCD that is set in accordance with the LUT to indicate the status of a common driving period. This flag FCD could be implemented in software or hardware, and may also be part of the LUT itself For example, the flag FCD can be (pre)programmed to be raised (e.g., a Boolean value is switched) when a common driving period is foreseen in the LUT. The flag FCD can be monitored, for example, by the controller and/or the various drivers for adjusting their characteristics (such as the gate voltage) in accordance with the common driving period. For example, the raising of the flag FCD could trigger a common driving initialization frame, and the lowering of the flag FCD could trigger a common driving ending frame. Also the raised flag could cause the row driver to supply lower gate voltages during the common driving phase than during the scan line driving phase. Alternatively, there could be more than one flag FCD for indicating various periods of the common driving phase.
In a second aspect a method is provided for driving a display according to the first aspect.
Further areas of applicability of the present systems and methods will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating exemplary embodiments of the displays and methods, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
These and other features, aspects, and advantages of the apparatus, systems and methods of the present invention will become better understood from the following description, appended claims, and accompanying drawings where in:
The following description of certain exemplary embodiments is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses. In the following detailed description of embodiments of the present systems, devices and methods, reference is made to the accompanying drawings which form a part hereof, and in which are shown by way of illustration specific embodiments in which the described devices and methods may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the presently disclosed systems and methods, and it is to be understood that other embodiments may be utilized and that structural and logical changes may be made without departing from the spirit and scope of the present system.
The following detailed description is therefore not to be taken in a limiting sense, and the scope of the present system is defined only by the appended claims. The leading digit(s) of the reference numbers in the figures herein typically correspond to the figure number, with the exception that identical components which appear in multiple figures are identified by the same reference numbers. Moreover, for the purpose of clarity, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present system.
In the presence of an electric field the pigments in the microcapsules move in and out of the field of view; when the electric field is removed the pigments stop moving and the current grey scale is preserved; this effect is known in the art as ‘bi-stable’. In this text it is assumed for conciseness that the pixels comprise positively charged black micro-particles and negatively charged white micro-particles. It is understood that any other set of first and second colors could be given to the micro-particles without affecting the working principle. Where there is written that a pixel is in a black state or in a white state, it is understood that micro-particles with a first or second color, respectively, are dominantly present on a viewing side of the pixel. Similarly where there is written that a pixel is in a grey state it is understood that a mix of any particular proportions of the first and second colored micro-particles is present on the viewing side of the pixel.
The relative sizes of the voltages applied at the pixel and common terminals determine the magnitude and the direction of the electric fields through the pixels and therewith the speed and direction of the drifting microparticles. The polarity and absolute magnitude of the voltages that are shown in the figures and text thus mainly serve an exemplary role for particular embodiments of the invention and should not be construed as limiting to its scope. Sometimes the exemplary relative absolute magnitudes of voltages for different driving modes are important because, for example, higher voltage differentials allow for faster pixel switching speeds, but may also lead to shorter lifetime of the electronic components.
Addressing of the E-ink 140 from black to white, for example, requires a pixel represented as a pixel capacitor CDE in
Switching to a black screen where the black particles 110 move towards the common terminal 102, requires a positive pixel voltage Vpx at the pixel terminal 101 with respect to the common voltage VCE. In the case where VCE=0V and Vpx=+15V, the driving voltage differential is VEink=VCE−Vpx=0−(+15)=−15V. When the driving voltage differential VEink is 0V, such as when both the pixel voltage Vpx at the pixel terminal 101 and the common voltage VCE are 0V (Vpx=VCE=0), then the E-ink particles 110, 120 do not switch or move.
The typical driving voltage differentials VEink across the pixel capacitor CDE shown in
If the voltages are reduced from 15V to 7.5V, then switching time is increased to approximately 0.65 seconds, as shown by the curve 202 of
When a row of pixels is selected, a desired voltage may be applied to each pixel via its data line or column electrode 330. When a pixel is selected, it is desired to apply a given voltage to that pixel alone and not to any non-selected pixels. The non-selected pixels should be sufficiently isolated from the voltages circulating through the array for the selected pixels. External controllers and drive circuitry are also connected to the cell matrix 400. The external circuits may be connected to the cell matrix 400 by flex-printed circuit board connections, elastomeric interconnects, tape-automated bonding, chip-on-glass, chip-on-plastic and other suitable technologies. Of course, the controllers and drive circuitry may also be integrated with the active matrix itself.
Electrophoretic displays are relatively slow and, generally speaking, respond to the average pixel voltage during a frame time. This response to the integral in time of the pixel voltage, implies that there are two different types of row-to-row addressing for electrophoretic displays: amplitude modulation driving (grey scales are rendered by modulating the data voltage on the columns) and pulse width modulation (grey scales are rendered by modulating the number of frame times that a certain set voltage is applied).
In the following, two types of driving phases are distinguished. The conventional scan line driving phase will also be referred to as pixel driving (PD) to distinguish it from another type of driving phase, referred to as common driving (CD). During a scan line or pixel driving phase the pixels are driven by a plurality of pixel driving voltages VEink
According to an aspect, in the common driving period the row driver 520 is controlled to provide row select voltages with a gate swing ΔVgate that is lower during the common driving phase 666 than during the row scan line driving phase 630.
Referring to
However, if the spread of pixel voltages is lower, for example when all pixels are driven with the same voltage during a common driving period, the gate voltages can be closer together. For example if all the pixel voltages Vpx are +15V, the gate switching voltages can be +15+13=28V and +15−10V=+5V. The gate switching voltage swing ΔVgate would thus be 28−5=23V. This means that the gate switching voltage swing ΔVgate can be lower during a common driving phase than during a pixel driving phase. This reduction of the voltage swing e.g. also reduces stresses on the TFTs and may conserve energy.
The display additionally comprises a common driver for providing a variable common voltage to the common terminals. This variable common voltage VCE can compensate for a change ΔVcol (e.g. lowering) of the column voltages Vcol and thereby a change of the pixel voltages ΔVpx while maintaining the same driving voltage differentials VEink. For example if all column voltages are +15V and the common voltage is normally 0V, the column voltages can be lowered to +7.5V if the common voltage is set to −7.5V. The driving voltage differentials VEink=VCE−Vpx then remains −15V. By lowering the absolute voltages, e.g. stresses to the TFTs can be minimized.
Alternatively, during periods when all pixels experience the same driving voltage differentials VEink the pixels can be driven entirely by the common voltage VCE. For example, by setting the pixel voltage Vpx to 0V, and applying ±15V to the common terminals 102, the pixels all experience a common driving voltage differential VEink=VCE=±15V.
In the transition between a PD phase and a CD phase, typically a transition frame is needed to switch all pixels to the new phase. These transition frames at the beginning and end of the common driving phase may comprise sequentially scanned (row-by-row) transitions wherein all rows are switched sequentially to and from the common driving phase. These transition frames are referred to as the common driving initialization and ending frames and are part of the common driving phase.
Here pulse width modulation with different data voltages is examined. High voltage pixel driving (HVPD) allows driving of pixels to White and to Black simultaneously. During a full frame either +15V (to Black) or −15V (to White) is written on a pixel which requires a voltage swing of 30V on the columns.
Low voltage pixel driving (LVPD) reduces the voltage swing of the column voltages Vcol by applying a variable common voltage VCE to the common terminal 102 such that the driving voltage differential VEink=VCE−Vcol remains the same. The price to pay is that during one frame it is now only possible to either switch a pixel to White (VCE=+7.5V) or to switch a pixel to Black (VCE=−7.5V). It is however possible to have a fast switch (Vcol=7.5V, 15V over E Ink) and a slow switch (Vcol=0V, 7.5V over E Ink), which helps realizing of more grey levels.
In
In this text, gate voltages for the TFTs or transistors 510 are shown as they are for a polymer electronics active-matrix back plane with p-type TFTs. In this case, the transistor is brought into a closed or non-conducting state 892 by applying a non-select voltage Vgate
If the voltage difference between the gate G and source S or drain D is lowered, the transistor can still be in a conductive state 891 for column voltages that are kept at lowered predefined uniform voltage. This state 891 will be referred to as the common driving gate voltage state 891. The voltage applied to the gate to bring the transistor 510 in a common driving gate voltage state 891 will be referred to as common driving gate voltage Vgate
As shown in
The TFT 310 or switch 510 closes or conducts when a voltage, e.g., negative voltage, from the row electrode is applied to the TFT gate G resulting in the flow of current Id through the TFT 310 (or switch 510) between its source S and drain D. As current Id flows through the TFT, the storage capacitor Cst is charged or discharged until the potential of pixel terminal 101 at the TFT drain D equals the potential of the column electrode, which is connected to the TFT source S. If the row electrode potential is changed, e.g., to a positive voltage, then the TFT 310 or switch 510 will close or become non-conductive, and the charge or voltage at the pixel terminal 101 will be maintained and held by the storage capacitor Cst. That is, the potential at the pixel terminal 101, referred to as the pixel voltage Vpx at the TFT drain D will be substantially constant at this moment as there is no current flowing through the TFT 310 or switch 510 in the open or non-conductive state.
The amount of charge on the storage capacitor Cst provides or maintains a certain potential or voltage difference between the storage capacitor line 340 and pixel terminal 101 of the pixel capacitor CDE. If the potential of the storage capacitor line 340 is increased by 5V, then the potential at the pixel terminal 101 will also increase by approximately 5V, assuming ΔVpx≈ΔVst as will be described. This is because the amount of charge at both nodes of the storage capacitor Cst is the same since the charges cannot go anywhere.
It should be understood that for simplicity, it is assumed that the change in the pixel voltage ΔVpx across the pixel CDE is approximately equal to the change in the storage capacitor voltage ΔVst across the storage capacitor Cst, i.e., ΔVpx≈ΔVst. This approximation holds true particularly when Cst is the dominant capacitor, which should be the case. A more exact relation between Vpx and Vst is given by equation (1):
ΔVpx=(ΔVst)[(Cst)/(CTOTAL)] (1)
where ΔVpx≈ΔVst when CTOTAL≈Cst and thus (Cst)/(CTOTAL)≈1
The total pixel capacitance CTOTAL is defined as the sum of all capacitance, namely:
C
TOTAL
=C
st
+C
DE
+C
rest (2)
where Crest is the sum of all other capacitance (including parasitic capacitance) in the pixel.
The change in the pixel voltage ΔVpx (at pixel terminal 101 in
ΔVpx=(ΔVst)[(Cst)/CTOTAL)]+(ΔVCE)[(CDE)/CTOTAL)]. (3)
It is desired not to affect the driving voltage differential VEink and thus not to affect the displayed image when voltages are changed. Having no display effects or no pixel voltage change means that ΔVEink=0.
Since VEink=VCE−Vpx then:
ΔVEink=ΔVCE−ΔVpx=0 (4)
Equation (4) indicates the desirable maintenance of the displayed image with substantially no changes in display effects when voltages are changed. That is, the change in the driving voltage differential ΔVEink is desired to be zero so that black or white states are maintained without any substantial change, for example.
Substituting ΔVpx from equation (3) into equation (4) yields:
ΔVst=(CTOTAL/Cst) [1−(CDE/CTOTAL)]*(ΔVCE) (5)
Thus, when the common voltage is changed by an amount ΔVCE, then it is desired to change the voltage on the storage line by ΔVst that satisfies equation (5).
As seen from equation (5), in order to prevent any voltage change ΔVEink across the pixel CDE, i.e. to ensure that ΔVEink=0, and thus substantially maintain the same driving voltage differential VEink, the storage voltage Vst are switched at substantially the same time as the common voltage VCE and with a storage voltage swing ΔVst that is proportional to a common voltage swing ΔVCE, according to equation (5)
It should be noted that the storage capacitor Cst in an active-matrix circuit designed to drive the E-ink (or pixel/display effect capacitor CDE) is 20 to 60 times as large as the display effect capacitor CDE. Typically, the value of the display effect capacitor CDE is small due to the large cell gap of the E-ink. The E-ink material exhibits a relatively large leakage current. The leakage current is due to a resistor in parallel with the display effect capacitor CDE. The small value of the display effect capacitor CDE coupled with the leakage current require a relatively large storage capacitor Cst.
The various electrodes may be connected to voltage supply sources and/or drivers which may be controlled by a controller 515 that controls the various voltage supply sources and/or drivers, shown as reference numerals 520, 530, 570, connected to the row electrode 320, the column electrode 330, and the common terminal 102, respectively. The controller 515 is adapted to drive the various display electrodes or lines, e.g., pixel cell shown in the equivalent circuit 500, with pulses having different voltage levels that distinguish a control sequence of a scan line driving phase 630 and a common driving phase 666 as will be described further in with reference to
To realize the proper amount and timing of changes of the voltages of the storage capacitor voltage Vst and common voltage VCE, the common terminal 102 driver 570 may be connected to the storage capacitor line 340 through a storage capacitor line 340 through a storage driver 580 which may be programmable or controllable by the controller 515. In this case the storage driver 580 is a scaler which generates an output signal Vst that is proportional (according to equation (5)) to the common voltage VCE. In other words, the voltage Vst of the output signal varies proportionally, preferably linearly proportionally with the common voltage VCE. Alternatively the storage driver 580 may be a driver separate from controller 515. In this case the connection between the common terminal 102 driver 570 and the storage driver 580 is superfluous. The controller 515 may be configured to change the storage and common voltages Vst, VCE at substantially the same time and control the storage driver 580 such that the storage and common voltage changes correspond, e.g. satisfy the relationship shown by in equation (5), for example.
By this switching of the voltages the gate is brought, for example, from a non-conducting state 892 to a conducting state 890 or common driving gate voltage state 891 (see,
The driving voltage differential VEink between the common plate and the pixel plate drives the electrophoretic display effect and causes changes to the pixel state P, e.g.
a change in grey level or a change from white to black. Note that the axis of black and white in
The driving scheme of
During a hold or non-select period 894 shown in
To increase grey level accuracy and grey level distribution, additional effective pixel voltage levels VEink across the pixel capacitor CDE are provided without the need for expensive column driver integrated ICs with more voltage levels, where existing voltage drivers and levels are used in various combinations to provide additional display effect voltage levels VEink, for example, under the control of the controller 515 shown in
A further drive scheme embodiment is related to the timing of switching the voltage on the common terminal 102, i.e., timing of switching or changing VCE. In particular, preferably the switch of the VCE and the Vst does not result in one or more pixels being charged to an incorrect voltage (i.e., a voltage other than the column voltage). If a row is selected, the selected row will have a different behavior as compared to all other non-selected rows. After the common terminal 102 is switched or changed, the voltage over the pixels will change. This will lead to image artifacts as well. To avoid such image artifacts, the common voltage VCE is changed when all rows are non-selected. In other words, the gate voltage (Vgate or Vrow) of all the rows should be kept high (i.e., non-selected-TFTs non-conducting) while changing the common voltage. The column voltage Vcol is irrelevant at this moment because all TFTs are switched off (i.e., non-conducting).
The proper timing of voltage changes may be achieved in the configuration with a separate storage capacitor line 340 (shown in
Artifacts may result in the displayed image if the storage and common voltages Vst, VCE are not switched at substantially the same time. Further, as shown in
The controller 515 may be any type of controller and/or processor which is configured to perform operation acts in accordance with the present systems, displays and methods, such as to control the various voltage supply sources and/or drivers 520, 530, 570 to drive the display 500 with pulses having different voltage levels and timing as will be described. A memory 517 may be part of or operationally coupled to the controller/processor 515.
The memory 517 may be any suitable type of memory where data are stored, (e.g., RAM, ROM, removable memory, CD-ROM, hard drives, DVD, floppy disks or memory cards) or may be a transmission medium or accessible through a network (e.g., a network comprising fiber-optics, the world-wide web, cables, or a wireless channel using time-division multiple access, code-division multiple access, or other radio-frequency channel). Any medium known or developed that can store (non-transitory) and/or transmit (transitory) information suitable for use with a computer system may be used as the computer-readable medium and/or memory. The memory 517 or a further memory may also store application data as well as other desired data accessible by the controller/processor 515 for configuring it to perform operation acts in accordance with the present systems, displays and methods.
Additional memories may also be used. The computer-readable medium 517 and/or any other memories may be long-term, short-term, or a combination of long-term and short-term memories. These memories configure the processor 515 to implement the methods, operational acts, and functions disclosed herein. The memories may be distributed or local and the processor 515, where additional processors may be provided, may also be distributed or may be singular. The memories may be implemented as electrical, magnetic or optical memory, or any combination of these or other types of storage devices. Moreover, the term “memory” should be construed broadly enough to encompass any information able to be read from or written to an address in the addressable space accessed by a processor. With this definition, information on a network is still within the memory 517, for instance, because the processor 515 may retrieve the information from the network for operation in accordance with the present system.
The processor 515 is capable of providing control signals to control the voltage supply sources and/or drivers 520, 530, 570 to drive the display 500, and/or performing operations in accordance with the various addressing drive schemes to be described. The processor 515 may be an application-specific or general-use integrated circuit(s). Further, the processor 515 may be a dedicated processor for performing in accordance with the present system or may be a general-purpose processor wherein only one of many functions operates for performing in accordance with the present system. The processor 515 may operate utilizing a program portion, multiple program segments, or may be a hardware device, such as a decoder, demodulator, or a renderer such as TV, DVD player/recorder, personal digital assistant (PDA), mobile phone, etc, utilizing a dedicated or multi-purpose integrated circuit(s).
Any type of processor may be used such as dedicated or shared one. The processor may include micro-processors, central processing units (CPUs), digital signal processors (DSPs), ASICs, or any other processor(s) or controller(s) such as digital optical devices, or analog electrical circuits that perform the same functions, and employ electronic techniques and architecture. The processor is typically under software control for example, and has or communicates with memory that stores the software and other data such as user preferences.
Clearly the controller/processor 515, the memory 517, and the display 500 may all or partly be a portion of single (fully or partially) integrated unit such as any device having a display, such as flexible, rollable, and wrapable display devices, telephones, electrophoretic displays, other devices with displays including a PDA, a television, computer system, or other electronic devices. Further, instead of being integrated in a single device, the processor may be distributed between one electronic device or housing and an attachable display device having a matrix of pixel cells 500. In particular, memory 517 functions as storage medium for storing lookup table (LUT) storing scan line driving values for controlling the column driver, during the scan line driving phase 630 and during a sequential scan line driving phase 631. In addition a common driving flag is set in accordance with the look up table (LUT) to indicate the status of the common driving period 666 and wherein the controller 515 comprises switching circuitry to switch from the scan line driving phase 630 to the common driving phase 666 as a result of the common driving flag in the look up table.
In the right pixel a relatively high positive voltage, e.g., +15V, is applied to the pixel terminal 101c, while the common terminal 102 is still at 0V. This voltage differential causes an electric field in the pixel that is opposite in direction from the previously mentioned pixel, which results in pixel driving to Black.
In the middle pixel a voltage of 0V is applied at the pixel terminal 101b, i.e. equal to the common voltage VCE. This results in the fact that this pixel is not driven but holds its current pixel state P, which in this case means that it remains grey.
It is noted that it is not necessary for all pixel voltages to be equal for the pixels to be driven to Black, merely that they be higher than the common voltage. However, the rate at which the pixels are driven is affected by the magnitude of the voltage difference as shown in
If the TFTs 510 are closed (non-conductive) during a driving period, there can be a slight voltage decay at the pixel terminal 101 due to leakage current Ileak (see
After the common driving period, there are two possibilities for each individual pixel. Pixel driving to White 606 can be applied to increase the white pigmentation or pixel driving to Black 605 can be applied to increase the black pigmentation. In this example pixel driving to Black 605 is applied to reach a final pixel state 607 for a specific pixel.
An advantage of the common driving scheme is that the final pigmentation of the pixels is less dependent on non-uniformities in the TFTs or pixels (e.g. leakage currents). Because the TFTs can be kept in a conducting state 890 or common driving gate voltage state 891, the voltages on the pixel terminals can be maintained. This leads to a steady voltage differential for all pixels during the common driving period(s) resulting in a more uniform and reliable image update.
After all pixels have reached the intermediate common state 602 (in this case an extreme black state), a pixel driving phase 631 follows where the common voltage is reset to a nominal (pixel driving) value VCE
This driving scheme thus significantly reduces the complexity of the LUT. For example if there are N grey scales, the lookup table has simplified from having N×N entries to just N+N entries: there are N ways to go from the initial pixel states 600 to the initial common state 608 plus N ways to go from the final common state 604 towards a plurality of pixel states P.
It is a further advantage of the common driving scheme that it is possible to set the storage voltage Vst to a lower absolute voltage level Vst
Using HVPD, different pixels can be driven simultaneously to White (Vpx=−15V) and to Black (Vpx=+15V). In general, maintaining higher voltages costs more energy and higher voltage differences can lead to a shorter lifetime of the display, for example, due to stresses on the TFTs.
Using LVPD partly remedies this problem by providing a variable common voltage VCE to the common terminals 102. This variable common voltage can maintain the same driving voltage differentials VEink=VCE−Vpx while changing the pixel voltages ΔVpx to a lower (absolute) value by compensating for this change ΔVpx by a corresponding change ΔVCE in the common voltage VCE. Similarly this allows a column voltage differential change ΔVcol of the column voltages Vcol.
Alternatively, the column driver 530 and/or the common driver 570 can be configured to decrease an image update time by increasing the driving voltage differential VEink, for example, by decreasing a negative common voltage when the pixel voltages are positive, or vice versa.
With LVPD it is possible to drive some pixels to White (e.g. VCE=+7.5V and Vpx=−7.5V) while holding the pigmentation on other pixels (e.g. Vpx=VCE=+7.5V). Equivalently it is also possible to drive some pixels to Black while holding others by reversing the polarity of the voltages. It is, however, not possible with this scheme to simultaneously drive some pixels to Black and others to White. An added possibility with LVPD is that it is possible to drive some pixels to Black or white with half the driving voltage, e.g. VCE=+7.5V and Vpx=0. This leads to a slower driving rate as shown in
Using HVCD and common driving in general, it is only possible to drive all pixels to White or all pixels to Black. This is particularly useful when the full screen needs an image update. In such a screen update, for example, the display will first turn black before an image is formed. HVCD has an advantage that the TFT can be kept in a conducting state 890 or semiconducting state 891, thus maintaining the pixel voltage Vpx resulting in a more uniform and reliable image update.
During the common driving period the current from the TFT has as a main purpose to compensate for the small leakage currents Ileak through the pixel. This means that a reduced conductance of the TFT can be sufficient. An advantage of the common driving gate voltage state 891 is that the voltage on the gate G can be kept lower than in the fully conductive state thus lowering the stresses on the TFT due to voltage differences between Vrow (gate G) and Vcol (source S). By maintaining at least a semi-conductive state 891 the uniform common driving column voltage Vcol
HVCD, LVCD and all intermediate variants can be described by the following settings for the applied voltages:
V
CE=+15V−D; Vst=F(VCE); Vpx=0V−D; Vrow=Vgate=−5V−D
(CD to White)
V
CE=−15V+D; Vst=F(VCE); Vpx=0V+D; Vrow=Vgate=−5V−D
(CD to Black)
For D=0 HVCD is obtained and for D=+7.5 LVCD is obtained.
For implementing this rescaling of the voltage, a common driver 570 can be used for providing a variable common voltage VCE to the common terminals 102 and setting a column voltage differential change ΔVcol=D of the column voltages Vcol while keeping the same driving voltage differentials VEink by varying the common voltage VCE with a common voltage differential change ΔVCE=D, i.e., equal to the column voltage differential change ΔVcol.
As will be shown in the following (
First of all, high voltage common driving (HVCD) combined with high voltage pixel driving (HVPD) will be studied in detail (
In
During the first row selection sequence in a common driving initialization frame 611 of a common driving phase 666, the rows are sequentially switched by a gate switching voltage swing ΔVgate that brings the transistors 510 sequentially in a common driving gate voltage state 891. Only at this time are the pixel voltages Vpx sequentially switched to the common driving pixel voltages Vpx
Similarly, at the end of a last row selection sequence, during a common driving ending frame 613, the row driver 520 is controlled to sequentially provide scanning row non-select voltages Vgate
At the end of this frame when the transistors 510 all are closed, the common voltage VCE and storage voltage Vst are switched back to their nominal pixel driving values VCE
Only during a first row selection sequence of a pixel driving phase 630, will the pixel voltages be sequentially reset to a plurality of pixel driving values Vpx
By using the sequential switching of the transistors at the beginning and ending of the common driving time period, all pixels will have experience the same common driving voltage differential VEink
In
TFTs is turned off and instead the TFT is put into a semi-conductive state 891. Frame n is the last HVCD frame where the TFT is switched to non-conducting. Frame n+1 is the first HVPD frame again. In frame 0 all lines are scanned and data (+15V, 0V or −15V) is written on the pixels. During frame 0 three different voltages are shown that correspond to HVPD to Black 850 (Vpx=+15V), pixel hold 851 (Vpx=0V), and HVPD to White 852 (Vpx=+15V). The driving voltage for the pixels at each moment equals VEink=VCE−Vpx.
At the start of frame 1 the common voltage is switched to −15V for HVCD to Black, the storage voltage is switched to F(−15V), i.e., full compensation to maintain the same voltage over the Eink (see, also equation (8)), and the column voltage is set to 0V. It is noted that at this moment of common switching nothing thus changes for the voltage differential over the pixel Vink because the TFT is closed and the pixels' voltages move concurrently with the common voltage.
In frame 1 the lines are scanned and switched from non-conducting state 892 to common driving gate voltage state 891, which means that the TFTs are conducting. This ensures that exactly at this desired point in time the pixels are switched to 0V and kept at this voltage. From this point onward the voltage differential VEink is changed for the switched pixels to −15V, i.e. driving to Black. In frame 2 to frame n−1, not a single voltage needs to be changed.
During the common driving period 610 there is an additional option to switch the storage voltage Vst temporarily to a lowered voltage Vst
Frame n is used to activate row-to-row addressing again. All lines are scanned and switched from semi-conducting 891 to non-conducting 892. At the start of frame n+1 the common is switched back to the HVPD value +Vkb, the storage voltage to F(Vkb) and writing data from the columns is resumed. The scanning sequence of the lines ensures again that exactly at the desired point in time the voltages over the Eink are switched at the start of pixel driving phase 630, so that each pixel has had the same time period of common driving 610.
Vkb is the kickback due to switching the gate line from Vgate
Kickback refers to the following phenomenon. During the conducting state of the TFT (Vrow=−25V) or common driving gate voltage state (Vrow=−5V) the small gate-drain parasitic capacitor Cgd and the capacitors Cst and CDE will be charged (
In general, a small additional ΔVCE is required on top of the mentioned VCE voltages. The reason is that parasitic capacitances (e.g., Cgd) in the pixel cause a small voltage jump when the row changes from low to high voltage. This jump is called the kickback voltage VKB and can be calculated as follows:
ΔVKB=(ΔVrow)(Cgd/CTOTAL) (kickback voltage)
This must be added to VCE in order to have the right VEink. Thus, it should be understood that this small additional kickback voltage should be added to all the described VCE voltages It is noted that while this is true for pixel driving frames, it is not necessarily true for all common driving frames e.g. when the TFTs are kept in a common driving gate voltage state and there is no kickback because of closing gates.
In
In
In another embodiment, shown in
Common driving has a number of advantages over regular pixel driving, HVPD or LVPD:
1. Common driving is typically insensitive for non-uniformities in the backplane (e.g. TFT on-current or TFT off-current) and in the frontplane (e.g. cell gap resistance).
Also, during common driving there will not be a drop in pixel voltage due to leakage through the electrophoretic display effect during the hold time, as there is no hold time. This implies that common driving is inherently faster, more uniform and less sensitive to image history.
2. Using a DAC (digital to analog converter) the common voltage to be used in a certain common driving period can be fine-tuned, in order to at the end of the common drive period end up in a very specific condition. This is helpful in LUT creation.
3. Common driving is very light for the backplane. The stress over the TFT and the row-column crossings are limited e.g. to 5V. This implies that common driving will postpone breakthrough, especially if one realizes that the stress over TFT and row-column crossings is opposite in sign to the dominant stress during pixel driving.
4. It is possible to set the storage voltage to, for example, 0V during frame 2 to frame n−1 of the common driving period, as long as it is switched back to the correct value a number of line times before the start of frame n. This can be attractive to reduce power and stress over storage-column crossings.
The ability to keep the normal routine of gate scanning active during the common phase can be advantageous from a point of view of circuitry design, however advantages 1 and 4, identified above, do not hold for this alternative embodiment of SGHVCD. On the other hand advantage 2 does hold and advantage 3 holds partially: power consumption is lower and stress over the row-column crossings and in the TFT is lower as well for common driving than for pixel driving.
For example
A similar case occurs in
Finally it is observed in
In an embodiment shown in
The various embodiments offer certain advantages, such as lowering the column-data-drain voltages (e.g., from 15V to 7.5V) and/or lowering the row or gate voltages accordingly during addressing of an electrophoretic display without losing the ability to generate grey levels. This makes it possible to use a larger range of commercially available drivers. A further advantage includes decreasing the image update time of the display. Of course, it is to be appreciated that any one of the above embodiments or processes may be combined with one or with one or more other embodiments or processes to provide even further improvements in finding and matching users with particular personalities, and providing relevant recommendations.
It is understood that this invention is especially suited for applications with electrophoretic displays, e.g. E Ink or SiPix, however in general the invention can be applied for any display type that is bistable and not too fast, which implies that generation of grey scales can be accomplished by pulse width modulation.
Finally, the above-discussion is intended to be merely illustrative of the present system and should not be construed as limiting the appended claims to any particular embodiment or group of embodiments. Thus, while the present system has been described in particular detail with reference to specific exemplary embodiments thereof, it should also be appreciated that numerous modifications and alternative embodiments may be devised by those having ordinary skill in the art without departing from the broader and intended spirit and scope of the present system as set forth in the claims that follow. The specification and drawings are accordingly to be regarded in an illustrative manner and are not intended to limit the scope of the appended claims.
In interpreting the appended claims, it should be understood that:
a) the word “comprising” does not exclude the presence of other elements or acts than those listed in a given claim;
b) the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements;
c) any reference signs in the claims do not limit their scope;
d) several “means” may be represented by the same or different item(s) or hardware or software implemented structure or function;
e) any of the disclosed elements may be comprised of hardware portions (e.g., including discrete and integrated electronic circuitry), software portions (e.g., computer programming), and any combination thereof;
f) hardware portions may be comprised of one or both of analog and digital portions;
g) any of the disclosed devices or portions thereof may be combined together or separated into further portions unless specifically stated otherwise; and
h) no specific sequence of acts or steps is intended to be required unless specifically indicated.