JP2006163201A - Data transfer device, data transfer method, and image display device - Google Patents
Data transfer device, data transfer method, and image display device Download PDFInfo
- Publication number
- JP2006163201A JP2006163201A JP2004357317A JP2004357317A JP2006163201A JP 2006163201 A JP2006163201 A JP 2006163201A JP 2004357317 A JP2004357317 A JP 2004357317A JP 2004357317 A JP2004357317 A JP 2004357317A JP 2006163201 A JP2006163201 A JP 2006163201A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- partial data
- partial
- transmission
- 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.)
- Withdrawn
Links
Images
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Communication Control (AREA)
Abstract
【課題】 転送データの信号処理回数を減らすと共に転送回数を減らしてデータ転送に必要な消費電力を削減する。
【解決手段】 送信側の画素分離部52によって転送データを分離して、上位部分データにおいて同じ値が連続する比率を高める。また、符号化器53によって同じ値が連続する上位部分データの情報を、その部分データ値と、これに連続するデータ個数の組情報として生成して、転送データ数を減らす。上位ビットの部分データは、転送回数が少なくなり、下位ビットの部分データよりも早く送出が完了するため、転送データ合成部57によって、下位ビットの部分データを、転送が完了した上位ビットの部分データの転送に用いられる伝送線を用いて転送することにより、1ライン分の画像データの転送回数全体を減らす。
【選択図】 図3PROBLEM TO BE SOLVED: To reduce power consumption necessary for data transfer by reducing the number of signal processing times of transfer data and reducing the number of transfer times.
Transfer data is separated by a pixel separation unit on a transmission side to increase a ratio of consecutive identical values in higher-order partial data. In addition, the encoder 53 generates information on the upper partial data in which the same value continues as a set information of the partial data value and the number of continuous data, thereby reducing the number of transfer data. Since the partial data of the upper bits is reduced in the number of transfers and the transmission is completed earlier than the partial data of the lower bits, the transfer data synthesizing unit 57 converts the lower bit partial data into the upper bit partial data that has been transferred. By using the transmission line used for the transfer of the image data, the entire number of transfer times of the image data for one line is reduced.
[Selection] Figure 3
Description
本発明は、複数ビットの転送データを伝送線を介して転送するデータ転送装置およびこれを用いたデータ転送方法、このデータ転送装置を用いたマトリクス型液晶表示装置などの画像表示装置に関する。 The present invention relates to a data transfer device for transferring transfer data of a plurality of bits via a transmission line, a data transfer method using the same, and an image display device such as a matrix type liquid crystal display device using the data transfer device.
従来より、例えばマトリクス型液晶表示装置では、表示画面サイズが増大し、画像データの転送量が増加している。しかも、表示画像の色数が増加し、画素データの階調数も増加しているため、画像データの転送に必要な伝送線路の本数も増加している。このため、画像データの転送に必要な消費電力も増加している。 Conventionally, for example, in a matrix type liquid crystal display device, the display screen size has increased and the transfer amount of image data has increased. In addition, since the number of colors of the display image is increased and the number of gradations of the pixel data is also increased, the number of transmission lines necessary for transferring the image data is also increased. For this reason, the power consumption required for transferring image data is also increasing.
例えば、携帯電話器やデジタルカメラなどの携帯型電子情報機器に搭載される画像表示装置は、電池駆動により動作するため、画像データの転送に必要な消費電力を削減することによって、機器の動作時間を延長させることができる。 For example, an image display device mounted on a portable electronic information device such as a mobile phone or a digital camera is operated by a battery, so that the operation time of the device is reduced by reducing the power consumption required for transferring image data. Can be extended.
例えば、図10に示すように、従来の液晶表示装置101は、データ信号線SL1〜SL4・・と走査信号線GL1〜GL3・・とが互いに交差するように配置され、両配線で囲まれた画素領域に隣接する配線と接続されたスイッチング素子および画素電極を含む画素部PIX(1,1)〜PIX(4,3)・・PIX(n,m)がマトリクス状に設けられた画素アレイ102と、データ信号線SL1〜SL4・・に接続されたデータ信号線駆動回路103と、走査信号線GL1〜GL3・・に接続された走査信号線駆動回路104と、両駆動回路に接続されこれらを制御するタイミングコントローラ105とを有している。
For example, as shown in FIG. 10, the conventional liquid
この液晶表示装置101は、タイミングコントローラ105に外部映像信号線ESLを介して外部映像データ(画像データ)EDが供給され、タイミングコントローラ105からデータ信号線駆動回路103に対して画素アレイ102が表示すべき画像を示す内部映像データ(画像データ)IDが転送される。また、走査信号線駆動回路104には、タイミングコントローラ105からスタートパルス信号GSPおよびクロック信号GCKが供給され、そのタイミングに応じて走査信号線GL1〜GL3・・に走査信号が供給されて各画素部PIX(n、m)が選択的に駆動される。
In the liquid
このタイミングコントローラ105からデータ信号線駆動回路103へのデータ転送時には、所定数の画素部に対応する内部映像データIDの各ビットが複数本の内部映像信号線ISLを介して同時に転送される。このような転送が繰り返されて、1水平ライン分の内部映像データIDが転送される。さらに、各水平ライン分の内部映像データIDの伝送が繰り返されて、1画面分の内部映像データIDが転送される。
At the time of data transfer from the
従来のマトリクス型液晶表示装置では、画像データに2進数が用いられているため、1階調の変化でも多くのビットを反転する場合があり、データ転送のために多くの電力が消費されることになる。 In the conventional matrix type liquid crystal display device, since binary numbers are used for image data, a large number of bits may be inverted even if one gradation changes, and a large amount of power is consumed for data transfer. become.
これに対して、特許文献1には、画像データをグレイコードのデータに変換して転送する方法が開示されている。この特許文献1では、画像データをグレイコードのデータに変換して転送するため、非常に近い階調値のデータを連続して転送する場合に、データの信号変化の回数を減らすことができる。この結果、伝送線の充放電回数を減らすことができて、消費電力を削減することができる。
On the other hand,
特許文献2には、以前に転送されたラインデータを記憶するラインメモリを設けて、現在転送しようとする画像データと、ラインメモリ上の同じ位置の画像データとの排他的論理和を転送する方法が開示されている。
画像は、一般に、隣接する画素同士が似通った表示状態となることが多いため、隣接する画像データ同士も似通った値になることが多い。したがって、特許文献2に開示されている方法は、画像データ自体を転送データとする場合に比べて、値の変化を減らすことができる。この結果、伝送線の充放電回数を減らして、消費電力を削減することができる。
上記特許文献1のデータ転送方法では、画像データの表現方法としてグレイコードを用いているため、画素の階調値の変化が1である場合、変化する符号ビットの数も必ず1となる。このため、連続する画像データの変化量が0または1の場合には、データの信号変化の回数を大きく減らすことができる。しかしながら、画素の階調値の変化量が2以上である場合が多いと、近い値のデータを連続して転送する場合においても、データの信号変化回数が最小になるとは限らない。
In the data transfer method of
また、特許文献1および特許文献2では、画像データの個数以上のデータ転送を行う必要があるため、信号変化の回数が少なくても、データ転送回数を減らすことはできない。したがって、データ転送に必要な消費電力を減らすことには限界がある。
Further, in
一方、データ転送回数を減らすために、転送データ量そのものを圧縮する方法も考えられる。例えば、よく知られているJPEG圧縮方式では、離散コサイン変換(DCT)を用いてデータ量が圧縮される。 On the other hand, in order to reduce the number of data transfers, a method of compressing the transfer data amount itself can be considered. For example, in the well-known JPEG compression method, the data amount is compressed using discrete cosine transform (DCT).
しかしながら、画像圧縮の対象領域が1ラインのデータではないため、画像表示装置への転送など、ライン単位でのデータ転送が必要な場合には、別途フレームメモリなどを設ける必要がある。さらに、圧縮伸張処理も複雑なものとなる。 However, since the target area for image compression is not one line of data, it is necessary to provide a separate frame memory or the like when data transfer in units of lines is required, such as transfer to an image display device. Furthermore, the compression / decompression process is also complicated.
本発明は、上記従来の問題を解決するもので、データの信号変化回数を減らすと共に、データ転送回数を減らしてデータ転送に必要な消費電力を削減できるデータ転送装置およびこれを用いたデータ転送方法、このデータ転送装置を用いた画像表示装置を提供することを目的とする。 SUMMARY OF THE INVENTION The present invention solves the above-described conventional problems, and reduces the number of data signal changes and reduces the number of data transfers to reduce power consumption required for data transfer and a data transfer method using the same An object of the present invention is to provide an image display device using the data transfer device.
本発明のデータ転送装置は、複数ビットの転送データを伝送線を介して送信部から受信部に転送するデータ転送装置において、該送信部は、該転送データ毎に少なくとも上位ビットと下位ビットの各部分データに分離するデータ分離手段と、連続する各転送データの上位部分データに対して、同じ転送データが連続している場合に、その連続データ部分を部分データ値とその連続個数に変換する符号化手段と、該各部分データに関する情報を合成して該伝送線に送出転送データを送出し、該上位部分データの送出が完了した場合に、まだデータ送出が完了していない他の部分データを、該他の部分データが通常使用される伝送線と該上位部分データの伝送線を同時に用いて該送出転送データを送出するデータ合成手段とを有し、そのことにより上記目的が達成される。 The data transfer device of the present invention is a data transfer device that transfers a plurality of bits of transfer data from a transmission unit to a reception unit via a transmission line. The transmission unit includes at least each of upper bits and lower bits for each transfer data. Data separation means that separates into partial data, and a code that converts the continuous data portion into partial data values and the number of continuous data when the same transfer data is continuous for the upper partial data of each continuous transfer data And combining the information on each partial data and sending the transmission transfer data to the transmission line. When the transmission of the higher-order partial data is completed, other partial data that has not yet been transmitted A transmission line in which the other partial data is normally used and a data combining means for sending out the transmission transfer data by using the transmission line of the higher-order partial data at the same time. The above-mentioned object can be achieved.
また、好ましくは、本発明のデータ転送装置におけるデータ分離手段は、前記転送データを、前記上位部分データと下位部分データの二つまたは、該上位部分データ、中位部分データおよび該下位部分データの三つに分離する。 Preferably, the data separation means in the data transfer device of the present invention is configured such that the transfer data includes two of the upper part data and the lower part data, or the upper part data, the middle part data, and the lower part data. Separate into three.
さらに、好ましくは、本発明のデータ転送装置におけるデータ分離手段は、前記分離した各部分データは同じビット数である。 Further preferably, in the data separating means in the data transfer apparatus of the present invention, each of the separated partial data has the same number of bits.
さらに、好ましくは、本発明のデータ転送装置における符号化手段は、前記部分データ値を格納する内部メモリと、前記連続個数を格納する内部カウンタとを有し、前記データ分離手段から受け取った部分データ値を該内部メモリに保存した部分データ値と比較して、その比較結果が異なる場合には該内部メモリに保存した部分データ値と該内部カウンタのカウンタ値を組にして出力すると共に、該内部メモリに該受け取った部分データ値を保存し、該比較結果が同じ場合には該内部カウンタのカウンタ値に「1」を加える加算処理を行う。 Further preferably, the encoding means in the data transfer apparatus of the present invention comprises an internal memory for storing the partial data value and an internal counter for storing the continuous number, and the partial data received from the data separation means When the comparison result is different from the partial data value stored in the internal memory, the partial data value stored in the internal memory and the counter value of the internal counter are output as a set, and the internal data The received partial data value is stored in the memory, and when the comparison result is the same, an addition process is performed to add “1” to the counter value of the internal counter.
さらに、好ましくは、本発明のデータ転送装置におけるデータ合成手段は、前記転送データが通常使用される伝送線によって送出される場合、該転送データが前記部分データ値と連続個数である場合、およびデータ送出が完了していない部分データが通常使用される伝送線と、該データ送出が完了した部分データの伝送線とを同時に用いて送出される場合のいずれであるかを示す転送付加情報を生成して前記送出転送データと共に送出する。 Further preferably, the data synthesizing means in the data transfer apparatus of the present invention is such that the transfer data is sent out by a transmission line that is normally used, the transfer data is a continuous number with the partial data value, and data Transfer additional information is generated to indicate whether the partial data that has not been transmitted is transmitted using the transmission line that is normally used or the partial data transmission line that has been transmitted. The data is transmitted together with the transmission transfer data.
さらに、好ましくは、本発明のデータ転送装置における受信部は、前記送出転送データを受信した受信データを複数の部分データに分離し、前記上位部分データの受信が完了した場合に、データ受信がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と該上位部分データの伝送線を同時に用いて受信して、前記連続する各転送データの部分データに対して、前記部分データ値とその連続個数が含まれている場合に、同じ上位部分データを、該連続個数分だけ発生させて該上位部分データを合成する復号化手段を有する。 Still preferably, in a data transfer apparatus according to the present invention, the receiving unit separates the received data that has received the transmission transfer data into a plurality of partial data, and when reception of the upper partial data is completed, data reception is not yet performed. Other partial data that is not completed is received simultaneously using the transmission line in which the other partial data is normally used and the transmission line of the higher-order partial data, and the partial data of the continuous transfer data is received. When the partial data value and its continuous number are included, there is provided decoding means for generating the same high-order partial data by the continuous number and synthesizing the high-order partial data.
さらに、好ましくは、本発明のデータ転送装置における復号化手段は、前記転送付加情報によって、前記転送データが通常使用される伝送線によって送出された場合であるか、または前記データ送出が完了していない部分データが通常使用される伝送線と該データ送出が完了した部分データの伝送線とを同時に用いて送出された場合であるかを判別して部分データを分離する。 Further preferably, the decoding means in the data transfer apparatus of the present invention is the case where the transfer data is sent by a transmission line normally used according to the transfer additional information, or the data sending is completed. The partial data is separated by determining whether or not the partial data that has not been transmitted is transmitted by using the transmission line that is normally used and the transmission line of the partial data that has been transmitted.
さらに、好ましくは、本発明のデータ転送装置における復号化手段は、前記転送付加情報によって、前記転送データが前記部分データ値とその連続個数である場合を判別して、同じ部分データを該連続個数分だけ発生させる。 Further preferably, the decoding means in the data transfer apparatus of the present invention determines, based on the transfer additional information, whether the transfer data is the partial data value and its continuous number, and the same partial data is determined as the continuous number. Generate only minutes.
さらに、好ましくは、本発明のデータ転送装置における転送データの各部分データはそれぞれ、カラーコードまたはグレイコードによって表されている。 Further, preferably, each partial data of the transfer data in the data transfer apparatus of the present invention is represented by a color code or a gray code.
本発明の画像表示装置は、請求項1〜9のいずれかに記載のデータ転送装置を有し、各画素データに対応する転送データの各ビットを、前記送信部から前記受信部に前記伝送線を介して転送し、そのことにより上記目的が達成される。
An image display device according to the present invention includes the data transfer device according to any one of
また、好ましくは、本発明の画像表示装置において、複数の走査信号線と複数のデータ信号線との各交差点近傍毎に配列されたスイッチング素子およびこれに接続された画素電極を含む画素部、該データ信号線を駆動する前記受信部側のデータ信号線駆動回路、該走査信号線を駆動する走査信号線駆動回路および、前記伝送線を介して該データ信号線駆動回路に転送データを伝送する前記送信部側のタイミングコントローラを有する制御基板と、該制御基板に対向して配設され、該制御基板との間に表示媒体として液晶を挟持した対向基板とを備えている。 Preferably, in the image display device of the present invention, a switching element arranged in the vicinity of each intersection of a plurality of scanning signal lines and a plurality of data signal lines, and a pixel portion including a pixel electrode connected thereto, The data signal line driving circuit on the receiving unit side for driving the data signal line, the scanning signal line driving circuit for driving the scanning signal line, and the transfer data to the data signal line driving circuit via the transmission line A control board having a timing controller on the transmission unit side, and a counter board disposed opposite to the control board and sandwiching liquid crystal as a display medium between the control board and the control board.
本発明のデータ転送方法は、複数ビットの転送データを伝送線を介して送信部側から受信部側に転送するデータ転送方法であって、該送信部側では、各転送データ毎に少なくとも上位ビットと下位ビットの各部分データに分離して、連続する各転送データの上位部分データに対して、同じ部分データが連続している場合に、その連続データ部分を部分データ値とその連続個数に変換して、該各部分データに関する情報を合成して該伝送線に送出転送データを送出し、該上位部分データのデータ送出が完了した場合に、該データ送出がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と、該上位部分データの伝送線とを同時に用いて該受信部側に該送出転送データを送出し、
該受信部側では、該送出転送データを受信した受信データを複数の部分データに分離し、該上位部分データの受信が完了した場合に、データ受信がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と、該上位部分データの伝送線とを同時に用いて受信して、連続する各転送データの部分データに対して、該部分データ値とその連続個数が含まれている場合に、同じ部分データを該連続個数分だけ発生させて該転送データの各部分データを合成するものであり、そのことにより上記目的が達成される。
The data transfer method of the present invention is a data transfer method for transferring a plurality of bits of transfer data from a transmission unit side to a reception unit side via a transmission line, and at the transmission unit side, at least upper bits for each transfer data When the same partial data is continuous for the upper partial data of each continuous transfer data, the continuous data part is converted into partial data values and the number of continuous data. Then, when the transmission data is sent to the transmission line by combining the information on the respective partial data and the data transmission of the higher-order partial data is completed, the other partial data for which the data transmission has not been completed yet The transmission data is sent to the receiving unit side simultaneously using the transmission line in which the other partial data is normally used and the transmission line of the higher-order partial data,
On the receiving unit side, the received data that has received the transmission transfer data is separated into a plurality of partial data, and when the reception of the higher-order partial data is completed, other partial data that has not yet been received, The other partial data is received by using the transmission line in which the other partial data is normally used and the transmission line of the higher-order partial data at the same time. Is included, the same partial data is generated by the continuous number to synthesize the partial data of the transfer data, thereby achieving the above object.
上記構成により、以下に、本発明の作用について説明する。 The operation of the present invention will be described below with the above configuration.
一般に、画像データの階調値には偏りがある場合が多く、また、隣接する画素の階調値の差は小さい場合が多い。このため、1ライン分の転送データにおいて、上位ビット部分では、同じ値が連続していることが多い。 In general, the gradation values of image data are often biased, and the difference between the gradation values of adjacent pixels is often small. For this reason, in the transfer data for one line, the same value is often continuous in the upper bit part.
本発明にあっては、データの送出側において、転送データが分離され、上位ビットが部分データとして扱われるため、連続する各転送データの上位部分データにおいて、同じ部分データ値が連続することが多くなる。そこで、この同じ部分データ値が連続する上位部分データの情報を、その部分データ値とその連続データ個数の組として送信すれば、上位ビットに相当する部分データの転送回数を減らすことが可能となる。 In the present invention, since the transfer data is separated and the upper bits are treated as partial data on the data transmission side, the same partial data value is often continuous in the upper partial data of each successive transfer data. Become. Therefore, if the information of the upper partial data in which the same partial data value is continuous is transmitted as a set of the partial data value and the number of the continuous data, it is possible to reduce the number of transfer times of the partial data corresponding to the upper bits. .
なお、転送データの分離は、必ずしも上位と下位だけに分離する必要はなく、データの特徴によって、連続する部分データが多くなるように、上位、中位および下位など各種に分離を行えばよい。また、分離されたデータの表現方法は、カラーコードまたはグレイコード表現であってもよい。 The transfer data does not necessarily need to be separated into only the upper and lower levels, and may be divided into various types such as upper, middle, and lower levels so that continuous partial data increases depending on the characteristics of the data. Further, the method of expressing the separated data may be a color code or a gray code expression.
また、本発明にあっては、例えば上位ビットに相当する上位部分データの転送回数が減ることにより、他の部分データよりも早くデータ送出が完了する。よって、残りの他の部分データの転送を、データ転送が完了した上位部分データの転送に用いられる伝送線をも用いて行うことが可能となり、1ライン分の画像データの転送回数全体を減らすことが可能となる。 In the present invention, the data transmission is completed earlier than other partial data, for example, by reducing the number of times of transfer of the upper partial data corresponding to the upper bits. Therefore, it is possible to transfer the remaining other partial data using the transmission line used for transferring the upper partial data for which data transfer has been completed, thereby reducing the total number of times image data is transferred for one line. Is possible.
さらに、本発明にあっては、データの受信部側において、受信データを複数の部分データに分離し、その部分データ値とその連続データ個数を受信した場合に、同じ上位部分データをその連続データ個数分だけ発生させることにより、送信部側に入力された元の転送データを、より正しく再現することが可能となる。 Further, in the present invention, when the data receiving unit separates the received data into a plurality of partial data and receives the partial data value and the number of continuous data, the same upper partial data is converted into the continuous data. By generating as many as the number, it becomes possible to more accurately reproduce the original transfer data input to the transmission unit side.
以上により、本発明によれば、データの送信部側において、一つのデータを少なくとも上位ビットと下位ビットの各部分データに分離するため、同じ値ではないが、階調値の差が小さいデータが連続する場合においても、上位部分データでは同じ部分データ値が連続する場合が多いため、部分データに分離しない場合に比べて、同じ上位部分データ値が連続する比率を高めることができる。 As described above, according to the present invention, since one data is separated into at least upper bit and lower bit partial data on the data transmitting unit side, data that is not the same value but has a small difference in gradation value is included. Even when they are continuous, since the same partial data values are often continuous in the upper partial data, it is possible to increase the ratio at which the same higher partial data values are continuous as compared to the case where the same partial data values are not separated.
また、同じ転送データの上位部分データが連続する場合に、その上位部分データ値とその連続データ個数に変換して送出することにより、同じ部分データ値を繰り返し転送する場合に比べて、その部分データの転送回数を大幅に減らすことができる。 Also, when the upper partial data of the same transfer data is continuous, the partial data value is converted to the upper partial data value and the number of continuous data, and then transmitted, so that the partial data value is transferred repeatedly compared to the case of repeatedly transferring the same partial data value. The number of transfers can be greatly reduced.
さらに、いずれかの部分データの送出が完了した場合に、まだデータ転送が完了していない他の部分データを、その他の部分データが通常使用される伝送線と、データ送出が完了した部分データの伝送線を同時に用いて送出することにより、データ全体の転送回数を減らして、データ転送の動作に必要な消費電力を減らすことができる。しかも、1ラインの中で、転送が完了した転送データの転送順序が入れ替わることがないため、データの転送先において、データの並べ替え処理が不要であり、転送先における受信処理が簡単になる。 Furthermore, when transmission of any partial data is completed, other partial data for which data transfer has not yet been completed are transferred to the transmission line in which the other partial data is normally used and the partial data for which data transmission has been completed. By using the transmission lines for transmission at the same time, it is possible to reduce the number of transfers of the entire data and reduce the power consumption required for the data transfer operation. Moreover, since the transfer order of transfer data that has been transferred in one line does not change, data rearrangement processing is not required at the data transfer destination, and reception processing at the transfer destination is simplified.
さらに、本発明によれば、データの受信部側において、受信データを複数の部分データに分離し、上位部分データの転送が完了した場合に、データ転送がまだ完了していない他の部分データを、その他の部分データが通常使用される伝送線と、データ転送が完了した上位部分データの伝送線を同時に用いて受信して、その上位部分データの値とその連続データ個数を受信した場合に同じ部分データを連続する個数分だけ発生させることにより、受信部側において、送信部側に入力された元の転送データを、より正しく再現することができる。 Further, according to the present invention, on the data receiving unit side, the received data is separated into a plurality of partial data, and when the transfer of the upper partial data is completed, the other partial data for which the data transfer has not been completed is performed. The same is true when the other partial data is received by using the transmission line normally used for the partial data and the transmission line of the upper partial data for which data transfer has been completed at the same time, and the value of the upper partial data and the number of continuous data are received. By generating as many partial data as the number of continuous data, the original transfer data input to the transmission unit side can be reproduced more correctly on the reception unit side.
したがって、本発明によれば、従来のようにフレームメモリなどを用いたり、複雑な圧縮伸長処理を行うことなく、データの信号変化回数を減らすと共にデータ転送回数を減らして、データ転送に必要な消費電力を削減することができる。 Therefore, according to the present invention, consumption required for data transfer can be reduced by reducing the number of data signal changes and reducing the number of data transfers without using a frame memory or the like as in the prior art or performing complicated compression / decompression processing. Electric power can be reduced.
以下に、本発明のデータ転送装置およびこれを用いたデータ転送方法の実施形態を画像表示装置としての液晶表示装置に適用した場合について、図面を参照しながら詳細に説明する。 Hereinafter, a case where an embodiment of a data transfer device and a data transfer method using the same according to the present invention is applied to a liquid crystal display device as an image display device will be described in detail with reference to the drawings.
図1は、本実施形態に係る液晶表示装置の要部構成例を示すブロック図である。 FIG. 1 is a block diagram illustrating a configuration example of a main part of the liquid crystal display device according to the present embodiment.
図1において、液晶表示装置1は、マトリクス状に配列されたスイッチング素子および画素電極を含む画素部PIX(1,1)〜PIX(n,m;n,mは自然数)を有する表示部としての画素アレイ2と、画素アレイ2のデータ信号線SL1〜SLnを駆動する受信部側のデータ信号線駆動回路3と、画素アレイ2の走査信号線GL1〜GLmを駆動する走査信号線駆動回路4と、伝送線である内部映像信号線ISLを介してデータ信号線駆動回路3に転送データのデジタル内部映像データIDを伝送する送信部側のタイミングコントローラ5とを備えている。
In FIG. 1, a liquid
即ち、液晶表示装置1は、互いに交差する複数の走査信号線GL1〜GLmと複数のデータ信号線SL1〜SLnとの交差点毎(走査信号線とデータ信号線で囲まれる領域毎)にマトリクス状に配列されたスイッチング素子および画素電極を含む画素部PIX(1,1)〜PIX(n,m)、データ信号線SL1〜SLnを駆動する受信部側のデータ信号線駆動回路3、走査信号線GL1〜GLmを駆動する走査信号線駆動回路4および、伝送線を介してデータ信号線駆動回路3に転送データを伝送する送信部側のタイミングコントローラ5を有する制御基板と、この制御基板に対向して配設され、この制御基板との間に表示媒体として液晶を挟持した対向基板とを備えている。
In other words, the liquid
本実施形態のデータ転送装置は、送信部側のタイミングコントローラ5のデータ信号送信部から受信部側のデータ信号線駆動回路3のデータ信号受信部に伝送線を介して、各画素データに対応する転送データの各ビットを転送するものである。
The data transfer apparatus of this embodiment corresponds to each pixel data via a transmission line from the data signal transmission unit of the
以下では、データ信号線駆動回路3およびタイミングコントローラ5の構成について詳細に説明する前に、液晶表示装置1の概略構成例およびその動作について簡単に説明する。また、説明の便宜上、例えばi番目のデータ信号線SLi のように、位置を特定する必要がある場合にのみ、位置を示す数字または英字を付して参照し、位置を特定する必要がない場合や総称する場合には位置を示す文字を省略して参照する。
Hereinafter, before describing the configuration of the data signal
本実施形態の液晶表示装置1において、画素アレイ2は、前述したように、複数(n本;nは自然数)のデータ信号線SL1〜SLnと、各データ信号線SL1〜SLnにそれぞれ交差する複数(m本)の走査信号線GL1〜GLmとを備えており、1からnまでの任意の整数および1からmまでの任意の整数をjとすると、データ信号線SLiおよび走査信号線GLjの組み合わせ毎に、画素部PIX(i,j)が設けられている。
In the liquid
また、各画素部PIX(i,j)は2本のデータ信号線と走査信号線で囲まれた領域に配されている。 Each pixel unit PIX (i, j) is arranged in a region surrounded by two data signal lines and scanning signal lines.
その一例として、液晶表示装置1が液晶表示装置の場合について説明すると、画素部PIX(i,j)は、例えば図2に示すように、そのゲートが走査信号線GLjに接続され、そのソースがデータ信号線SLiに接続されたスイッチング素子としての電界効果トランジスタSW(i,j)と、この電界効果トランジスタSW(i,j)のドレインに一方電極(画素電極)が接続された画素容量Cp(i,j)とを備えている。また、画素容量Cp(i,j)の他端は、全画素部PIXに共通の共通電極線に接続されている。上記画素容量Cp(i,j)は、液晶容量CL(i,j)と、必要に応じて付加される補助容量Cs(i,j)とによって構成されている。
As an example, the case where the liquid
この画素部PIX(i,j)において、走査信号線GLjが選択されると、電界効果トランジスタSW(i,j)が導通状態となり、データ信号線SLiに印加された表示電圧が画素容量Cp(i,j)に印加される。一方、この走査信号線GLjの選択期間が終了して、電界効果トランジスタSW(i,j)が遮断されている間、画素容量Cp(i,j)は遮断時の表示電圧を保持し続ける。 In the pixel portion PIX (i, j), when the scanning signal line GLj is selected, the field effect transistor SW (i, j) is turned on, and the display voltage applied to the data signal line SLi is changed to the pixel capacitance Cp ( i, j). On the other hand, while the selection period of the scanning signal line GLj is ended and the field effect transistor SW (i, j) is cut off, the pixel capacitor Cp (i, j) continues to hold the display voltage at the time of cut-off.
ここで、液晶の透過率または反射率は、液晶容量CL(i,j)に印加される電圧によって変化する。したがって、走査信号線GLjを選択すると共に、この画素部PIX(i,j)の表示状態を示す映像データDに応じた表示電圧を、出力信号Oiとしてデータ信号線SLiに印加すれば、画素部PIX(i,j)の表示状態を、映像データDに合わせて変化させることができる。 Here, the transmittance or reflectance of the liquid crystal changes depending on the voltage applied to the liquid crystal capacitance CL (i, j). Therefore, when the scanning signal line GLj is selected and a display voltage corresponding to the video data D indicating the display state of the pixel unit PIX (i, j) is applied to the data signal line SLi as the output signal Oi, the pixel unit The display state of PIX (i, j) can be changed according to the video data D.
なお、上記説明では、液晶表示装置を例に挙げて説明したが、画素部PIX(i,j)は、走査信号線GLjに選択状態を示す走査信号が印加されている間に、データ信号線SLiに印加されたデータ信号の値に応じて、画素部PIX(i,j)の明るさ(輝度)を調整できるものであれば、自発光であるか否かを問わず、他の構成の画素部を用いることもできる。 In the above description, the liquid crystal display device has been described as an example. However, the pixel unit PIX (i, j) has a data signal line while the scanning signal indicating the selected state is applied to the scanning signal line GLj. As long as the brightness (luminance) of the pixel unit PIX (i, j) can be adjusted according to the value of the data signal applied to the SLi, it can be of any other configuration regardless of whether it is self-luminous or not. A pixel portion can also be used.
液晶表示装置1において、図1に示す走査信号線駆動回路4は、各走査信号線GL1〜GLmに対して、電界効果トランジスタSW(i,j)をオンさせる所定の電圧信号として、選択期間であるか否かを示す走査信号を出力している。また、走査信号線駆動回路4は、選択期間を示す走査信号を出力する走査信号線GLjを、例えば、タイミングコントローラ5などから与えられるクロック信号GCKやスタートパルス信号GSPなどのタイミング信号に基づいて変更している。これにより、各走査信号線GL1〜GLmは、予め定められたタイミングで順次選択される。
In the liquid
さらに、データ信号線駆動回路3は、内部映像信号線ISLにて供給される内部映像データIDに基づいて、現在選択中の走査信号線GLjに接続された各画素部PIX(1,j)〜PIX(n,j)の表示状態を特定し、それぞれの表示状態に応じた値の映像データD(1,j)〜D(n,j)に応じた各出力信号O1〜Onを生成し、各データ信号線SL1〜SLnに対してそれぞれ出力する。
Further, the data signal
一方、各画素部PIX(1,j)〜PIX(n,j)は、自らに対応する走査信号線GLjが選択されている間に、自らに対応するデータ信号線SL1〜SLnに与えられたデータ信号の電圧値に応じて、発光する際の輝度や透過率などを調整して、自らの明るさを決定する。 On the other hand, each pixel unit PIX (1, j) to PIX (n, j) is given to the data signal lines SL1 to SLn corresponding to itself while the scanning signal line GLj corresponding to itself is selected. In accordance with the voltage value of the data signal, the brightness and the transmittance when emitting light are adjusted to determine its own brightness.
上記走査信号線駆動回路4は、走査信号線GL1〜GLmを順次選択している。したがって、画素アレイ2の全画素部PIX(1,1)〜PIX(n,m)を、それぞれに対する映像データD・・・が示す明るさに設定することが可能であり、画素アレイ2に対して表示される画像を更新することができる。
The scanning signal
なお、液晶表示装置1は、画素アレイ2の表示をフレーム単位(例えば1画面単位)で更新してもよく、または、1フレームを複数フィールドに分割すると共に、このフィールド単位で画素アレイ2の表示を更新してもよいが、以下では、その一例として、フレーム単位で表示する場合について説明する。
The liquid
本実施形態に係る液晶表示装置1は、フレーム単位の表示更新を繰り返して画素アレイ2に映像を表示している。液晶表示装置1において、タイミングコントローラ5は、内部映像信号線ISLを介して、各フレームを表示するための内部映像データID・・・を転送する際に、例えば、あるフレーム用の内部映像データID・・・を全て転送した後に、次のフレーム用の内部映像データID・・・を転送することなどにより、各フレーム用の内部映像データID・・・を時分割で転送している。
The liquid
上記フレームは、複数の水平ラインから構成されており、内部映像信号線ISLでは、例えば、ある水平ライン用の内部映像データID・・・が全て転送された後に、次の水平ライン用の内部映像データID・・・を転送することなどにより、各水平ライン用の内部映像データID・・・を時分割で転送している。 The frame is composed of a plurality of horizontal lines. For example, after all the internal video data ID for a certain horizontal line is transferred on the internal video signal line ISL, the internal video for the next horizontal line is transmitted. The internal video data ID for each horizontal line is transferred in a time-sharing manner by transferring the data ID.
タイミングコントローラ5は、1水平ライン分の内部映像データID・・・を転送する際にも、内部映像信号線ISLを時分割駆動しており、予め定められた数の映像データDに対応する内部映像データIDが内部映像信号線ISLにより一括して転送された後、次の映像データDに対応する内部映像データIDが転送される。
The
本実施形態では、内部映像データIDを転送する際の単位が例えば1画素単位であり、1画素部PIX(i,j)の映像データD(i,j)に対応する内部映像データID(i,j)が一括して転送されている。したがって、各画素部PIX(i,j)は、例えば2qビットの階調表示可能な画素部や2qビットカラーを表示可能な画素部など、2qビットの互いに異なる表示状態を選択可能な画素部である。 In the present embodiment, the unit for transferring the internal video data ID is, for example, one pixel unit, and the internal video data ID (i, i) corresponding to the video data D (i, j) of the one pixel unit PIX (i, j). , J) are transferred in a batch. Accordingly, each pixel unit PIX (i, j) is a pixel unit capable of selecting different display states of 2q bits, such as a pixel unit capable of displaying 2q bit gradation and a pixel unit capable of displaying 2q bit color. is there.
さらに、本実施形態では、例えば、内部映像データID(i,j)を転送する順番が、例えば、左から右など、内部映像データID(i,j)に対応する画素部PIX(i,j)の横方向位置(i)に応じた順番に設定されている。 Furthermore, in the present embodiment, for example, the order in which the internal video data ID (i, j) is transferred is, for example, from left to right, and the pixel unit PIX (i, j) corresponding to the internal video data ID (i, j). ) In the order corresponding to the horizontal position (i).
以下では、タイミングコントローラ5が、コンピュータのビデオボードなどのような液晶表示装置1の外部装置から、外部映像信号線ESLを介して、各フレームを示すデジタルの外部映像データED・・・および外部制御信号EC・・・を受け取ると共に、この外部映像データED・・・と外部制御信号EC・・・に基づいて内部映像データIDを生成する場合を一例として、タイミングコントローラ5およびデータ信号線駆動回路3の詳細な構成例について説明する。
In the following, the
フレーム毎に転送される場合を例に説明すると、外部映像信号線ESLには、内部映像データID・・・と同様に、各フレーム用の外部映像データED・・・が時分割に転送されており、1フレーム分の外部映像データED・・・を転送する際、各水平ライン用の外部映像データED・・・が時分割に転送されている。また、外部映像信号線ESLは、1水平ライン分の外部映像データED・・・を転送する際にも時分割駆動されている。 As an example of the case of being transferred for each frame, the external video data ED for each frame is transferred to the external video signal line ESL in a time-sharing manner as with the internal video data ID. When transferring the external video data ED for one frame, the external video data ED for each horizontal line is transferred in a time division manner. The external video signal line ESL is also time-division driven when transferring external video data ED... For one horizontal line.
本実施形態に係る液晶表示装置1において、外部映像信号線ESLには、1画素部PIXに対応する外部映像データEDとして、この画素部PIXが表示すべき表示状態を示すデジタル信号が転送されている。
In the liquid
また、本実施形態では、その一例として、1水平ライン分の内部映像データIDを時分割に転送する際の単位および順番と、1水平ライン分の外部映像データEDを時分割に転送する際の単位および順番とが同一に設定されている。したがって、例えば、2qビットの表示状態を選択可能な画素部の場合、外部映像信号線ESLの本数は2q本に設定されており、各外部映像データED・・・は、各外部映像データED(i,j)に対応する画素部PIX(i,j)の横方向の位置(i)に応じた順番で転送される。 Further, in the present embodiment, as an example, the unit and the order when the internal video data ID for one horizontal line is transferred in time division and the external video data ED for one horizontal line are transferred in time division. Units and order are set the same. Therefore, for example, in the case of a pixel portion that can select a 2q-bit display state, the number of external video signal lines ESL is set to 2q, and each external video data ED. The pixel portions PIX (i, j) corresponding to i, j) are transferred in the order according to the horizontal position (i).
まず、タイミングコントローラ5について詳細に説明する。
First, the
図1に示すように、本実施形態の液晶表示装置1において、タイミングコントローラ5は、送信部としてのデータ信号送信部5aとタイミング制御部5bとによって構成されている。
As shown in FIG. 1, in the liquid
タイミング制御部5bは、液晶表示装置1の外部装置から外部制御信号ECを受け取って、走査信号線駆動回路4に対してスタートパルス信号GSPや走査信号線GLjに走査信号を出力する。また、タイミング制御部5bは、時分割に転送されてくる外部映像データED・・・の有効期間を判断して、1水平ライン毎に、データ信号送信部5aに対して、1水平ラインの有効期間やデータ信号送信部5aがデータを取り込むタイミング信号などを出力する。
The
図3(a)は、図1のデータ信号送信部5aの構成例を示すブロック図であり、図3(b)は、図1のデータ信号受信部3aの構成例を示すブロック図である。
FIG. 3A is a block diagram illustrating a configuration example of the data signal
図3(a)において、データ転送元である送信部側のデータ信号送信部5aは、転送制御部51と、データ分離手段としての画素データ分離部52と、符号化手段としての符号化器53および符号化器54と、記憶手段としてのバッファメモリ55およびバッファメモリ56と、データ合成手段としての転送データ合成部57とを有している。
In FIG. 3A, a data
転送制御部51では、タイミング制御部5bから受け取った1水平ラインの有効期間を示す制御信号に基づいて、画素データ分離部52に対して外部画像データEDが取り込まれるように制御されると共に、1水平ラインの画像データをデータ転送先へ送信するための制御信号DCが出力される。
The
画素データ分離部52では、取り込まれた外部画像データEDの1画素部PIXに対応する画素データ(転送データ)が、予め定められた部分データに分離される。本実施形態では、例えば、1画素部PIXの2qビットに対応する画素データが、上位qビットの上位部分データと、下位qビットの下位部分データの二つの部分データに分離されるものとする。
The pixel
なお、上位と下位のそれぞれの部分データを構成する信号のビット数は、同じである必要はない。例えば、変化の少ない画像データを転送する割合が高い場合には、上位ビット側の部分データに割り当てられるビット数を多く設定することによって、より一層、データ転送回数を減少させることができる場合がある。さらに、上位と下位の二つの部分データに限らず、3つ以上の複数の部分データに分離してもよい。本実施形態では、その一例として、同じqビットに二分割している。 Note that the number of bits of the signals constituting the upper and lower partial data need not be the same. For example, when the rate of transferring image data with little change is high, the number of times of data transfer may be further reduced by setting a larger number of bits to be allocated to partial data on the upper bit side. . Furthermore, the data is not limited to the upper and lower partial data, and may be separated into a plurality of partial data of three or more. In the present embodiment, as an example, the same q bits are divided into two.
このようにして分離された二つの各部分データはそれぞれ、各符号化器53,54にそれぞれ出力される。
The two pieces of partial data thus separated are output to the
符号化器53は、部分データ値を格納する内部メモリと、連続する転送データ(画素データ)の部分データの個数を格納する内部カウンタとを有しており、上記タイミング制御部5bからの制御信号に基づいて、上記画素データ分離部52から1水平ライン分の各転送データの上位部分データの受け取りを繰り返しながら、以下の処理を行う。
(符号化器53の処理)
符号化器53では、上記タイミング制御部5bから供給される1水平ラインの有効期間信号が有効状態になった時点で、内部カウンタを「0」にリセットし、処理を開始する。また、上記タイミング制御部5bから供給される1水平ラインの有効期間信号が無効状態になったときに、バッファメモリ55に保存された値を転送データ合成部57に出力し、次に内部カウンタのカウンタ値をバッファメモリ55に出力し、符号化器53の処理を終了する。
The
(Processing of the encoder 53)
The
また、符号化器53では、上記データ分離部52から受け取る上位ビットの部分データに対して、以下の判定を行う。
The
(1)内部カウンタの値が「0」の場合
内部カウンタの値が「0」の場合、1水平ラインの最初の上位部分データであるため、内部カウンタを「1」にセットし、内部メモリに受け取った部分データ値を保存する。
(1) When the value of the internal counter is “0” When the value of the internal counter is “0”, since it is the first upper part data of one horizontal line, the internal counter is set to “1” and stored in the internal memory. Save the received partial data value.
(2)内部カウンタの値が2q−1(2のq乗−1)の場合
内部カウンタの値が2q−1の場合は、上位部分データの連続個数がqビットで表現可能な最大値となるため、バッファメモリ55へ、内部メモリに保存された部分データ値と内部カウンタのカウンタ値を組にして出力する。内部カウンタを「1」にセットし、内部メモリに受け取った部分データ値を保存する。
(2) When the value of the internal counter is 2 q −1 (2 to the power of q−1) When the value of the internal counter is 2 q −1, the maximum number of consecutive upper part data that can be expressed by q bits Therefore, the partial data value saved in the internal memory and the counter value of the internal counter are output to the
(3)受け取った上位部分データが内部メモリに保存された部分データ値と異なる値の場合
受け取った上位部分データが内部メモリに保存された部分データ値と異なる値の場合には、バッファメモリ55へ、内部メモリに保存された部分データ値と内部カウンタのカウンタ値を組にして出力する。内部カウンタを「1」にセットし、内部メモリに受け取った部分データ値を記録する。
(3) When the received higher-order partial data has a value different from the partial data value stored in the internal memory If the received higher-order partial data has a value different from the partial data value stored in the internal memory, the data is transferred to the
(4)受け取った上位部分データが内部メモリに保存された部分データ値と同じ値の場合
受け取った上位部分データが内部メモリに保存した部分データ値と同じ値の場合には、同じ部分データ値が連続しているため、内部カウンタのカウンタ値に「1」を加える処理を行う。
(符号化器54の処理)
符号化器54では、タイミング制御部5bからの制御信号に基づいて、画素データ分離部52から受け取った1水平ライン分の下位ビットの部分データを、そのままバッファメモリ56に出力する。即ち、符号化器54では、同じ値が連続していても、データと連続個数に変換されない。
(4) When the received upper partial data is the same value as the partial data value stored in the internal memory If the received upper partial data is the same value as the partial data value stored in the internal memory, the same partial data value is Since it is continuous, a process of adding “1” to the counter value of the internal counter is performed.
(Processing of the encoder 54)
The
バッファメモリ55,56は、先入れ先出し方式で読み書き可能な記憶回路であり、バッファメモリ55には上位部分データ値と連続する個数が格納され、バッファメモリ56には下位部分データ値が格納される。
(転送データ合成部57の処理)
転送データ合成部57では、タイミング制御部5bからの制御信号に基づいて、バッファメモリ55とバッファメモリ56に記憶された転送データに関する情報を合成し、転送画像データIDとして出力する。このとき、各部分データに関する情報を合成して伝送線に送出し、いずれかの部分データの送出が完了した場合には、まだ送出が完了していない他の部分データを、他の部分データが通常使用される伝送線と、データ送出が完了した部分データの伝送線とを同時に用いて送出する。
The
(Processing of transfer data synthesis unit 57)
Based on the control signal from the
また、転送データ合成部57は、転送画像データIDの構成例を示す情報として転送付加情報IFを生成して出力する。この転送付加情報IFは、次の3種類の状態1〜3を示している。 Further, the transfer data combining unit 57 generates and outputs transfer additional information IF as information indicating a configuration example of the transfer image data ID. This transfer additional information IF indicates the following three types of states 1-3.
(1)状態1:転送データが通常使用される伝送線によって送出されている場合で、転送データの上位qビットは上位部分データの部分データ値を表し、下位qビットは下位部分データの部分データ値を表している。 (1) State 1: When transfer data is sent by a transmission line that is normally used, the upper q bits of the transfer data represent the partial data value of the upper partial data, and the lower q bits represent the partial data of the lower partial data Represents a value.
(2)状態2:同じ部分データが連続している場合で、上位qビットは上位部分データの連続するデータ個数を表し、下位qビットは下位部分データのデータ値を表している。 (2) State 2: When the same partial data is continuous, the upper q bits represent the number of consecutive upper partial data, and the lower q bits represent the data value of the lower partial data.
(3)状態3:送出が完了していない部分データが通常使用される伝送線と、データ送出が完了した部分データの伝送線とを同時に用いて送出された場合で、上位qビットおよび下位qビット共に下位部分データの部分データ値を表している。 (3) State 3: When the partial data whose transmission has not been completed is transmitted simultaneously using the transmission line in which the partial data is normally used and the transmission line of the partial data whose transmission has been completed, the upper q bits and the lower q Both bits represent the partial data value of the lower partial data.
以下に、転送データ合成部57によって転送データに関する情報を合成する処理について、詳細について説明する。 In the following, details of the process of combining the information related to the transfer data by the transfer data combining unit 57 will be described.
転送データ合成部57では、上位ビット用の符号化器53と下位ビット用の符号化器56において、1水平ライン分の各転送データの各部分データの読み込みが完了したときに、転送データの合成処理を開始する。
The transfer data combining unit 57 combines transfer data when the
(1)バッファメモリ55とバッファメモリ56の両方に、まだ読み出されていない部分データがある場合
バッファメモリ55から保存されている部分データ値と連続するデータの個数の組とを読み出して、転送画像データIDの上位qビットにバッファメモリ55から読み出した部分データの値を設定する。また、バッファメモリ56から部分データを1個読み出して、転送画像データIDの下位qビットに読み出した値を設定する。さらに、転送付加情報IFを状態1に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ1個を送出する。
(1) When there is partial data that has not yet been read out in both the
(1−1)連続するデータの個数が2以上の場合
連続するデータの個数が2以上の場合、続けて以下の処理を行う。
(1-1) When the number of continuous data is 2 or more When the number of continuous data is 2 or more, the following processing is performed continuously.
転送画像データIDの上位qビットにバッファメモリ55から読み出した連続するデータの個数を設定する。また、バッファメモリ56から部分データを1個読み出して、転送画像データIDの下位qビットに読み出した値を設定する。さらに、転送付加情報IFを状態2に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ1個を送出する。
The number of continuous data read from the
(2)バッファメモリ56のみに、まだ読み出されていない部分データがある場合
バッファメモリ56から部分データを1個読み出し、転送画像データIDの上位qビットに、読み出した値を設定する。続けて、バッファメモリ56から部分データを1個読み出し、転送画像データIDの下位qビットに読み出した値を設定する。このとき、バッファメモリ56に読み出されていない部分データがない場合は、転送画像データIDの下位qビットに全て「0」を設定する。さらに、転送付加情報IFを状態3に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ1個を送出する。
(2) When there is partial data that has not yet been read only in the
バッファメモリ55およびバッファメモリ56の両方とも、全ての部分データが読み出されたときに、転送データに関する情報の合成処理を終了する。
In both the
以下に、本実施形態のデータ信号送信部5aによる一連の処理について、具体的な一例を挙げて詳細に説明する。
Hereinafter, a series of processing by the data signal
図4に示すように、1水平ラインが12個の画像データより構成されているとする。この例では、一画素部PIXに対応する画素データが2進数6ビット(q=3)によって表現されている。 As shown in FIG. 4, it is assumed that one horizontal line is composed of 12 pieces of image data. In this example, pixel data corresponding to one pixel portion PIX is expressed by binary 6 bits (q = 3).
(画素データ分離部52の処理)
画素データ分離部52によって、図4に示すように、各画素データは上位3ビットからなる部分データと、下位3ビットからなる部分データとに分離される。図4において、例えばNo.1のデータ値”14”は2進数で”001110”であり、上位ビットの部分データフローグラフは”001”、下位ビットの部分データは”110”である。
(Processing of the pixel data separation unit 52)
As shown in FIG. 4, the pixel
(符号化器53の処理)
上位ビットの部分データは符号化器53に入力され、バッファメモリ55には、図5に示すように、部分データ値と連続するデータの個数の組が保存される。この手順を詳細に説明すると、以下のようになる。
(Processing of the encoder 53)
The partial data of the upper bits is input to the
まず、符号化器53は、上位ビットの部分データの最初のデータであるNo.1を受け取ると、これは1水平ラインの最初の部分データであるため、内部カウンタの値が”1”となり、内部メモリに”001”が保存される。
First, the
続いて、符号化器53は、上位ビットの部分データのNo.2〜No.7までを受け取るが、その値が内部メモリに保存されている”001”と同じ値であるため、内部カウンタの値が”1”ずつ加算されていき、No.7の部分データ値を読み込んだ時点では、内部カウンタの値が”7”となる。
Subsequently, the
続いて、符号化器53は、No.8の部分データ値を読み込む時点で、内部カウンタ値の”7”が3ビットで表現可能な最大の数であるため、部分データ”001”と内部カウンタ値の”7”の組が、バッファメモリ55のアドレス1に記録される。内部カウンタ値が”1”にセットされ、内部メモリにNo.8の値である”000”が保存される。
Subsequently, the
続いて、符号化器53は、No.9の部分データ値”001”を受け取るが、これは内部メモリに保存されている”000”と異なる値であるため、内部メモリに保存されている”000”の値と内部カウンタ値の1の組がバッファメモリ55のアドレス2にに記録される。内部カウンタ値が1にセットされ、内部メモリにNo.9の値である”001”が保存される。
Subsequently, the
続いて、符号化器53は、上位ビットの部分データのNo.10〜No.12までを受け取るが、その値が内部メモリに保存されている”001”と同じ値であるため、内部カウンタの値が1ずつ加算されていき、No.12の部分データ値を読み込んだ時点では、内部カウンタの値が4となる。
Subsequently, the
全ての上位ビットの部分データの受け取りが完了し、1水平ラインの有効期間信号が無効状態となったとき、内部メモリに保存されている”001”の値と内部カウンタ値の4の組が、バッファメモリ55のアドレス3に記録される。
When the reception of all the upper bit partial data is completed and the valid period signal of one horizontal line becomes invalid, a set of 4 of the value “001” and the internal counter value stored in the internal memory is It is recorded at
(符号化器57の処理)
下位ビットの部分データは符号化器54に入力され、バッファメモリ56には、図6に示すように、部分データ値が保存される。ここでは、バッファメモリ56のアドレス1〜12にNo.1〜12の部分データがそれぞれ保存されている。
(Processing of the encoder 57)
The partial data of the lower bits is input to the
(転送データ合成部57の処理)
符号化器53および符号化器54において、全ての部分データの読み込みが完了すると、転送データ合成部57によって、図7に示す転送画像データIDと、転送付加情報IFが順に出力される。この手順を詳細に説明すると、以下のようになる。
(Processing of transfer data synthesis unit 57)
When all the partial data has been read in the
まず、バッファメモリ55,56の両方に、読み出されていない部分データがあるため、転送データ合成部57は、バッファメモリ55から部分データ値”001”と連続するデータの個数”7”の組を読み出して、転送画像データIDの上位3ビットに、”001”を設定する。また、バッファメモリ56から部分データ”110”を読み出して、転送画像データIDの下位3ビットに”110”を設定する。さらに、転送付加情報IFを状態1に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”001 110”が送出される。
First, since there is partial data that has not been read out in both the
次に、転送データ合成部57は、連続するデータの個数が7であり、2以上の場合に該当するため、続けて以下の処理を行う。転送画像データIDの上位3ビットに、連続するデータの個数である”7”、即ち、2進数の”111”を設定する。また、下位ビットのバッファメモリ56から部分データ”101”を読み出して、転送画像データIDの下位3ビットに”101”を設定する。さらに、転送付加情報IFを状態2に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”111 101”が送出される。
Next, since the number of continuous data is 7 and corresponds to the case of 2 or more, the transfer data synthesis unit 57 performs the following processing in succession. In the upper 3 bits of the transfer image data ID, “7” which is the number of continuous data, that is, binary “111” is set. Also, the partial data “101” is read from the lower-
さらに、転送データ合成部57は、まだ、バッファメモリ55,56の両方に読み出されていない部分データがあるため、バッファメモリ55から部分データ値”000”と連続するデータの個数”1”の組を読み出して、転送画像データIDの上位3ビットに”000”を設定する。また、バッファメモリ56から部分データ”111”を読み出して、転送画像データIDの下位3ビットに”111”を設定する。さらに、転送付加情報IFを状態1に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”000 111”が送出される。ここでは、連続するデータの個数が1であるため、2以上の場合に該当しない。
Furthermore, since there is partial data that has not yet been read out in both the
さらに、転送データ合成部53は、まだ、バッファメモリ55,56の両方に読み出されていない部分データがあるため、バッファメモリ55から部分データ値”001”と連続するデータの個数”4”の組を読み出して、転送画像データIDの上位3ビットに”001”を設定する。また、バッファメモリ56から部分データ”100”を読み出して、転送画像データIDの下位3ビットに”100”を設定する。さらに、転送付加情報IFを状態1に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”001 100”が送出される。
Furthermore, since there is partial data that has not yet been read out in both the
さらに、転送データ合成部57は、連続するデータの個数が4であり、2以上の場合に該当するため、続けて以下の処理を行う。転送画像データIDの上位3ビットに、連続するデータの個数である”4”、即ち2進数の”100”を設定する。また、バッファメモリ56から部分データ”110”を読み出して、転送画像データIDの下位3ビットに”110”を設定する。さらに、転送付加情報IFを状態2に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”100 110”が送出される。
Furthermore, since the number of continuous data is 4 and corresponds to the case of 2 or more, the transfer data combining unit 57 performs the following processing in succession. In the upper 3 bits of the transfer image data ID, “4” which is the number of continuous data, that is, “100” in binary number is set. Also, the partial data “110” is read from the
ここで、バッファメモリ55からは全ての部分データが読み出され、バッファメモリ56のみにまだ読み出されていない部分データがある場合に該当する。
Here, this corresponds to the case where all partial data is read from the
さらに、転送データ合成部57は、バッファメモリ56から部分データ”010”を読み出して、転送画像データIDの上位3ビットに”010”を設定する。続けて、バッファメモリ56から部分データ”000”を読み出して、転送画像データIDの下位3ビットに”000”を設定する。さらに、転送付加情報IFを状態3に設定する。上記タイミング制御部5bによって定められるしかるべきタイミングで、転送画像データ”010 000”が送出される。
Further, the transfer data synthesis unit 57 reads the partial data “010” from the
以降、バッファメモリ56のみにまだ読み出されていない部分データがある場合の処理が繰り返される。
Thereafter, the process in the case where there is partial data that has not yet been read only in the
バッファメモリ56の8個目と9個目のデータはそれぞれ、上位3ビットおよび下位3ビットに設定されて、転送画像データ”111 010”が送出される。また、バッファメモリ56の10個目と11個目のデータはそれぞれ、上位3ビットおよび下位3ビットに設定されて、転送画像データ”011 010”が送出される。さらに、バッファメモリ56の12個目のデータは上位3ビットに設定される。ここで、バッファメモリ56のデータはすべて読み出されたため、下位3ビットには”000”が設定されて、転送画像データ”100 000”が送出される。
The eighth and ninth data in the
以上のようにして、データ信号送信部5aによって、12個の画素データが9回の転送回数で送出される。
As described above, the 12 pieces of pixel data are transmitted by the data signal
次に、データ信号線駆動回路3について説明する。
Next, the data signal
図1に示すように、本実施形態の液晶表示装置1において、データ信号線駆動回路3は、受信部としてのデータ信号受信部3aとデータ信号線駆動部3bとによって構成されている。
As shown in FIG. 1, in the liquid
データ信号線駆動部3bは、データ信号受信部3aから供給される内部映像データ(画像データ)IDに基づいて、現在選択中の走査信号線GLjに接続された各画素PIX(1,j)〜PIX(n,j)の表示状態を特定し、それぞれの表示状態に応じた値の映像データD(1,j)〜D(n,j)に応じた各出力信号O1〜Onを生成し、各データ信号線SL1〜SLnに対してそれぞれ出力する。
The data signal
図3(b)は、図1の液晶表示装置1におけるデータ信号受信部3aの要部構成例を示すブロック図である。
FIG. 3B is a block diagram illustrating a configuration example of a main part of the data signal receiving
図3において、本実施形態のデータ信号受信部3aは、転送制御部31と、復号化手段としての復号化器33および復号化器34と、記憶手段としてのバッファメモリ35およびバッファメモリ36とを有している。
In FIG. 3, the data signal receiving
転送制御部31では、タイミングコントローラ5のデータ信号送信部5aから受け取った制御信号DCに基づいて、転送画像データIDが取り込まれ、画像データをデータ信号線駆動回路3bへ出力するための制御信号が出力される。
In the
バッファメモリ35,36は、先入れ先出し方式で読み書き可能な記憶回路であり、バッファメモリ35には上位部分データ値とその連続個数が格納され、バッファメモリ36には下位部分データ値が格納される。
The
復号化器33,34には、受信データが入力されて複数の部分データに分離される。
Received data is input to the
このとき、復号化器33,34では、タイミングコントローラ5のデータ信号送信部5aから供給される転送付加情報IFによって、転送データが部分データ値とその連続個数である場合を判別して、同じ部分データをその連続個数分だけ発生させる。
At this time, in the
また、復号化器33,34には、いずれかの部分データのデータ受信が完了した場合に、まだデータ受信が完了していない部分データが、通常使用される伝送線と、データ受信が完了した部分データの伝送線とを同時に用いて受信される。この場合、復号化器33,34では、タイミングコントローラ5のデータ信号送信部5aから供給される転送付加情報IFによって、転送データが通常使用される伝送線によって送出された場合であるか、または、データ送出が完了していない部分データが通常使用される伝送線と、データ送出が完了した部分データの伝送線とを同時に用いて送出された場合であるかを判別して部分データが分離される。このようにして、各部分データが合成されて画像データが生成される。
In addition, in the
以下に、データ信号受信部3の動作について詳細に説明する。
Hereinafter, the operation of the data signal receiving
(復号化器33の処理)
復号化器1は、現在出力中の上位部分データを記憶する内部メモリと、未出力の上位データ数を記憶するカウンタとを有しており、初期状態では、現在出力中の上位部分データ:なし、未出力の上位部分データ数:0に設定されている。
(Processing of the decoder 33)
The
(1)状態1のデータを受け取った場合
(1−1)未出力の上位部分データ数が「0」で、バッファメモリ35中にデータがないとき
復号化器33は、タイミングコントローラ5から受け取った転送画像データIDの上位qビットを、出力画像データの上位qビットに設定すると共に、現在出力中の上位部分データに設定する。このとき、未出力の上位部分データ数は、「0」のまま変更しない。
(1) When data in
(1−2)未出力の上位部分データ数が「0」で、バッファメモリ35中にデータがあるとき
復号化器33は、バッファメモリ35から上位部分データ値とその連続データ個数を読み出して、読み出された部分データ値を、出力画像データの上位qビットに設定すると共に現在出力中の上位部分データに設定する。また、読み出された連続データ個数から「1」減じた数を、未出力の上位部分データ数に設定する。
(1-2) When the number of non-output upper part data is “0” and there is data in the
(1−3)未出力の上位部分データ数が1以上のとき
復号化器33は、タイミングコントローラ5から受け取った転送画像データIDの上位qビットを、上位部分データ値としてバッファメモリ35に格納し、”1”を連続データ個数として格納する。また、現在出力中の上位部分データを出力画像データの上位qビットに設定し、未出力の上位部分データ数を「1」だけ減らす。
(1-3) When the number of upper partial data not output is 1 or more The
(2)状態2のデータを受け取った場合
(2−1)バッファメモリ35中にデータがないとき
復号化器33は、現在出力中の上位部分データを出力画像データの上位qビットに設定し、タイミングコントローラ5から受け取った転送画像データIDの上位qビットによって表現される数から「2」減じた数を、未出力の上位部分データ数に設定する。
(2) When data in
(2−2)バッファメモリ35中にデータがあるとき
復号化器33は、バッファメモリ35に最後に格納された連続するデータの個数を、タイミングコントローラ5から受け取った転送画像データIDの上位qビットによって表現される数に書き換える。また、現在出力中の上位部分データを出力画像データの上位qビットに設定し、未出力の上位部分データ数を「1」減らす。
(2-2) When there is data in the
(3)状態3のデータを受け取った場合、またはデータの受け取りがない場合
(3−1)未出力の上位部分データ数が「0」で、バッファメモリ35中にデータがないとき
出力処理完了であるため、復号化器33は、完了通知を転送制御部31に通知する。
(3) When data in
(3−2)未出力の上位部分データ数が「0」で、バッファメモリ35中にデータがあるとき
復号化器33は、バッファメモリ35から上位部分データ値とその連続データ個数を読み出して、読み出された部分データ値を、出力画像データの上位qビットに設定すると共に、現在出力中の上位部分データに設定する。また、読み出された連続するデータの個数から「1」減じた数を、未出力の上位部分データ数に設定する。
(3-2) When the number of non-output upper part data is “0” and there is data in the
(3−3)未出力の上位部分データ数が「1」以上のとき
復号化器33は、現在出力中の上位部分データを出力画像データの上位qビットに設定し、未出力の上位部分データ数を「1」減らす。
(3-3) When the number of non-output high-order partial data is “1” or more The
(復号化器34の処理)
(1)状態1または状態2のデータを受け取った場合
復号化器34は、タイミングコントローラ5から受け取った転送画像データIDの下位qビットを出力画像データの下位qビットに設定する。
(Processing of the decoder 34)
(1) When receiving data of
(2)状態3のデータを受け取った場合
復号化器34は、タイミングコントローラ5から受け取った転送画像データIDの上位qビットをバッファメモリ36に格納すると共に、下位qビットをバッファメモリ36に格納する。バッファメモリ36から下位部分データ値を読み出して、読み出された部分データ値を出力画像データの下位qビットに順次設定する。
(2) When Data in
(3)データの受け取りがない場合
(3−1)バッファメモリ36中にデータがあり、かつ、転送制御部31から復号化器33の完了通知を受け取っていない場合
復号化器34は、バッファメモリ36から下位部分データ値を読み出して、読み出された部分データ値を出力画像データの下位qビットに設定する。
(3) When no data is received (3-1) When there is data in the
(3−2)バッファメモリ36中にデータがないか、または、転送制御部31から復号化器33の完了通知を受け取っている場合
復号化器34による出力処理が完了される。
(具体例)
以下に、本実施形態のデータ信号受信部3aによる一連の処理について、具体的な一例を挙げて詳細に説明する。復号化器33による上位部分データ処理と、復号化器34による下位部分データ処理とのうち復号化器33の処理から説明する。
(3-2) When there is no data in the
(Concrete example)
Hereinafter, a series of processing by the data signal receiving
(復号化器33の処理)
図7に示す転送画像データIDが復号化器33に入力されると、図8に示す上位部分データ値が出力される。この手順を詳細に説明すると、以下のようになる。
(Processing of the decoder 33)
When the transfer image data ID shown in FIG. 7 is input to the
転送開始前に、未出力の上位部分データ数が「0」に初期化される。 Prior to the start of transfer, the number of upper partial data not yet output is initialized to “0”.
まず、復号化器33は、1個目の転送画像データとして、状態1のデータ”001 110”を受け取る。このとき、未出力の上位部分データ数は”0”で、バッファメモリ35中にもデータがない。よって、データ”001 110”の上位3ビットである”001”が出力画像データの上位3ビットとして設定される。また、現在出力中の上位部分データも”001”に設定される。
First, the
次に、復号化器33は、2個目の転送画像データとして、状態2のデータ”111 101”を受け取る。このとき、バッファメモリ35中にはデータがない。よって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。また、受け取った値の上位3ビットは”7”であり、7から2を減じた数である”5”が未出力の上位部分データ数に設定される。
Next, the
さらに、復号化器33は、3個目の転送画像データとして、状態1のデータ”000 111”を受け取る。このとき、未出力の上位部分データ数は”5”であり、1以上である。よって、バッファメモリ35にデータ”000 111”の上位3ビットである”000”が上位部分データ値として格納される。また、”1”が連続するデータの個数として格納される。さらに、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”5”から1を減じた数である”4”に設定される。
Further, the
さらに、復号化器33は、4個目の転送画像データとして、状態1のデータ”001 100”を受け取る。このとき、未出力の上位部分データ数は”4”であり、1以上である。よって、バッファメモリ35にデータ”001 100”の上位3ビットである”001”が上位部分データ値として格納される。また、”1”が連続するデータの個数として格納される。さらに、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”4”から”1”を減じた数である”3”に設定される。
Further, the
さらに、復号化器33は、5個目の転送画像データとして、状態2のデータ”100 110”を受け取る。このとき、バッファメモリ35には二つのデータが格納されている。バッファメモリ35に最後に格納された連続するデータの個数”1”が、受け取った値の上位3ビットによって表現される”4”に書き換えられる。さらに、現在出力中の上位部分データである”001”が、出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”3”から”1”を減じた数である”2”に設定される。
Further, the
さらに、復号化器33は、6個目の転送画像データとして、状態3のデータ”010 000”を受け取る。このとき、未出力の上位部分データ数は”2”であり、1以上である。したがって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”2”から”1”を減じた数である”1”に設定される。
Further, the
さらに、復号化器33は、7個目の転送画像データとして、状態3のデータ”111 010”を受け取る。このとき、未出力の上位部分データ数は”1”であり、1以上である。したがって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”1”から”1”を減じた数である”0”に設定される。
Further, the
さらに、復号化器33は、8個目の転送画像データとして、状態3のデータ”011 010”を受け取る。このとき、未出力の上位部分データ数は”0”であり、バッファメモリ35にはデータが格納されている。したがって、バッファメモリ35から上位部分データ値”000”と連続するデータの個数”1”が読み出され、読み出された部分データ値”000”が出力画像データの上位3ビットとして設定されると共に、現在出力中の上位部分データとして設定される。読み出された連続するデータの個数”1”から”1”を減じた数”0”が未出力の上位部分データ数として設定される。
Further, the
さらに、復号化器33は、9個目の転送画像データとして、状態3のデータ”100 000”を受け取る。このとき、未出力の上位部分データ数は「0」であり、バッファメモリ35にはデータが格納されている。したがって、バッファメモリ35から上位部分データ値”001”とこれに連続するデータの個数4が読み出され、読み出された部分データ値”001”が出力画像データの上位3ビットとして設定されると共に、現在出力中の上位部分データとして設定される。読み出された連続するデータの個数”4”から”1”を減じた数”3”が未出力の上位部分データ数として設定される。
Further, the
次のタイミングでは、復号化器33によるデータの受け取りは完了している。このとき、未出力の上位部分データ数は”3”であり、1以上である。したがって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”3”から”1”を減じた数である”2”に設定される。
At the next timing, the data reception by the
更に次のタイミングでも、復号化器33によるデータの受け取りは完了している。このとき、未出力の上位部分データ数は”3”であり、1以上である。したがって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は、”2”から”1”を減じた”1”が設定される。
Furthermore, the data reception by the
更に次のタイミングでも、復号化器33によるデータの受け取りは完了している。このとき、未出力の上位部分データ数は”1”であり、1以上である。したがって、現在出力中の上位部分データである”001”が出力画像データの上位3ビットとして設定される。未出力の上位部分データ数は”1”から”1”を減じた”0”に設定される。
Furthermore, the data reception by the
更に次のタイミングでも、データの受け取りは完了している。このとき、未出力の上位部分データ数は”0”である。よって、復号化器33の処理は完了され、処理完了を転送制御部31に通知する。
Furthermore, data reception is completed at the next timing. At this time, the number of high-order partial data not yet output is “0”. Therefore, the processing of the
(復号化器34の処理)
図7に示す転送画像データが復号化器34に入力されると、図9に示す下位部分データ値が出力される。この手順を詳細に説明すると、以下のようになる。
(Processing of the decoder 34)
When the transfer image data shown in FIG. 7 is input to the
まず、復号化器34は、1個目の転送画像データとして、状態1のデータ”001 110”を受け取る。これにより、受け取った値の下位3ビットである”110”が出力画像データの下位3ビットに設定される。
First, the
次に、復号化器34は、2個目の転送画像データとして、状態2のデータ”111 101”を受け取る。これにより、受け取った値の下位3ビットである”101”が出力画像データの下位3ビットに設定される。
Next, the
さらに、復号化器34は、3個目の転送画像データとして、状態1のデータ”000 111”を受け取る。これにより、受け取った値の下位3ビットである”111”が出力画像データの下位3ビットに設定される。
Further, the
さらに、復号化器34は、4個目の転送画像データとして、状態1のデータ”001 100”を受け取る。これにより、受け取った値の下位3ビットである”100”が出力画像データの下位3ビットに設定される。
Further, the
さらに、復号化器34は、5個目の転送画像データとして、状態2のデータ”100 110”を受け取る。これにより、受け取った値の下位3ビットである”110”が出力画像データの下位3ビットに設定される。
Further, the
さらに、復号化器34は、6個目の転送画像データとして、状態3のデータ”010 000”を受け取る。このとき、受け取った値の上位3ビットである”010”がバッファメモリ36に格納され、次に、受け取った値の下位3ビットである”000”がバッファメモリ36に格納される。バッファメモリ36から下位部分データ値である”010”が読み出され、読み出された部分データ値”010”が出力画像データの下位3ビットとして設定される。
Further, the
さらに、復号化器34は、7個目の転送画像データとして、状態3のデータ”111 010”を受け取る。このとき、受け取った値の上位3ビットである”111”がバッファメモリ36に格納され、次に、受け取った値の下位3ビットである”010”がバッファメモリ36に格納される。バッファメモリ36から下位部分データ値である”000”が読み出され、読み出された部分データ値”000”が出力画像データの下位3ビットとして設定される。
Further, the
さらに、復号化器34は、8個目の転送画像データとして、状態3のデータ”011 010”を受け取る。このとき、受け取った値の上位3ビットである”011”がバッファメモリ36に格納され、次に、受け取った値の下位3ビットである”010”がバッファメモリ36に格納される。バッファメモリ36から下位部分データ値である”111”が読み出され、読み出された部分データ値”111”が出力画像データの下位3ビットとして設定される。
Further, the
さらに、復号化器34は、9個目の転送画像データとして、状態3のデータ”100 000”を受け取る。このとき、受け取った値の上位3ビットである”100”がバッファメモリ36に格納され、次に、受け取った値の下位3ビットである”000”がバッファメモリ36に格納される。バッファメモリ36から下位部分データ値である”010”が読み出され、読み出された部分データ値”010”が出力画像データの下位3ビットとして設定される。
Further, the
次のタイミングでは、復号化器34によるデータの受け取りは完了しており、バッファメモリ36にはデータが格納されている。したがって、バッファメモリ36から下位部分データ値である”011”が読み出され、読み出された部分データ値”011”が出力画像データの下位3ビットとして設定される。
At the next timing, reception of data by the
更に次のタイミングでも、復号化器34によるデータの受け取りは完了しており、バッファメモリ36にはデータが格納されている。したがって、バッファメモリ36から下位部分データ値である”010”が読み出され、読み出された部分データ値”010”が出力画像データの下位3ビットとして設定される。
Further, at the next timing, the reception of data by the
更に次のタイミングでも、復号化器34によるデータの受け取りは完了しており、バッファメモリ36にはデータが格納されている。したがって、バッファメモリ36から下位部分データ値である”100”が読み出され、読み出された部分データ値”100”が出力画像データの下位3ビットとして設定される。
Further, at the next timing, the reception of data by the
更に次のタイミングでも、復号化器34によるデータの受け取りは完了しており、バッファメモリ36にはデータが格納されているが、転送制御部31から復号化器33の上位部分データ処理の完了通知を受け取るため、復号化器34による下位部分データ処理は完了される。
Further, at the next timing, the reception of data by the
このようにして、データ信号送信部5aから9回の転送回数で受信したデータから、データ信号受信部3aによって、12個の画素データが復元される。
In this manner, 12 pieces of pixel data are restored by the data signal receiving
以上のように、本実施形態によれば、データの送出部側において、転送データが分離されて各部分データとして扱われ、上位ビットに相当する部分データにおいて同じ部分データ値が連続する比率が高くなり、信号変化の回数を減らすことができる。また、この同じ値が連続する部分データの情報を、その部分データの値と、これに連続するデータ個数の組として送信することによって、上位ビットに相当する部分データの転送回数を減らすことができる。 As described above, according to the present embodiment, on the data sending unit side, the transfer data is separated and handled as each partial data, and the ratio in which the same partial data value continues in the partial data corresponding to the upper bits is high. Thus, the number of signal changes can be reduced. Also, by transmitting the partial data information with the same value as a set of the partial data value and the number of continuous data, the number of partial data transfers corresponding to the upper bits can be reduced. .
また、本実施形態によれば、上位ビットに相当する部分データの転送回数が減ることにより、下位ビットに相当する部分データよりも早く送出が完了する。よって、下位ビットに相当する部分データの転送のために、上位ビットに相当する部分データの転送に用いられる伝送線も用いることが可能となり、1ライン分の画像データの転送回数全体を減らすことができる。 Further, according to the present embodiment, the transmission is completed earlier than the partial data corresponding to the lower bits by reducing the number of transfer times of the partial data corresponding to the upper bits. Therefore, a transmission line used for transferring partial data corresponding to the upper bits can be used for transferring partial data corresponding to the lower bits, thereby reducing the total number of times image data is transferred for one line. it can.
また、本実施形態によれば、データの受信側において、受信データが複数の部分データに分離され、部分データと、これに連続する個数とが受信された場合に、同じ部分データを連続する個数分だけ発生させることにより、送信側に入力された元のデータを正しく再現することができる。 Further, according to the present embodiment, when the received data is separated into a plurality of partial data on the data reception side, and the partial data and the number of consecutive pieces of data are received, the number of consecutive pieces of the same partial data. By generating only the amount of data, the original data input to the transmission side can be correctly reproduced.
なお、以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。 In addition, as mentioned above, although this invention has been illustrated using preferable embodiment of this invention, this invention should not be limited and limited to this embodiment. It is understood that the scope of the present invention should be construed only by the claims. It is understood that those skilled in the art can implement an equivalent range based on the description of the present invention and the common general technical knowledge from the description of specific preferred embodiments of the present invention. Patents, patent applications, and documents cited herein should be incorporated by reference in their entirety, as if the contents themselves were specifically described herein. Understood.
本発明は、複数ビットの転送データを伝送線を介して転送するデータ転送装置およびデータ転送方法、このデータ転送装置を用いたマトリクス型液晶表示装置などの画像表示装置の分野において、フレームメモリなどを用いたり、複雑な圧縮伸長処理を行うことなく、データの信号処理回数を減らすと共にデータ転送回数を減らして、データ転送に必要な消費電力を削減して、機器の動作時間を延長させることができる。 The present invention relates to a data transfer device and a data transfer method for transferring a plurality of bits of transfer data through a transmission line, and a frame memory in the field of an image display device such as a matrix type liquid crystal display device using the data transfer device. Without using or performing complex compression / decompression processing, the number of data signal processing times can be reduced and the number of data transfer times can be reduced, reducing the power consumption required for data transfer and extending the operating time of the device. .
1 液晶表示装置
2 画素アレイ
3 データ信号線駆動回路
3a データ信号受信部
3b データ信号線駆動部
4 走査信号線駆動回路
5 タイミングコントローラ
5a データ信号送信部
5b タイミング制御部
31,51 転送制御部
33,34 復号化器
35,36,55,56 バッファメモリ
52 画素データ分離部
53,54 符号化器
57 転送データ合成部
DESCRIPTION OF
Claims (12)
該送信部は、
該転送データ毎に少なくとも上位ビットと下位ビットの各部分データに分離するデータ分離手段と、
連続する各転送データの上位部分データに対して、同じ転送データが連続している場合に、その連続データ部分を部分データ値とその連続個数に変換する符号化手段と、
該各部分データに関する情報を合成して該伝送線に送出転送データを送出し、該上位部分データの送出が完了した場合に、まだデータ送出が完了していない他の部分データを、該他の部分データが通常使用される伝送線と該上位部分データの伝送線を同時に用いて該送出転送データを送出するデータ合成手段とを有するデータ転送装置。 In a data transfer device that transfers multi-bit transfer data from a transmission unit to a reception unit via a transmission line,
The transmitter is
Data separating means for separating each partial data of at least upper bits and lower bits for each transfer data;
Encoding means for converting the continuous data portion into a partial data value and the continuous number when the same transfer data is continuous with respect to the upper partial data of each continuous transfer data;
When the transmission data is sent to the transmission line by combining the information on each partial data, and the transmission of the higher-order partial data is completed, the other partial data for which data transmission has not been completed is replaced with the other partial data. A data transfer apparatus comprising: a transmission line in which partial data is normally used; and a data combining means for sending out the transmission transfer data by simultaneously using the transmission line of the upper partial data.
前記部分データ値を格納する内部メモリと、前記連続個数を格納する内部カウンタとを有し、前記データ分離手段から受け取った部分データ値を該内部メモリに保存した部分データ値と比較して、その比較結果が異なる場合には該内部メモリに保存した部分データ値と該内部カウンタのカウンタ値を組にして出力すると共に、該内部メモリに該受け取った部分データ値を保存し、該比較結果が同じ場合には該内部カウンタのカウンタ値に「1」を加える加算処理を行う請求項1に記載のデータ転送装置。 The encoding means includes
An internal memory for storing the partial data value; and an internal counter for storing the continuous number; comparing the partial data value received from the data separation means with the partial data value stored in the internal memory; If the comparison results are different, the partial data value stored in the internal memory and the counter value of the internal counter are output as a set, and the received partial data value is stored in the internal memory, and the comparison result is the same. 2. The data transfer apparatus according to claim 1, wherein an addition process for adding "1" to the counter value of the internal counter is performed.
前記転送データが通常使用される伝送線によって送出される場合、該転送データが前記部分データ値と連続個数である場合、およびデータ送出が完了していない部分データが通常使用される伝送線と、該データ送出が完了した部分データの伝送線とを同時に用いて送出される場合のいずれであるかを示す転送付加情報を生成して前記送出転送データと共に送出する請求項1に記載のデータ転送装置。 The data synthesizing means includes
When the transfer data is sent by a normally used transmission line, when the transfer data is a continuous number with the partial data value, and when the partial data for which data transmission has not been completed is normally used; 2. The data transfer apparatus according to claim 1, wherein the additional transfer information indicating whether the data is transmitted simultaneously with the transmission line of the partial data for which the data transmission is completed is generated and transmitted together with the transmission transfer data. .
前記送出転送データを受信した受信データを複数の部分データに分離し、前記上位部分データの受信が完了した場合に、データ受信がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と該上位部分データの伝送線を同時に用いて受信して、前記連続する各転送データの部分データに対して、前記部分データ値とその連続個数が含まれている場合に、同じ上位部分データを、該連続個数分だけ発生させて該上位部分データを合成する復号化手段を有する請求項1または5に記載のデータ転送装置。 The receiver is
The received data that has received the transmission transfer data is separated into a plurality of partial data, and when the reception of the higher-order partial data is completed, the other partial data that has not yet been received is received by the other partial data. When receiving the transmission line of the normally used transmission line and the transmission line of the higher-order partial data at the same time, and the partial data value and the continuous number are included for the partial data of the continuous transfer data 6. The data transfer apparatus according to claim 1, further comprising: a decoding unit that generates the same upper part data by the number of the continuous parts and combines the upper part data.
前記転送付加情報によって、前記転送データが通常使用される伝送線によって送出された場合であるか、または前記データ送出が完了していない部分データが通常使用される伝送線と該データ送出が完了した部分データの伝送線とを同時に用いて送出された場合であるかを判別して部分データを分離する請求項6に記載のデータ転送装置。 The decoding means includes
According to the transfer additional information, the transfer data is transmitted by a transmission line that is normally used, or the partial transmission data that has not been transmitted is normally used and the data transmission is completed. 7. The data transfer apparatus according to claim 6, wherein the partial data is separated by discriminating whether the partial data is transmitted using the partial data transmission line at the same time.
該制御基板に対向して配設され、該制御基板との間に表示媒体として液晶を挟持した対向基板とを備えた請求項10に記載の画像表示装置。 A pixel unit including a switching element arranged near each intersection of a plurality of scanning signal lines and a plurality of data signal lines, and a pixel electrode connected to the switching element, and a data signal on the receiving unit side for driving the data signal line A line driving circuit, a scanning signal line driving circuit for driving the scanning signal line, and a control board having a timing controller on the transmitting unit side for transmitting transfer data to the data signal line driving circuit via the transmission line;
The image display device according to claim 10, further comprising: a counter substrate disposed opposite to the control substrate and sandwiching liquid crystal as a display medium between the control substrate and the control substrate.
該送信部側では、各転送データ毎に少なくとも上位ビットと下位ビットの各部分データに分離して、連続する各転送データの上位部分データに対して、同じ部分データが連続している場合に、その連続データ部分を部分データ値とその連続個数に変換して、該各部分データに関する情報を合成して該伝送線に送出転送データを送出し、該上位部分データのデータ送出が完了した場合に、該データ送出がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と、該上位部分データの伝送線とを同時に用いて該受信部側に該送出転送データを送出し、
該受信部側では、該送出転送データを受信した受信データを複数の部分データに分離し、該上位部分データの受信が完了した場合に、データ受信がまだ完了していない他の部分データを、該他の部分データが通常使用される伝送線と、該上位部分データの伝送線とを同時に用いて受信して、連続する各転送データの部分データに対して、該部分データ値とその連続個数が含まれている場合に、同じ部分データを該連続個数分だけ発生させて該転送データの各部分データを合成するデータ転送方法。 A data transfer method for transferring multi-bit transfer data from a transmission unit side to a reception unit side via a transmission line,
On the transmission side, when each transfer data is separated into at least upper bit and lower bit partial data, and the same partial data is continuous with respect to the upper partial data of each successive transfer data, When the continuous data portion is converted into a partial data value and the number of continuous data, the information on each partial data is combined, the transmission transfer data is transmitted to the transmission line, and the data transmission of the upper partial data is completed The other part of the data that has not yet been transmitted is transmitted to the receiving unit using the transmission line in which the other partial data is normally used and the transmission line of the upper part data at the same time. Send data,
On the receiving unit side, the received data that has received the transmission transfer data is separated into a plurality of partial data, and when the reception of the higher-order partial data is completed, other partial data that has not yet been received, The other partial data is received by using the transmission line in which the other partial data is normally used and the transmission line of the higher-order partial data at the same time. Is included, the same partial data is generated by the continuous number and the partial data of the transfer data is combined.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004357317A JP2006163201A (en) | 2004-12-09 | 2004-12-09 | Data transfer device, data transfer method, and image display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004357317A JP2006163201A (en) | 2004-12-09 | 2004-12-09 | Data transfer device, data transfer method, and image display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006163201A true JP2006163201A (en) | 2006-06-22 |
Family
ID=36665278
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004357317A Withdrawn JP2006163201A (en) | 2004-12-09 | 2004-12-09 | Data transfer device, data transfer method, and image display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006163201A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101043434B1 (en) | 2010-05-26 | 2011-06-22 | 주식회사 티엘아이 | Image display system and image display method for reducing the amount of data to be transmitted |
| US8433149B2 (en) | 2008-11-17 | 2013-04-30 | Panasonic Corporation | Image transmitter and image receiver, for transmitting/receiving image data to/from a device connected by a signal data line |
-
2004
- 2004-12-09 JP JP2004357317A patent/JP2006163201A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8433149B2 (en) | 2008-11-17 | 2013-04-30 | Panasonic Corporation | Image transmitter and image receiver, for transmitting/receiving image data to/from a device connected by a signal data line |
| KR101043434B1 (en) | 2010-05-26 | 2011-06-22 | 주식회사 티엘아이 | Image display system and image display method for reducing the amount of data to be transmitted |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI261802B (en) | Display driver control device and electronic equipment with display device | |
| JP5100312B2 (en) | Liquid crystal display device and LCD driver | |
| TWI379112B (en) | Display device, apparatus and method for driving the same | |
| JP3578141B2 (en) | Display driver, display unit and electronic device | |
| US8233003B2 (en) | Image processing device, image processing method, and electronic instrument | |
| US7057638B1 (en) | Stereoscopic image display apparatus | |
| TW201813373A (en) | Image data processing device, image data processing method, and display device | |
| JP4693009B2 (en) | Active matrix display device and portable device including the same | |
| JP5571893B2 (en) | Display device driving apparatus and driving method thereof | |
| JP2004253879A (en) | 3D image display device | |
| KR20080046874A (en) | Data processing device and display device having same | |
| JP5082240B2 (en) | Image control IC | |
| US20170345356A1 (en) | Display Driving Apparatus And Operating Method Thereof | |
| JP2007184977A (en) | Image output system | |
| US8994630B2 (en) | Display, apparatus and method for driving display | |
| JP2011077970A (en) | Image processor, image display system, electronic device and image processing method | |
| JP2007178850A (en) | Image output driver IC | |
| JP2006163201A (en) | Data transfer device, data transfer method, and image display device | |
| US20080226164A1 (en) | Image data decoding device, image data encoding device, image processing device, and electronic instrument | |
| CN101364393B (en) | Signal processor, liquid crystal display device including the same, and method of driving liquid crystal display device | |
| JP2001022553A (en) | Frame buffer device provided with digital image input- output and image display device | |
| JP2007181052A (en) | Image output system | |
| JP3979498B2 (en) | Driving circuit and driving method for liquid crystal display | |
| US20180261142A1 (en) | Display device and control method therefor | |
| KR20080046972A (en) | Display driver that can store multiple pages of image data and playback method of image data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080304 |