JPH06250609A - Simple matrix liquid crystal drive - Google Patents
Simple matrix liquid crystal driveInfo
- Publication number
- JPH06250609A JPH06250609A JP3305293A JP3305293A JPH06250609A JP H06250609 A JPH06250609 A JP H06250609A JP 3305293 A JP3305293 A JP 3305293A JP 3305293 A JP3305293 A JP 3305293A JP H06250609 A JPH06250609 A JP H06250609A
- Authority
- JP
- Japan
- Prior art keywords
- data
- row
- column
- dimensional
- liquid crystal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
(57)【要約】
【目的】 単純マトリクス型液晶駆動装置のメモリの容
量を小さくする。
【構成】 水平走査の順に送られてくる2次元画像デー
タをメモリブロック20に記憶し、2次元画像データ上
で垂直走査の順となるように読み出すと同時に、次に送
られてくる2次元画像データを、既に読み出しの終った
場所に書き込んで行く。メモリブロック20から垂直走
査の順に読み出された2次元画像データは、行列要素発
生器5からの変換行列のデータによって、変換ブロック
21で変換され、垂直走査の順に変換データが出力され
る。その変換データはメモリブロック22に記憶され、
水平走査の順に読み出すと同時に、次に送られてくる変
換データを既に読み出しの終った場所に書き込んで行
く。液晶パネル駆動ブロックは、メモリブロック22と
行列要素発生器5からのデータに応じた電圧で、単純マ
トリクス型液晶表示装置12を駆動する。
(57) [Abstract] [Purpose] To reduce the memory capacity of a simple matrix liquid crystal drive device. [Structure] Two-dimensional image data sent in the order of horizontal scanning is stored in a memory block 20 and read out in the order of vertical scanning on the two-dimensional image data, and at the same time, the two-dimensional image sent next. The data is written to the place where the reading has already finished. The two-dimensional image data read from the memory block 20 in the vertical scanning order is converted in the conversion block 21 by the conversion matrix data from the matrix element generator 5, and the converted data is output in the vertical scanning order. The converted data is stored in the memory block 22,
At the same time as reading in the order of horizontal scanning, the conversion data to be sent next is written to the already read position. The liquid crystal panel drive block drives the simple matrix type liquid crystal display device 12 with a voltage according to the data from the memory block 22 and the matrix element generator 5.
Description
【0001】[0001]
【産業上の利用分野】本発明は、単純マトリクス型液晶
パネルを駆動する単純マトリクス型液晶駆動装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a simple matrix type liquid crystal driving device for driving a simple matrix type liquid crystal panel.
【0002】[0002]
【従来の技術】近年、単純マトリクス型液晶表示装置
は、低価格な液晶ディスプレイとして注目されている。
その駆動方式について簡単に説明すると、まず2次元画
像に対応するn行m列の2次元行列(以下画像データと
略す)を、直交なn行n列の変換行列との積を算出する
ことによってn行m列の2次元行列である変換データを
作成する。そして、単純マトリクス型液晶表示装置の走
査側は、変換行列のn本の行をn本の走査電極に対応さ
せ、変換行列のn本の列を時間軸に対応させた時の各デ
ータに応じた電圧を走査電極に印加することで駆動し、
単純マトリクス型液晶表示装置のアナログ信号側は、変
換データのm本の列をm本の信号電極に対応させ、変換
データのn本の行を時間軸に対応させた時の各データに
応じた電圧を信号電極に印加することで駆動する方法が
とられている。2. Description of the Related Art In recent years, simple matrix type liquid crystal display devices have been attracting attention as low cost liquid crystal displays.
The driving method will be briefly described. First, by calculating the product of a two-dimensional matrix of n rows and m columns (hereinafter abbreviated as image data) corresponding to a two-dimensional image, and a transformation matrix of orthogonal n rows and n columns. Converted data that is a two-dimensional matrix with n rows and m columns is created. Then, the scanning side of the simple matrix liquid crystal display device responds to each data when n rows of the conversion matrix correspond to n scanning electrodes and n columns of the conversion matrix correspond to the time axis. Driven by applying the voltage
The analog signal side of the simple matrix type liquid crystal display device corresponds to each data when m columns of converted data correspond to m signal electrodes and n rows of converted data correspond to time axis. A method of driving by applying a voltage to the signal electrode is adopted.
【0003】以下、有限な2次元空間において、縦のア
ドレスを1行目からi行目まで、横のアドレスを1列目
からj列目までとした時、1行1列目から1行j列目ま
で順に走査する動作をi行目まで繰り返す事で、有限な
2次元空間上の全てを走査する事を水平走査、また、1
行1列目からi行1列目まで順に走査する動作をj列目
まで繰り返す事で、有限な2次元空間上の全てを走査す
る事を垂直走査とする。また、単純マトリクス型液晶駆
動装置に入力される画像データは、水平走査の順で転送
され、画像データ1枚分よりも短いブランク期間の後、
次の画像データが同様な順番で次々と転送されるが、あ
る1枚の画像データの最初のデータが送られてきてか
ら、次の1枚の画像データの最初のデータが送られてく
るまでの期間を1Vとする。Hereinafter, in a finite two-dimensional space, assuming that the vertical address is from the first row to the i-th row and the horizontal address is from the first column to the j-th column, the first row, the first column to the first row j By repeating the operation of sequentially scanning up to the column up to the i-th row, horizontal scanning is performed by scanning all over a finite two-dimensional space.
By repeating the operation of sequentially scanning from the 1st row to the 1st row of the i-th row to the jth column, scanning all in a finite two-dimensional space is defined as vertical scanning. The image data input to the simple matrix type liquid crystal driving device is transferred in the order of horizontal scanning, and after a blank period shorter than one image data,
The next image data is transferred one after another in the same order, but from the first data of one image data is sent to the first data of the next one image data is sent. Is set to 1V.
【0004】なお、この従来の駆動方式については、Ha
rdware Architectures for Video-Rate,Active Address
ed STN Displays, B.Clifton etc. JAPAN DISPLAY '92
pp.504〜pp.506、に詳説されている。Regarding this conventional driving method,
rdware Architectures for Video-Rate, Active Address
ed STN Displays, B. Clifton etc. JAPAN DISPLAY '92
It is described in detail in pp.504 to pp.506.
【0005】このような方法を用いた従来の単純マトリ
クス型液晶駆動装置の動作の一例を、図2を参照しなが
ら説明する。An example of the operation of the conventional simple matrix type liquid crystal driving device using such a method will be described with reference to FIG.
【0006】図2において、水平走査の順で転送されて
くる画像データは、セレクタ50に入力され、セレクタ
50の2つの出力は2次元バッファメモリ51及び52
に入力される。2次元バッファメモリ51及び52は、
水平走査の順にデータを書き込み、垂直走査の順にデー
タを読み出す動作を行うようになっており、それぞれ書
き込み及び読み出しの状態を1V毎に繰り返している。
この時、セレクタ50は、入力された画像データを2次
元バッファメモリ51及び52のうち書き込み状態にあ
る方に転送し、セレクタ53は、2次元バッファメモリ
51と52からの入力のうち読み出し状態にある方のデ
ータを出力する。つまり、セレクタ50及び53と2次
元バッファメモリ51及び52によって、水平走査の順
に送られてくる画像データを垂直走査の順にデータを出
力するという動作を行っている。In FIG. 2, image data transferred in the order of horizontal scanning is input to a selector 50, and two outputs of the selector 50 are two-dimensional buffer memories 51 and 52.
Entered in. The two-dimensional buffer memories 51 and 52 are
Data is written in the order of horizontal scanning, and data is read in the order of vertical scanning. The writing and reading states are repeated every 1V.
At this time, the selector 50 transfers the input image data to one of the two-dimensional buffer memories 51 and 52 which is in the writing state, and the selector 53 changes the input state from the two-dimensional buffer memories 51 and 52 to the reading state. Output some data. That is, the selectors 50 and 53 and the two-dimensional buffer memories 51 and 52 perform the operation of outputting the image data sent in the horizontal scanning order in the vertical scanning order.
【0007】レジスタ54はn個のメモリを持ってお
り、セレクタ53から垂直走査の順に送られてくる画像
データの列ベクトルを1列目からm列目まで順に演算器
55に出力する。また、行列要素発生器56は、レジス
タ54から1つの列ベクトルが出力されている間に、変
換行列の行ベクトルを1行目からn行目まで順に演算器
55に出力する。演算器55は、レジスタ54からのベ
クトルと行列要素発生器56からのベクトルの内積を計
算しセレクタ57に出力する。つまり、演算器55は、
垂直走査の順に変換データを出力する。The register 54 has n memories and outputs the column vector of the image data sent from the selector 53 in the order of vertical scanning to the calculator 55 in order from the first column to the m-th column. Further, the matrix element generator 56 outputs the row vector of the conversion matrix to the calculator 55 in order from the first row to the nth row while one column vector is being output from the register 54. The calculator 55 calculates the inner product of the vector from the register 54 and the vector from the matrix element generator 56 and outputs it to the selector 57. That is, the computing unit 55
The converted data is output in the order of vertical scanning.
【0008】垂直走査の順で転送されてくる変換データ
はセレクタ57に入力され、セレクタ57の2つの出力
は2次元バッファメモリ58及び59に入力される。2
次元バッファメモリ58及び59は、垂直走査の順にデ
ータを書き込み、水平走査の順にデータを読み出す動作
を行うようになっており、それぞれ書き込み及び読み出
しの状態を1V毎に繰り返している。この時、セレクタ
57は、入力された変換データを2次元バッファメモリ
58及び59のうち書き込み状態にある方に転送し、セ
レクタ60は、2次元バッファメモリ58と59からの
入力のうち読み出し状態にある方のデータを出力する。
つまり、セレクタ57及び60と2次元バッファメモリ
58及び59によって、垂直走査の順に送られてくる変
換データを水平走査の順にデータを出力するという動作
を行っている。The converted data transferred in the order of vertical scanning is input to the selector 57, and the two outputs of the selector 57 are input to the two-dimensional buffer memories 58 and 59. Two
The dimension buffer memories 58 and 59 are designed to write data in the order of vertical scanning and read data in the order of horizontal scanning, and repeat the writing and reading states every 1V. At this time, the selector 57 transfers the input conversion data to one of the two-dimensional buffer memories 58 and 59 which is in the writing state, and the selector 60 changes the input state from the two-dimensional buffer memories 58 and 59 to the reading state. Output some data.
That is, the selectors 57 and 60 and the two-dimensional buffer memories 58 and 59 perform the operation of outputting the converted data sent in the vertical scanning order in the horizontal scanning order.
【0009】D/A変換器62は、セレクタ60から水
平走査の順に入力された変換データをディジタル値から
アナログ値に変換し、アナログ信号側ドライバ64に転
送する。アナログ信号側ドライバ64は、水平走査の順
に送られてくるアナログ値に応じた電圧を1行毎にホー
ルドし、単純マトリクス型液晶表示装置65の信号側を
駆動し、行列要素発生器56から出力される変換行列の
データは走査側電圧用レジスタ61でラッチされ、走査
側ドライバ63は、走査側電圧用レジスタ61にラッチ
されたデータに応じた電圧を1列毎にホールドし、単純
マトリクス型液晶表示装置65の走査側を駆動する。The D / A converter 62 converts the conversion data input from the selector 60 in the horizontal scanning order from a digital value to an analog value and transfers it to the analog signal side driver 64. The analog signal side driver 64 holds the voltage corresponding to the analog value sent in the order of horizontal scanning for each row, drives the signal side of the simple matrix type liquid crystal display device 65, and outputs from the matrix element generator 56. The data of the conversion matrix to be generated is latched by the scanning side voltage register 61, and the scanning side driver 63 holds the voltage corresponding to the data latched in the scanning side voltage register 61 for each column, and the simple matrix liquid crystal The scanning side of the display device 65 is driven.
【0010】このような方法で、単純マトリクス型液晶
パネルの駆動を行っていた。The simple matrix type liquid crystal panel is driven by such a method.
【0011】[0011]
【発明が解決しようとする課題】しかしながら上記のよ
うな構成では、水平走査の順に送られてくる画像データ
を垂直走査の順に読み出すために、2次元バッファメモ
リが2枚分必要となり、また同様に、垂直走査の順に送
られてくる変換データを水平走査の順に読み出すために
も、2次元バッファメモリが2枚分必要となる。このた
め、従来の単純マトリクス型液晶駆動装置には大容量の
2次元バッファメモリが必要になるという問題点を有し
ていた。However, in the above configuration, two two-dimensional buffer memories are required to read out the image data sent in the horizontal scanning order in the vertical scanning order, and similarly. In order to read the converted data sent in the vertical scanning order in the horizontal scanning order, two two-dimensional buffer memories are required. Therefore, the conventional simple matrix type liquid crystal driving device has a problem that a large capacity two-dimensional buffer memory is required.
【0012】本発明は、上記従来の問題点を解決するも
ので、2次元バッファメモリの容量を減少させた単純マ
トリクス型液晶駆動装置を提供することを目的とする。An object of the present invention is to solve the above conventional problems and to provide a simple matrix type liquid crystal driving device in which the capacity of a two-dimensional buffer memory is reduced.
【0013】[0013]
【課題を解決するための手段】この目的を達成するため
に本発明の単純マトリクス型液晶駆動装置は、1行1列
目から1行m列目まで順に送る動作をn行目まで繰り返
すことで送られてくるn行m列(n,mは自然数)の2
次元画像の各画素のデータをメモリに記憶し、2次元画
像上における1行1列目のデータが書き込まれた場所か
ら2次元画像上におけるn行1列目のデータが書き込ま
れた場所まで順に読み出す動作をm列目まで繰り返すと
同時に、次に送られてくる2次元画像の各画素のデータ
を既に読み出しの終った場所に書き込む画像データバッ
ファメモリと、画像データを変換するための行列を出力
する行列要素発生手段と、行列要素発生手段の出力する
行列を用いて画像データバッファメモリの画像データを
変換する変換手段と、1行1列目からq行1列目まで順
に送る動作をr列目まで繰り返すことで変換手段から送
られてくるq行r列(q,rは自然数)の2次元変換デ
ータをメモリに記憶し、2次元変換データ上における1
行1列目のデータが書き込まれた場所から2次元変換デ
ータ上における1行r列目のデータが書き込まれた場所
まで順に読み出す動作をq行目まで繰り返すと同時に、
次に送られてくる2次元変換データの各要素のデータを
既に読み出しの終った場所に書き込む変換データバッフ
ァメモリと、単純マトリクス方式を用いた液晶表示手段
と、変換データバッファメモリからのデータと行列要素
発生手段からのデータとを用いて前記液晶表示手段を駆
動する駆動手段の構成を有している。In order to achieve this object, the simple matrix type liquid crystal drive device of the present invention repeats the operation of sequentially sending from the 1st row and 1st column to the 1st row and the mth column until the nth row. 2 of n rows and m columns (n and m are natural numbers) sent
The data of each pixel of the two-dimensional image is stored in the memory, and in order from the place where the data of the first row and the first column is written on the two-dimensional image to the place where the data of the nth row and the first column is written on the two-dimensional image. The reading operation is repeated up to the m-th column, and at the same time, the image data buffer memory that writes the data of each pixel of the next two-dimensional image sent to the location where the reading has already finished, and the matrix for converting the image data are output. Matrix element generating means, a converting means for converting the image data in the image data buffer memory using the matrix output from the matrix element generating means, and an operation of sequentially sending from the 1st row and 1st column to the qth row and 1st column By repeating the process up to the eye, the two-dimensional conversion data of q rows and r columns (q and r are natural numbers) sent from the conversion means is stored in the memory, and 1 is set on the two-dimensional conversion data.
The operation of sequentially reading from the place where the data of the first row and the row is written to the place where the data of the first row and the rth column is written on the two-dimensional conversion data is repeated up to the qth row, and at the same time,
The conversion data buffer memory for writing the data of each element of the two-dimensional conversion data sent next to the already read position, the liquid crystal display means using the simple matrix system, the data and the matrix from the conversion data buffer memory It has a constitution of driving means for driving the liquid crystal display means by using the data from the element generating means.
【0014】[0014]
【作用】本発明は上記した構成により、順に送られてく
るデータを同じバッファメモリに次々に書き込む動作を
行っても、読み出しの終っていないデータを消してしま
うことなく、バッファメモリを有効利用することができ
る。With the above-described structure, the present invention makes effective use of the buffer memory without erasing the data that has not been read even if the data sent in sequence is written into the same buffer memory one after another. be able to.
【0015】[0015]
【実施例】以下、n行m列の画像データがm/2<n≦
mを満たしているという条件のもとで、本実施例の単純
マトリクス型液晶駆動装置について、図1を参照しなが
らその動作について説明する。EXAMPLES Below, image data of n rows and m columns is m / 2 <n ≦.
Under the condition that m is satisfied, the operation of the simple matrix liquid crystal drive device of the present embodiment will be described with reference to FIG.
【0016】アドレス発生器1は、m行m列のアドレス
空間内で水平走査の順にアドレスを発生する場合と、垂
直査の順にアドレスを発生する場合を1V毎に繰り返し
ており、このアドレス発生器1が示す2次元バッファメ
モリ2の場所から画像データを読み出し、読み出した場
所に次に送られてくる画像データを書き込んで行く。こ
の動作によって、水平走査の順に送られてくる画像デー
タを、垂直走査の順番にして出力する事ができる。The address generator 1 repeats, every 1 V, a case where addresses are generated in the horizontal scanning order and a case where addresses are generated in the vertical scanning order in the address space of m rows and m columns. The image data is read from the location of the two-dimensional buffer memory 2 indicated by 1, and the image data sent next is written in the read location. By this operation, the image data sent in the horizontal scanning order can be output in the vertical scanning order.
【0017】レジスタ3はn個のメモリを持っており、
2次元バッファメモリ2から垂直走査の順に送られてく
る画像データを1列目からm列目まで1列分ずつ並列に
演算器4に出力する(この時、レジスタ3では、n行目
を越える行のデータは不要であるので取り込まないよう
にする。)。また、変換行列の1行分のデータを並列に
出力する行列要素発生器5は、レジスタ3から1つの列
ベクトルが出力されている間に、変換行列の行ベクトル
を1行目からn行目まで順に演算器4に出力する。演算
器4は、レジスタ3からのベクトルと行列要素発生器5
からのベクトルの内積を計算し、2次元バッファメモリ
7に垂直走査の順に変換データを出力する。The register 3 has n memories,
The image data sent from the two-dimensional buffer memory 2 in the order of vertical scanning is output to the arithmetic unit 4 in parallel from the first column to the m-th column for each column (at this time, the register 3 exceeds the n-th row). Do not import the data of the row because it is unnecessary.) The matrix element generator 5 that outputs data for one row of the transformation matrix in parallel outputs the row vector of the transformation matrix from the first row to the n-th row while one column vector is being output from the register 3. To the arithmetic unit 4 in order. The operator 4 is a vector from the register 3 and a matrix element generator 5
The inner product of the vector from is calculated, and the converted data is output to the two-dimensional buffer memory 7 in the order of vertical scanning.
【0018】アドレス発生器6は、m行m列のアドレス
空間内で垂直走査の順にアドレスを発生する場合と、水
平走査の順にアドレスを発生する場合を1V毎に繰り返
しており、このアドレス発生器6が示す2次元バッファ
メモリ7の場所から変換データを読み出し、読み出した
場所に次の垂直走査の順に送られてくる変換データを書
き込んで行く。この動作によって、垂直走査の順に送ら
れてくる変換データを水平走査の順にデータを出力する
事ができる。この時、画像データが書き込む必要がない
領域が存在するが、その領域では書き込みを行わない。The address generator 6 repeats, for each 1V, the case where an address is generated in the order of vertical scanning in the address space of m rows and m columns and the case where the address is generated in the order of horizontal scanning. The conversion data is read from the location of the two-dimensional buffer memory 7 indicated by 6, and the conversion data sent in the order of the next vertical scanning is written in the read location. By this operation, the converted data sent in the order of vertical scanning can be output in the order of horizontal scanning. At this time, there is an area in which image data does not need to be written, but writing is not performed in that area.
【0019】D/A変換器9は、2次元バッファメモリ
7から水平走査の順に転送されてくる変換データを、デ
ィジタル値からアナログ値に変換し、アナログ信号側ド
ライバ11に転送する。アナログ信号側ドライバ11
は、D/A変換器9から送られてくるアナログ値に応じ
た電圧を1行毎にホールドし、単純マトリクス型液晶表
示装置12の信号側を駆動する。また、行列要素発生器
5から出力される変換行列のデータは走査側電圧用レジ
スタ8でラッチされ、走査側ドライバ10は、走査側電
圧用レジスタ8からのデータに応じた電圧をホールド
し、単純マトリクス型液晶表示装置12の走査側を駆動
する。The D / A converter 9 converts the converted data transferred from the two-dimensional buffer memory 7 in the horizontal scanning order from a digital value to an analog value and transfers the converted data to the analog signal side driver 11. Analog signal side driver 11
Holds the voltage corresponding to the analog value sent from the D / A converter 9 for each row, and drives the signal side of the simple matrix type liquid crystal display device 12. The data of the conversion matrix output from the matrix element generator 5 is latched by the scan side voltage register 8, and the scan side driver 10 holds the voltage according to the data from the scan side voltage register 8 The scanning side of the matrix type liquid crystal display device 12 is driven.
【0020】また、アドレス発生器1と、2次元バッフ
ァメモリ2とから、水平走査の順に送られてくる画像デ
ータを垂直走査の順に出力する画像データバッファメモ
リブロック20が構成され、レジスタ3と、演算器4と
から、画像データを変換し垂直走査の順に変換データを
出力する画像データ変換ブロック21が構成され、アド
レス発生器6と、2次元バッファメモリ7とから、垂直
走査の順に送られてくる変換データを水平走査の順に出
力する変換データバッファメモリブロック22が構成さ
れ、走査側電圧用レジスタ8と、D/A変換器9と、走
査側ドライバ10と、アナログ信号側ドライバ11とか
ら、行列要素発生器5からの行列と、変換データとを用
いて、単純マトリクス型液晶表示装置12を駆動する液
晶パネル駆動ブロック28が構成されている。An image data buffer memory block 20 for outputting the image data sent in the horizontal scanning order from the address generator 1 and the two-dimensional buffer memory 2 is constituted, and the register 3 and the register 3 are provided. An image data conversion block 21 for converting image data from the arithmetic unit 4 and outputting the converted data in the order of vertical scanning is configured, and is sent from the address generator 6 and the two-dimensional buffer memory 7 in the order of vertical scanning. A conversion data buffer memory block 22 for outputting the conversion data coming in the order of horizontal scanning is configured, and includes the scanning side voltage register 8, the D / A converter 9, the scanning side driver 10, and the analog signal side driver 11. A liquid crystal panel drive block for driving the simple matrix type liquid crystal display device 12 using the matrix from the matrix element generator 5 and the converted data. Click 28 is formed.
【0021】以上のように本発明の実施例によれば、1
行1列目から1行m列目まで順に送る動作をn行目まで
繰り返すことで送られてくるn行m列の2次元画像の各
画素のデータをメモリに記憶し、2次元画像上における
1行1列目のデータが書き込まれた場所から2次元画像
上におけるn行1列目のデータが書き込まれた場所まで
順に読み出す動作をm列目まで繰り返すと同時に、次に
送られてくる2次元画像の各画素のデータを既に読み出
しの終った場所に書き込む画像データバッファメモリ
(画像データバッファメモリブロック20)と、画像デ
ータを変換するための行列を出力する行列要素発生手段
(行列要素発生器5)と、行列要素発生手段の出力する
行列を用いて画像データバッファメモリの画像データを
変換する変換手段(画像データ変換ブロック21)と、
1行1列目からq行1列目まで順に送る動作をr列目ま
で繰り返すことで変換手段から送られてくるq行r列の
2次元変換データをメモリに記憶し、2次元変換データ
上における1行1列目のデータが書き込まれた場所から
2次元変換データ上における1行r列目のデータが書き
込まれた場所まで順に読み出す動作をq行目まで繰り返
すと同時に、次に送られてくる2次元変換データの各要
素のデータを既に読み出しの終った場所に書き込む変換
データバッファメモリ(変換データバッファメモリブロ
ック22)と、単純マトリクス方式を用いた液晶表示手
段(単純マトリクス型液晶表示装置12)と、変換デー
タバッファメモリからのデータと前記行列要素発生手段
からのデータとを用いて前記液晶表示手段を駆動する駆
動手段(液晶パネル駆動ブロック23)とを設けること
により、必要なメモリ容量が、従来法より少なく構成で
きる。As described above, according to the embodiment of the present invention,
Data of each pixel of the two-dimensional image of the n-th row and the m-th column sent by repeating the operation of sequentially sending from the first row to the first m-th row to the n-th row is stored in the memory. The operation of sequentially reading from the place where the data of the first row and the first column is written to the place where the data of the nth row and the first column is written on the two-dimensional image is repeated up to the mth column, and at the same time, it is sent next. An image data buffer memory (image data buffer memory block 20) for writing the data of each pixel of the three-dimensional image to a position where the reading has already been completed, and a matrix element generating means (matrix element generator) for outputting a matrix for converting the image data. 5), and conversion means (image data conversion block 21) for converting the image data in the image data buffer memory using the matrix output from the matrix element generation means,
By repeating the operation of sequentially sending from the 1st row and 1st column to the qth row and 1st column up to the rth column, the qth row and the rth column two-dimensional conversion data sent from the converting means is stored in the memory, and the two-dimensional conversion data is stored. The operation of sequentially reading from the place where the data of the first row and the first column is written to the place where the data of the first row and the r-th column is written on the two-dimensional conversion data is repeated up to the qth row, and at the same time, the data is sent next. The conversion data buffer memory (conversion data buffer memory block 22) for writing the data of each element of the incoming two-dimensional conversion data and the liquid crystal display means (simple matrix type liquid crystal display device 12) using the simple matrix method. ), The data from the converted data buffer memory and the data from the matrix element generating means are used to drive the liquid crystal display means (liquid crystal panel). By driving block 23) provided with a memory capacity required can be configured less than the conventional method.
【0022】なお、行と列の定義を交換しても発明の効
果に変わりはない。また、画像データバッファメモリブ
ロック20は、結果として2次元画像データ上における
垂直走査、水平走査になっていればよく、2次元バッフ
ァメモリ2上では水平走査、垂直走査とならない方法等
も考えられ、実施例に留まるものではない。Even if the definitions of the row and the column are exchanged, the effect of the invention does not change. As a result, the image data buffer memory block 20 only needs to perform vertical scanning and horizontal scanning on the two-dimensional image data, and a method of not performing horizontal scanning and vertical scanning on the two-dimensional buffer memory 2 can be considered. It is not limited to the examples.
【0023】さらに、変換データバッファメモリブロッ
ク22についても、画像データバッファメモリブロック
20と同様であり、実施例に留まるものではない。Further, the converted data buffer memory block 22 is also the same as the image data buffer memory block 20, and is not limited to the embodiment.
【0024】加えて、画像データバッファメモリブロッ
ク20及び変換データバッファメモリブロック22は、
結果として2次元画像データ上における垂直走査と水平
走査になっていればよく、1次元のバッファメモリを用
いてもメモリを無駄なく利用する方法等が考えられ、実
施例に留まるものではない。In addition, the image data buffer memory block 20 and the converted data buffer memory block 22 are
As a result, vertical scanning and horizontal scanning on the two-dimensional image data are sufficient, and even if a one-dimensional buffer memory is used, a method of using the memory without waste can be considered, and the present invention is not limited to the embodiment.
【0025】[0025]
【発明の効果】以上のように本発明は、2次元バッファ
メモリに対するアドレス指定が、水平走査と垂直走査を
画像1枚ごとに交互に繰り返すのと同時に、入力される
画像データの行と列を入れ換えて2次元メモリに書き込
む事により、画像データ及び変換データのバッファメモ
リが無駄なく活用され、従来法よりもメモリ容量を減ら
すことができ、その実用的効果は大きい。As described above, according to the present invention, the addressing for the two-dimensional buffer memory repeats the horizontal scanning and the vertical scanning alternately for each image, and at the same time, the rows and columns of the input image data are changed. By replacing and writing in the two-dimensional memory, the buffer memory for the image data and the converted data can be utilized without waste, the memory capacity can be reduced as compared with the conventional method, and the practical effect thereof is great.
【図1】本発明の実施例における単純マトリクス型液晶
駆動装置の構成を示すブロック図FIG. 1 is a block diagram showing a configuration of a simple matrix type liquid crystal driving device according to an embodiment of the present invention.
【図2】従来の単純マトリクス型液晶駆動装置の構成を
示すブロック図FIG. 2 is a block diagram showing a configuration of a conventional simple matrix type liquid crystal driving device.
1 アドレス発生器 2,7 2次元バッファメモリ 3 レジスタ 4 演算器 5 行列要素発生器 6 アドレス発生器 8 走査側電圧用レジスタ 9 D/A変換器 10 走査側ドライバ 11 アナログ信号側ドライバ 12 単純マトリクス型液晶表示装置 20 画像データバッファメモリブロック 21 画像データ変換ブロック 22 変換データバッファメモリブロック 23 液晶パネル駆動ブロック 1 address generator 2, 7 two-dimensional buffer memory 3 register 4 calculator 5 matrix element generator 6 address generator 8 scan side voltage register 9 D / A converter 10 scan side driver 11 analog signal side driver 12 simple matrix type Liquid crystal display device 20 Image data buffer memory block 21 Image data conversion block 22 Conversion data buffer memory block 23 Liquid crystal panel drive block
Claims (3)
動作をn行目まで繰り返すことで送られてくるn行m列
(n,mは自然数)の2次元画像の各画素のデータをメ
モリに記憶し、2次元画像上における1行1列目のデー
タが書き込まれた場所から2次元画像上におけるn行1
列目のデータが書き込まれた場所まで順に読み出す動作
をm列目まで繰り返すと同時に、次に送られてくる2次
元画像の各画素のデータを既に読み出しの終った場所に
書き込む画像データバッファメモリと、 画像データを変換するための行列を出力する行列要素発
生手段と、 前記行列要素発生手段の出力する行列を用いて前記画像
データバッファメモリの画像データから変換データを算
出する変換手段と、 1行1列目からq行1列目まで順に送る動作をr列目ま
で繰り返すことで前記変換手段から送られてくるq行r
列(q,rは自然数)の前記2次元変換データをメモリ
に記憶し、2次元変換データ上における1行1列目のデ
ータが書き込まれた場所から前記2次元変換データ上に
おける1行r列目のデータが書き込まれた場所まで順に
読み出す動作をq行目まで繰り返すと同時に、次に送ら
れてくる2次元変換データの各要素のデータを既に読み
出しの終った場所に書き込む変換データバッファメモリ
と、 単純マトリクス方式を用いた液晶表示手段と、 前記変換データバッファメモリからのデータと前記行列
要素発生手段からのデータとを用いて前記液晶表示手段
を駆動する駆動手段と、を具備することを特徴とする単
純マトリクス型液晶駆動装置。1. Each pixel of a two-dimensional image of n rows and m columns (n and m are natural numbers) transmitted by repeating the operation of sequentially transmitting from the 1st row and 1st column to the 1st row and mth column until the nth row. Data is stored in the memory, and from the place where the data in the first row and first column on the two-dimensional image is written, n rows and one row on the two-dimensional image.
An image data buffer memory for writing the data of each pixel of the next two-dimensional image sent to the location where the reading has been completed while repeating the operation of sequentially reading up to the location where the data of the column is written to the m-th row. A matrix element generating means for outputting a matrix for converting the image data; a converting means for calculating the converted data from the image data in the image data buffer memory using the matrix output by the matrix element generating means; By repeating the operation of sequentially sending from the first column to the qth row and the first column up to the rth column, the qth row r sent from the conversion means.
The two-dimensional conversion data of columns (q and r are natural numbers) are stored in a memory, and the data of the first row and the first column of the two-dimensional conversion data is written to the first row and the r-column of the two-dimensional conversion data. A conversion data buffer memory that writes the data of each element of the next two-dimensional conversion data sent to the next read position is repeated at the same time as the operation of sequentially reading up to the q-th row where the eye data is written. A liquid crystal display unit using a simple matrix system, and a drive unit for driving the liquid crystal display unit using the data from the conversion data buffer memory and the data from the matrix element generating unit. A simple matrix type liquid crystal drive device.
るn行m列(n,mは自然数)の2次元画像データを1
行1列目から1行m列目まで順に書き込む動作をn行目
まで繰り返し行った後、1行1列目からn行1列目まで
順に読み出す動作をm列目まで繰り返すと同時に、次に
送られてくる2次元画像データの行と列を入れ換えた形
で書き込む事を特徴とする請求項1記載の単純マトリク
ス型液晶駆動装置。2. The image data buffer memory stores 1-dimensional input two-dimensional image data of n rows and m columns (n and m are natural numbers).
After the operation of sequentially writing from the row 1st column to the 1st row and the mth column is repeated up to the nth row, the operation of sequentially reading from the 1st row 1st column to the nth row 1st column is repeated up to the mth column, and at the same time, 2. The simple matrix type liquid crystal drive device according to claim 1, wherein the transmitted two-dimensional image data is written in such a manner that rows and columns are interchanged.
るq行r列(q、rは自然数)の2次元変換データを1
行1列目からq行1列目まで順に書き込む動作をr列目
まで繰り返し行った後1行1列目から1行r列目まで順
に読み出す動作をq行目まで繰り返すと同時に次に送ら
れてくる2次元変換データの行と列を入れ換えた形で書
き込む事を特徴とする請求項1記載の単純マトリクス型
液晶駆動装置。3. The conversion data buffer memory stores 1-dimensional input two-dimensional conversion data of q rows and r columns (q and r are natural numbers).
The operation of sequentially writing from the row 1st column to the qth row and the 1st column is repeated until the rth column, and then the operation of sequentially reading from the 1st row and the 1st row to the 1st row and the rth column is repeated to the qth row, and at the same time, the next data is sent. 2. A simple matrix type liquid crystal drive device according to claim 1, wherein the two-dimensional converted data is written in such a manner that rows and columns are interchanged.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03305293A JP3358223B2 (en) | 1993-02-23 | 1993-02-23 | Simple matrix liquid crystal drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03305293A JP3358223B2 (en) | 1993-02-23 | 1993-02-23 | Simple matrix liquid crystal drive |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06250609A true JPH06250609A (en) | 1994-09-09 |
JP3358223B2 JP3358223B2 (en) | 2002-12-16 |
Family
ID=12376003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03305293A Expired - Fee Related JP3358223B2 (en) | 1993-02-23 | 1993-02-23 | Simple matrix liquid crystal drive |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3358223B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007026551A1 (en) * | 2005-08-29 | 2007-03-08 | Sharp Kabushiki Kaisha | Display device, display method, display monitor, and television set |
-
1993
- 1993-02-23 JP JP03305293A patent/JP3358223B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007026551A1 (en) * | 2005-08-29 | 2007-03-08 | Sharp Kabushiki Kaisha | Display device, display method, display monitor, and television set |
JP4739343B2 (en) * | 2005-08-29 | 2011-08-03 | シャープ株式会社 | Display device, display method, display monitor, and television receiver |
US8339423B2 (en) | 2005-08-29 | 2012-12-25 | Sharp Kabushiki Kaisha | Display apparatus, display method, display monitor, and television receiver |
Also Published As
Publication number | Publication date |
---|---|
JP3358223B2 (en) | 2002-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7420533B2 (en) | Liquid crystal display and driving method thereof | |
JP2004294733A (en) | Image display device, and signal line driving circuit and method used for image display device | |
JPH07287552A (en) | LCD panel drive | |
JPH04303233A (en) | Integrated circuit for display driving control and display system | |
KR20080070171A (en) | Display device and driving method thereof | |
JP3358223B2 (en) | Simple matrix liquid crystal drive | |
AU676928B2 (en) | Real time active addressing display device and method utilizing fast walsh transform circuit | |
JPH05181431A (en) | Liquid crystal dlsplay data controller | |
JP3460247B2 (en) | Matrix type display device and driving method thereof | |
JPH06324648A (en) | Simple matrix type liquid crystal driving device and image data storing method | |
JPH06314083A (en) | Device for driving liquid crystal panel and data conversion method used in the driving device | |
KR100843693B1 (en) | LCD and its driving method | |
KR20120070767A (en) | Liquid crystal display device and method for driving the same | |
CN101587676B (en) | Method for accessing data by a timing controller for a flat panel display | |
JPH06242749A (en) | Liquid crystal drive | |
JP2001013932A (en) | Matrix type display device and driving method thereof | |
JPH06314081A (en) | Driving device for simple matrix liquid crystal panel | |
JPH05108032A (en) | LCD drive system | |
JP3333608B2 (en) | Liquid crystal display | |
JPH09218666A (en) | Liquid crystal display panel drive device | |
JPH09244594A (en) | Liquid crystal display drive circuit | |
JPH06324647A (en) | Driving device for liquid crystal panel | |
JPH0731482B2 (en) | Image display device | |
JPH09243993A (en) | Liquid crystal device and electronic equipment | |
JPH04315195A (en) | Storage and read system for display data of display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |