<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.2//EN" "ep-patent-document-v1-2.dtd">
<ep-patent-document id="EP04801494B1" file="EP04801494NWB1.xml" lang="en" country="EP" doc-number="1695331" kind="B1" date-publ="20080319" status="n" dtd-version="ep-patent-document-v1-2">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILT..FIRO..CY..TRBGCZEEHUPLSK....IS..........</B001EP><B003EP>*</B003EP><B005EP>J</B005EP><B007EP>DIM360 Ver 2.4  (29 Nov 2007) -  2100000/0</B007EP></eptags></B000><B100><B110>1695331</B110><B120><B121>EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B1</B130><B140><date>20080319</date></B140><B190>EP</B190></B100><B200><B210>04801494.8</B210><B220><date>20041208</date></B220><B240><B241><date>20060710</date></B241></B240><B250>en</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>0328584</B310><B320><date>20031210</date></B320><B330><ctry>GB</ctry></B330></B300><B400><B405><date>20080319</date><bnum>200812</bnum></B405><B430><date>20060830</date><bnum>200635</bnum></B430><B450><date>20080319</date><bnum>200812</bnum></B450><B452EP><date>20070720</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>G09G   3/32        20060101AFI20050629BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>VIDEO-DATEN-SIGNALKORREKTUR</B542><B541>en</B541><B542>VIDEO DATA SIGNAL CORRECTION</B542><B541>fr</B541><B542>CORRECTION DE SIGNAUX DE DONNÉS VIDÉO</B542></B540><B560><B561><text>EP-A- 1 003 150</text></B561><B561><text>EP-A- 1 221 686</text></B561><B561><text>WO-A-01/95301</text></B561><B561><text>US-B1- 6 359 605</text></B561></B560></B500><B700><B720><B721><snm>WHIGHT, Kenneth, R.
c/o Philips I.P. &amp; Standards</snm><adr><str>Cross Oak Lane</str><city>Redhill
Surrey RH1 5HA</city><ctry>GB</ctry></adr></B721></B720><B730><B731><snm>Koninklijke Philips Electronics N.V.</snm><iid>04509061</iid><irf>PHGB030217EP1</irf><adr><str>Groenewoudseweg 1</str><city>5621 BA Eindhoven</city><ctry>NL</ctry></adr></B731></B730><B740><B741><snm>Damen, Daniel Martijn</snm><sfx>et al</sfx><iid>00144951</iid><adr><str>Philips 
Intellectual Property &amp; Standards 
P.O. Box 220</str><city>5600 AE Eindhoven</city><ctry>NL</ctry></adr></B741></B740></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>MC</ctry><ctry>NL</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>IB2004052704</anum></dnum><date>20041208</date></B861><B862>en</B862></B860><B870><B871><dnum><pnum>WO2005057544</pnum></dnum><date>20050623</date><bnum>200525</bnum></B871></B870><B880><date>20060830</date><bnum>200635</bnum></B880></B800></SDOBI><!-- EPO <DP n="1"> -->
<description id="desc" lang="en">
<p id="p0001" num="0001">This invention relates to a method and apparatus for correcting video data signals for addressing active matrix electroluminescent display devices, particularly those having transistors for controlling the current through individual display elements.</p>
<p id="p0002" num="0002">Matrix display devices employing electroluminescent, light-emitting, display elements are well known. The display elements may comprise organic thin film electroluminescent elements, for example using polymer materials, or else light emitting diodes (LEDs) using traditional III-V semiconductor compounds. Recent developments in organic electroluminescent materials, particularly polymer materials, have demonstrated their ability to be used practically for video display devices. These materials typically comprise one or more layers of a semiconducting conjugated polymer sandwiched between a pair of electrodes, one of which is transparent and the other of which is of a material suitable for injecting holes or electrons into the polymer layer.</p>
<p id="p0003" num="0003">The polymer material can be fabricated using a CVD process, or simply by a spin coating technique using a solution of a soluble conjugated polymer. Ink-jet printing may also be used. Organic electroluminescent materials exhibit diode-like I-V properties, so that they are capable of providing both a display function and a switching function, and can therefore be used in passive type displays. Alternatively, these materials may be used for active matrix display devices, with each pixel comprising a display element and a switching device for controlling the current through the display element.</p>
<p id="p0004" num="0004">Display devices of this type have current-driven display elements, so that a conventional, analogue drive scheme involves supplying a controllable current to the display element. It is known to provide a current source transistor as part of the pixel configuration, with the gate voltage supplied to the current source transistor determining the current through the display<!-- EPO <DP n="2"> --> element. A storage capacitor holds the gate voltage after the addressing phase.</p>
<p id="p0005" num="0005"><figref idref="f0001">Figure 1</figref> shows a part of a known arrangement of an active matrix electroluminescent display device. The display device comprises a panel having a row and column matrix array of regularly-spaced pixels, denoted by the blocks 1 located at the intersections between crossing sets of row (selection) and column (data) address conductors 2 and 4. Only a few pixels are shown in the Figure for simplicity. In practice, there may be several hundred rows and columns of pixels. The pixels 1 are addressed via the sets of row and column address conductors by a peripheral drive circuit comprising a row, scanning, driver circuit 6 and a column, data, driver circuit 7 connected to the ends of the respective sets of conductors. Power lines 10 are arranged to supply current to respective groups of pixels. In this example, each power line 10 supplies current to pixels in an associated row.</p>
<p id="p0006" num="0006"><figref idref="f0001">Figure 2</figref> shows in simplified schematic form a known pixel and drive circuitry arrangement for providing voltage-programmed operation. Each pixel 1 comprises an EL display element 11 and associated driver circuitry. The electroluminescent display element 11 comprises an organic light emitting diode, represented here as a diode element (LED) and comprising a pair of electrodes between which one or more active layers of organic electroluminescent material is sandwiched. The display elements of the array are carried together with the associated active matrix circuitry on one side of an insulating support. Either the cathodes or the anodes of the display elements are formed of transparent conductive material. The support is of transparent material such as glass and the electrodes of the display elements 11 closest to the substrate may consist of a transparent conductive material such as ITO so that light generated by the electroluminescent layer is transmitted through these electrodes and the support so as to be visible to a viewer at the other side of the support.</p>
<p id="p0007" num="0007">The driver circuitry has an address transistor 16 which is turned on by a row address pulse on the row conductor 2. When the address transistor 16 is turned on, a video data voltage on the column conductor 4 can pass to the<!-- EPO <DP n="3"> --> remainder of the pixel. In particular, the address transistor 16 supplies the data voltage to the gate of a drive transistor 20. The gate is held at this voltage by a storage capacitor 22 even after the row address pulse has ended. The drive transistor 20 draws a current from the power line 10.</p>
<p id="p0008" num="0008">The above basic pixel circuit is a voltage-programmed pixel, and there are also current - programmed pixels which sample a drive current. However, all pixel configurations require current to be supplied to each pixel.</p>
<p id="p0009" num="0009">The address circuitry commonly employs thin film transistors (TFTs) which are well known for addressing active matrix display devices. It is known that variations in the electrical characteristics of the TFTs in an array can lead to non-uniformities in the display output. For example, drive transistors in two adjacent pixels having different threshold voltages, and addressed with equal data voltages are likely to produce different output intensities. Other variable characteristics include the mobility of the TFT and other current-voltage relationships. There are several possible causes of these variations.</p>
<p id="p0010" num="0010">Fabrication of these devices is often by photolithography wherein various conductive, insulating and semiconducting materials are deposited and patterned on a substrate. Small variations in the dimensions of the TFTs can lead to differences in their electrical characteristics.</p>
<p id="p0011" num="0011">Aging effects can also change the characteristics of TFTs over their operational lifetime. This is particularly apparent with amorphous silicon TFTs which are known to suffer from threshold voltage drift when employed to control continuous currents. However, TFTs made from polysilicon technology are more likely to suffer from electrical characteristic variations caused by structural differences stemming from the manufacturing stages.</p>
<p id="p0012" num="0012">There is a desire to adopt the more established amorphous silicon technology in the manufacture of active matrix electroluminescent displays so that existing fabricating plants, previously used for making AMLCD arrays, can be used. However, the problems associated with amorphous silicon TFT stability inhibit their use as drive transistors.</p>
<p id="p0013" num="0013">In an attempt to overcome these problems, modifications to the individual pixel circuits have been proposed in which the electrical<!-- EPO <DP n="4"> --> characteristics of each drive transistor are measured at the pixel level. Subsequent data signals are then corrected accordingly. This usually requires the addition of several components, including more TFTs, to the basic pixel circuit resulting in a more expensive and complex manufacturing process and an array of pixels having a reduced aperture.</p>
<p id="p0014" num="0014"><patcit id="pcit0001" dnum="WO0195301A"><text>WO01/95301</text></patcit> discloses a display having a uniformity correction circuit which measures the current through individual pixels during a calibration mode wherein each pixel is addressed one at a time with known data signals. The information for each pixel is stored and used to determine data signals to be applied to the pixels during normal operation.</p>
<p id="p0015" num="0015"><patcit id="pcit0002" dnum="EP1003150A"><text>EP 1 003 150 a</text></patcit> method of correcting video data signals for addressing an active matrix display device.</p>
<p id="p0016" num="0016">According to one aspect of the present invention there is provided a method of correcting video data signals for addressing an active matrix display device, the device comprising a power line arranged to supply current to n electroluminescent display elements, the current supplied to each element being controllable by a respective drive transistor, each drive transistor being addressable by video data signals and having an electrical characteristic parameter X, the method comprising the steps of:
<ol id="ol0001" compact="compact" ol-style="">
<li>(i) - storing an X value for each drive transistor;</li>
<li>(ii) - receiving a set of video data signals, each having a value v<sub>d</sub>;</li>
<li>(iii) - determining from the stored X values and the received v<sub>d</sub> values an expected current through the power line I<sub>p</sub> using a model which relates the power line current to the v<sub>d</sub> and X values of the drive transistors;</li>
<li>(iv) - measuring the current I<sub>m</sub> through the power line when the drive transistors are each addressed with the received set of video data signals;</li>
<li>(v) - calculating the difference g between the expected current I<sub>p</sub> and the measured current I<sub>m</sub>;</li>
<li>(vi) - repeating steps (ii) to (v) for at least n-1 further sets of video data signals;</li>
<li>(vii) - calculating an X value for each transistor using the calculated g values;</li>
<li>(viii) - replacing the stored X values with the calculated X values; and<!-- EPO <DP n="5"> --></li>
<li>(ix) - correcting subsequent video data signals in accordance with the stored X values. For the purposes of this specification, the term "electrical characteristic parameter" will mean a value for an electrical property of the associated transistor. Such property will include those which affect the voltage-current characteristics of the transistor such as threshold voltage and mobility.</li>
</ol></p>
<p id="p0017" num="0017">Advantageously, the method according to the invention allows the determination of electrical characteristic parameters for each transistor without the need for making individual measurements on each transistor. Therefore, the method can be carried out during normal operation of the display device.</p>
<p id="p0018" num="0018">For a power line supplying current to n display elements, the total supplied current on the power line is a function of the electrical properties of the n associated drive transistors and the data signals thereon. The data signal values applied to the drive transistors are known. A model relating the data signal values to a given electrical characteristic is used to predict the power line current. Therefore, by collecting n sets of linearly independent data related to the power line current and the data signal values, the unknown values of the given electrical characteristic can be calculated using various calculating processes. These calculated values are then used to correct video data signals accordingly. Any shift in these values is therefore taken account of by the subsequently addressed data signals.</p>
<p id="p0019" num="0019">This method can be applied periodically throughout the operation of the device to provide regular updates of the stored electrical characteristics of the drive transistors in order to allow accurate addressing of the display. In addition to, or instead, the method can be carried out in response to the switching on of the display device. Alternatively, a bright bar could sweep the display screen each time the channel is changed. Advantageously, this changing image would provide n sets of linearly independent data relating the power line current to the applied data voltages and the unknown electrical characteristic parameters.</p>
<p id="p0020" num="0020">According to a second aspect of the present invention there is provided apparatus for correcting video data signals for addressing an active matrix display device, the device comprising a power line arranged to supply current<!-- EPO <DP n="6"> --> to n electroluminescent display elements, the current supplied to each element being controllable by a respective drive transistor, each drive transistor being addressable by video data signals each having a value v<sub>d</sub> and having an electrical characteristic parameter X, the apparatus comprising means for storing an X value for each drive transistor, means for applying a model to determine an expected current through the power line using the stored X values and video data signal values v<sub>d</sub>, means for measuring the current through the power line, means for applying an algorithm to said expected current and said measured current for a plurality of sets of video data signals to determine X values for each drive transistor, and correction circuitry for modifying received video data signals in accordance with the stored X values the apparatus being arranged to carry out the method according to the previous aspect.</p>
<p id="p0021" num="0021">Advantageously, no additional addressing components are required for the individual display elements. Instead the apparatus provides a non-intrusive way of establishing up-to-date values for given electrical characteristics of the associated drive transistors to enable accurate correction of video data signals. With suitable connections to an array of pixels, the apparatus can be integrated into a single chip. This allows simple integration of the correction scheme into an active matrix display device having conventional addressing circuitry. In such a case, the chip can be arranged to correct input video display signals before supplying them to the row and column drivers.</p>
<p id="p0022" num="0022">Preferably, each power line in an active matrix display device has apparatus according to the invention associated therewith. Advantageously, variations in the electrical characteristics of all drive transistors in the active matrix display can therefore be counteracted by correction of the data signals.</p>
<p id="p0023" num="0023">In a preferred embodiment, the calculation of the X value for each drive transistor employs an iterative Newton Linearisation process on a matrix of collected data. In this, the data representing the difference values g<sub>i</sub>, for the i<sup>th</sup> data set, are stored in a column vector, say G, for values of i between 1 and n. An iterative Newton Linearisation process is then carried out using the vector G to obtain a discrepancy value δX for the X value of each drive transistor. This process may include the steps of:
<ul id="ul0001" list-style="dash" compact="compact">
<li>differentiating vector G to obtain an n x n matrix G'; and<!-- EPO <DP n="7"> --></li>
<li>solving the equation: <maths id="math0001" num=""><math display="block"><mi mathvariant="italic">Gʹ</mi><mfenced><mi>X</mi></mfenced><mn>.</mn><mi mathvariant="italic">δX</mi><mo>=</mo><mo>-</mo><mi>G</mi><mfenced><mi>X</mi></mfenced></math><img id="ib0001" file="imgb0001.tif" wi="61" he="14" img-content="math" img-format="tif"/></maths> for δX. The X value for each transistor is then updated using this calculated discrepancy value and the difference values g are recalculated using the updated X values and the original video data signal values v<sub>d</sub>. This process can be carried out iteratively by repeating the updating of the X values until the g values are sufficiently close to zero, i.e. when the current predicted from theory (using the new X values) substantially matches the measured current.</li>
</ul></p>
<p id="p0024" num="0024">The process allows n unknown values to be determined using n sets of linearly independent data which relate the unknown and known values. In this way, the n electrical characteristic parameter values X can simply be calculated when n sets of linearly independent data, relating the X values to known linearly independent V<sub>d</sub> vectors, have been collected. This allows the process to be carried out during normal operation of the display device without the need for any calibration which, advantageously, does not disturb the user's viewing. By addressing the drive transistors with n sets of linearly independent video data signals in turn, and measuring the power line current for each V<sub>d</sub> vector, the calculated data can be stored in respective rows of a vector having n rows. When this is full, a Newton Linearisation process can be carried out to determine electrical characteristic parameter values for each drive transistor.</p>
<p id="p0025" num="0025">Solving the above equation may require inverting the n x n matrix G' or performing an LU decomposition thereon. Successful solution of a given matrix requires that the matrix is non-singular. In order to ensure that G' is non-singular, the drive transistors are preferably driven with sets of video data signals which have predetermined v<sub>d</sub> values. This may be done by displaying a predetermined image. A detection process may also be carried out in which the input video data signals are analysed in order to determine when linearly independent v<sub>d</sub> values are being input to enable successful calculation of the electrical characteristic parameters.<!-- EPO <DP n="8"> --></p>
<p id="p0026" num="0026">The threshold voltage v<sub>t</sub> of each drive transistor has a significant effect on the voltage-current characteristics and therefore any threshold voltage drift can have a detrimental effect on the uniformity of any output image from the display. The electrical characteristic parameter X can be the threshold voltage v<sub>t</sub>. In this case, values of v<sub>t</sub> for each drive transistor are stored and replaced with calculated values of v<sub>t</sub> in accordance with the invention. The stored v<sub>t</sub> values are then used to correct input video data signals to compensate for any variation in the v<sub>t</sub> values from one transistor to another.</p>
<p id="p0027" num="0027">A model relating the power line current to the video data signal value v<sub>d</sub> and the unknown electrical characteristic parameter X for each drive transistor is employed to determine an expected current through the power line using values of v<sub>d</sub> and X. The model is preferably established by using known voltage-current characteristics of drive transistors and their interaction with electroluminescent display elements.</p>
<p id="p0028" num="0028">In the case of the electrical characteristic parameter X being the threshold voltage v<sub>t</sub>, the model may be based upon the relationship given by the equation: <maths id="math0002" num=""><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>K</mi><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi>d</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup></math><img id="ib0002" file="imgb0002.tif" wi="49" he="13" img-content="math" img-format="tif"/></maths><br/>
in which i<sub>LED</sub> is the current controlled by one drive transistor and K is a constant.</p>
<p id="p0029" num="0029">Examples of the invention will now be described in detail with reference to the accompanying drawings, in which:
<ul id="ul0002" list-style="none" compact="compact">
<li><figref idref="f0001">Figure 1</figref> shows a conventional active matrix LED display;</li>
<li><figref idref="f0001">Figure 2</figref> shows a conventional pixel circuit for the display of <figref idref="f0001">Figure 1</figref>;</li>
<li><figref idref="f0002">Figure 3</figref> shows part of an active matrix display device having apparatus for correcting video data signals;</li>
<li><figref idref="f0003">Figure 4</figref> is a flow diagram showing an example method of correcting video data signals according to the invention; and</li>
<li><figref idref="f0004">Figure 5</figref> is a flow diagram showing an example method of calculating threshold voltage values for each transistor in accordance with the invention.</li>
</ul><!-- EPO <DP n="9"> --></p>
<p id="p0030" num="0030">It should be noted that the figures are diagrammatic and not drawn to scale. Relative dimensions and proportions of parts of these figures have been shown exaggerated or reduced in size, for the sake of clarity and convenience in the drawings. The same reference numbers are used throughout the Figures to denote the same or similar parts.</p>
<p id="p0031" num="0031">The method of the invention can be implemented in an active matrix electroluminescent display device having a typical arrangement of pixels and address circuitry as shown by <figref idref="f0001">Figures 1 and 2</figref> and described above in relation to known devices. In brief, a power line 10 is arranged to supply current to n electroluminescent display elements 11. In the example shown, each row of pixels 1 shares a common power line 10. Each pixel 1 comprises an electroluminescent display element 11 and a drive transistor 20. The current supplied to each display element 11 is controllable by the drive transistor 20. <figref idref="f0001">Figure 2</figref> shows the current-carrying terminals of the drive transistor being connected between the associated power line 10 and the anode of the LED display element 11. However, other arrangements are possible which allow the drive transistor to perform substantially the same function.</p>
<p id="p0032" num="0032">Each drive transistor is addressable by video data signals. These signals are in the form of voltages having a value v<sub>d</sub> and are supplied to the column address lines 4 by the column driver 7. An address transistor 16 is switched on by a row select pulse which allows the data voltage to address the drive transistor 20. The magnitude of v<sub>d</sub> applied to the gate of the drive transistor 20 determines the current allowed to pass through the transistor and therefore the amount to be supplied to the display element 11. The gate is held at this voltage by a storage capacitor 22 even after the row address pulse has ended.</p>
<p id="p0033" num="0033">Thin film transistors (TFTs) are employed for the drive transistors 20. These are formed on an substrate together with the other address circuitry using well known techniques such as photolithography. The electrical characteristics of TFTs in an array tend to differ from one TFT to another. These differences are caused by structural and aging effects leading to<!-- EPO <DP n="10"> --> changes in threshold voltage and mobility, for example, throughout the lifetime of the display device leading to non-uniformities in the displayed image. The magnitude of a given electrical characteristic can be represented by a parameter X.</p>
<p id="p0034" num="0034">The invention can be applied to counteract the effects of these voltage-current characteristic changes. The following described embodiment provides a method of correcting video data signals by taking account of threshold voltage drift. That is to say, X ≡ v<sub>t</sub>. TFTs having an amorphous silicon channel are known to suffer significantly from threshold voltage drift.</p>
<p id="p0035" num="0035"><figref idref="f0002">Figure 3</figref> shows part of an active matrix electroluminescent display device having all of the components of the known arrangement shown in <figref idref="f0001">Figure 1</figref>. The apparatus required for implementing the invention can be contained in an IC chip represented by block 25. The IC chip 25 is switchably connected to a group of power lines 10 and serves to correct video data signals for addressing the pixels connected to one power line at a time. Only one power line 10 is shown in <figref idref="f0002">Figure 3</figref> for simplicity.</p>
<p id="p0036" num="0036">The apparatus comprises a V<sub>t</sub> store 31 which serves to store a threshold voltage value v<sub>t</sub> for each drive transistor associated with the power line 10. An ammeter 32 is connected between the power line 10 and the current supply to the display device. This serves to measure the total current through the power line 10 during operation.</p>
<p id="p0037" num="0037">Video data voltages having values v<sub>d</sub> are input to a signal processor 34. The signal processor comprises correction circuitry for modifying received video data voltages in accordance with the stored v<sub>t</sub> values. The corrected data voltages are then supplied to the column driver 7 for addressing the pixels 1. In this way, the data voltages used to address the pixels are corrected to counteract any variation in the threshold voltages of the associated drive transistors 20. Corresponding timing signals are supplied by the signal processor 34 to the row driver 6 to control the application of the row select pulses to the row address conductors 2 of the display.</p>
<p id="p0038" num="0038">The signal processor 34 further comprises means for applying a model to determine an expected current through the power line 10 using the stored v<sub>t</sub><!-- EPO <DP n="11"> --> values and input video data voltages v<sub>d</sub>. The processor 34 also includes means for applying an algorithm to the expected current (calculated using the model) and the measured current (measured by the ammeter 32) for a number of sets of video data voltages to determine threshold voltage values v<sub>t</sub> for each drive transistor 20.</p>
<p id="p0039" num="0039">As mentioned above, the IC chip 25 is switchably connected to other power lines 10 in the array. Therefore, by switching to other power lines, video data voltages supplied to the drive transistors 20 associated with the connected power line can be corrected in a similar manner to that described. It is envisaged that several IC chips 25 can each be associated with a group of power lines 10. In this way, several chips can operate in parallel thereby correcting data signals for several rows simultaneously. However, for simplicity, the operation of the apparatus will be described in relation to one power line, and therefore one row of pixels, only.</p>
<p id="p0040" num="0040">An example method of implementing the invention on the apparatus of <figref idref="f0002">Figure 3</figref> will now be described with reference to the flow diagram shown in <figref idref="f0003">Figure 4</figref>. For each drive transistor 20 associated with the pixels 1, supplied with current from the power line 10, a threshold voltage value v<sub>t</sub> is stored by the V<sub>t</sub> store 31. These values are taken from the stored values from the previous operation of the display. However, all may initially be set at an estimated, or modelled value. This may be 2 volts for example. This step is referenced at 410 in <figref idref="f0003">Figure 4</figref>.</p>
<p id="p0041" num="0041">The signal processor 34 receives a set of video data voltages having values v<sub>d</sub>, referenced at 412. These are input to the display device and each correspond to an intensity level to be output by a given pixel so as to provide an output image. Each v<sub>d</sub> value is corrected by the data processor 34 to take account of the threshold voltage value v<sub>t</sub> of the drive transistor 20 of the pixel to which the data voltage corresponds.</p>
<p id="p0042" num="0042">A model is used to determine the current expected to flow through the power line 10 when the associated drive transistors are addressed with the received set of video data signals. This process, referenced at 420, is carried out by the signal processor 34. The model is based on the relationship<!-- EPO <DP n="12"> --> between the current which flows through one display element 11, the video data voltage v<sub>d</sub> applied to the gate of the drive transistor 20, and the threshold voltage v<sub>t</sub> of the drive transistor. This model can be established as follows:</p>
<p id="p0043" num="0043">For a TFT in saturation the drain current i<sub>d</sub> can be expressed as: <maths id="math0003" num="-(1)"><math display="block"><msub><mi>i</mi><mi>d</mi></msub><mo>=</mo><mfrac><mi>k</mi><mn>2</mn></mfrac><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi mathvariant="italic">gs</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup><mo>-</mo><mfenced><mn>1</mn></mfenced></math><img id="ib0003" file="imgb0003.tif" wi="56" he="17" img-content="math" img-format="tif"/></maths><br/>
where k is the device transconductance parameter and v<sub>gs</sub> is the gate-source voltage of the TFT. For the LED display element 11, the forward current through the LED i<sub>LED</sub> can be expressed as: <maths id="math0004" num="-(2)"><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><msubsup><mi mathvariant="italic">Av</mi><mi>D</mi><mi>m</mi></msubsup></math><img id="ib0004" file="imgb0004.tif" wi="46" he="14" img-content="math" img-format="tif"/></maths><br/>
where A and m are constants and v<sub>D</sub> is the voltage across the LED display element 11. It is a good approximation for m=2. Therefore, <maths id="math0005" num="-(3)"><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><msubsup><mi mathvariant="italic">Av</mi><mi>D</mi><mn>2</mn></msubsup></math><img id="ib0005" file="imgb0005.tif" wi="47" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0044" num="0044">It is known that the video data voltage v<sub>d</sub> which is applied to the gate of the drive transistor 20 can be divided into two parts such that, <maths id="math0006" num="-(4)"><math display="block"><msub><mi>v</mi><mi>d</mi></msub><mo>=</mo><msub><mi>v</mi><mi mathvariant="italic">gs</mi></msub><mo>+</mo><msub><mi>v</mi><mi>D</mi></msub></math><img id="ib0006" file="imgb0006.tif" wi="52" he="13" img-content="math" img-format="tif"/></maths></p>
<p id="p0045" num="0045">Rearranging and substituting using equations (1), (3) and (4) gives<!-- EPO <DP n="13"> --> <maths id="math0007" num="-(5)"><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>K</mi><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi>d</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup></math><img id="ib0007" file="imgb0007.tif" wi="65" he="18" img-content="math" img-format="tif"/></maths><br/>
wherein K is a constant. For a power line supplying power to n pixels, the expected current i<sub>p</sub> through the power line 10 is the sum of all of the individual pixel currents through each LED and can be expressed as a function of the threshold voltages: <maths id="math0008" num="-(6)"><math display="block"><msub><mi>i</mi><mi>p</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>f</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced></math><img id="ib0008" file="imgb0008.tif" wi="63" he="19" img-content="math" img-format="tif"/></maths><br/>
where V<sub>t</sub> is a stored vector (length n) of threshold voltages and i<sub>p</sub> is the total current through the power line 10 when the associated drive transistors 20 are addressed with a particular set of video data voltages V<sub>d</sub>.</p>
<p id="p0046" num="0046">The drive transistors 20 associated with the power line 10 are then addressed with the first set of received video data voltages V<sub>d1</sub>. These data voltages may be stored in a separate v<sub>d</sub> store (not shown). The ammeter 32 is then used to measure the current I<sub>m</sub> through the power line 10, this step being referenced at 430. The measurement preferably occurs for a predetermined duration once the video data voltages have been applied to the gates of the drive transistors 20.</p>
<p id="p0047" num="0047">Referenced at 440, the discrepancy between the expected current i<sub>p</sub> and the measured current i<sub>m</sub> is then calculated for the first data set: <maths id="math0009" num="-(7)"><math display="block"><msub><mi>g</mi><mn>1</mn></msub><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>≡</mo><msub><mi>f</mi><mn>1</mn></msub><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>-</mo><msub><mi>i</mi><mrow><mi>m</mi><mo>⁢</mo><mn>1</mn></mrow></msub></math><img id="ib0009" file="imgb0009.tif" wi="72" he="15" img-content="math" img-format="tif"/></maths><br/>
wherein g<sub>1</sub>(V<sub>t</sub>) represents the discrepancy for the first set of data voltages. This gives an indication of the accuracy of the stored v<sub>t</sub> values. For example, if the stored v<sub>t</sub> values are substantially accurate, then the resulting discrepancy value g<sub>1</sub>(V<sub>t</sub>) will be minimal, perhaps zero. In this case, the apparatus may cease the correction process at this point because the stored v<sub>t</sub> values are accurate to, at least, a predetermined threshold. The correction process would<!-- EPO <DP n="14"> --> then restart after a predetermined period, for example, when the display device is next switched on.</p>
<p id="p0048" num="0048">If however, there is a non-zero discrepancy between the expected current ip and the measured current i<sub>m</sub> then g<sub>1</sub>(V<sub>t</sub>) is stored in the first row, i=1, of a vector G(V<sub>t</sub>), wherein: <maths id="math0010" num="-(8)"><math display="block"><mi>G</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>≡</mo><mi>F</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>-</mo><msub><mi>i</mi><mi>m</mi></msub></math><img id="ib0010" file="imgb0010.tif" wi="63" he="14" img-content="math" img-format="tif"/></maths><br/>
wherein G(V<sub>t</sub>) and F(V<sub>t</sub>) have n rows.</p>
<p id="p0049" num="0049">There are n unknown values of v<sub>t</sub> corresponding to the n pixels associated with the power line 10. Therefore, n sets of linearly independent data are required in order to determine the n threshold voltage values. To provide these sets of data, the above-described process is repeated with at least a further n-1 sets of video data voltages having values v<sub>d</sub>. For the i<sup>th</sup> set of video data voltages, the calculated discrepancy using equation (7), is entered into row i of vector G(V<sub>t</sub>). The process is repeated, referenced at 450, until the vector is full. This can be carried out during normal operation of the display device when the pixels of the array are being addressed with sets of video data voltages corresponding to an image to be displayed. Linearly dependent video data voltage sets V<sub>d</sub> may be discarded so that the matrix G achieved is non-singular. However, it should be noted that the video data voltage sets associated with the collected data are stored so that they can be used for iterative calculations.</p>
<p id="p0050" num="0050">The calculated discrepancy values g(V<sub>t</sub>) are then used to calculate a threshold voltage v<sub>t</sub> for each drive transistor 20, referenced at 460 in the flow diagram of <figref idref="f0003">Figure 4</figref>. An example method of this step is shown in detail in <figref idref="f0004">Figure 5</figref>, in which an iterative Newton Linearisation process is performed on G to obtain a discrepancy value δv<sub>t</sub> for the threshold voltage value v<sub>t</sub> of each transistor.<!-- EPO <DP n="15"> --></p>
<p id="p0051" num="0051">The vector G(V<sub>t</sub>) is stored 510 by the signal processor 34. To carry out the Newton Linearisation on vector G(V<sub>t</sub>), the following equation must be solved for δV<sub>t</sub> (a vector of length n): <maths id="math0011" num="-(9)"><math display="block"><mi mathvariant="italic">Gʹ</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mn>.</mn><msub><mi mathvariant="italic">δV</mi><mi>t</mi></msub><mo>=</mo><mo>-</mo><mi>G</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced></math><img id="ib0011" file="imgb0011.tif" wi="74" he="17" img-content="math" img-format="tif"/></maths><br/>
Firstly, this requires G(V<sub>t</sub>) to be differentiated with respect to V<sub>t</sub> using the stored video data voltage set V<sub>d</sub> to obtain an n x n matrix G'(V<sub>t</sub>) such that: <maths id="math0012" num="-(10)"><math display="block"><mi>Gʹ</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>=</mo><mfenced><mtable><mtr><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mn>1</mn></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mrow><mi>t</mi><mo>⁢</mo><mn>1</mn></mrow></msub></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mn>1</mn></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mrow><mi>t</mi><mo>⁢</mo><mn>2</mn></mrow></msub></mrow></mfrac></mtd><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd></mtr><mtr><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mn>2</mn></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mrow><mi>t</mi><mo>⁢</mo><mn>1</mn></mrow></msub></mrow></mfrac></mtd><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd></mtr><mtr><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mi mathvariant="italic">tn</mi></msub></mrow></mfrac></mtd></mtr><mtr><mtd><mo>…</mo></mtd><mtd><mo>…</mo></mtd><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mi>n</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mrow><mi>t</mi><mo>⁢</mo><mfenced separators=""><mi>n</mi><mo>-</mo><mn>1</mn></mfenced></mrow></msub></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>∂</mo><msub><mi>f</mi><mi>n</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>v</mi><mi mathvariant="italic">tn</mi></msub></mrow></mfrac></mtd></mtr></mtable></mfenced></math><img id="ib0012" file="imgb0012.tif" wi="102" he="63" img-content="math" img-format="tif"/></maths><br/>
Secondly, this n x n matrix is inverted to solve equation (9) for δV<sub>t</sub> such that: <maths id="math0013" num="-(11)"><math display="block"><mi mathvariant="italic">Gʹ</mi><mo>⁢</mo><msup><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mrow><mo>-</mo><mn>1</mn></mrow></msup><mn>.</mn><mi>G</mi><mfenced><msub><mi>V</mi><mi>t</mi></msub></mfenced><mo>=</mo><mo>-</mo><msub><mi mathvariant="italic">δV</mi><mi>t</mi></msub></math><img id="ib0013" file="imgb0013.tif" wi="92" he="17" img-content="math" img-format="tif"/></maths><br/>
The matrix G'(V<sub>t</sub>) must be non-singular to allow successful inversion. If G'(V<sub>t</sub>) is singular then it may be necessary to repeat at least part of the data collecting process for further sets of video data voltages. This may be indicated by a failure of the iterative Newton Linearisation process to converge to a solution.</p>
<p id="p0052" num="0052">The resulting vector δV<sub>t</sub> contains the discrepancies between the stored threshold voltage values and the calculated threshold voltage values.<!-- EPO <DP n="16"> --> Therefore, updated threshold voltage values for each drive transistor can be calculated 540 by modifying the stored v<sub>t</sub> values using the calculated discrepancy values contained in vector δV<sub>t</sub>.</p>
<p id="p0053" num="0053">Vector G is then updated by recalculating g values using the new v<sub>t</sub> values and the stored v<sub>d</sub> values. This process is then repeated until the g values are within a predetermined range around zero, i.e. when the currents predicted from theory (using the new v<sub>t</sub> values) substantially matches the measured currents.</p>
<p id="p0054" num="0054">The stored threshold voltage values are then replaced, 470, with the newly calculated threshold voltage values. Subsequent video data signals are then corrected, 480, by the signal processor 34 in accordance with the stored v<sub>t</sub> values before they address the associated drive transistors 20.</p>
<p id="p0055" num="0055">The above-described embodiment involves the correction of video data voltages for n electroluminescent display elements 11. For higher values of n, the data processing will involve more current measurements and more complex calculations. It should be appreciated that the n display elements can be located in more than one row. For example, the total current supplied to the display elements of two adjacent rows in the array could be measured by regarding their associated power lines as a single power line. In this case, each of the respective current measurements can be combined to give the total current supplied to the n display elements which is required for the calculations in accordance with the invention.</p>
<p id="p0056" num="0056">It will also be appreciated that the above-described method can be applied to the correction of data signals to overcome variations in other electrical characteristics of the drive transistors or the LEDs such as TFT mobility and LED efficiency. Of course, this may require a different model in which such parameters appear explicitly in order to predict the power line current ip.</p>
<p id="p0057" num="0057">It is envisaged that other numerical methods may be adopted to calculate the electrical characteristic parameter X, instead of the iterative Newton Linearisation employed in the above-described embodiment. For<!-- EPO <DP n="17"> --> example, equation (9) could be solved by using a L.U. Decomposition or Gaussian elimination.</p>
<p id="p0058" num="0058">In summary, there is provided a method and apparatus for correcting video data signals for addressing an active matrix electroluminescent display device in which input data signals are modified in accordance with stored electrical characteristic parameter values for each drive transistor 20 employed to control the current through a respective display element 11. The stored values are continually updated to ensure accurate data signal correction which counteracts variations in the electrical characteristics of each drive transistor such as threshold voltage drift for example. A power line 10 supplies current to n display elements. n sets of data relating to the current through the power line are collected during normal operation of the display for example. The data is used to calculate updated characteristic parameter values for each drive transistor 20.</p>
<p id="p0059" num="0059">From reading the present disclosure, other variations and modifications will be apparent to persons skilled in the art. Such variations and modifications may involve equivalent and other features which are already known in the art and which may be used instead of or in addition to features already described herein.</p>
</description><!-- EPO <DP n="18"> -->
<claims id="claims01" lang="en">
<claim id="c-en-01-0001" num="0001">
<claim-text>A method of correcting video data signals for addressing an active matrix display device, the device comprising a power line (10) arranged to supply current to n electroluminescent display elements (11), the current supplied to each element being controllable by a respective drive transistor (20), each drive transistor being addressable by video data signals and having an electrical characteristic parameter X, the method comprising the steps of:
<claim-text>(i) - storing an X value for each drive transistor;</claim-text>
<claim-text>(ii) - receiving a set of video data signals, each having a value v<sub>d</sub>;</claim-text>
<claim-text>(iii) - determining from the stored X values and the received v<sub>d</sub> values an expected current through the power line i<sub>p</sub> using a model which relates the power line current to the v<sub>d</sub> and X values of the drive transistors;</claim-text>
<claim-text>(iv) - measuring the current i<sub>m</sub> through the power line when the drive transistors are each addressed with the received set of video data signals;</claim-text>
<claim-text>(v) - calculating the difference g between the expected current ip and the measured current i<sub>m</sub>;</claim-text>
<claim-text>(vi) - repeating steps (ii) to (v) for at least n-1 further sets of video data signals;</claim-text>
<claim-text>(vii) - calculating an X value for each transistor using the calculated g values;</claim-text>
<claim-text>(viii) - replacing the stored X values with the calculated X values; and</claim-text>
<claim-text>(ix) - correcting subsequent video data signals in accordance with the stored X values.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>A method according to claim 1, wherein the method further comprises the steps of:
<claim-text>(x) - storing the g values in a column vector G having a length n; and,</claim-text>
<claim-text>(xi) - performing an iterative Newton Linearisation process using vector G to obtain an X value for each transistor.</claim-text><!-- EPO <DP n="19"> --></claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>A method according to claim 2, wherein said Newton Linearisation process includes the steps of:
<claim-text>(xii) - differentiating vector G to obtain an n x n matrix G';</claim-text>
<claim-text>(xiii) - solving the equation: <maths id="math0014" num=""><math display="block"><mi mathvariant="italic">Gʹ</mi><mfenced><mi>X</mi></mfenced><mn>.</mn><mi mathvariant="italic">δX</mi><mo>=</mo><mo>-</mo><mi>G</mi><mfenced><mi>X</mi></mfenced></math><img id="ib0014" file="imgb0014.tif" wi="56" he="14" img-content="math" img-format="tif"/></maths> for δX;</claim-text>
<claim-text>(xiv) - calculating an updated value for X for each transistor according to δX;</claim-text>
<claim-text>(xv) - calculating updated g<sub>i</sub> values using the updated X value; and,</claim-text>
<claim-text>(xvi) - repeating steps (xii) to (xv) until the g values are within a predetermined range around zero.</claim-text></claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>A method according to any preceding claim, wherein said sets of video data signals have predetermined values V<sub>d</sub> to enable successful calculation of said X values in step (vii).</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>A method according to any preceding claim, wherein steps (ii) to (vii) are repeated periodically.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>A method according to any preceding claim carried out in response to the switching on of said display device.</claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>A method according to any preceding claim, wherein said electrical characteristic parameter X is the threshold voltage v<sub>t</sub> of the transistor.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>A method according claim 7, wherein said model is based upon the relationship given by the equation:<!-- EPO <DP n="20"> --> <maths id="math0015" num=""><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>K</mi><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi>d</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup></math><img id="ib0015" file="imgb0015.tif" wi="51" he="14" img-content="math" img-format="tif"/></maths><br/>
in which i<sub>LED</sub> is the current controlled by one drive transistor and K is a constant.</claim-text></claim>
<claim id="c-en-01-0009" num="0009">
<claim-text>Apparatus for correcting video data signals for addressing an active matrix display device, the device comprising a power line (10) arranged to supply current to n electroluminescent display elements (11), the current supplied to each element being controllable by a respective drive transistor (20), each drive transistor being addressable by video data signals each having a value v<sub>d</sub> and having an electrical characteristic parameter X, the apparatus comprising
<claim-text>- means (30) for storing an X value for each drive transistor;</claim-text>
<claim-text>- means for applying a model to determine an expected current through the power line using the stored X values and video data signal values V<sub>d</sub>;</claim-text>
<claim-text>- means (32) for measuring the current through the power line;</claim-text>
<claim-text>- means for applying an algorithm to said expected current and said measured current for a plurality of sets of video data signals to determine X values for each drive transistor;</claim-text>
<claim-text>- correction circuitry for modifying received video data signals in accordance with the stored X values; the apparatus being arranged to carry out the method according to claim 1.</claim-text></claim-text></claim>
<claim id="c-en-01-0010" num="0010">
<claim-text>An integrated circuit chip (25) comprising the apparatus according to claim 9.</claim-text></claim>
<claim id="c-en-01-0011" num="0011">
<claim-text>An active matrix display device comprising a plurality of power lines (10), each arranged to supply current to a respective plurality of electroluminescent display elements (11), the current supplied to each element being controllable by a respective drive transistor (20), each drive transistor being addressable by respective video data signals, wherein the display device further comprises apparatus according to claim 9 for correcting video data signals supplied to said transistors associated with each power line.</claim-text></claim>
</claims><!-- EPO <DP n="21"> -->
<claims id="claims02" lang="de">
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zum Korrigieren von Videodatensignalen zum Adressieren einer Aktivmatrixanzeigevorrichtung, wobei die Vorrichtung eine Versorgungsleitung (10) umfasst, die angeordnet ist, um n Elektrolumineszenzanzeigeelementen (11) Strom zuzuführen, wobei der jedem Element zugeführte Strom durch einen jeweiligen Treibertransistor (20) steuerbar ist, wobei jeder Treibertransistor durch Videodatensignale adressierbar ist und einen elektrischen Eigenschaftsparameter X aufweist, wobei das Verfahren folgende Schritte umfasst:
<claim-text>(i) - Speichern eines X-Wertes für jeden Treibertransistor;</claim-text>
<claim-text>(ii) - Empfangen eines Satzes von Videodatensignalen, wobei jedes einen Wert v<sub>d</sub> aufweist;</claim-text>
<claim-text>(iii) - Ermitteln, aus den gespeicherten X-Werten und den empfangenen v<sub>d</sub>-Werten, eines erwarteten Stroms durch die Versorgungsleitung ip mittels eines Modells, welches den Versorgungsleitungsstrom mit den v<sub>d</sub>- und X-Werten der Treibertransistoren in Relation setzt;</claim-text>
<claim-text>(iv) - Messen des Stroms I<sub>m</sub> durch die Versorgungsleitung, wenn die Treibertransistoren jeweils mit dem empfangenen Satz von Videodatensignalen adressiert werden;</claim-text>
<claim-text>(v) - Berechnen der Differenz g zwischen dem erwarteten Strom ip und dem gemessenen Strom i<sub>m</sub>;</claim-text>
<claim-text>(vi) - Wiederholen der Schritte (ii) bis (v) für mindestens n-1 weitere Sätze von Videodatensignalen;</claim-text>
<claim-text>(vii) - Berechnen eines X-Wertes für jeden Transistor mittels der berechneten g-Werte;</claim-text>
<claim-text>(viii) - Ersetzen der gespeicherten X-Werte durch die berechneten X-Werte; und</claim-text>
<claim-text>(ix) - Korrigieren nachfolgender Videodatensignale entsprechend den gespeicherten X-Werten.</claim-text><!-- EPO <DP n="22"> --></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1, wobei das Verfahren ferner folgende Schritte umfasst:
<claim-text>(x) - Speichern der g-Werte in einem Spaltenvektor G mit einer Länge n; und</claim-text>
<claim-text>(xi) - Durchführen eines iterativen Newton-Linearisierungsprozesses mittels Vektor G, um einen X-Wert für jeden Transistor zu erhalten.</claim-text></claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach Anspruch 2, wobei der Newton-Linearisierungsprozess folgende Schritte umfasst:
<claim-text>(xii) - Differenzieren von Vektor G, um eine "n x n"-Matrix G' zu erhalten;</claim-text>
<claim-text>(xiii) - Lösen der Gleichung: <maths id="math0016" num=""><math display="block"><mi mathvariant="italic">Gʹ</mi><mfenced><mi>X</mi></mfenced><mo>⋅</mo><mi mathvariant="normal">δ</mi><mo>⁢</mo><mi>X</mi><mo>=</mo><mo>-</mo><mi>G</mi><mfenced><mi>X</mi></mfenced></math><img id="ib0016" file="imgb0016.tif" wi="43" he="8" img-content="math" img-format="tif"/></maths> für δX;</claim-text>
<claim-text>(xiv) - Berechnen eines aktualisierten Wertes für X für jeden Transistor entsprechend δX;</claim-text>
<claim-text>(xv) - Berechnen aktualisierter g<sub>i</sub>-Werte anhand des aktualisierten X-Wertes; und</claim-text>
<claim-text>(xvi) - Wiederholen der Schritte (xii) bis (xv), bis die g-Werte innerhalb eines vorgegebenen Bereichs um Null liegen.</claim-text></claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach einem beliebigen der vorhergehenden Ansprüche, wobei die Sätze von Videodatensignalen vorgegebene Werte V<sub>d</sub> aufweisen, um die erfolgreiche Berechnung der X-Werte in Schritt (vii) zu ermöglichen.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Verfahren nach einem beliebigen der vorhergehenden Ansprüche, wobei die Schritte (ii) bis (vii) periodisch wiederholt werden.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Verfahren nach einem beliebigen der vorhergehenden Ansprüche, das als Reaktion auf das Einschalten der Anzeigevorrichtung durchgeführt wird.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Verfahren nach einem beliebigen der vorhergehenden Ansprüche, wobei der elektrische Eigenschaftsparameter X die Schwellenspannung v<sub>t</sub> des Transistors ist.<!-- EPO <DP n="23"> --></claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Verfahren nach Anspruch 7, wobei das Modell auf der Beziehung basiert, die durch folgende Gleichung angegeben wird: <maths id="math0017" num=""><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>K</mi><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi>d</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup></math><img id="ib0017" file="imgb0017.tif" wi="36" he="9" img-content="math" img-format="tif"/></maths><br/>
wobei i<sub>LED</sub> der Strom ist, der durch einen Treibertransistor gesteuert wird, und K eine Konstante ist.</claim-text></claim>
<claim id="c-de-01-0009" num="0009">
<claim-text>Gerät zum Korrigieren von Videodatensignalen zum Adressieren einer Aktivmatrixanzeigevorrichtung, wobei die Vorrichtung eine Versorgungsleitung (10) umfasst, die angeordnet ist, um n Elektrolumineszenzanzeigeelementen (11) Strom zuzuführen, wobei der jedem Element zugeführte Strom durch einen entsprechenden Treibertransistor (20) steuerbar ist, wobei jeder Treibertransistor durch Videodatensignale adressierbar ist, von denen jedes einen Wert v<sub>d</sub> und einen elektrischen Eigenschaftsparameter X aufweist, wobei das Gerät umfasst:
<claim-text>- Mittel (30) zum Speichern eines X-Wertes für jeden Treibertransistor;</claim-text>
<claim-text>- Mittel zum Anwenden eines Modells, um mittels der gespeicherten X-Werte und Videodatensignalwerte v<sub>d</sub> einen erwarteten Strom durch die Versorgungsleitung zu ermitteln;</claim-text>
<claim-text>- Mittel (32) zum Messen des Stroms durch die Versorgungsleitung;</claim-text>
<claim-text>- Mittel zum Anwenden eines Algorithmus auf den erwarteten Strom und den gemessenen Strom für eine Mehrzahl von Sätzen von Videodatensignalen, um X-Werte für jeden Treibertransistor zu ermitteln; und</claim-text>
<claim-text>- Korrekturschaltungen zum Modifizieren empfangener Videodatensignale entsprechend den gespeicherten X-Werten, wobei das Gerät angeordnet ist, um das Verfahren nach Anspruch 1 durchzuführen.</claim-text></claim-text></claim>
<claim id="c-de-01-0010" num="0010">
<claim-text>IC-Chip (25), umfassend das Gerät nach Anspruch 9.</claim-text></claim>
<claim id="c-de-01-0011" num="0011">
<claim-text>Aktivmatrix-Anzeigevorrichtung, umfassend eine Mehrzahl von Versorgungsleitungen (10), von denen jede angeordnet ist, um einer jeweiligen Mehrzahl von Elektrolumineszenzanzeigeelementen (11) Strom zuzuführen, wobei der jedem Element zugeführte Strom mittels eines jeweiligen Treibertransistors (20) steuerbar ist, wobei jeder Treibertransistor mittels jeweiliger Videodatensignale adressierbar ist, wobei die Anzeigevorrichtung ferner Geräte nach Anspruch 9 zum Korrigieren von Videodatensignalen<!-- EPO <DP n="24"> --> umfasst, die den Transistoren zugeführt werden, welche der jeweiligen Versorgungsleitung zugeordnet sind.</claim-text></claim>
</claims><!-- EPO <DP n="25"> -->
<claims id="claims03" lang="fr">
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé de correction de signaux de données vidéo pour l'adressage d'un dispositif d'affichage à matrice active, le dispositif comprenant une ligne d'alimentation (10) conçue pour délivrer un courant à n éléments d'affichage électroluminescents (11), le courant délivré à chaque élément pouvant être commandé par un transistor d'attaque respectif (20), chaque transistor d'attaque pouvant être adressé par des signaux de données vidéo et ayant un paramètre caractéristique électrique X, le procédé comprenant les étapes suivantes :
<claim-text>(i) - stockage d'une valeur X pour chaque transistor d'attaque ;</claim-text>
<claim-text>(ii) - réception d'un ensemble de signaux de données vidéo ayant chacun une valeur v<sub>d</sub> ;</claim-text>
<claim-text>(iii) - détermination à partir des valeurs X stockées et des valeurs V<sub>d</sub> reçues d'un courant attendu ip passant sur la ligne d'alimentation en utilisant un modèle qui relie le courant de ligne d'alimentation aux valeurs v<sub>d</sub> et X des transistors d'attaque ;</claim-text>
<claim-text>(iv) - mesure du courant i<sub>m</sub> passant sur la ligne d'alimentation lors de l'adressage de chacun des transistors d'attaque par l'ensemble reçu de signaux de données vidéo ;</claim-text>
<claim-text>(v) - calcul de la différence g entre le courant attendu ip et le courant mesuré i<sub>m</sub> ;</claim-text>
<claim-text>(vi) - répétition des étapes (ii) à (v) pour au moins n-1 autres ensembles de signaux de données vidéo ;</claim-text>
<claim-text>(vii) - calcul d'une valeur X pour chaque transistor en utilisant les valeurs g calculées ;</claim-text>
<claim-text>(viii) - remplacement des valeurs X stockées par des valeurs X calculées ; et</claim-text>
<claim-text>(ix) - correction des signaux de données vidéo suivants en fonction des valeurs X stockées.</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1, <b>caractérisé en ce que</b> le procédé comprend en outre les étapes suivantes :
<claim-text>(x) - stockage des g valeurs dans un vecteur colonne G de longueur n ; et<!-- EPO <DP n="26"> --></claim-text>
<claim-text>(xi) - exécution d'un processus de Linéarisation de Newton itérative en utilisant le vecteur G pour obtenir une valeur X pour chaque transistor.</claim-text></claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon la revendication 2, <b>caractérisé en ce que</b> ledit processus de Linéarisation de Newton comprend les étapes suivantes :
<claim-text>(xii) - différenciation du vecteur G pour obtenir une matrice nxn G' ;</claim-text>
<claim-text>(xiii) - résolution de l'équation : <maths id="math0018" num=""><math display="block"><mi mathvariant="italic">Gʹ</mi><mfenced><mi>X</mi></mfenced><mo>⋅</mo><mi mathvariant="normal">δ</mi><mo>⁢</mo><mi mathvariant="normal">X</mi><mo>=</mo><mo>-</mo><mi>G</mi><mfenced><mi>X</mi></mfenced></math><img id="ib0018" file="imgb0018.tif" wi="36" he="8" img-content="math" img-format="tif"/></maths> en δX;</claim-text>
<claim-text>(xiv) - calcul d'une valeur mise à jour de X pour chaque transistor en fonction de δX;</claim-text>
<claim-text>(xv) - calcul de valeurs g<sub>i</sub> mises à jour en utilisant la valeur X mise à jour ; et</claim-text>
<claim-text>(xvi) - répétition des étapes (xii) à (xv) jusqu'à ce que les g valeurs se situent à l'intérieur d'une gamme prédéterminée centrée sur zéro.</claim-text></claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé selon l'une quelconque des revendications précédentes, <b>caractérisé en ce que</b> lesdits ensembles de signaux de données vidéo ont des valeurs prédéterminées V<sub>d</sub> pour permettre un calcul correct desdites valeurs X lors de l'étape (vii).</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Procédé selon l'une quelconque des revendications précédentes, <b>caractérisé en ce que</b> les étapes (ii) à (vii) sont périodiquement répétées.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Procédé selon l'une quelconque des revendications précédentes, exécuté en réponse à la mise sous tension dudit dispositif d'affichage.</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Procédé selon l'une quelconque des revendications précédentes, <b>caractérisé en ce que</b> ledit paramètre caractéristique électrique X est la tension de seuil v<sub>t</sub> du transistor.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Procédé selon la revendication 7, <b>caractérisé en ce que</b> ledit modèle est basé sur la relation donnée par l'équation suivante : <maths id="math0019" num=""><math display="block"><msub><mi>i</mi><mi mathvariant="italic">LED</mi></msub><mo>=</mo><mi>K</mi><mo>⁢</mo><msup><mfenced separators=""><msub><mi>v</mi><mi>d</mi></msub><mo>-</mo><msub><mi>v</mi><mi>t</mi></msub></mfenced><mn>2</mn></msup></math><img id="ib0019" file="imgb0019.tif" wi="34" he="9" img-content="math" img-format="tif"/></maths><br/>
dans laquelle i<sub>LED</sub> est le courant commandé par un transistor d'attaque et K est une constante.</claim-text></claim>
<claim id="c-fr-01-0009" num="0009">
<claim-text>Appareil pour corriger des signaux de données vidéo pour l'adressage d'un dispositif d'affichage à matrice active, le dispositif comprenant une ligne d'alimentation (10) conçue pour délivrer un courant à n éléments d'affichage électroluminescents (11), le courant délivré à chaque élément pouvant être commandé par un transistor d'attaque<!-- EPO <DP n="27"> --> respectif (20), chaque transistor d'attaque pouvant être adressé par des signaux de données vidéo ayant chacun une valeur v<sub>d</sub> et ayant un paramètre caractéristique électrique X, l'appareil comprenant :
<claim-text>- un moyen (30) pour stocker une valeur X pour chaque transistor d'attaque;</claim-text>
<claim-text>- un moyen pour appliquer un modèle afin de déterminer un courant attendu passant sur la ligne d'alimentation en utilisant les valeurs X stockées et des valeurs de signaux de données vidéo v<sub>d</sub> ;</claim-text>
<claim-text>- un moyen (32) pour mesurer le courant passant sur la ligne d'alimentation ;</claim-text>
<claim-text>- un moyen pour appliquer un algorithme audit courant attendu et audit courant mesuré pour une pluralité d'ensembles de signaux de données vidéo afin de déterminer des valeurs X pour chaque transistor d'attaque ;</claim-text>
<claim-text>- des circuits de correction pour modifier des signaux de données vidéo reçus en fonction des valeurs X stockées ;</claim-text>
l'appareil étant conçu pour mettre en oeuvre le procédé selon la revendication 1.</claim-text></claim>
<claim id="c-fr-01-0010" num="0010">
<claim-text>Puce de circuit intégré (25) comprenant l'appareil selon la revendication 9.</claim-text></claim>
<claim id="c-fr-01-0011" num="0011">
<claim-text>Dispositif d'affichage à matrice active comprenant une pluralité de lignes d'alimentation (10), chacune étant conçue pour délivrer un courant à une pluralité respective d'éléments d'affichage électroluminescents (11), le courant délivré à chaque élément pouvant être commandé par un transistor d'attaque respectif (20), l'adressage de chaque transistor d'attaque pouvant être effectué par des signaux de données vidéo respectifs, le dispositif d'affichage comprenant en outre un appareil selon la revendication 9 pour corriger des signaux de données vidéo délivrés auxdits transistors associés à chaque ligne d'alimentation.</claim-text></claim>
</claims><!-- EPO <DP n="28"> -->
<drawings id="draw" lang="en">
<figure id="f0001" num="1,2"><img id="if0001" file="imgf0001.tif" wi="157" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="29"> -->
<figure id="f0002" num="3"><img id="if0002" file="imgf0002.tif" wi="142" he="210" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="30"> -->
<figure id="f0003" num="4"><img id="if0003" file="imgf0003.tif" wi="147" he="194" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="31"> -->
<figure id="f0004" num="5"><img id="if0004" file="imgf0004.tif" wi="114" he="147" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="WO0195301A"><document-id><country>WO</country><doc-number>0195301</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0014]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="EP1003150A"><document-id><country>EP</country><doc-number>1003150</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0002">[0015]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
