NL194849C - Inrichting voor het verlagen van de geheugeneisen in een weergeefsysteem met actieve en gereduceerde lijnadressering. - Google Patents
Inrichting voor het verlagen van de geheugeneisen in een weergeefsysteem met actieve en gereduceerde lijnadressering. Download PDFInfo
- Publication number
- NL194849C NL194849C NL9401294A NL9401294A NL194849C NL 194849 C NL194849 C NL 194849C NL 9401294 A NL9401294 A NL 9401294A NL 9401294 A NL9401294 A NL 9401294A NL 194849 C NL194849 C NL 194849C
- Authority
- NL
- Netherlands
- Prior art keywords
- rows
- image data
- segment
- column
- matrix
- Prior art date
Links
- 239000011159 matrix material Substances 0.000 claims description 115
- 230000006870 function Effects 0.000 claims description 109
- 238000000034 method Methods 0.000 claims description 36
- 230000009466 transformation Effects 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 13
- 230000001131 transforming effect Effects 0.000 claims description 8
- 238000000844 transformation Methods 0.000 claims description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 14
- 230000003287 optical effect Effects 0.000 description 7
- 239000000463 material Substances 0.000 description 5
- 238000003491 array Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 241000195493 Cryptophyta Species 0.000 description 1
- 102000001690 Factor VIII Human genes 0.000 description 1
- 108010054218 Factor VIII Proteins 0.000 description 1
- 239000004988 Nematic liquid crystal Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 125000004122 cyclic group Chemical class 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- UAJUXJSXCLUTNU-UHFFFAOYSA-N pranlukast Chemical compound C=1C=C(OCCCCC=2C=CC=CC=2)C=CC=1C(=O)NC(C=1)=CC=C(C(C=2)=O)C=1OC=2C=1N=NNN=1 UAJUXJSXCLUTNU-UHFFFAOYSA-N 0.000 description 1
- 229960004583 pranlukast Drugs 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3622—Control of matrices with row and column drivers using a passive matrix
- G09G3/3625—Control of matrices with row and column drivers using a passive matrix using active addressing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3622—Control of matrices with row and column drivers using a passive matrix
- G09G3/3644—Control of matrices with row and column drivers using a passive matrix with the matrix divided into sections
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Liquid Crystal (AREA)
Description
1 194849
Inrichting voor het verlagen van de geheugeneisen in een weergeetsysteem met actieve en gereduceerde lijnadressering
Deze uitvinding heeft in het algemeen betrekking op adresseringsmethoden voor het adresseren van 5 weergeefinrichtingen en een inrichting voor het verlagen van geheugeneisen in actief geadresseerde weergeefinrichtingen. Meer in het bijzonder heeft de onderhavige uitvinding betrekking op een datacommunicatie-ontvanger voor het ontvangen en opslaan van een stel beelddata en voor het weergeven van daarmee corresponderende beelden op een weergeefinrichting met rijen die in eerste en tweede segmenten zijn verdeeld, welke datacommunicatie-ontvanger omvat een database voor het opslaan van een 10 stel orthonormale functies en rij-aanstuurinrichtingen die met de database zijn gekoppeld.
Uit Europees octrooiaanvrage 0 522 510 is een weergeefinrichting bekend, waarbij het weergeefscherm is verdeeld in een aantal segmenten. In een eerste tijdsperiode wordt een geselecteerd segment aangedreven met een spanningsniveau dat groter dan nul is, terwijl niet-geselecteerde segmenten geaard worden.
Een nadeel van deze adresseringsmethode is dat door het aarden van niet-geselecteerde segmenten 15 snelle verlaging van de rms-spanning op een segment optreedt, waardoor discontinuïteiten optreden bij de randen van de segmenten.
Verder is een voorbeeld van een bekende direct gemultiplexte rms (effectieve waarde) reagerende elektronische weergeefinrichting de vloeibare kristalweergeefinrichting (LCD) (zie bijvoorbeeld Europese octrooiaanvrage 0 507 061). In een dergelijke weergeefinrichting is nematisch vloeibaar kristalmateriaal 20 aangebracht tussen twee evenwijdige glasplaten met elektroden die op elk oppervlak in contact met het vloeibare kristalmateriaal zijn aangebracht. De elektroden zijn in het bijzonder in verticale kolommen op één plaat gerangschikt en horizontale rijen op de andere plaat voor het besturen van een beeldelement (pixel) waar een kolom- en rij-elektrode elkaar overlappen.
Bij rms-reagerende weergeefinrichtingen reageert de optische toestand van een pixel in hoofdzaak op het 25 kwadraat van de aan de pixel toegevoerde spanning, dat wil zeggen het spanningsverschil aangelegd op de elektroden aan tegenover elkaar liggende zijden van de pixel. LCD’s hebben een inherente tijdconstante die de tijdsperiode bepaalt, die vereist is voor het terugkeren van de optische toestand van een pixel naar een evenwichtstoestand nadat de optische toestand is gewijzigd door het veranderen van de aan de pixel toegevoerde spanning. Recente technologische vooruitgangen hebben LCD’s opgeleverd met tijdconstanten 30 (ongeveer 16,7 milliseconden), die de in vele videobuizen toegepaste frameperiode benaderen. Door een dergelijke korte tijdconstante kan de LCD snel reageren en is in het bijzonder voordelig voor het vertonen van beweging zonder merkbaar vlekken of flikkeren van het weergegeven beeld.
Conventionele, direct gemultiplexte adresseringsmethoden voor LCD’s hebben een probleem, wanneer de weergeeftijdconstante de frameperiode benadert. Het probleem treedt op omdat conventionele, direct 35 gemultiplexte adresseringsmethoden elke pixel eens per frame onderwerpen aan een selectie-impuls van korte duur. Het spanningsniveau van de selectieimpuls is in het bijzonder 7-13 maal hoger dan de rms-spanningen gemiddeld over de frameperiode. De optische toestand van een pixel in een LCD die een korte tijdsperiode bezit, heeft de neiging terug te keren naar een evenwichtstoestand tussen selectie-impulsen met als gevolg een verminderde beeldcontrast, omdat het menselijke oog de resulterende 40 helderheidsovergangen integreert op een waargenomen tussengelegen niveau. Bovendien kan het hoge niveau van de selectie-impuls uitrichtinstabiliteiten in sommigen typen LCD’s veroorzaken.
Teneinde aan de hierboven beschreven problemen tegemoet te komen is een actieve adresseringsmethode voor het besturen van rms-reagerende elektronische weergeefinrichtingen ontwikkeld. Bij de actieve adresseringsmethode worden de rij-elektroden continu bestuurd met signalen omvattende een reeks 45 van periodieke impulsen met een gemeenschappelijke periode T die met de frameperiode overeenkomt. De rij-signalen zijn onafhankelijk van het weer te geven beeld en zijn bij voorkeur orthogonaal en genormaliseerd, dat wil zeggen orthonormaal. De term "orthogonaal” betekent dat indien de amplitude van een aan één van de rijen toegevoerd signaal wordt vermenigvuldigd met de amplitude van een aan een andere van de rijen toegevoerd signaal, de integraal van dit product over de frameperiode nul is. De term ’’genormali-50 seerd” betekent dat alle rij-signalen dezelfde rms-spanning (effectieve waarde) hebben geïntegreerd over de frameperiode T.
Gedurende elke frameperiode worden een aantal signalen voor de kolomelektroden berekend en opgewekt uit de collectieve toestand van de pixels in elk van de kolommen. De klemspanning op elk tijdstip t gedurende de frameperiode is evenredig aan de som verkregen door elke pixel in de kolom te beschou-55 wen, waarbij een pixelwaarde die de optische toestand voorstelt (hetzij -1 voor volledig ”aan”, +1 voor volledig ”uit”, of waarden tussen -1 en +1 voor proportioneel corresponderende grijstinten) van de pixel wordt vermenigvuldigd met de waarde van het rij-signaal van de pixel op het tijdstip t en waarbij de 194849 2 daardoor verkregen producten bij de som worden opgeteld. In feite kunnen de kolomspanningen worden afgeleid door het transformeren van elke kolom van een matrix van inkomende beelddata door middel van de orthonormale signalen gebruikt voor het besturen van de rijen van de weergeefinnchting.
Indien wordt aangestuurd op de hierboven beschreven actieve adresseringswijze, kan mathematisch 5 worden aangetoond, dat aan elke pixel van de weergeefinrichting een rms-spanning gemiddeld over de frameperiode wordt toegevoerd en dat de rms-spanning evenredig is aan de pixelwaarde voor het frame Het voordeel van de actieve adressering is dat deze het sterke contrast herstelt in het weergegeven beeld, omdat in plaats van het toevoeren van een enkelvoudige selectie-impuls van hoog niveau aan elke pixel gedurende de frameperiode, bij actieve adressering een aantal selectie-impulsen van een veel lager niveau W (2-5 maal de rms-spanning) verspreid over de frameperiode wordt toegepast. Bovendien verlaagt het veel laqere niveau van de selectie-impulsen wezenlijk de waarschijnlijkheid van uitlijninstabiliteiten. Als gevolg daarvan kunnen door toepassing van een actieve adresseringsmethode, rms reagerende elektronische weerqeefinrichtingen, zoals LCD’s, toegepast in draagbare radio-inrichtingen, beelddata met videosnelheden weergeven zonder vlekken of flikkeren. Bovendien kunnen LCD’s bestuurd door middel van een actieve 15 adresseringsmethode, beelddata weergeven met meervoudige tinten zonder contrastproblemen die bij LCD’s voorkomen, die worden bestuurd door middel van conventionele gemultiplexte adresserings-
Een nadeel van het toepassen van actieve adressering is het gevolg van het grote aantal berekeningen vereist voor het opwekken van kolom- en rij-signalen voor het besturen van een rms-reagerende weer9eef-20 inrichting. Bijvoorbeeld vereist een weergeefinrichting met 480 rijen en 640 kolommen nagenoeg 230. ( rijen2) bewerkingen eenvoudig voor het genereren van de kolomwaarde voor een enkele kolom gedurende één frameperiode. Hoewel het uiteraard mogelijk is om bij deze snelheid berekeningen uit te voeren, hebben dergelijke complexe en snel uitgevoerde berekeningen een grote hoeveelheid vermogensverbruik en een grote geheugencapaciteit nodig. Daarom is een werkwijze, aangeduid met "gereduceerde lijn- 25 adressering” ontwikkeld. ·
Bij gereduceerde lijnadressering zoals beschreven in de hierboven genoemde Europese octrooiaanvrage 0 552 510 worden de rijen van een weergeefinrichting gelijkelijk verdeeld en gescheiden geadresseerd.
Indien bijvoorbeeld een weergeefinrichting met 480 rijen en 640 kolommen wordt toegepast om beelddata weer te geven, zal de weergeefinrichting kunnen worden verdeeld in acht groepen van zestig (60) rijen die 30 elk gedurende’1/8 van de frametijd worden geadresseerd, zodat slechts 60 (in plaats van 480) orthonormale signalen vereist zijn voor het aansturen van de rijen. Tijdens bedrijf worden kolommen van een orthonormale matrix die representatief is voor de orthonormale signalen, gebruikt voor rijen van de verschillende segmenten gedurende verschillende tijdsperioden. Gedurende de verschillende tijdsperioden worden de kolommen van de weergeefinrichting aangestuurd door middel van rijen van een "getransformeerde 35 beelddatamatrix”, die representatief is voor de beelddata die vooraf is getransformeerd, zoals hierboven is beschreven, onder toepassing van orthonormale signalen. Bij gereduceerde lijnadressering echter, kan e getransformeerde beelddatamatrix worden getransformeerd door toepassing van het kleinere stel orthonormale signalen, dat wil zeggen door toepassing van 60 orthonormale signalen in plaats van 480 orthonormale signalen. Meer specifiek wordt de beelddatamatrix verdeeld in segmenten van 60 rijen en elk segment 40 wordt getransformeerd volgens een onafhankelijke transformatie onder toepassing van de 60 orthonormale signalen om de getransformeerde beelddatamatrix te verkrijgen.
Bij toepassing van de beschreven gereduceerde lijnadresseringsmethode zijn nagenoeg 3600, dat wil zeggen 602 bewerkingen vereist voor het opwekken van de kolomspanningen voor een enkele kolom gedurende elke segmenttijdsperiode. Omdat de frameperiode verdeeld is in acht segmenten, is het totale 45 aantal bewerkingen voor het opwekken van de kolomspanningen voor een enkele kolom gedurende de frameperiode nagenoeg 28.800, dat wil zeggen 8* 3600. Daarom vereist in het hierboven beschreven voorbeeld het opwekken van kolomwaarden voor het besturen van een enkele kolom van een 480 x 640 weergeefinrichting over een gehele frameperiode onder toepassing van gereduceerde lijnadressering slechts een achtste van de bewerkingen die nodig zouden zijn voor het opwekken van kolomspanningen wanneer 50 de weergeefinrichting als geheel wordt geadresseerd. Het is duidelijk dat de gereduceerde lijnadresseringsmethode daarom minder vermogen, minder geheugen en minder tijd vereist voor het uitvoeren van de vereiste bewerkingen.
Omdat de signalen voor het aansturen van de rijen en kolommen van de weergeefinrichting in de tijd zijn verdeeld wanneer gereduceerde lijnadressering wordt toegepast, moeten echter alle kolomsignalen voor het 55 aansturen van de kolommen van de weergeefinrichting over een gehele frameperiode worden afgeleid en in een geheugen worden opgeslagen voorafgaand aan het aansturen van de weergeefinrichting. Daarom kan afhankelijk van de afmeting van de weergeefinrichting de grootte van het geheugen die nodig is voor de 3 194849 , opslag van signalen behoorlijk groot zijn en de geheugeneisen zijn niet verlaagd ten opzichte van de eisen van conventionele actieve adresseringstechnieken. In feite kan in sommige chips die tegenwoordig worden gebruikt voor het aansturen van weergeefinrichting onder toepassing van actieve adresseringstechnieken, het geheugen dat vereist is voor het berekenen en opslaan van de kolomsignalen tot 90% van de chip in 5 beslag nemen.
Aldus bestaat er behoefte aan een inrichting voor het reduceren van de geheugencapaciteit die vereist is voor het afleiden en opslaan van kolomsignalen voor het aansturen van de kolommen van een actief geadresseerde weergeefinrichting. Verder dient de inrichting het ontstaan van discontinuïteiten aan randen van segmenten te voorkomen.
10 Volgens de onderhavige uitvinding wordt daartoe een datacommunicatieontvanger verschaft van de bij aanhef gedefinieerde soort, waarbij de rijaanstuurmiddelen zijn ingericht voor het aansturen van het eerste segment van de weergeefinrichting met eerste spanningen die bij een eerste substel van orthonormaie functies behoren en voor het aansturen van het tweede segment van de weergeefinrichting met tweede spanningen die behoren bij een resterende functie behorend tot het stel orthonormaie functies gedurende 15 een eerste aantal sequentiële tijdsleuven. De rij-aanstuurinrichtingen sturen ook het eerste segment aan met de tweede spanningen die bij de resterende functie behoren en sturen het tweede segment aan met de bij het eerste substel van orthonormaie functies behorende eerste spanningen gedurende een tweede aantal sequentiële tijdsleuven.
Door het verdelen van de weergeefinrichting in segmenten, die in tijd verdeeld worden aangestuurd met 20 eerste en tweede spanningen volgens de uitvinding, is het mogelijk om getransformeerde beelddata in gedeelten op te slaan, waardoor bespaard wordt op de vereiste geheugencapaciteit. Door in elke tijdsperiode alle rijen van een weergeefscherm aan te sturen op de beschreven wijze, treden geen grote spanningsvallen op en blijven discontinuïteiten achterwege.
25 De onderhavige uitvinding zal nu worden toegelicht aan de hand van een voorbeelduitvoeringsvorm, met verwijzing naar de tekening.
Figuur 1 is een orthografisch vooraanzicht van een gedeelte van een conventionele vloeibare kristal-inrichting.
Figuur 2 is een orthografische doorsnede langs de lijn 2-2 van figuur 1 van het gedeelte van de 30 conventionele vloeibare kristalweergeefinrichting.
Figuur 3 is een matrix van Walsh-functies volgens de uitvinding.
Figuur 4 toont aanstuursignalen corresponderend met de Walshfuncties van figuur 3 volgens de uitvinding.
Figuur 5 is een orthografisch vooraanzicht van een conventionele vloeibare kristalinrichting die is 35 onderverdeeld in segmenten die volgens conventionele gereduceerde lijnadresseringstechnieken worden geadresseerd.
Figuur 6 is een elektrisch blokschema van een elektronische inrichting omvattende een vloeibare kristalweergeefinrichting die volgens de uitvinding wordt geadresseerd.
Figuur 7 toont kolommatrices behorend bij kolomspanningen en rijmatrices behorend bij rijspanningen 40 voor het aansturen van een vloeibare kristalweergeefinrichting met twee segmenten die volgens de uitvinding worden geadresseerd.
Figuur 8 toont rijmatrices behorend bij rijspanningen voor het aansturen van een vloeibare kristalweergeefinrichting met een aantal y segmenten, elk omvattende een aantal x rijen die volgens de uitvinding worden geadresseerd.
45 Figuur 9 toont kolommatrices behorende bij kolomspanningen voor het aansturen van kolommen van een vloeibare kristalweergeefinrichting volgens de uitvinding.
Figuren 10-12 zijn stroomdiagrammen die de werking van een besturingsinrichting illustreren, die is opgenomen in de elektronische inrichting van figuur 6, wanneer een vloeibare kristalweergeefinrichting wordt aangestuurd, waarvan de rijen zijn verdeeld in segmenten volgens de uitvinding.
50
Beschrijving van een bij voorkeur toe te passen uitvoeringsvorm
De figuren 1 en 2 tonen een orthografisch vooraanzicht en een doorsnede van een gedeelte van een bekende vloeibare kristalweergeefinrichting (LCD) 100 met eerste en tweede transparante substraten 102, 206 waartussen zich een ruimte bevindt die is gevuld met een laag van een vloeibaar kristalmateriaal 202.
55 Een omtreksafdichting 204 verhindert dat het vloeibare kristalmateriaal uit de LCD 100 ontsnapt. De LCD 100 omvat voorts een aantal transparante elektroden, omvattende rij-elektroden 106 die op het tweede transparante substraat 206 zijn aangebracht en kolomelektroden 104 die zijn geplaatst op het eerste 194849 4 transparante substraat 102. In elk punt waar een kolomelektrode 104 een rij-elektrode 106 overlapt, zoals de overlapping 108 kunnen aan de overlappende elektroden 104, 106 toegevoerde spanningen de optische toestand van het vloeibare kristalmateriaal 202 daartussen besturen, waardoor een bestuurbaar beeld-element wordt gevormd, hierna ’’pixel” genoemd. Hoewel een LCD het bij voorkeur toe te passen weergeef-5 element volgens de voorkeursuitvoeringsvorm van de uitvinding is, zal het duidelijk zijn dat andere typen weergeefelementen even goed kunnen worden gebruikt, vooropgesteld dat dergehjke andere typen weergeefelementen optische eigenschappen vertonen, die reageren op het kwadraat van de aan elke pixel toeqevoerde spanning overeenkomstig de effectieve waarde (rms)-responsie van een LCa
In de figuren 3 en 4 zijn een matrix van acht bij acht (derde orde) van Walsh-functies 300 en de daar ij 10 behorende Walsh-golven 400 volgens de bij voorkeur toe te passen uitvoeringsvorm van de uitvinding getoond Walsh-functies zijn zowel orthogonaal als genormaliseerd, dat wil zeggen orthonormaal en zijn daarom bij voorkeur bruikbaar in een actief geadresseerd weergeefsysteem, zoals in het kort is besproken in de achtergrond van de uitvinding. Het is voor een deskundige duidelijk, dat andere klasseri van functies, zoals pseudo-willekeurige binaire reeksen (PRBS) functies of discrete cosinustransformatie (DCT) functies 15 ook in actief geadresseerde weergeefsystemen kunnen worden toegepast.
Wanneer Walsh-functies in een actief geadresseerd weergeefsysteem worden gebruikt, worden spanningen met door de Walsh-golven 400 voorgestelde niveaus uniek toegevoerd aan een geselecteerd aantal elektroden van de LCD 100. Bijvoorbeeld zouden de Walsh-golven 404, 406 en 408 kunnen wor en toegevoerd aan de eerste (bovenste) respectievelijk tweede en derde r.j-elektroden 106 enzovoort Op deze 20 wijze zou elk van de Walsh-golven 400 uniek worden toegevoerd aan een corresponderende vanide rij-elektroden 106. Bij voorkeur wordt de Walsh-golt 402 niet in een LCD toepassing gebruikt, omdat de
Walsh-qolf 402 de LCD 100 met een ongewenste gelijkspanning zou voorspannen.
Opgemerkt wordt dat de waarden van de Walsh-golven 400 constant zijn gedurende elke tijdsleuf t. De duur van de tijdsleuf t voor de acht Walsh-golven 400 is een achtste van de duur van een complete cyclus 25 van Walsh-golven 400 vanaf de start 410 tot aan het einde 412. Wanneer Walshgolven worden toegepast voor het actief adresseren van een weergeefinrichting, wordt de duur van één complete cyclus van de Walsh-golven 400 gelijkgesteld aan de frameduur, dat wil zeggen de tijdsduur om een volledig stel van data te ontvangen voor het besturen van alle pixels 108 van de LCD 100. De acht Walsh-golven 400 kunnen uniek acht rij-elektroden 106 aansturen (zeven indien de Walsh-golf 402 niet wordt gebruikt. Het ,s duidelijk 30 dat een praktische weergeefinrichting veel meer rijen bezit. Bijvoorbeeld zijn weergeefinrichtmgen met vierhonderdtachtig (480) rijen en zeshonderdveertig (640) kolommen thans uitgebre.d toegepast in laptop computers Omdat Walsh-functiematrices beschikbaar zijn in complete stellen bepaald door de macht van twee en omdat de e.is van orthonormaliteit voor het actief adresseren niet toestaat dat meer dan een elektrode uit elke Walsh-golf wordt aangestuurd, zou een Walsh-functiematrix van 512 bij 512 (2 ) 35 vereist zijn om een weergeefinrichting met 480 rijelektroden 106 aan te sturen. In dit geval is de tijds uur van de tijdsleuf t 1/512 van de frameduur. Vierhonderdtachtig Walsh-golven zouden worden gebruikt voor het aansturen van 480 rij-elektroden 106, terwijl de resterende 32, bij voorkeur de eerste Walsh-golf 402 bevattende, die een basisgelijkstroom hebben, ongebruikt zouden blijven.
De kolommen van de LCD 100 worden tegelijkertijd aangestuurd door middel van kolomspannmgen 40 afgeleid door het transformeren van de beelddata, die kan worden voorgesteld door een matrix van beelddatawaarden, onder toepassing van orthonormale functies die representatief zijn voor de Wals g 400. Deze transformatie kan bijvoorbeeld worden uitgevoerd door toepassing van matrixvermenigvuldiging, Walsh-transformaties, modificaties van Fourier transformaties of andere dergelijke algontmen. Overeenkomstig actieve adresseringsmethoden benadert de rms-spanning die aan elk van de pixels van de LCD 100 45 gedurende een frameduur worden toegevoerd, een inverse transformatie van de kolomspannmgen, waardoor de beelddata op de LCD 100 worden gereproduceerd.
Fiquur 5 is een illustratie van een conventioneel actief geadresseerde LCD, zoals de LCD 100, die volgens gereduceerde lijnadresseringstechnieken wordt aangestuurd, waardoor het benodigde vermo9®" voor het aansturen van de LCD 100 wordt gereduceerd zoals hierboven in het kort bij de achtergrond van 50 de uitvinding is beschreven. Zoals getoond is de LCD 100 onderverdeeld in segmenten d,c> elki een gelijk aantal rijen bevatten. Slechts voor illustratieve doeleinden, is getoond dat de LCD 100 slechts kolommen en acht rijen bezit, die gelijkelijk zijn verdeeld in twee segmenten 500, 502, elk van vier r>Jen· twee segmenten 500, 502 worden gescheiden geadresseerd onder toepassing van matrices van 0 °" ' male functies, zoals Walsh-functies. Omdat elk segment 500, 502 slechts vier rijen bevat, behoeft de matrix 55 504 die voor het aansturen van elk segment 500, 502 wordt gebruikt, slechts wenorthonormale functies te bevatten, die elk vier waarden hebben. Bovendien wordt de matrix 504 van gereduceerde afmeting gebruikt voor het transformeren van substellen van beelddata, die bij voorkeur de vorm heeft van een beelddata- 5 194849 matrix. Voor het betreffende voorbeeld, waarbij een LCD 100 van acht bij acht wordt onderverdeeld in twee segmenten 500, 502, wordt de orthonormale functiematrix 504 eerst toegepast voor het transformeren van de eerste vier rijen van de beelddatamatrix en daarna om de tweede vier rijen van de beelddata te transformeren, waardoor een getransformeerde beelddatamatrix 506 wordt gegenereerd, die kolomwaarden 5 bevat voor het aansturen van kolommen van de LCD 100.
Tijdens bedrijf worden (niet getoonde) rij-aanstuurinrichtingen gebruikt om gedurende een eerste tijdsperiode de eerste vier rijen van de LCD 100 aan te sturen met rijspanningen behorend bij de waarden in de eerste kolom van de orthonormale matrix 504. Bijvoorbeeld wordt gedurende de eerste tijdsperiode de rij 1 aangestuurd met de spanning a1, de rij 2 met de spanning a2, de rij 3 met de spanning a3 en de rij 4 met 10 de spanning a4. Tegelijkertijd worden de kolommen aangestuurd met spanningen behorend bij waarden aanwezig in de eerste rij van de getransformeerde beelddatamatrix 506. Gedurende de tweede tijdsperiode worden de tweede vier rijen van de LCD 100 aangestuurd met rijspanningen behorend bij de waarden in de eerste kolom van de orthonormale matrix 504. In het bijzonder wordt de rij 5 met de spanning a1, de rij 6 met de spanning a2, de rij 7 met de spanning a3 en de rij 8 met de spanning a4 aangestuurd. Tegelijkertijd 15 worden de kolommen van de LCD 100 aangestuurd met spanningen behorend bij de waarden in de vijfde rij van de getransformeerde beelddatamatrix 506 zoals getoond is. Gedurende de derde tijdsperiode worden de eerste vier rijen van de LCD 100 aangestuurd, op dit moment met rijspanningen behorend bij de waarden in de tweede kolom van de orthonormale matrix 504. Tegelijkertijd worden de kolommen aangestuurd met spanningen behorend bij de waarden in de tweede rij van de getransformeerde beelddatamatrix 20 506. Deze bewerking wordt voortgezet, totdat na acht tijdsperioden de rijen van elk van de segmenten zijn geadresseerd met alle kolommen van de orthonormale matrix 504 en de kolommen van de LCD 100 zijn geadresseerd met alle rijen van de getransformeerde beelddatamatrix 506.
Bij de gereduceerde lijnadressering, wordt het aantal bewerkingen dat nodig is voor het aansturen van de kolommen van een weergeefinrichting grotendeels verminderd in vergelijking tot het aantal dat nodig is 25 wanneer een gehele weergeefinrichting als totaliteit wordt geadresseerd. Daarom vereist een gereduceerde lijnadressering minder vermogen dan conventionele actieve adressering. Echter zijn de geheugeneisen voor gereduceerde lijnadressering behoorlijk hoog, omdat alle kolomsignalen, dat wil zeggen de gehele getransformeerde beelddatamatrix 506 moeten worden afgeleid en opgeslagen voorafgaand aan het adresseren van de LCD 100. Voor een kleine weergeefinrichting zal de opslag van alle kolomsignalen niet 30 al te veel ruimte innemen, maar voor grotere weergeefinrichtingen kan de opslag van kolomsignalen gemakkelijk tot 90% van een chip in beslag nemen, die de kolomsignalen genereert. Als gevolg daarvan moet een elektronische inrichting, waarbij een weergeefinrichting wordt toegepast, die wordt aangestuurd onder toepassing van conventionele gereduceerde lijnadresseringstechnieken groot genoeg zijn om niet slechts voldoende geheugencapaciteit te hebben voor de opslag van werkparameters en subroutines, maar 35 ook voor alle kolomsignalen voor het adresseren van de gehele inrichting gedurende een totale frameduur.
Figuur 6 is een elektrisch blokschema van een elektronische inrichting die beelddata ontvangt en deze op een LCD 600 weergeeft, waarvan de rijen zodanig in segmenten zijn onderverdeeld, dat de LCD 600 kan worden geadresseerd volgens de uitvinding, waardoor geheugenruimte en vermogen nodig voor het berekenen en opslag van kolomwaarden worden verminderd. Wanneer de elektronische inrichting zoals 40 getoond, een radiocommunicatie-inrichting 605 is, is de op de LCD 600 weer te geven beelddata opgenomen in een radiofrequente signaal, dat door een ontvanger 608 in de radiocommunicatie-inrichting 605 wordt ontvangen en gedemoduleerd. Een decodeerinrichting 610 die met de ontvanger 608 is gekoppeld decodeert het radiofrequente signaal om de beelddata op conventionele wijze daaruit te winnen en een met de decodeerinrichting 610 gekoppelde besturingsinrichting 615 verwerkt de beelddata verder.
45 Met de besturing 615 is een tijdschakeling 620 voor het tot stand brengen van de tijdsturing van het systeem gekoppeld. De tijdschakeling 620 kan bijvoorbeeld een (niet getoond) kristal en (niet getoonde) conventionele oscillatorschakelingen bevatten. Bovendien slaat een geheugen, zoals een slechts leesbaar geheugen (ROM) 625 systeemparameters en systeemsubroutines op, die door de besturingsinrichting 615 worden uitgevoerd. De systeemparameters kunnen bijvoorbeeld omvatten het aantal y segmenten waarin de 50 LCD 600 is verdeeld, het aantal x rijen behorend tot elk segment en z, de meest nabij gelegen macht van twee groter dan x. De subroutines kunnen bijvoorbeeld een kolommatrixsubroutine omvatten die wordt uitgevoerd voor het opwekken van kolomwaarden voor het adresseren van kolommen van de LCD 600 en voorts een adresseringssubroutine die wordt uitgevoerd voor het adresseren van zowel de kolommen als de rijen van de LCD 600. Een lees- en schrijfgeheugen (RAM) 630 dat ook met de besturingsinrichting 615 is 55 gekoppeld, wordt gebruikt voor het opslaan van de inkomende beelddata als een beelddatamatrix en voor het tijdelijk opslaan van andere variabelen, zoals de gegenereerde kolomwaarden in de vorm van een kolommatrix voor elk segment afgeleid gedurende de werking van de radiocommunicatie-inrichting 605.
194849 6
Bovendien slaan tellers 632, 634 die met de besturingsinrichting 615 zijn gekoppeld, tellerwaarden op, die worden verhoogd gedurende het adresseren van de LCD 600.
Bij voorkeur omvat de radiocommunicatie-inrichting 605 voorts een orthonormale matnxdatabase 635 ,„„ΤΓο Uan van een ste, orthonormale Urne,,es In de vornn van een matrix. De 5 kunnen zoals hierboven is beschreven, bijvoorbeeld Walsh-lunct.es z,,n. DC™";^ waarvan het aantal groter moet zijn dan het aantal rijen in elk segment van de LCD 600. Volgens de ThTd!n J is het aantal rijen in elk segment van de LCD 600 niet gelijk aan een macht van twee, waardoor wordt verzekerd dat wanneer Walsh-functies worden toegepast, het aantal Walsh-functies groter is dan aantal rijen in elk segment, omdat Walsh-functies matrices zijn die in volledige stellen bepaald door machten 70 Reties gescheiden in een ste. 'gebruikte” functies opslagen in de vorm van een "gebruikte functie”-matrix voor het adresseren van sommige segmenten van drLCC) 600, en een resterende of overblijvende functie voor het adresseren van andere segmenten van de LCD 600, zoals hierna in detail zal worden beschreven. De gebruikte-functiematrix omvat bij voorkeur een aantal 15 orthonormale functies dat gelijk is aan het aantal x rijen per segment en de resterende> °^ono^ fun is een overblijvende orthonormale functie niet begrepen in de gebruikte-functiematrix. Volgens de bj voorkeur toe te passen uitvoeringsvorm van de uitvinding zijn de coëfficiënten van' d® ^ntal gedeeld door een schaalfactor p, die wordt bepaald door het aantal rijen in de LCD 600 en het aanta segmenten waarin de LCD 600 is verdeeld. Als alternatief zal in plaats van het toepassen van een 20 schaalfactor voor de resterende functie voorafgaand aan de opslag in de database 635 de resterende kjnctte kunnen worden opgeslagen in een niet-geschaalde vorm, en daarna eenvoudig kunnen worden geschaald door de besturingsinrichting 615 voorafgaand aan het gebruik. Echter kan, omdat niet ka worden geanticipeerd dat de afmeting van de LCD 600 of het aantal daarin begrepen segmenten gedurende het gebruik van de LCD 600 zal wijzigen, tijd worden bespaard door het schalen van de coefficie 25 de resterende functie voorafgaand aan de opslag daarvan. .
De schaalfactor p wordt gebruikt voor het instellen van een "selectieverhouding van de LOT 60& Zoals voor een deskundige bekend is, bepaalt de selectieverhouding het contrast van het weergegeven beeld De maximaal mogelijke selectieverhouding wordt bereikt door het aansturen van een weergeefinnchting met conventionele actieve adresseringstechnieken en wordt bepaald door de formule.
30 /vnTT
r' \ Vn-i waarbij R de selectieverhouding is en N het in de weergeefinnchting aanwezige aantal rijen <s. Het is duidelijk dat voor een weergeefinnchting met tweehonderdveertig (240) rijen die wordt aangestuurd met 35 conventionele actieve adresseringstechnieken, de selectieverhouding gelijk is aan 1,06677.
Volgens de bij voorkeu, toe te passen uitvoeringsvorm van de uitvinding is de selectieverhouding voorts afhankelijk van het aantal segmenten waarin de LCD 600 is verdeeld en de schaalfactor p waarmee coëfficiënten van de resterende functie zijn gedeeld. De selectieverhouding voor een weergeefinnchting volgens de uitvinding wordt aangestuurd, wordt bepaald door de formule
40 I ' (y-1) JL
/ y+1+-pï-+v^ R' \ (y-1) 2 \ y + 1+^'V*
45 waarbij R de selectieverhouding is, y het aantal segmenten is waarin de we®r9eefinrichtinS
het aantal rijen in elk segment is, en p de schaalfactor is. Voor een aanvaar-dbaar contrast is Ie se^verhouding bij voorkeur groter dan 1,045. Daarom kan, aangezien het aantal ^9™η *n e" het elk segment bekend zijn, de schaalfactor p op geschikte wijze zodanig worden gekozen, dat de selectiever houding groter is dan 1,045. Bij wijze van voorbeeld is voor een weergeefinnchting met tweehonderdveert g 50 (240) rijen verdeeld in acht (8) segmenten van dertig (30) rijen elk, de sef tTóeze 1,04092, indien de schaalfactor acht (8) is gekozen, dat wil zeggen R = 1,04092 voor p = 8.Voordeze weergeefinnchting zou dan de resterende in de RAM 630 opgeslagen functie een overbhjvende orthonor-malelunctie zijn waarvan de coëfficiënten door acht zijn gedeeld. Het zal duidelijk zijn dat in bepa omstandigheden, de schaalfactor p gelijk kan zijn aan één (1) en nog kan resulteren ,n een selectiever- 55 hr srs™ ^ o™. «*. e. ^ ïï: van kolomwaarden voor het adresseren van de kolommen van de LCD 600 volgens de bij voorkeur 7 194849 passen uitvoeringsvorm van de uitvinding. De transformatieschakeling 640 die via de besturingsinrichting 615 met de database 635 van orthonormale functies is gekoppeld, transformeert substellen van de beelddata onder toepassing van de orthonormale functies in de gebruikte-functiematrix, waardoor een stel kolomwaarden wordt opgewekt, dat in de RAM 630 als een kolommatrix is opgeslagen. Het zal voor een 5 deskundige duidelijk zijn dat, omdat het aantal functies in een volledig stel orthonormale functies groter is dan het aantal rijen in elk LCD segment, dezelfde kolomwaarden zouden resulteren indien het volledige stel orthonormale functies in plaats van het stel gebruikte functies zal worden gebruikt voor het transformeren van de substellen van de beelddata. Volgens de uitvinding zijn de substellen van beelddata rijen van de beelddatamatrix, die corresponderen met de rijen in de segmenten van de LCD 600, zoals hierna meer in 10 detail zal worden toegelicht.
De transformatieschakeling 640 transformeert de beelddata bij voorkeur onder toepassing van een algoritme, zoals een snelle Walsh-transformatie, een modificatie van een snelle Fourier transformatie of matrixvermenigvuldiging. Wanneer matrixvermenigvuldiging wordt toegepast, kan de transformatie worden benaderd door de volgende vergelijking 15 CV = OM * I, waarbij I het substel van de tranformering beelddatamatrix voorstelt, OM een matrix gevormd uit het stel orthonormale functies en CV de kolomwaarden gegenereerd door de vermenigvuldiging van de beelddata met de orthonormale functies.
Voor de LCD 600 met y segmenten die elk x rijen omvatten, is de frameduur verdeeld in y tijdsperioden, 20 hierna segmenttijden genoemd. Voorafgaand aan de eerste segmenttijd worden de rijen van de beelddatamatrix die corresponderen met de rijen in het eerste LCD segment, getransformeerd onder toepassing van hetzij de gebruikte functies alleen of het gehele stel orthonormale functies om getransformeerde beelddata te genereren, die wordt opgeslagen in de vorm van een kolommatrix. Gedurende de eerste segmenttijd worden de kolommen van de LCD 600 aangestuurd met spanningen die bij de waarden in de kolommatrix 25 behoren. Tegelijkertijd worden de rijen in het eerste segment aangestuurd met spanningen die behoren bij de functies in de gebruikte-functiematrix en alle andere rijen worden aangestuurd met spanningen die behoren bij de geschaalde resterende functie. Voorafgaand aan de tweede segmenttijd worden de rijen van de beelddatamatrix die overeenkomen met de rijen in het tweede LCD segment getransformeerd onder toepassing van de gekozen orthonormale functies, dat wil zeggen de gebruikte functies of het gehele stel, 30 en worden opgeslagen als een tweede kolommatrix. Op dit tijdstip kan de voorafgaande kolommatrix gemakkelijk worden verwijderd uit de RAM 630, waardoor geheugenruimte wordt uitgespaard. Gedurende de tweede segmenttijd worden de kolommen van de LCD 600 aangestuurd met spanningen die behoren bij de waarden in de tweede kolommatrix, die thans in de RAM 630 is opgeslagen. Tegelijkertijd worden de rijen in het tweede segment aangestuurd met spanningen die behoren bij de gebruikte functies en alle 35 andere rijen worden aangestuurd met de spanningen die bij de geschaalde resterende functie behoren.
Deze procedure wordt voortgezet, totdat alle segmenten van de LCD 600 zijn geadresseerd zoals beschreven.
Volgens de uitvinding zijn voorts met de besturingsinrichting 615 kolomaanstuurinrichtingen 648 gekoppeld voor het besturen van de kolommen van de LCD 600 met spanningen die behoren bij de 40 kolomwaarden die daaraan worden toegevoerd door de besturingsinrichting 615. Bovendien ontvangen rij-aanstuurinrichtingen 650 die met de besturingsinrichting 615 zijn gekoppeld, de orthonormale functies en de geschaalde resterende functie daaruit en sturen de rijen van de LCD 600 met de geschikte spanningen.
Het zal duidelijk zijn dat de besturingsinrichting 615, de ROM 625, de RAM 630, de tellers 632, 634, de database 635 voor de orthonormale matrix en de transformatieschakeling 640 kunnen worden geïmplemen-45 teerd in een digitale signaalprocessor (DSP) 646, zoals de DSP56000 gefabriceerd door Motorola, Ine. In alternatieve uitvoeringsvormen van de uitvinding kunnen de genoemde elementen echter worden geïmplementeerd met hard-bedrade logica die equivalente functies kan uitvoeren. De kolomaanstuurinrichtingen 648 kunnen worden geïmplementeerd door toepassing van model nr. SED1779D0A kolomaanstuurinrichtingen gefabriceerd door Seiko Epson Corporation en de rij-aanstuurinrichtingen 650 kunnen worden geïmplemen-50 teerd met model nr. SED1704 rij-aanstuurinrichtingen, ook gefabriceerd door Seiko Epson Corporation. Andere rij-aanstuurinrichtingen en kolomaanstuurinrichtingen die op soortgelijke wijze werken, kunnen even goed worden gebruikt.
In figuur 7 zijn matrices met de spanningen gebruikt bij het adresseren van een LCD 600' getoond. Slechts voor illustratieve doeleinden is getoond dat de LCD 600' twee segmenten 705, 710 bevat, elk met 55 drie rij- en. Gedurende de eerste segmenttijd worden de rijen van het eerste segment 705 geadresseerd met spanningen die behoren bij de gebruikte-functiematrix 715. Tegelijkertijd worden de rijen van het tweede segment 710 geadresseerd met spanningen die behoren bij de geschaalde resterende functie, 194849 8 waarvan de coëfficiënten zijn getoond als a4/p, b4/p, c4/p en d4/p. Bovendien worden gedurende de eerste segmented de kolommen van de LCD 600' geadresseerd met spanningen die behoren bij een eerste koiommatrix 712 met een aantal rijen dat gelijk is aan z, dat de meest nabij gelegen macht van twee is qroter dan het aantal x van de rijen in elk segment 705, 710 van de LCD 600'. Voor dit voorbeeld is het 5 aantal rijen in de eerste koiommatrix 712 vier (4), aangezien vier (4) de meest nabij gelegen macht van twee is groter dan drie (3), die het aantal rijen in elk segment 705, 710 is. De eerste koiommatrix 712 is zoals hierboven is beschreven, vooraf berekend door het transformeren van de eerste drie rijen van de beelddatmatrix onder toepassing van de gebruikte-functiematrix en wordt daarna in de RAM 630 opgesla- 10 96 Bij voorkeur is de eerste segmented gelijkelijk verdeeld in een aantal sequentiële tijdsleuven, gedurende welke opeenvolgende coëfficiënten van zowel de gebruikte functies als de geschaalde resterende functie worden toegevoerd aan de rijen van de LCD 600'. Het aantal sequentiële tijdsleuven gedurende elke segmented is bij voorkeur gelijk aan z, de meest nabij gelegen macht van twee groter dan het aantal x van de rijen in elk segment. Daarom is voor dit voorbeeld het aantal sequentiële tijdsleuven in elke segmented 15 gelijk aan vier (4). Gedurende een eerste tijdsleuf worden de rijen in het eerste segment 705 geadresseerd met de eerste kolom van de gebruikte-functiematrix 715. Tegelijkertijd worden de rijen in het tweede segment 710 geadresseerd met de eerste geschaalde coëfficiënt van de resterende functie. De kolommen van de LCD 600' worden geadresseerd met de eerste rij van de eerste koiommatrix 712 gedurende de eerste sequentiële tijdsleuf. Vervolgens worden gedurende de tweede tijdsleuf de rijen in het eerste 20 segment 705 geadresseerd met de tweede kolom van de gebruikte-functiematrix 715 en de rijen in het tweede segment 710 worden geadresseerd met de tweede geschaalde coëfficiënt van de resterende functie. Tegelijkertijd worden de kolommen van de LCD 600' geadresseerd met de tweede rij van de eerste koiommatrix 712. Deze procedure wordt voortgezet, totdat de eerste segmented is verlopen, op welk moment de kolommen zullen zijn geadresseerd met alle rijen van de eerste koiommatrix 712, de rijen van 25 het eerste segment 705 zullen zijn geadresseerd met alle kolommen van de gebruikte-functiematrix en de rijen van het tweede segment 710 zullen zijn geadresseerd met alle coëfficiënten van de resterende functie.
Voorafgaand aan de tweede segmented wordt een tweede koiommatrix 718 gegenereerd door het transformeren van de tweede drie rijen van de beelddatamatrix onder toepassing van de gebruikte-functiematrix. Deze tweede koiommatrix 718 vervangt de eerste koiommatrix 712 in de RAM 630. Gedu-30 rende de vier sequentiële tijdsleuven van de tweede segmenttijd worden de kolommen van de LCD 600 sequentieel geadresseerd met de vier rijen van de koiommatrix 718. De rijen van het tweede segment 710 worden sequentieel geadresseerd met de kolommen van de gebruikte-functiematrix 715 terwijl de rijen van het eerste segment 705 sequentieel worden geadresseerd met de coëfficiënten van de resterende functie.
Op deze wijze behoeft slechts een enkele koiommatrix van gereduceerde afmeting op elk moment in de 35 RAM 630 te worden opgeslagen. Als gevolg daarvan kan de RAM 630 veel kleiner zijn dan in inrichtingen waarbij de conventionele gereduceerde lijnadresseringstechnieken worden toegepast. Bij weergeef-inrichtingen die door middel van conventionele gereduceerde lijnadresseringstechnieken worden geadresseerd moet een koiommatrix voor het adresseren van de kolommen gedurende de gehele frametijd worden berekend en opgeslagen gedurende de volledige frametijd omdat daaruit afgeleide signalen over de tijd 40 moeten worden verdeeld, teneinde het beeld met een aanvaardbaar contrast weer te geven. Hoewel voor het hierboven beschreven voorbeeld deze kolom slechts acht rijen van getransformeerde beelddata zou omvatten, zouden grotere weergeefinrichtingen veel meer opgeslagen data vereisen. Bijvoorbeeld zou een weerqeefinrichting met 240 rijen een koiommatrix moeten opslaan, die 240 rijen van getransformeerde data gedurende de gehele frameperiode moet bevatten. Het is daarom duidelijk dat de adresseringsmethode 45 volgens de uitvinding minder ruimte in het geheugen vereist dan conventionele adressenngsmethoden, omdat de signalen voor het adresseren van de LCD 600' niet over de tijd zijn verdeeld. Voorts verzekert deze werkwijze dat het kwadraat van de effectieve spanning toegevoerd aan elke pixel een lineaire relatie heeft tot de pixelwaarde, zoals vereist bij actieve adresseringssystemen.
In sommige situaties, zoals wanneer kleurenbeelden worden weergegeven, moeten correctiefactoren 50 worden berekend en aan de getransformeerde beelddata worden toegevoegd alvorens de kolommen van de weergeefinrichting met de koiommatrix worden geadresseerd. Deze correctiefactoren worden in het bijzonder berekend door toepassing van een overblijvende orthonormale functie die met nodig is voor conventionele adressering van de kolommen. In gevallen waarin correctiefactoren nodig zijn, moet daarom het aantal rijen in elk segment van een weergeefinrichting die volgens de uitvinding wordt geadresseerd, 55 twee of meer gehele-getalwaarden afliggen van de meest nabij gelegen grotere macht van twee Bijvoorbeeld zou een weergeefinrichting met 12 rijen kunnen worden verdeeld in twee segmenten van elk zes rijen, waardoor twee ongebruikte orthonormale functies overblijven: één voor het berekenen van correctiefactoren 9 194849 . en één voor het gebruik als de resterende functie. Het zal duidelijk zijn dat indien correctiefactoren nodig zijn, deze weergeefinrichting van 12 rijen niet zou kunnen worden verdeeld in vier segmenten van elk drie rijen, aangezien hierdoor slechts een enkele ongebruikte overblijvende orthonormale functie zal resteren. Schakelingen en technieken voor het berekenen en implementeren van correctiefactoren zijn beschreven in 5 de Amerikaanse octrooiaanvrage getiteld ’’Method and Apparatus for Driving an Electronic Display” door Herold, gemachtigde referentienr. PT00843U, die is overgedragen aan Motorola, Inc., en die hierin als referentie is opgenomen.
Een deskundige zal inzien dat bij een alternatieve uitvoeringsvorm van deze uitvinding het aantal rijen in elk segment gelijk zou kunnen zijn aan een macht van twee. In deze omstandigheid zal het stel orthonor-10 male functies echter moeten worden verhoogd tot de volgende grotere macht van twee, waardoor het aantal rijen in elke kolommatrix sterk wordt vergroot. Bij dezelfde aanname zal het aantal rijen in elk segment zodanig kunnen zijn, dat geen extra resterende functie beschikbaar bleef voor het berekenen van correctiefactoren. Het stel orthonormale functies zal weer eenvoudig kunnen worden verhoogd tot de volgende macht van twee, teneinde ’’resterende” functies te creëren. Deze werkwijze zou echter niet moeten worden 15 gebruikt tenzij noodzakelijk, aangezien deze de geheugencapaciteit die nodig is voor het opslaan van kolomwaarden gedurende elke segmenttijd verhoogt. Wanneer weergeefinrichtingen met grotere segmenten worden aangestuurd, kan deze geheugenruimtetoename behoorlijk dramatisch zijn, waardoor sommige voordelen zouden omkeren, die zouden optreden wanneer slechts één of twee resterende functies beschikbaar zijn.
20 In de figuren 8 en 9 zijn matrices voor het volgens de uitvinding aansturen van kolommen en rijen van een weergeefinrichting van elke afmeting getoond. De rijmatrices voor het aansturen van de weergeefinrichting met y segmenten van elk x rijen, waarbij z de meest nabij gelegen macht van twee groter dan x is, zijn in figuur 8 getoond. De rijmatrices omvatten bij voorkeur een matrix van gebruikte-orthonormale functies 715' voor het sequentieel aansturen van elk opeenvolgend segment van de weergeefinrichting gedurende 25 opeenvolgende segmenttijden, die elk gelijk zijn aan de frameduur gedeeld door y. Zoals te zien is is het aantal orthonormale functies in de gebruikte-functiematrix 715' gelijk aan het aantal rijen in elk segment van de weergeefinrichting. Bovendien is een matrix van geschaalde coëfficiënten in de rijmatrices opgenomen. Zoals hierboven is beschreven worden alle rijen van de weergeefinrichting die niet in het actuele segment zijn begrepen, dat wil zeggen het segment dat door de gebruikte-functiematrix 715' wordt aangestuurd, 30 aangestuurd met geschaalde coëfficiënten van een resterende orthonormale functie die niet is begrepen in de gebruikte-functiematrix 715'. De coëfficiënten van de resterende functie worden bij voorkeur geschaald door middel van een schaalfactor p die gekozen is voor het verkrijgen van een selectieverhouding die groter is dan 1,045, zodanig dat het weergegeven beeld een goed contrast heeft. Het blijkt dat zowel de gebruikte functies als de resterende functie z coëfficiënten bevat en elke segmenttijd gelijkelijk wordt verdeeld in z 35 sequentiële tijdsleuven.
Figuur 9 toont kolommatrices die worden gebruikt voor het aansturen van kolommen van de weergeefinrichting gedurende de frameduur. Gedurende elke segmenttijd wordt een verschillende kolommatrix die z rijen van getransformeerde beelddatawaarden bevat, toegevoerd aan de kolommen van de weergeefinrichting. Zoals hierboven is beschreven sturen gedurende elke segmenttijd de rijen van de actuele 40 kolommatrix de kolommen van de weergeefinrichting aan gedurende de z sequentiële tijdsleuven waarin de segmenttijd is verdeeld. Zoals in figuur 9 is getoond is slechts een enkele kolommatrix nodig gedurende elke segmenttijd. Daarom wordt slechts een gedeelte van de kolomwaarden in plaats van het gehele stel waarden voor de gehele frameduur opgeslagen gedurende elke tijd, waardoor op voordelige wijze de geheugenruimte wordt gereduceerd die nodig is voor het opslaan van de kolomwaarden.
45 Deze werking kan beter worden begrepen door verwijzing naar de figuren 10-12, die stroomdiagrammen illustreren van de werking van de besturingsinrichting 615 (figuur 6) wanneer de LCD 600 volgens de uitvinding wordt aangestuurd, waarbij de LCD 600 y segmenten van x rijen omvat. Bij voorkeur ontvangt de besturingsinrichting 615 in de stap 800 (figuur 10) uit de ontvanger 608 beelddata die wordt opgeslagen in de stap 805 in de RAM 630 in de vorm van een beelddatamatrix. In responsie op de ontvangst en opslag 50 van de beelddata initieert de besturingsinrichting 615 in de stap 810 de teller 632, waardoor de tellerwaarde N gelijk aan 1, dat wil zeggen N = 1 wordt ingesteld. Daarna voert de besturingsinrichting 615 in de stappen 815, 820 kolommatrix-subroutines en adresserings-subroutines uit voor het weergeven van de beelddata op de LCD 600.
Met verwijzing naar figuur 11 begint de kolommatrix-subroutine met de stap 825, wanneer de besturing-55 sinrichting 615 rijen van de beelddatamatrix ophaalt, die overeenkomt met rijen van de LCD 600 in het segment N (segment 1 op dit punt). Bovendien haalt de besturingsinrichting 615 in de stap 830 de gebruikte-functiematrix op uit de database 635 (figuur 6) voor de orthonormale functie. De rijen van de 194849 10 beelddatamatrix en de gebruikte-functiematrix worden in de stap 835 toegevoerd aan de transformatie-schakeling 640, in responsie waarop de transformatieschakeling 640 de rijen van de beelddatamatrix transformeert om een kolommatrix met z rijen te genereren, waarbij z de meest nabij gelegen macht van twee groter dan x is. In de stappen 840, 845 ontvangt de besturingsinrichting 615 de kolommatrix N 5 (kolommatrix 1) en slaat deze op in de RAM 630. Op dit moment kan elke voorafgaande kolommatrix in de stap 850 gemakkelijk worden verwijderd uit de RAM 630.
Figuur 12 toont de adressering-subroutine die hierna wordt uitgevoerd. In de stap 860 initieert de besturingsinrichting 615 de teller 634, waardoor de tellerwaarde M op één, dat wil zeggen M - 1 wordt inqesteld waarna de rijen en kolommen van de LCD 600 in de stap 865 worden geadresseerd. De stap 865 10 vertoont de bewerkingen die gedurende de M-de tijdsleuf van de segmented N worden uitgevoerd, die voor de actuele tellerwaarden M en N de eerste tijdsleuf van de segmented 1 is. Gedurende deze eerste tijdsleuf wordt de M-de (eerste) rij van de kolommatrix N (kolommatrix 1) toegevoerd aan de kolombestunngsin-richtingen 648 (figuur 6) voor het aansturen van de kolommen van de LCD 600. Bovendien wordt de M-de (eerste) kolom van de gebruikte-functiematrix toegevoerd aan de rij-aanstuurinrichtingen 650 voor het 15 aansturen van de rijen van de LCD 600 in het segment N (segment 1). De rijen van de LCD 600 die niet in het segment N (segment 1) zijn begrepen, worden aangestuurd met de M-de (eerste) geschaalde c°eff'c'e" van de resterende functie. Daarna wordt in de stap 870 de tellerwaarde M verhoogd, dat wil zeggen M-M+1. De besturingsinrichting 615 bepaalt dan in de stap 875 of M=(z+1), dat wil zeggen of alle sequentiele tijdsleuven in de actuele segmenttijd zijn opgetreden. Wanneer de waarde van M aangeeft dat alle 20 sequentiële tijdsleuven niet zijn opgetreden, wordt de stap 865 herhaald voor de M-de (tweede) tijdsleuf van de segmenttijd (segmenttijd 1). Gedurende deze tijdsleuf worden de kolomaanstuurinrichtingen 648 voorzien van de M-de (tweede) rij van de kolommatrix N (kolommatrix 1). De rij-aanstuurinrichtingen 650 worden voorzien van de M-de (tweede) kolom van de gebruikte-functiematrix voor het aansturen van de rijen in het segment N (segment 1) van de LCD 600. Bovendien worden aan de rij-aanstuurinrichtingen 650 de M-de 25 (tweede) geschaalde coëfficiënt van de resterende functie toegevoerd voor het aansturen van alle rijen van de LCD 600 die niet in het segment N (segment 1) zijn begrepen. Vervolgens wordt in de stap 870 de tellerwaarde M weer verhoogd, dat wil zeggen M=M+1. Deze bewerking wordt voortgezet totdat in de stap 875 de rijen en kolommen zijn geadresseerd voor alle z sequentiële tijdsleuven in de actuele segment ij .
Wanneer alle sequentiële tijdsleuven binnen de actuele segmenttijd zijn opgetreden, bepaalt de 30 besturingsinrichting 615 in de stap 880 of alle segmenttijden binnen de frameduur zijn opgetreden, dat wi zeggen of N=y. Wanneer de waarde van N aangeeft dat niet alle segmenttijden zijn opgetreden, wordt de tellerwaarde N verhoogd, dat wil zeggen N=N+1 in de stap 885 en de werking van de besturingsinrichting 615 wordt in de stap 825 van de kolommatrix-subroutine (figuur 11) hervat.
De kolommatrix-subroutine wordt daarna herhaald voor N=2, met als gevolg het in de stap 845 35 genereren en opslaan van een tweede kolommatrix (kolommatrix 2) in de RAM 630 en het verwijderen van de kolommatrix 1 uit de RAM 630 in de stap 840. Vervolgens wordt de adressering-subroutine herhaald voor alle z sequentiële tijdsleuven in de tweede segmenttijd. Gedurende deze tweede segmenttijd worden in de stap 865 de kolommen van de LCD 600 sequentieel geadresseerd met z rijen van de kolommatrix N (kolommatrix 2) en de rijen van de LCD 600 in het segment N (segment 2) worden aangestuurd met de z 40 kolommen van de niet gebruikte-functiematrix. Bovendien worden de rijen van de LCD 600 die met in het segment N (segment 2) zijn begrepen, achtereenvolgens aangestuurd met de z geschaalde coëfficiënten van de resterende functie. Deze cyclische werking wordt voortgezet totdat N=y, dat wil zeggen alle segmenttijden zijn opgetreden hetgeen het einde van de frameduur betekent.
Samengevat wordt de hierboven beschreven adresseringsmethode toegepast voor het aansturen van 45 LCD’s die zijn verdeeld in een aantal segmenten eik met een gelijk aantal rijen, waarbij het aantal rijen bij voorkeur niet gelijk is aan een macht van twee. Gedurende elke segmenttijd, dat wil zeggen de frameduur gedeeld door het aantal segmenten, worden de kolommen van de LCD aangestuurd met een kolommatrix afgeleid door het transformeren van een enkel substel van de beelddata. Deze kolommatrix omvat een aantal rijen dat gelijk is aan de meest nabij gelegen macht van twee groter dan het aantal rijen in elk 50 segment. Tegelijkertijd worden de rijen in het segment van de LCD behorend bij de actuele segmenttijd aangestuurd met een specifiek stel van orthonormale functies, terwijl de andere rijen worden aangestuurd met geschaalde coëfficiënten van een resterende orthonormale functie niet begrepen in het stel. Aangezien de segmenttijden sequentieel optreden, wordt elke voorafgaande kolommatrix verwijderd en wordt een volgende kolommatrix gegenereerd opgeslagen en toegevoerd aan de kolommen van de LCD.
55 Op deze wijze behoeft op elk moment slechts een enkele kolommatrix van gereduceerde afmeting in e geheugen te worden opgeslagen. Als gevolg daarvan kan het geheugen van een elektronische inrichting volgens de uitvinding veel kleiner zijn dan in inrichtingen waarbij gebruik wordt gemaakt van conventionele
Claims (5)
1. Datacommunicatie-ontvanger voor het ontvangen en opslaan van een stel beelddata en voor het weergeven van daarmee corresponderende beelden op een weergeefinrichting met rijen die in eerste en tweede segmenten zijn verdeeld, welke datacommunicatie-ontvanger omvat: een database voor het opslaan van een stel orthonormale functies; en rij-aanstuurinrichtingen die met de database zijn gekoppeld, met het kenmerk, dat de rij-20 aanstuurinrichtingen (650) zijn ingericht voor het gedurende een eerste aantal sequentiële tijdsleuven aansturen van het eerste segment (705) van de weergeefinrichting (600) met eerste spanningen die behoren tot een eerste substel orthonormale functies en het tweede segment (710) van de weergeefinrichting (600) met tweede spanningen behorende tot een resterende functie begrepen in het stel orthonormale functies en voor het gedurende een tweede aantal sequentiële tijdsleuven aansturen van 25 het eerste segment (705) met de tweede spanningen behorend bij de resterende functie en het tweede segment (710) met eerste spanningen behorende tot het eerste substel orthonormale functies.
2. Datacommunicatie-ontvanger volgens conclusie 1, voorts omvattende: een ontvanger (608) voor het ontvangen van een radiofrequent signaal en het daaruit afleiden van het stel beelddata; 30 een transformatieschakeling (640) die met de database (635) en met de ontvanger is gekoppeld voor het transformeren van een eerste substel beelddata onder toepassing van een tweede substel orthonormale functies waarbij een eerste stel getransformeerde beelddata wordt gegenereerd en voor het transformeren van een tweede substel beelddata onder toepassing van het tweede substel orthonormale functies, waarbij een tweede stel getransformeerde beelddata wordt gegenereerd; 35 een geheugen (630) dat met de transformatieschakeling (640) is gekoppeld voor het opslaan van het eerste stel getransformeerde beelddata gedurende het eerste aantal sequentiële tijdsleuven en voor het opslaan van het tweede stel getransformeerde beelddata gedurende het tweede aantal sequentiële tijdsleuven; en kolomaanstuurinrichtingen (648) die met het geheugen (630) zijn gekoppeld voor het aansturen van 40 kolommen van de weergeefinrichting (600) met derde spanningen die behoren bij het eerste stel getransformeerde beelddata gedurende het eerste aantal sequentiële tijdsleuven en voor het aansturen van de kolommen met vierde spanningen behorend bij het tweede stel getransformeerde beelddata gedurende het tweede aantal sequentiële tijdsleuven.
3. Datacommunicatie-ontvanger volgens conclusie 2, waarbij de transformatieschakeling (640) het eerste en 45 tweede substel beelddata transformeert door het uitvoeren van Walsh-transformaties onder toepassing van het tweede substel orthonormale functies.
4. Datacommunicatie-ontvanger volgens conclusie 2, waarbij coëfficiënten van de resterende functie zijn gedeeld door een schaalfactor bepaald door het aantal rijen in de eerste en tweede segmenten (705, 710).
5. Datacommunicatie-ontvanger volgens conclusie 2, voorts omvattende een besturingsinrichting (615) die 50 met het geheugen (630) is gekoppeld voor het verwijderen van het eerste stel getransformeerde beelddata uit het geheugen (630) na het eerste aantal sequentiële tijdsleuven. Hierbij 9 bladen tekening
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10366093A | 1993-08-09 | 1993-08-09 | |
US10366093 | 1993-08-09 |
Publications (3)
Publication Number | Publication Date |
---|---|
NL9401294A NL9401294A (nl) | 1995-03-01 |
NL194849B NL194849B (nl) | 2002-12-02 |
NL194849C true NL194849C (nl) | 2003-04-03 |
Family
ID=22296361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL9401294A NL194849C (nl) | 1993-08-09 | 1994-08-09 | Inrichting voor het verlagen van de geheugeneisen in een weergeefsysteem met actieve en gereduceerde lijnadressering. |
Country Status (19)
Country | Link |
---|---|
US (1) | US5646652A (nl) |
KR (1) | KR960704296A (nl) |
CN (1) | CN1057182C (nl) |
AT (1) | ATA155494A (nl) |
AU (1) | AU661235B2 (nl) |
CA (1) | CA2129767C (nl) |
CH (1) | CH690404A5 (nl) |
DE (1) | DE4428157B4 (nl) |
DK (1) | DK92994A (nl) |
FI (1) | FI943692A (nl) |
FR (1) | FR2709036B1 (nl) |
GB (1) | GB2280980B (nl) |
IE (1) | IE80690B1 (nl) |
MY (1) | MY111798A (nl) |
NL (1) | NL194849C (nl) |
NO (1) | NO942949L (nl) |
SE (1) | SE9402666L (nl) |
TW (1) | TW252252B (nl) |
WO (1) | WO1995004986A1 (nl) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5739803A (en) * | 1994-01-24 | 1998-04-14 | Arithmos, Inc. | Electronic system for driving liquid crystal displays |
US5805130A (en) * | 1994-04-27 | 1998-09-08 | Sharp Kabushiki Kaisha | Liquid crystal display device and method for driving the same |
DE4423213C2 (de) * | 1994-07-01 | 1997-03-20 | Escher Wyss Gmbh | Walzenanordnung |
JP3253481B2 (ja) * | 1995-03-28 | 2002-02-04 | シャープ株式会社 | メモリインターフェイス回路 |
US5900857A (en) * | 1995-05-17 | 1999-05-04 | Asahi Glass Company Ltd. | Method of driving a liquid crystal display device and a driving circuit for the liquid crystal display device |
JP3428786B2 (ja) * | 1995-10-05 | 2003-07-22 | シャープ株式会社 | 表示装置の駆動方法および液晶表示装置 |
GB2329741A (en) * | 1997-09-29 | 1999-03-31 | Holtek Microelectronics Inc | Liquid crystal display driver |
GB0421711D0 (en) | 2004-09-30 | 2004-11-03 | Cambridge Display Tech Ltd | Multi-line addressing methods and apparatus |
GB0421710D0 (en) | 2004-09-30 | 2004-11-03 | Cambridge Display Tech Ltd | Multi-line addressing methods and apparatus |
GB0428191D0 (en) | 2004-12-23 | 2005-01-26 | Cambridge Display Tech Ltd | Digital signal processing methods and apparatus |
GB0421712D0 (en) * | 2004-09-30 | 2004-11-03 | Cambridge Display Tech Ltd | Multi-line addressing methods and apparatus |
CN106529669A (zh) * | 2016-11-10 | 2017-03-22 | 北京百度网讯科技有限公司 | 用于处理数据序列的方法和装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5576393A (en) * | 1978-12-04 | 1980-06-09 | Hitachi Ltd | Matrix drive method for guestthostttype phase transfer liquid crystal |
CH645473A5 (en) * | 1980-08-05 | 1984-09-28 | Videlec Ag | Method for activating a liquid crystal display |
US4442454A (en) * | 1982-11-15 | 1984-04-10 | Eastman Kodak Company | Image processing method using a block overlap transformation procedure |
US4549212A (en) * | 1983-08-11 | 1985-10-22 | Eastman Kodak Company | Image processing method using a collapsed Walsh-Hadamard transform |
JPS60257497A (ja) * | 1984-06-01 | 1985-12-19 | シャープ株式会社 | 液晶表示装置の駆動方法 |
NL8503007A (nl) * | 1985-11-04 | 1987-06-01 | Philips Nv | Weergeefinrichting met lage stuurspanningen. |
JPH0644625B2 (ja) * | 1988-12-31 | 1994-06-08 | 三星電子株式会社 | アクティブマトリックス液晶表示素子用薄膜トランジスタ |
US4952036A (en) * | 1989-06-07 | 1990-08-28 | In Focus Systems, Inc. | High resolution LCD display system |
FR2657987B1 (fr) * | 1990-02-06 | 1992-04-10 | Commissariat Energie Atomique | Procede de commande d'un ecran matriciel comportant deux parties independantes et dispositif pour sa mise en óoeuvre. |
US5485173A (en) * | 1991-04-01 | 1996-01-16 | In Focus Systems, Inc. | LCD addressing system and method |
EP0522510B1 (en) * | 1991-07-08 | 1996-10-02 | Asahi Glass Company Ltd. | Driving method of driving a liquid crystal display element |
US5621425A (en) * | 1992-12-24 | 1997-04-15 | Seiko Instruments Inc. | Liquid crystal display device |
-
1994
- 1994-08-09 GB GB9416073A patent/GB2280980B/en not_active Expired - Fee Related
- 1994-08-09 MY MYPI94002077A patent/MY111798A/en unknown
- 1994-08-09 NO NO942949A patent/NO942949L/no unknown
- 1994-08-09 CH CH02467/94A patent/CH690404A5/fr not_active IP Right Cessation
- 1994-08-09 KR KR1019960700661A patent/KR960704296A/ko not_active Application Discontinuation
- 1994-08-09 WO PCT/US1994/008952 patent/WO1995004986A1/en active Search and Examination
- 1994-08-09 NL NL9401294A patent/NL194849C/nl not_active IP Right Cessation
- 1994-08-09 DE DE4428157A patent/DE4428157B4/de not_active Expired - Fee Related
- 1994-08-09 CA CA002129767A patent/CA2129767C/en not_active Expired - Fee Related
- 1994-08-09 DK DK092994A patent/DK92994A/da unknown
- 1994-08-09 SE SE9402666A patent/SE9402666L/ not_active Application Discontinuation
- 1994-08-09 FI FI943692A patent/FI943692A/fi unknown
- 1994-08-09 CN CN94116162A patent/CN1057182C/zh not_active Expired - Fee Related
- 1994-08-09 FR FR9409866A patent/FR2709036B1/fr not_active Expired - Fee Related
- 1994-08-09 AU AU68984/94A patent/AU661235B2/en not_active Ceased
- 1994-08-09 AT AT0155494A patent/ATA155494A/de not_active Application Discontinuation
- 1994-08-09 IE IE940619A patent/IE80690B1/en not_active IP Right Cessation
- 1994-08-19 TW TW083107607A patent/TW252252B/zh not_active IP Right Cessation
-
1996
- 1996-04-01 US US08/627,235 patent/US5646652A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5646652A (en) | 1997-07-08 |
WO1995004986A1 (en) | 1995-02-16 |
NL194849B (nl) | 2002-12-02 |
SE9402666D0 (sv) | 1994-08-09 |
NL9401294A (nl) | 1995-03-01 |
GB2280980B (en) | 1997-04-23 |
DE4428157B4 (de) | 2007-06-28 |
NO942949D0 (no) | 1994-08-09 |
TW252252B (nl) | 1995-07-21 |
FI943692A (fi) | 1995-02-10 |
GB9416073D0 (en) | 1994-09-28 |
FR2709036A1 (fr) | 1995-02-17 |
DK92994A (da) | 1995-02-10 |
KR960704296A (ko) | 1996-08-31 |
IE940619A1 (en) | 1995-02-22 |
FR2709036B1 (fr) | 1996-05-31 |
MY111798A (en) | 2001-01-31 |
GB2280980A (en) | 1995-02-15 |
CH690404A5 (fr) | 2000-08-31 |
AU661235B2 (en) | 1995-07-13 |
AU6898494A (en) | 1995-03-02 |
FI943692A0 (fi) | 1994-08-09 |
CA2129767A1 (en) | 1995-02-10 |
DE4428157A1 (de) | 1995-02-16 |
NO942949L (no) | 1995-02-10 |
CN1110036A (zh) | 1995-10-11 |
CN1057182C (zh) | 2000-10-04 |
CA2129767C (en) | 1998-11-17 |
SE9402666L (sv) | 1995-02-10 |
ATA155494A (de) | 1998-10-15 |
IE80690B1 (en) | 1998-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NL194931C (nl) | Weergeefinrichting voor het weergeven van beeldgegevens. | |
NL194849C (nl) | Inrichting voor het verlagen van de geheugeneisen in een weergeefsysteem met actieve en gereduceerde lijnadressering. | |
EP3028269B1 (en) | Methods for driving electro-optic displays | |
EP3254275B1 (en) | Electro-optic displays displaying in dark mode and light mode, and related apparatus and methods | |
US7362295B2 (en) | Apparatus and method for driving liquid crystal display and for determining type of image represented by image data | |
EP0741898B1 (en) | Active matrix liquid crystal display device and method of driving such for compensation of crosstalk | |
EP0622772B1 (en) | Method and apparatus for eliminating crosstalk in active matrix liquid crystal displays | |
US11030936B2 (en) | Methods and apparatus for operating an electro-optic display in white mode | |
EP0256548B1 (en) | Method and apparatus for driving optical modulation device | |
US20060038759A1 (en) | Liquid crystal display and driving method thereof | |
WO2014134504A1 (en) | Methods for driving electro-optic displays | |
WO2006006122A1 (en) | Display devices and driving method therefor | |
US6750837B1 (en) | Ferroelectric liquid crystal display | |
WO2017139323A1 (en) | Methods and apparatus for operating an electro-optic display in white mode | |
EP1668626A2 (en) | A bi-stable display with reduced memory requirement | |
KR101329075B1 (ko) | 액정표시장치 및 그의 구동 방법 | |
EP0661683B1 (en) | Liquid crystal display panel driving device | |
US20060290649A1 (en) | Electrophoretic display and addressing method thereof | |
US20070008278A1 (en) | Electrophoretic display unit | |
EP1245022A1 (en) | Bistable chiral nematic liquid crystal display and method of driving the same | |
US6144373A (en) | Picture display device and method of driving picture display device | |
JPH1124637A (ja) | 単純マトリックス液晶表示装置の駆動方法 | |
JP2000250486A (ja) | 能動行列型液晶表示器及びその駆動方法 | |
JP3247525B2 (ja) | 反強誘電性液晶ディスプレイの駆動方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A1A | A request for search or an international-type search has been filed | ||
BB | A search report has been drawn up | ||
BC | A request for examination has been filed | ||
V1 | Lapsed because of non-payment of the annual fee |
Effective date: 20120301 |