JPH10161600A - Liquid crystal display controller - Google Patents
Liquid crystal display controllerInfo
- Publication number
- JPH10161600A JPH10161600A JP8319923A JP31992396A JPH10161600A JP H10161600 A JPH10161600 A JP H10161600A JP 8319923 A JP8319923 A JP 8319923A JP 31992396 A JP31992396 A JP 31992396A JP H10161600 A JPH10161600 A JP H10161600A
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- liquid crystal
- display data
- output
- 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.)
- Pending
Links
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【課題】入力インターフェイスおよび液晶表示パネルと
の出力インターフェイスの多種多様な仕様に対応可能な
液晶表示制御装置を提供する。
【解決手段】入力される映像信号をデジタル値とした表
示データを処理するデジタル制御部122を有し、該デジ
タル制御部は、内部の入出力表示データバスをドット単
位に直列/並列変換可能なインターフェース制御手段12
3、130を備える。デジタル制御部122は内部で2ドット
パラレルで処理を行い、前記インターフェイス制御手段
は、入力側では、ドットシリアルの表示データを2ドッ
トパラレルの表示データに変換するかまたは2ドットパ
ラレルの表示データを2ドットパラレルで入力するかを
切り替える手段を有し、出力側では、液晶パネルの仕様
に応じて2ドットパラレルの表示データをそのまま2ド
ットパラレルで出力するかまたはドットシリアルで出力
するかを切り替える。
(57) [Summary] To provide a liquid crystal display control device capable of responding to various specifications of an input interface and an output interface with a liquid crystal display panel. A digital control unit (122) for processing display data obtained by converting an input video signal into a digital value, the digital control unit is capable of serial / parallel conversion of an internal input / output display data bus in dot units. Interface control means 12
3, 130 are provided. The digital control unit 122 internally performs processing in 2-dot parallel. On the input side, the interface control means converts dot serial display data into 2-dot parallel display data or converts 2-dot parallel display data into 2 dot parallel display data. There is a means for switching between dot parallel input and output. On the output side, it is switched between 2-dot parallel display data as it is or 2-dot parallel output according to the specifications of the liquid crystal panel.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、液晶表示制御装置
に関する。The present invention relates to a liquid crystal display control device.
【0002】[0002]
【従来の技術】従来、安価なコントローラを備えた液晶
表示制御装置として、例えば、特開平6−186935
号公報に開示されているように、フラットパネル・ディ
スプレイのコントローラに、コンピュータのアナログC
RT用端子から入力される信号のみを用い、使用者がC
RTと容易に置き換えて使用可能とし、また、クロック
の発生手段と表示信号をこのクロック信号でラッチする
手段を用いることで、容易な構成で互いに同期した表示
信号とクロック信号を得ること、更に、クロック信号の
周波数を規定することで、CRTと容易に置き換えて使
用可能とする液晶表示システム技術が知られている。2. Description of the Related Art Conventionally, as a liquid crystal display control device having an inexpensive controller, for example, Japanese Patent Application Laid-Open No. 6-186935 has been proposed.
As disclosed in Japanese Unexamined Patent Application Publication No. H10-204, an analog C of a computer is added to a controller of a flat panel display.
Using only the signal input from the RT terminal,
RT can be easily replaced and used, and a clock generating means and a means for latching a display signal with this clock signal are used to obtain a display signal and a clock signal synchronized with each other with an easy configuration. 2. Description of the Related Art There is known a liquid crystal display system technology in which the frequency of a clock signal is specified so that it can be easily replaced with a CRT and used.
【0003】図20及び図21は、前記特開平6−18
6935号公報に開示されている液晶表示システムの一
構成例及び、液晶表示コントロール制御回路概略構成図
である。FIG. 20 and FIG.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a configuration example of a liquid crystal display system disclosed in Japanese Patent No. 6935 and a schematic configuration diagram of a liquid crystal display control circuit.
【0004】図20及び図21において、1601はコンピ
ュータ本体、1602はアナログR,G,B端子、1603はフ
ラットパネル・ディスプレイ、1604はコントロール回
路、1701はA/D変換部、1702はラッチ部、1703はフラ
ットパネル・ディスプレイコントロール部、1704は発振
部、1705は分周部を各々示す。In FIGS. 20 and 21, 1601 is a computer main body, 1602 is analog R, G, B terminals, 1603 is a flat panel display, 1604 is a control circuit, 1701 is an A / D converter, 1702 is a latch, 1703 denotes a flat panel display control unit, 1704 denotes an oscillation unit, and 1705 denotes a frequency dividing unit.
【0005】また、図22は前記従来技術である液晶表
示システムの動作を説明するタイミングチャートであ
る。FIG. 22 is a timing chart for explaining the operation of the prior art liquid crystal display system.
【0006】図20、図21、図22において、コンピ
ュータの表示用端末用端子としてアナログCRT用の端
子が設けられている。フラットパネル・ディスプレイを
接続する場合、このアナログCRT用の端子を用いるの
が最も接続は容易で使用者はCRTを置き換えて接続す
るだけで使用することができる。In FIGS. 20, 21, and 22, a terminal for an analog CRT is provided as a terminal for a display terminal of a computer. When connecting a flat panel display, it is easiest to use this analog CRT terminal, and the user can use it simply by replacing the CRT and connecting.
【0007】図22のタイミングチャートにおいて、ア
ナログR,G,B端子1602よりR,G,Bの画像信
号がA/D変換部1701へ入力され(図22
(a))、A/D変換部1701により表示色に応じた
デジタル信号に変換される(図22(b))。この信号
のドットクロック(fc)よりも高い周波数のクロック
(f:一例としてf=2fc)を用いて(図22
(c))、ラッチ部1702でラッチをかける。ここで、画
像信号はクロック信号(f)と同期する(図22
(d))。画像データと同期したクロック信号(f)を
分周部1705で分周し、画像データに同期したクロック信
号を得ることができる。(図22(e))。これらの画
像データとクロック信号及び、アナログR,G,B端子
1602から入力する水平/垂直同期信号を用いて、フラッ
トパネル・ディスプレイコントロール部1703で、フラッ
トパネルを表示するための制御信号を作成する。In the timing chart of FIG. 22, image signals of R, G, and B are input from an analog R, G, and B terminal 1602 to an A / D converter 1701 (FIG. 22).
(A)), the signal is converted into a digital signal corresponding to the display color by the A / D converter 1701 (FIG. 22 (b)). A clock (f: as an example, f = 2fc) having a higher frequency than the dot clock (fc) of this signal is used (FIG. 22).
(C)), latch is performed by the latch unit 1702. Here, the image signal is synchronized with the clock signal (f) (FIG. 22).
(D)). The clock signal (f) synchronized with the image data is frequency-divided by the frequency dividing unit 1705, so that a clock signal synchronized with the image data can be obtained. (FIG. 22 (e)). These image data and clock signals, and analog R, G, B terminals
Using the horizontal / vertical synchronization signals input from 1602, a flat panel display control unit 1703 creates a control signal for displaying a flat panel.
【0008】A/D変換部1701としては、コンパレータ
を用い、基準電圧としてD/Aコンバータを用いること
により、階調表示用のアナログ画像データを任意の電圧
レベルでデジタル的に設定することが可能になる。ま
た、一般に用いられるA/Dコンバータを用いることも
できる。ラッチ部1702としては、ラッチ機能を持ったI
Cであれば使用可能である(一例として74AC74、
74AC112等の汎用ロジック素子が使用可能であ
る)。発振部1704の発振周波数(f)としては、コンピ
ュータ等の画像信号の周波数より高い周波数であれば特
に制限はないが、2fc≦f≦4fcの範囲が望まし
い。分周部1705は、カウンタやトグル動作を行うフリッ
プ・フロップ(一例として74AC161、74AC1
63等の汎用ロジックIC)を用いることができる。By using a comparator as the A / D converter 1701 and a D / A converter as a reference voltage, analog image data for gradation display can be digitally set at an arbitrary voltage level. become. Further, a commonly used A / D converter can be used. As the latch unit 1702, an I
C can be used (for example, 74AC74,
General-purpose logic elements such as 74AC112 can be used.) The oscillating frequency (f) of the oscillating unit 1704 is not particularly limited as long as it is higher than the frequency of an image signal from a computer or the like, but is preferably in a range of 2fc ≦ f ≦ 4fc. The frequency divider 1705 includes a flip-flop (74AC161, 74AC1 as an example) for performing a counter or toggle operation.
General-purpose logic IC 63 or the like can be used.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、前記公
開公報記載の従来技術では、CRTと容易に置き換えて
使用可能とする液晶表示システムを実現可能としたもの
の、A/D変換後のデジタル入力表示データを保持する
機能がなく、映像信号の解像度(表示サイズ)によって
液晶パネルのサイズに合わせてスケーリング処理を行う
ことが困難である、という問題があった。However, in the prior art described in the above-mentioned publication, a liquid crystal display system that can be easily replaced with a CRT and used can be realized, but the digital input display data after A / D conversion has been realized. However, there is no function of holding the image data, and it is difficult to perform the scaling process according to the size of the liquid crystal panel depending on the resolution (display size) of the video signal.
【0010】更に前記従来技術では、液晶パネルに表示
された映像に対し、最良の画質での表示を可能とするた
めの各種調整機能を備えていないため、A/D変換器の
データ変換精度をはじめとする各部品の定数バラツキな
どが原因による画質の悪い映像表示を行うとともに、ユ
ーザーの好みに対応した画質の映像表示が行えないとい
う問題があった。[0010] Further, in the above-mentioned prior art, since various adjustment functions for enabling the display of the image displayed on the liquid crystal panel with the best image quality are not provided, the data conversion accuracy of the A / D converter is reduced. There is a problem that an image with poor image quality is displayed due to factors such as constant variation of each part, and an image with image quality corresponding to the user's preference cannot be displayed.
【0011】更に前記従来技術では、CRTとのインタ
ーフェースについては互換性のあることを述べている
が、発明の対象となる液晶表示制御装置内のアナログ制
御部と、デジタル制御部のインターフェースについては
述べられておらず、入力される映像信号が高解像度な場
合などに並列処理が不可能な場合には高速動作が要求さ
れ、消費電力、発熱増加などの問題があった。Further, the above-mentioned prior art states that the interface with the CRT is compatible. However, the interface between the analog control unit and the digital control unit in the liquid crystal display control device to which the present invention is applied is described. However, when parallel processing is not possible, such as when the input video signal has a high resolution, high-speed operation is required, and there are problems such as increased power consumption and increased heat generation.
【0012】本発明の目的は、入力インターフェイスお
よび液晶表示パネルとの出力インターフェイスの多種多
様な仕様に対応可能な液晶表示制御装置を提供すること
にある。SUMMARY OF THE INVENTION It is an object of the present invention to provide a liquid crystal display control device capable of complying with various specifications of an input interface and an output interface with a liquid crystal display panel.
【0013】本発明の他の目的は、液晶表示パネルに表
示する映像データを最良の画質とするために、表示デー
タのオフセット、振幅レベル及び、水平同期信号との位
相差などを、液晶パネル上に調整メニューを表示して容
易に調整可能とすると共に、これらの各種調整を現状の
表示データの状態を検出して補正することが可能な自動
調整を可能とした液晶表示制御装置を提供することにあ
る。[0013] Another object of the present invention is to provide an apparatus for controlling the offset, amplitude level, phase difference with the horizontal synchronizing signal, and the like of display data on the liquid crystal panel so that video data displayed on the liquid crystal display panel has the best image quality. To provide a liquid crystal display control device capable of displaying an adjustment menu at the same time and making it easy to make adjustments and automatically adjusting these various adjustments by detecting the current state of the display data. It is in.
【0014】本発明の更に他の目的は、コンピュータよ
り与えられる表示データに対する解像度判定のための水
平及び、垂直同期信号の周期計測をハードウェアで実現
することで、マイクロコンピュータ(以下、マイコンと
いう)による解像度判定処理に対する負担を軽減し(マ
イコンによる同期信号の周期計時が不要となり)、低機
能で安価なマイコンを採用可能とした液晶表示制御装置
を提供することにある。Still another object of the present invention is to realize by hardware the cycle measurement of horizontal and vertical synchronizing signals for determining the resolution of display data given from a computer, thereby realizing a microcomputer. It is an object of the present invention to provide a liquid crystal display control device which can reduce the burden on the resolution determination processing by the microcomputer (the cycle time of the synchronization signal by the microcomputer becomes unnecessary) and can adopt a low-function and inexpensive microcomputer.
【0015】本発明のさらに他の目的は、前記各種機能
をLSI化することで、高密度実装、消費電力低減、発
熱低減、コスト低減を可能とした液晶表示制御装置を提
供することにある。Still another object of the present invention is to provide a liquid crystal display control device capable of implementing high-density mounting, reducing power consumption, reducing heat generation, and reducing costs by implementing the above-mentioned various functions in an LSI.
【0016】本発明のさらに他の目的は、A/D変換部
で変換されたデジタル表示データを一旦格納するメモリ
を設け、入力表示データの解像度に従って、前記メモリ
に格納したデジタル表示データと、次のデータを演算処
理し、液晶パネルの画面サイズに合致した画面サイズの
映像を表示出力する液晶表示制御装置を提供することに
ある。Still another object of the present invention is to provide a memory for temporarily storing digital display data converted by the A / D converter, and to store the digital display data stored in the memory in accordance with the resolution of the input display data. The present invention is to provide a liquid crystal display control device which carries out arithmetic processing on the data of (1) and (2) to display and output an image having a screen size matching the screen size of the liquid crystal panel.
【0017】[0017]
【課題を解決するための手段】本願において開示される
発明のうち代表的なものの概要を簡単に説明すれば下記
の通りである。The following is a brief description of an outline of a typical invention among the inventions disclosed in the present application.
【0018】すなわち、本発明は、パーソナルコンピュ
ータなどからの映像信号を表示する液晶表示装置に用い
られる液晶表示制御装置であって、入力される映像信号
をデジタル値とした表示データを処理するデジタル制御
部を有し、該デジタル制御部は、内部の入出力表示デー
タバスをドット単位に直列/並列変換可能なインターフ
ェース制御手段を備えたことを特徴とする。これによっ
て、入力インターフェイスおよび液晶表示パネルとの出
力インターフェイスの多種多様な仕様に対応可能とな
る。That is, the present invention relates to a liquid crystal display control device used in a liquid crystal display device for displaying a video signal from a personal computer or the like, wherein the digital control device processes display data obtained by converting an input video signal into a digital value. And a digital control unit including an interface control means capable of serial / parallel conversion of an internal input / output display data bus in dot units. This makes it possible to support various specifications of the input interface and the output interface with the liquid crystal display panel.
【0019】この装置において、好ましくは、前記デジ
タル制御部は内部において2ドットパラレルで処理を行
い、前記インターフェイス制御手段は、入力側では、ド
ットシリアルの表示データを2ドットパラレルの表示デ
ータに変換するかまたは2ドットパラレルの表示データ
を2ドットパラレルで入力するかを切り替える手段を有
し、出力側では、液晶パネルの仕様に応じて2ドットパ
ラレルの表示データをそのまま2ドットパラレルで出力
するかまたはドットシリアルで出力するかを切り替える
手段を有する。In this device, preferably, the digital control unit internally performs processing in two-dot parallel, and the interface control means converts the dot serial display data into two-dot parallel display data on the input side. Or a means for switching between input of two-dot parallel display data and two-dot parallel display data. On the output side, two-dot parallel display data is directly output in two-dot parallel according to the specification of the liquid crystal panel. There is means for switching whether to output in dot serial.
【0020】2ドット単位で表示データを扱う場合に
は、後述するように水平方向の1ドットのズレが生じた
場合が問題となるが、この問題は、次の手段を備えるこ
とにより解決される。When the display data is handled in units of two dots, there is a problem in that a shift of one dot in the horizontal direction occurs, as will be described later. This problem can be solved by providing the following means. .
【0021】すなわち、前記デジタル制御部は、偶数ド
ットの表示データと奇数ドットの表示データとを入れ替
えるとともに、奇数ドットの表示データを1ドット分遅
延させる偶数/奇数変換制御手段を有する。That is, the digital control section has an even / odd conversion control means for exchanging display data of even-numbered dots and display data of odd-numbered dots and delaying display data of odd-numbered dots by one dot.
【0022】また、本発明は、パーソナルコンピュータ
などからの映像信号を液晶パネルに表示する表示装置に
おいて、入力される映像信号の各種表示サイズ(解像
度)が液晶パネルの表示サイズに合致するようにスケー
リング処理を行うと共に、表示データをユーザーの好み
の画質で表示するための調整及び、調整を容易に行うた
めの調整メニューを画面上に表示するするオン・スクリ
ーン・ディスプレイ表示、更には、表示データの各種状
態を検出し、最良の画質設定を自動的に行うための自動
調整を行えるようにしたものであり、これら液晶表示制
御機能をLSI化することで、高密度実装、省スペース
化、低消費電力化、コスト低減を可能としたものであ
る。According to the present invention, in a display device for displaying a video signal from a personal computer or the like on a liquid crystal panel, various display sizes (resolutions) of the input video signal are scaled so as to match the display size of the liquid crystal panel. In addition to performing the processing, an adjustment for displaying the display data with the image quality desired by the user, and an on-screen display display for displaying an adjustment menu on the screen for easily performing the adjustment, It is designed to detect various states and perform automatic adjustment for automatically setting the best image quality. By making these liquid crystal display control functions LSI, high-density mounting, space saving, low power consumption It is possible to reduce power consumption and cost.
【0023】液晶パネルの表示サイズに、映像信号の各
種表示サイズ(解像度)を合致させるためのスケーリン
グ制御手段としては、A/D変換部で変換されたデジタ
ル映像データを、水平周期を単位として一旦メモリに格
納し、次の水平周期で読み出して、この時の前記A/D
変換部からのデジタル映像データと演算処理を行い、水
平、垂直方向共に表示データ数を増加させ、液晶パネル
の表示サイズに合致して表示するようにしたものである
(ここでは、液晶パネルの表示サイズに対し、入力され
る映像データの各種表示サイズ(解像度)は小さいもの
とし、従って、スケーリングは拡大処理を行うものとし
た)。As scaling control means for matching the various display sizes (resolutions) of the video signal with the display size of the liquid crystal panel, the digital video data converted by the A / D converter is temporarily converted into a unit of horizontal cycle. The data is stored in the memory and read out in the next horizontal cycle.
The arithmetic processing is performed on the digital video data from the conversion unit, and the number of display data is increased in both the horizontal and vertical directions, so that the display is performed in accordance with the display size of the liquid crystal panel (here, the display of the liquid crystal panel is performed). Various display sizes (resolutions) of the input video data are smaller than the sizes, and therefore, scaling is performed by enlarging processing).
【0024】表示データを最良の画質とするための調整
制御手段としては、液晶パネルの画面上に調整メニュー
を表示するオン・スクリーン・ディスプレイによるもの
とし、調整メニュー表示用各種キャラクタ(フォント)
を格納するキャラクタメモリ及び、このキャラクタメモ
リに対するアドレス及び、キャラクタの色情報を格納す
るコードメモリを用い、調整メニュー表示領域におい
て、これらのメモリから読み出した調整メニューデータ
を、パーソナル・コンピュータなどからの映像データに
重ね合わせ出力表示するようにしたものである。また、
各種調整については、前記調整メニューに従って、ユー
ザーが個別に行う方法とは別に、現在の映像データの各
種状態を検出し、既定値の状態に自動的にする自動調整
機能を有する。前記自動調整のために、A/D変換部よ
り入力されるデジタル映像データに対し、データの最大
値/最小値及び、前記最大値/最小値を検出した位置、
更には、映像データの開始/終了位置などを検出し、こ
れをマイコンに転送し、マイコンは既定値の状態との差
分を計算し、この差分データを補正するための再設定を
行うことで、表示データに対するオフセット/ゲイン調
整、位相調整、水平/垂直位置調整などを自動調整可能
にしたものである。As an adjustment control means for obtaining the best image quality of display data, an on-screen display for displaying an adjustment menu on a liquid crystal panel screen is used, and various characters (fonts) for displaying the adjustment menu are used.
And a code memory for storing an address for the character memory and color information of the character. In the adjustment menu display area, the adjustment menu data read out of these memories is used to display the image from a personal computer or the like. The data is superimposed and displayed on the data. Also,
Regarding the various adjustments, there is an automatic adjustment function that detects various states of the current video data and automatically sets the state to a default value, in addition to a method that is individually performed by a user according to the adjustment menu. For the automatic adjustment, a maximum value / minimum value of data and a position where the maximum value / minimum value is detected with respect to the digital video data input from the A / D conversion unit.
Furthermore, by detecting the start / end position of the video data, transferring the detected data to the microcomputer, the microcomputer calculates a difference from a default state, and performs resetting to correct the difference data. It is possible to automatically adjust offset / gain adjustment, phase adjustment, horizontal / vertical position adjustment and the like for display data.
【0025】[0025]
【発明の実施の形態】以下、本発明の一実施例を図面を
用いて詳細に説明する。An embodiment of the present invention will be described below in detail with reference to the drawings.
【0026】図1は、本発明技術を用いた表示システム
の一例を示す全体構成図であり、この中で本発明技術
は、デジタル表示制御部122に位置する。FIG. 1 is an overall configuration diagram showing an example of a display system using the technology of the present invention, in which the technology of the present invention is located in a digital display control unit 122.
【0027】図1において、101はパーソナルコンピュ
ータ、ワークステーションなどから出力される垂直同期
信号、102は同じく水平同期信号、103は同じくアナログ
R,G,B表示データ、104はアナログ表示制御部、105
は入力同期信号極性反転及び、同期分離回路、106は極
性制御後の垂直同期信号(VSYNC)、107は同じく
水平同期信号(HSYNC)、108は水平同期信号107を
基準に行う位相調整回路、109は位相調整クロック、110
は前記位相調整クロックを基準としたPLL回路、111
はPLL回路110によって位相調整クロック109との間で
位相調整されたドットクロック、112はオフセット調整
回路、113はオフセット調整データ、114はゲイン調整回
路、115はゲイン調整データ、116はアナログR,G,B
表示データ103をオフセット調整データ113を用いて調整
するペデスタル調整回路、117はペデスタル調整された
R,G,Bアナログ表示データ、118はビデオアンプ回
路、119は増幅されたR,G,Bアナログ表示データ、1
20はA/Dコンバータ回路、121はデジタル化された
R,G,Bデジタル表示データ、122は本発明技術を示
すデジタル表示制御部である。デジタル表示制御部122
内部において、123は表示入力制御回路、124はデジタル
R,G,B表示データを拡大/縮小表示するためのマル
チスキャン制御回路、125は拡大もしくは縮小処理され
たR,G,Bデジタル表示データ、126はR,G,Bデ
ジタル表示データの表示色を多色化するための多色化制
御回路、127は多色化処理されたR,G,Bデジタル表
示データ、128は画面上に表示する調整メニューを制御
する調整メニュー表示制御回路、129は前記調整メニュ
ー表示制御回路より出力される調整メニュー表示デー
タ、130はR,G,Bデジタル表示データをパラレル/
シリアル変換して出力する表示出力制御回路、131は
R,G,Bデジタル表示データを基に出力表示データを
自動的に規定の画質及び、表示位置にするための自動調
整制御回路、132は表示パネルに出力するデジタルR,
G,B出力表示データ、133は表示パネルのタイミング
制御を行う出力同期信号、ドットクロック及び、ブラン
キング信号である。134は表示システム全体の各種設定
を行うマイコン、135はマイコン134と、デジタル表示制
御部122との間を接続するデータバス、136は前記マイコ
ンより出力される表示制御部設定データ、137は外部シ
ステムから各種制御を行うためのシリアル通信制御バ
ス、138はユーザによる各種調整指示を入力するための
調整キー入力データ、139は前記パーソナルコンピュー
タもしくは、ワークステーションなどからの各種解像度
の入力表示データに対応した制御データを格納するパラ
メータ格納用メモリ、140はメモリバス、141はデジタル
表示制御部122の動作基準となる水晶発振器、142は発振
クロック、143は前記マイコン用クロック、144は周期計
測制御部、145はマイコン・クロック制御部を各々示
す。In FIG. 1, reference numeral 101 denotes a vertical synchronizing signal output from a personal computer, a work station, or the like; 102, a horizontal synchronizing signal; 103, analog R, G, B display data; 104, an analog display control unit;
, A vertical synchronizing signal (VSYNC) after polarity control; 107, a horizontal synchronizing signal (HSYNC); 108, a phase adjusting circuit for performing the same based on the horizontal synchronizing signal 107; Is the phase adjustment clock, 110
Is a PLL circuit based on the phase adjustment clock, 111
Is a dot clock whose phase has been adjusted with the phase adjustment clock 109 by the PLL circuit 110, 112 is an offset adjustment circuit, 113 is offset adjustment data, 114 is a gain adjustment circuit, 115 is gain adjustment data, 116 is analog R, G , B
A pedestal adjustment circuit for adjusting the display data 103 by using the offset adjustment data 113, 117 is pedestal-adjusted R, G, B analog display data, 118 is a video amplifier circuit, and 119 is an amplified R, G, B analog display. Data, 1
Reference numeral 20 denotes an A / D converter circuit; 121, digital R, G, B digital display data; and 122, a digital display control unit according to the present invention. Digital display control unit 122
Inside, 123 is a display input control circuit, 124 is a multi-scan control circuit for enlarging / reducing digital R, G, B display data, 125 is R, G, B digital display data that has been enlarged or reduced, Reference numeral 126 denotes a multi-color control circuit for multi-color display of R, G, B digital display data, 127, R, G, B digital display data subjected to multi-color processing, and 128, display on the screen. An adjustment menu display control circuit for controlling the adjustment menu; 129, adjustment menu display data output from the adjustment menu display control circuit; 130, R / G / B digital display data in parallel /
A display output control circuit for serial conversion and output; 131, an automatic adjustment control circuit for automatically setting output display data to a prescribed image quality and display position based on R, G, B digital display data; 132, display Digital R output to panel
G and B output display data 133 are an output synchronization signal for controlling the timing of the display panel, a dot clock, and a blanking signal. 134 is a microcomputer for performing various settings of the entire display system, 135 is a data bus connecting between the microcomputer 134 and the digital display control unit 122, 136 is display control unit setting data output from the microcomputer, 137 is an external system A serial communication control bus for performing various controls, 138 is adjustment key input data for inputting various adjustment instructions by a user, and 139 corresponds to input display data of various resolutions from the personal computer or a workstation or the like. Parameter storage memory for storing control data, 140 is a memory bus, 141 is a crystal oscillator serving as an operation reference of the digital display control unit 122, 142 is an oscillation clock, 143 is the microcomputer clock, 144 is a cycle measurement control unit, 145 Denotes a microcomputer clock control unit.
【0028】以下、図1を用いて本発明を用いた表示シ
ステムの動作概要を説明する。The outline of the operation of the display system using the present invention will be described below with reference to FIG.
【0029】まず、パーソナルコンピュータ、ワークス
テーションなどから垂直同期信号101、水平同期同期信
号102及びアナログR,G,B表示データ103が入力され
る。入力された同期信号101,102は極性反転及び同期分
離回路105に入力され、マイコン134からの表示制御設定
データ136に従った極性に変換され出力される。また、
入力される表示データがコンポジット形式の場合はG色
表示データ103を用いて同期分離制御を行う。極性制御
された同期信号はマイコン134及び、デジタル表示制御
部122に出力すると同時に水平同期信号107は位相調整回
路108にも出力する。位相調整回路108では水平同期信号
107に同期した位相調整クロック109をPLL回路110に
出力しドットクロック111を再生する。アナログR,
G,B表示データ103はペデスタル調整回路116に入力さ
れ、オフセット調整回路112から出力されるオフセット
調整データ113に従って、ペデスタルクランプ及び、オ
フセット調整された表示データ117となりその後ビデオ
アンプ回路118でゲイン調整回路114より出力するゲイン
調整データ115に従って増幅し、増幅した表示データ119
をA/Dコンバータ回路120へ入力する。A/Dコンバ
ータ回路120はドットクロック111のタイミングで、入力
されるアナログR,G,B表示データ119をデジタル変
換し、デジタルR,G,B表示データ121としてデジタ
ル表示制御部122へ出力する。本実施の形態では、デジ
タルR,G,B表示データ121は、R,G,Bの各々に
つき16ビット、全体として48ビットの幅を有する。
また、各16ビットのデータは、偶数データ(ID[7:
0])と奇数データ(ID[15:8])とに分けられる。偶数
データ(ID[7:0])と奇数データ(ID[15:8])の各
々が1ドットを構成する。First, a vertical synchronizing signal 101, a horizontal synchronizing signal 102 and analog R, G, B display data 103 are inputted from a personal computer, a work station or the like. The input synchronization signals 101 and 102 are input to the polarity reversal and synchronization separation circuit 105, converted into a polarity according to the display control setting data 136 from the microcomputer 134, and output. Also,
When the input display data is in the composite format, the synchronization separation control is performed using the G color display data 103. The polarity-controlled synchronization signal is output to the microcomputer 134 and the digital display control unit 122, and the horizontal synchronization signal 107 is also output to the phase adjustment circuit 108. In the phase adjustment circuit 108, the horizontal synchronizing signal
The phase adjustment clock 109 synchronized with 107 is output to the PLL circuit 110 to reproduce the dot clock 111. Analog R,
The G and B display data 103 is input to a pedestal adjustment circuit 116 and becomes pedestal clamp and offset adjusted display data 117 in accordance with the offset adjustment data 113 output from the offset adjustment circuit 112. Amplified display data 119 amplified according to gain adjustment data 115 output from 114
Is input to the A / D converter circuit 120. The A / D converter circuit 120 converts the input analog R, G, B display data 119 into digital data at the timing of the dot clock 111, and outputs the digital R, G, B display data 121 to the digital display control unit 122. In the present embodiment, the digital R, G, B display data 121 has a width of 16 bits for each of R, G, B, and a total of 48 bits.
Each 16-bit data is an even-numbered data (ID [7:
0]) and odd data (ID [15: 8]). Each of the even data (ID [7: 0]) and the odd data (ID [15: 8]) forms one dot.
【0030】なお、アナログ表示制御部104内の前記各
種調整回路での調整値はマイコン134より調整データ136
として出力する。The adjustment values in the various adjustment circuits in the analog display control unit 104 are output from the microcomputer 134 to adjustment data 136.
Output as
【0031】デジタル表示制御部122では、アナログ表
示制御部104からの同期信号106,107、ドットクロック11
1、デジタルR,G,B表示データ121及び、マイコン13
4からの調整データ136、水晶発振器141による動作基準
となる発振クロック142により制御を司る。デジタル
R,G,B表示データ121は、デジタル表示制御部122に
入力され、表示入力制御回路123に入力すると共に、自
動調整制御回路131に与えられる。デジタルR,G,B
表示データ121は、対応可能とする入力表示データの高
解像度仕様により、A/Dコンバータ回路120がシリア
ル出力の場合と、2パラレル出力の場合の2通りが考え
られる。本発明によるデジタル表示制御部122内部は2
パラレル制御としているため、デジタルR,G,B表示
データ121がシリアル入力の場合には、表示入力制御回
路123でシリアル/パラレル変換し、マルチスキャン制
御回路124へ出力する。逆に、パラレル入力の場合に
は、入力されるデジタルR,G,B表示データ121を無
変換でマルチスキャン制御回路124へ出力する。自動調
整制御回路131には、デジタルR,G,B表示データ121
の他に、垂直及び水平同期信号106,107も与えられ、こ
れらの入力表示情報より、表示データの開始及び、終了
位置、1フレーム期間中の表示データの最大値、最小値
及び、それらの値の表示位置などを検出し、これら全て
の検出値をLSI内部レジスタに割り当てて、マイコン
バス135を通してマイコン134に出力する。マイコン134
はこれらの値を基に、予め設定しておいた規定値との差
分値を計算し、規定値となるように再設定を行うことで
出力表示データの自動調整化を実現する。一方、マルチ
スキャン制御回路124に入力されたデジタルR,G,B
表示データ121は、1〜4ライン分のデジタルR,G,
B表示データ121を格納するメモリを設け、デジタル的
にドット単位で拡大処理をして出力可能とした。マルチ
スキャン制御回路124より出力されたデジタル表示デー
タ125を、多色化制御回路126に入力し、フレーム単位で
擬似的に表示色を増加させ(FRC処理)、表示出力制
御回路130へ出力する。表示出力制御回路130へ入力され
る多色化されたデジタル表示データ127は表示パネルに
おいて表示されるパーソナルコンピュータ、ワークステ
ーションなどからの映像データとなる。このデジタル表
示データ127に、調整メニュー表示制御回路128内部で生
成した調整メニュー表示データ129を表示出力制御回路1
30でオーバーレイ処理して、最終的に表示パネルで表示
するデジタルR,G,B表示データ132として出力す
る。また、調整メニュー表示データ129は、調整メニュ
ー表示制御回路128内部のキャラクタメモリデータをコ
ード/アトリビュートメモリを用いて読み出すことで実
現する。尚、調整メニュー表示指示は、ユーザによる調
整キー入力138をマイコン134が認識し、データバス135
を通してデジタル表示制御部122に指示する。表示出力
制御回路130は、デジタルR,G,B表示データ132の出
力と共に、表示パネルのタイミングを制御する同期信
号、ドットクロック及び、ブランク信号133も出力す
る。In the digital display control unit 122, the synchronization signals 106 and 107 from the analog display control unit 104, the dot clock 11
1. Digital R, G, B display data 121 and microcomputer 13
The control is performed by the adjustment data 136 from 4 and the oscillation clock 142 which is the operation reference of the crystal oscillator 141. The digital R, G, and B display data 121 is input to the digital display control unit 122, input to the display input control circuit 123, and provided to the automatic adjustment control circuit 131. Digital R, G, B
There are two types of display data 121, depending on the high resolution specifications of the input display data that can be supported, when the A / D converter circuit 120 is a serial output and when the A / D converter circuit 120 is a two-parallel output. The inside of the digital display control unit 122 according to the present invention is 2
When the digital R, G, and B display data 121 is a serial input, the display input control circuit 123 performs serial / parallel conversion and outputs the data to the multi-scan control circuit 124 because of parallel control. Conversely, in the case of parallel input, the input digital R, G, B display data 121 is output to the multi-scan control circuit 124 without conversion. The automatic adjustment control circuit 131 includes digital R, G, and B display data 121.
In addition, vertical and horizontal synchronizing signals 106 and 107 are also provided. Based on the input display information, the start and end positions of the display data, the maximum and minimum values of the display data during one frame period, and the display of those values are displayed. The position and the like are detected, and all the detected values are assigned to the LSI internal register and output to the microcomputer 134 through the microcomputer bus 135. Microcomputer 134
Calculates a difference value from a predetermined value based on these values and resets the value to a specified value, thereby realizing automatic adjustment of output display data. On the other hand, the digital R, G, B input to the multi-scan control circuit 124
The display data 121 is composed of digital R, G,
A memory for storing the B display data 121 is provided, and it is possible to digitally perform enlargement processing on a dot-by-dot basis and output it. The digital display data 125 output from the multi-scan control circuit 124 is input to the multi-color control circuit 126, where the display colors are pseudo-increased in frame units (FRC processing) and output to the display output control circuit 130. The multi-colored digital display data 127 input to the display output control circuit 130 is video data from a personal computer, a workstation, or the like displayed on the display panel. The display output control circuit 1 adds the adjustment menu display data 129 generated inside the adjustment menu display control circuit 128 to the digital display data 127.
An overlay process is performed at 30 and finally output as digital R, G, B display data 132 to be displayed on the display panel. The adjustment menu display data 129 is realized by reading out character memory data inside the adjustment menu display control circuit 128 using a code / attribute memory. Note that the microcomputer 134 recognizes the adjustment key input 138 by the user and issues an adjustment menu display instruction to the data bus 135.
To the digital display control unit 122 through. The display output control circuit 130 outputs a synchronizing signal for controlling the timing of the display panel, a dot clock, and a blank signal 133 together with the output of the digital R, G, and B display data 132.
【0032】更に、垂直同期信号106及び、水平同期信
号107は各々をクリア条件とするカウンタをデジタル表
示制御部122内に設け、垂直方向については水平同期信
号107をまた、水平方向については発振クロック142を各
々クロックとして、垂直及び、水平双方の周期を計測す
る。計測した周期はレジスタの一部として、マイコン13
4がマイコン・データバス135を通してリード可能となっ
ている。Further, a counter that sets each of the vertical synchronization signal 106 and the horizontal synchronization signal 107 as a clear condition is provided in the digital display control unit 122, and the horizontal synchronization signal 107 is provided in the vertical direction, and the oscillation clock is provided in the horizontal direction. Using the clocks 142 as clocks, both the vertical and horizontal periods are measured. The measured cycle is stored in the microcomputer 13 as part of the register.
4 can be read through the microcomputer data bus 135.
【0033】マイコン134はリードした値を解像度判定
アルゴリズムで解像度判定し、判定結果に対応した各種
設定パラメータをパラメータ格納メモリ139からメモリ
バス140を通してリードし、各レジスタに設定する。こ
れにより、マイコンは解像度判定のための割り込み処理
などが省略可能なため負荷を軽減できると共に、低機能
なマイコンを利用可能となる。The microcomputer 134 determines the resolution of the read value by a resolution determination algorithm, reads various setting parameters corresponding to the determination result from the parameter storage memory 139 through the memory bus 140, and sets the parameters in each register. As a result, the microcomputer can omit the interrupt processing for the resolution determination and the like, so that the load can be reduced and a low-function microcomputer can be used.
【0034】図23に、このような機能を実現するため
の周期計測制御部144の内部構成を示す。図において、2
001は水平周期計測カウンタ、2002は垂直周期計測カウ
ンタ、2003はレジスタリード制御回路である。水平方向
の周期計測は、固定周波数である発振クロック142をカ
ウンタクロックとし、カウンタのクリアには水平同期信
号107を用いる。垂直方向の周期計測は、水平同期信号1
07をカウンタクロックとし、カウンタのクリアには垂直
同期信号108を用いる。各カウンタは、クリアされる直
前の値をレジスタ・リード制御回路部2003に出力し、マ
イコン134によるレジスタリード・アクセスにより、デ
ータバス135を経由して前記マイコンが水平及び垂直各
方向の周波数を認識することが可能となる。このとき、
各周波数が通常の周波数より低い場合、マイコン134は
周期信号未入力と判断し、システム全体を省電力モード
へ移行する(省電力モードへの移行は表示制御部設定デ
ータ136により行われる)。FIG. 23 shows an internal configuration of the cycle measurement control unit 144 for realizing such a function. In the figure, 2
001 is a horizontal cycle measurement counter, 2002 is a vertical cycle measurement counter, and 2003 is a register read control circuit. The horizontal period measurement uses the oscillation clock 142 having a fixed frequency as a counter clock, and the horizontal synchronization signal 107 is used to clear the counter. The period measurement in the vertical direction is based on the horizontal synchronization signal 1
07 is used as a counter clock, and the vertical synchronization signal 108 is used to clear the counter. Each counter outputs the value immediately before being cleared to the register read control circuit unit 2003, and the microcomputer recognizes the frequency in each of the horizontal and vertical directions via the data bus 135 by the register read access by the microcomputer 134. It is possible to do. At this time,
When each frequency is lower than the normal frequency, the microcomputer 134 determines that the periodic signal has not been input, and shifts the entire system to the power saving mode (the shift to the power saving mode is performed by the display control unit setting data 136).
【0035】更に、マイコン134が使用するマイコンク
ロック143は、水晶発振器141からの発振クロック142を
デジタル表示制御部122内部のマイコンクロック制御部1
45で分周したクロックを用いる。そのためデジタル表示
制御部122と、マイコン134との同期化が容易となる。加
えて、デジタル表示制御部122内部での分周値を変更可
能な構成としたことで、水晶発振器141、マイコン134の
クロック仕様が変更となった場合にも容易に対応可能と
なり、使用するマイコンに汎用性を持たせることが可能
である。Further, the microcomputer clock 143 used by the microcomputer 134 uses the oscillation clock 142 from the crystal oscillator 141 as the microcomputer clock controller 1 inside the digital display controller 122.
Use the clock divided by 45. Therefore, synchronization between the digital display control unit 122 and the microcomputer 134 is facilitated. In addition, the frequency division value inside the digital display control unit 122 can be changed, so that the clock specifications of the crystal oscillator 141 and the microcomputer 134 can be easily changed. Can have versatility.
【0036】尚、本発明では外部システムより直接制御
可能なようにシリアル通信バス137を備え、各部の機能
検証が容易に可能である。In the present invention, the serial communication bus 137 is provided so that it can be directly controlled by an external system, and the function of each unit can be easily verified.
【0037】図2はデジタル表示制御部122中の表示入
力制御部123の内部構成図を示す。FIG. 2 shows an internal configuration diagram of the display input control unit 123 in the digital display control unit 122.
【0038】本制御部は、入力される映像信号の高解像
度仕様によって、A/Dコンバータ回路120の表示デー
タ出力形式(高解像度上限の周波数が低い場合にはドッ
トシリアル出力、高い場合にはドットパラレル出力)に
対応して、デジタル表示データのシリアル/パラレル変
換及び、デジタル表示データの偶数/奇数変換を行う。
図2において、201はデジタル表示データのシリアル/
パラレル変換制御部、202は同じく偶数/奇数変換制御
部、203〜208、211、216、217はシリアル/パラレル変
換制御部201内のラッチ回路、209はクロックの2分周回
路、210、213、214はインバータ回路、212、215はセレ
クタ回路、218は偶数/奇数変換制御部202内のラッチ回
路、219、220はセレクタ回路を各々示す。また、DSH
IFTP信号およびISDIEN信号は、デジタル制御
部122の外部で電源もしくはグランドに接続して”Hi
gh”もしくは”Low”レベルにされる信号である。The control unit controls the display data output format of the A / D converter circuit 120 (dot serial output when the high-resolution upper limit frequency is low, (Parallel output), and performs serial / parallel conversion of digital display data and even / odd conversion of digital display data.
In FIG. 2, reference numeral 201 denotes a serial number of digital display data.
Parallel conversion control unit, 202 is an even / odd conversion control unit, 203 to 208, 211, 216, and 217 are latch circuits in the serial / parallel conversion control unit 201, 209 is a clock frequency dividing circuit, 210, 213, 214 is an inverter circuit, 212 and 215 are selector circuits, 218 is a latch circuit in the even / odd conversion control unit 202, and 219 and 220 are selector circuits. Also, DSH
The IFTP signal and the ISDIEN signal are connected to a power supply or a ground outside the digital
gh ”or“ Low ”level signal.
【0039】ID[7:0]および端子ID[15:
8]端子は、R,G,Bの各々について設けられ、それ
ぞれ8ビットの幅を有する。ID[7:0]端子は、前
述したデジタルR,G,Bデータ121のR,G,B各々
の半分(偶数データ)を受ける。ID[15:8]端子
は、前述したデジタルR,G,Bデータ121のR,G,
B各々の他の半分(奇数データ)を受ける。これらの
R,G,B各8ビット(計24ビット)で1ドットが構
成される。このように、本実施の形態では、1ドットで
2の24乗(1600万色=フルカラー表示)に対応し
ている。ID [7: 0] and terminal ID [15:
8] terminal is provided for each of R, G, and B, and has a width of 8 bits. The ID [7: 0] terminal receives half (even number data) of each of the R, G, and B of the digital R, G, and B data 121 described above. The ID [15: 8] terminals are R, G, and B of the digital R, G, and B data 121 described above.
B receives the other half (odd data) of each. These R, G, B 8 bits each (total 24 bits) constitute one dot. Thus, in the present embodiment, one dot corresponds to 2 to the 24th power (16 million colors = full-color display).
【0040】図2において、ドットシリアル入力動作の
場合には、ID[15:8]端子よりデータを入力す
る。同時にシリアル/パラレルモード設定端子であるI
SDIEN端子が“L”となり、セレクタ212、215は
“b”側を選択する。従って、ID[15:8]端子よ
り入力されるシリアルデータのうち偶数データ(0、
2、4、・・・)はラッチ回路204-206でLDCLKに
よりラッチし、その出力データをラッチ回路216でラッ
チしてOD[7:0]端子より次段となるマルチスキャ
ン制御回路224へ出力する。ここで、ラッチ回路216のク
ロックは、LDCLKを入力とし、2分周回路209、イ
ンバータ210、ラッチ回路211及び、セレクタ212により
生成したクロックを用いる。奇数データ(1、3、5、
・・・)はラッチ回路204の出力をラッチ回路208、217
でラッチしてOD[15:8]端子より次段となるマル
チスキャン制御回路124へ出力する。ここで、ラッチ回
路217のクロックは、ラッチ回路216のものと同じであ
り、ラッチ回路208のクロックは、これをインバータ213
で反転したクロックを用いる。このようにして、ID
[15:8]から入力したシリアルデータを、パラレル
変換してOD[7:0]、OD[15:8]から出力す
る。In FIG. 2, in the case of the dot serial input operation, data is input from the ID [15: 8] terminals. At the same time, the serial / parallel mode setting terminal I
The SDIEN terminal becomes “L”, and the selectors 212 and 215 select the “b” side. Therefore, of the serial data input from the ID [15: 8] terminal, even data (0,
, 2,...) Are latched by the LDCLKs in the latch circuits 204 to 206, the output data is latched in the latch circuit 216, and output from the OD [7: 0] terminal to the next multi-scan control circuit 224. I do. Here, as the clock of the latch circuit 216, a clock generated by the divide-by-2 circuit 209, the inverter 210, the latch circuit 211, and the selector 212 using LDCLK as an input is used. Odd data (1, 3, 5,
...) Output from the latch circuit 204 to the latch circuits 208 and 217.
And outputs the signal to the multi-scan control circuit 124 at the next stage from the OD [15: 8] terminal. Here, the clock of the latch circuit 217 is the same as that of the latch circuit 216, and the clock of the latch circuit 208 is
Use the inverted clock. Thus, the ID
The serial data input from [15: 8] is parallel-converted and output from OD [7: 0] and OD [15: 8].
【0041】ドットパラレル入力動作の場合には、偶数
データ(0、2、4・・・)をID[7:0]端子よ
り、奇数データ(1、3、5・・・)をID[15:
8]端子より入力する。同時に前記ISDIEN端子が
“H”となり、セレクタ212、215は“a”側を選択す
る。これより偶数、奇数の各データラッチ回路は同一と
なり、各々OD[7:0]及び、OD[15:8]端子
より出力する。In the case of the dot parallel input operation, even-numbered data (0, 2, 4,...) Is supplied from the ID [7: 0] terminal, and odd-numbered data (1, 3, 5,. :
8] Input from terminal. At the same time, the ISDIEN terminal becomes "H", and the selectors 212 and 215 select the "a" side. Thus, the even-numbered and odd-numbered data latch circuits are the same, and output from the OD [7: 0] and OD [15: 8] terminals, respectively.
【0042】更に、本発明によるデジタル表示制御部12
2は内部を2ドットパラレル(以下、単にパラレルとい
う)で処理するため、水平表示位置の最少調整量が2ド
ットとなる。従って、水平表示位置を最善の状態に調整
した場合でも、表示パネルの表示範囲に対し左右どちら
かの端列がブランク表示となり、反対側が一列表示され
ない場合がある。この問題を回避するためにデジタル表
示データ偶数/奇数変換制御部202によって偶数/奇数
データの変換を行う。データ変換を指示するDSHIF
TP信号を“H”レベルに設定すると、セレクタ回路21
9、220は“b”側を選択する。これにより前記デジタル
表示データのシリアル/パラレル変換制御部201より出
力される偶数データ(ID[7:0])はセレクタ回路
220により選択され、奇数データ(OD[15:8])
として出力し、奇数データ(ID[15:8])はラッ
チ回路218により1クロック遅延して、セレクタ回路219
により選択され、偶数データ(OD[7:0])として
出力する。これにより入力されるデジタル表示データに
対し、本発明によるデジタル表示制御部122内で、1ク
ロック(1ドット)分データをシフト(遅延)して処理
するため、水平表示位置を表示パネルの表示範囲に対
し、完全に一致させることができる。図3にデータシフ
ト(遅延)による水平表示位置調整タイミングチャート
を示す。Further, the digital display control unit 12 according to the present invention
2 processes the inside with two dots in parallel (hereinafter simply referred to as parallel), so the minimum adjustment amount of the horizontal display position is two dots. Therefore, even when the horizontal display position is adjusted to the best state, the left or right end row may be blank display with respect to the display range of the display panel, and the other side may not be displayed in a single row. In order to avoid this problem, the even / odd data is converted by the digital display data even / odd conversion control unit 202. DSHIF to instruct data conversion
When the TP signal is set to “H” level, the selector circuit 21
9 and 220 select the "b" side. As a result, the even-numbered data (ID [7: 0]) output from the serial / parallel conversion control unit 201 of the digital display data is transferred to the selector circuit.
Odd data selected by 220 (OD [15: 8])
And the odd data (ID [15: 8]) is delayed by one clock by the latch circuit 218, and the selector circuit 219
And output as even-numbered data (OD [7: 0]). For the input digital display data, the digital display control unit 122 according to the present invention shifts (delays) the data by one clock (one dot) and processes it. Can be completely matched. FIG. 3 shows a timing chart of horizontal display position adjustment by data shift (delay).
【0043】図4はデジタル表示制御部122内マルチス
キャン制御回路部124の内部構成図を示す。FIG. 4 is a diagram showing the internal configuration of the multi-scan control circuit unit 124 in the digital display control unit 122.
【0044】本制御回路部は表示入力制御回路123より
出力される2パラレルデジタル表示データを、4ライン
分のラインメモリを用いて、表示パネルの表示サイズに
合わせてスケーリング(拡大)処理するものである。図
4において、401はスケーリング用ラインメモリ制御
部、402は表示データスケーリング(演算)部、403〜41
0はライン0/バンク0〜ライン3/バンク7の各ライ
ンメモリ、411は入力デジタル表示データセレクタ回
路、412はラインメモリ403〜409用ライト/リードアド
レスセレクタ、413はラッチ回路、414はフレームデータ
用セレクタ、415はラインデータ用セレクタ、416はライ
ンメモリ403〜409用ライトアドレスカウンタ、417は同
じくリードアドレスカウンタ、418はフレームデータ横
演算制御部、419はラインデータ横演算制御部、420は偶
数画素用縦演算制御部、421は奇数画素用縦演算制御
部、422は横演算セレクト信号生成部、423は縦演算セレ
クト信号生成部を各々示す。本実施例では、XGAサイ
ズ(1024×768ドット)の表示パネルに対し、VGA(640
×480ドット)、SVGA(800×600ドット)の表示モード
をスケーリング(拡大)処理し、XGA(1024×768ドッ
ト)の表示モードに対してはスルー表示するものとす
る。また、R,G,B各表示データは8ビット/画素構
成とし、各々2パラレル処理するため、1ロードクロッ
クLDCLKで48ビットのデータを処理することにな
る。まずスケーリング用ラインメモリ制御部401の動作
は、ラインメモリ403〜410を各々200×48ビット構成と
して、VGA及び、SVGAモードでは、4ライン分の
入力表示データを格納し、XGAモードでは2ライン分
の表示データを格納する。ラインメモリ403〜410にはシ
ングルポート構成であるスタティック・ランダム・アク
セス・メモリ(以下、SRAMと称す)などを用い、各
ラインを2つのバンクで構成し、インターリーブ制御す
る。これにより、1バンクあたりの動作速度はロードク
ロックの半分の速度とすることが可能となる。表示入力
制御回路123からのデジタル表示データは、セレクタ回
路411で選択され、ラインメモリ403〜410中のライン0
〜ライン3いずれかのラインメモリに出力される。これ
と同時に、セレクタ回路412、413により、表示入力制御
回路123からのデジタル表示データ(OD[7:0],
OD[15:8])は、表示データスケーリング(演
算)部402にも出力する。ラインメモリ403〜409に与え
られたデジタル表示データは、セレクタ回路412がライ
トアドレスカウンタ416を選択し、このカウンタ値をア
ドレスとして格納する。ここでライトアドレスカウンタ
416はロードクロック(LDCLK)毎にインクリメントする入
力水平アドレスカウンタを流用するため、ラッチ回路41
3でライトアドレスカウンタ416をラッチして、後半にラ
イトするバンクメモリに対するアドレスとする。ライン
メモリ403〜409からの表示データのリードは、セレクタ
回路412によりリードアドレスカウンタ417の値をアドレ
スとして全てのメモリに与え、アウトプット・イネーブ
ル信号(OE[7:0])により選択されたバンクメモ
リからのみデータをリードする。また、リードサイクル
については、後述するスケーリング(拡大)処理の方法
として単純拡大法/階調積分法のいずれかによって制御
が異なり、単純拡大法の場合には、各ラインのライトデ
ータに対するリードは最後のライン以外のラインを1回
リードし、最後のラインのみ2回リードするが、階調積
分法の場合には、各ラインのライトデータに対するリー
ドは全て2回行い、同時に2ラインのデータをリードす
る。図5、図6に、それぞれ、VGAモードの表示デー
タを、単純拡大方式および階調積分方式により、スケー
リング処理(1.5倍(960×720ドット))する場合のラ
インメモリライト/リードタイミングチャートを示す。
図中、「第2リード」とは同じラインデータの2度目の
読み出しを示す。The present control circuit section performs a scaling (enlargement) process on the 2-parallel digital display data output from the display input control circuit 123 in accordance with the display size of the display panel using a line memory for four lines. is there. 4, reference numeral 401 denotes a line memory control unit for scaling; 402, a display data scaling (calculation) unit;
0 is a line memory of line 0 / bank 0 to line 3 / bank 7, 411 is an input digital display data selector circuit, 412 is a write / read address selector for line memories 403 to 409, 413 is a latch circuit, and 414 is frame data. Selector, 415 is a line data selector, 416 is a write address counter for line memories 403 to 409, 417 is a read address counter, 418 is a frame data horizontal operation control unit, 419 is a line data horizontal operation control unit, and 420 is an even number A vertical operation control unit for pixels, 421 indicates a vertical operation control unit for odd pixels, 422 indicates a horizontal operation select signal generation unit, and 423 indicates a vertical operation select signal generation unit. In this embodiment, a VGA (640 × 640 dots) display panel is used for a display panel of XGA size (1024 × 768 dots).
(480 × 600 dots) and SVGA (800 × 600 dots) display mode are scaled (enlarged), and through display is performed for the XGA (1024 × 768 dots) display mode. Each of the R, G, and B display data has an 8-bit / pixel configuration, and performs 2-parallel processing on each, so that 48-bit data is processed by one load clock LDCLK. First, the operation of the scaling line memory control unit 401 is as follows. Each of the line memories 403 to 410 has a 200 × 48 bit configuration, stores input display data for four lines in the VGA and SVGA modes, and stores two lines of display data in the XGA mode. Stores the display data of. For the line memories 403 to 410, a single-port static random access memory (hereinafter referred to as SRAM) or the like is used, and each line is composed of two banks and interleaved. As a result, the operating speed per bank can be half the speed of the load clock. The digital display data from the display input control circuit 123 is selected by the selector circuit 411, and is stored in the line 0 in the line memories 403 to 410.
To line 3 are output to any of the line memories. At the same time, the selector circuits 412 and 413 use the digital display data (OD [7: 0],
OD [15: 8]) is also output to the display data scaling (calculation) unit 402. For the digital display data given to the line memories 403 to 409, the selector circuit 412 selects the write address counter 416 and stores the count value as an address. Where the write address counter
A latch circuit 416 uses an input horizontal address counter that increments every load clock (LDCLK).
At step 3, the write address counter 416 is latched and set as an address for the bank memory to be written in the latter half. To read the display data from the line memories 403 to 409, the value of the read address counter 417 is given as an address to all the memories by the selector circuit 412, and the bank selected by the output enable signal (OE [7: 0]). Read data only from memory. Also, the control of the read cycle differs depending on either the simple enlargement method or the gradation integration method as a scaling (enlargement) processing method described later. In the simple enlargement method, the read for the write data of each line is performed at the end. Is read once and only the last line is read twice. However, in the case of the gradation integration method, the read data for each line is all read twice, and the data of two lines is read at the same time. I do. FIG. 5 and FIG. 6 are line memory write / read timing charts when scaling processing (1.5 times (960 × 720 dots)) display data in the VGA mode by the simple enlargement method and the gradation integration method, respectively. Is shown.
In the figure, "second read" indicates the second read of the same line data.
【0045】なお、図4中のWE[7:0]−N、OE
[7:0}−P、FLMOE[3:0]、LINOE
[3:0]、RDN/WRNは、マルチスキャン制御回
路124内部のメモリ制御回路部(図示せず)で生成さ
れる信号である。It should be noted that WE [7: 0] -N, OE in FIG.
[7: 0} -P, FLMOE [3: 0], LINOE
[3: 0], RDN / WRN are signals generated by a memory control circuit unit (not shown) in the multi-scan control circuit 124.
【0046】次に表示データスケーリング(演算)部40
2の動作は、表示入力制御回路123からの表示データもし
くは、ラインメモリ403〜410からのリードデータをフレ
ームデータ用横演算回路部418もしくは、ラインデータ
用横演算回路部419に入力する。フレームデータ用横演
算回路部418には各ラインリード1回目のデータを入力
し、ラインデータ用横演算回路部419には各ラインリー
ド2回目のデータを入力する。横演算制御回路422からの
セレクト信号を用い、前記フレーム及び、ラインデータ
用横演算回路418、419により水平方向の演算を行った表
示データは、偶数画素用縦演算回路420及び、奇数画素
用縦演算回路421双方に入力され、縦演算制御回路423か
らのセレクト信号を用いて縦方向の演算を実施し、2パ
ラレルのスケーリングデータとして偶数画素(SDAT
EV[7:0])、奇数画素(SDATOD[7:
0])を出力する。本発明では、スケーリングのモード
としてラインメモリ403〜409を使用しないスルーモー
ド、ラインメモリ403〜409を用いた“1to1モード
(1倍モード)”、VGA入力モードを拡大する“2t
o3モード(1.5倍モード)”、SVGA入力モード
を拡大する“4to5モード(1.25倍モード)”に
対応し、拡大処理の際の画質として、単純拡大法及び、
階調積分法に対応する。表1に対応するスケーリングモ
ード一覧表を示す。Next, a display data scaling (calculation) section 40
In the second operation, the display data from the display input control circuit 123 or the read data from the line memories 403 to 410 is input to the horizontal operation circuit for frame data 418 or the horizontal operation circuit for line data 419. The first data of each line read is input to the horizontal operation circuit unit 418 for frame data, and the second data of each line read is input to the horizontal operation circuit unit 419 for line data. Using the select signal from the horizontal operation control circuit 422, the frame and the display data that has been subjected to the horizontal operation by the line operation horizontal operation circuits 418 and 419 are the even pixel vertical operation circuit 420 and the odd pixel vertical operation circuit. The signals are input to both of the arithmetic circuits 421, and the arithmetic operation in the vertical direction is performed using the select signal from the vertical arithmetic control circuit 423.
EV [7: 0]), odd-numbered pixels (SDATOD [7:
0]). In the present invention, as a scaling mode, a through mode in which the line memories 403 to 409 are not used, a “1 to 1 mode (1 × mode)” using the line memories 403 to 409, and “2t” for expanding the VGA input mode
o3 mode (1.5 × mode) and “4 to 5 mode (1.25 × mode)” for expanding the SVGA input mode.
It corresponds to the gradation integration method. Table 1 shows a list of scaling modes corresponding to Table 1.
【0047】[0047]
【表1】 [Table 1]
【0048】以下、本実施例ではスケーリング用ライン
メモリ制御部401の動作に対応して、VGA入力モード
を拡大する“2to3モード(1.5倍モード)”に対
する単純拡大法及び、階調積分法の動作を示す。図7
(a)〜(d)において、横演算は、2ドットを3ドッ
ト、すなわち1.5倍変換する。まずメモリリード動作
において、2ドット目を2回リードすることで画素数を
増加させ、単純拡大法の場合には図7(a)のように画
素を並べ替える。階調積分法の場合は、図7(b)のよ
うに隣り合う二つの画素から中間調を算出し、2ドット
目の画素とする。中間調の算出式は、 Xm’=Xm Xm+1’=0.5Xm+1+0.5Xm Xm+2’=Xm+1 となる。In the present embodiment, a simple enlargement method and a gradation integration method for the "2 to 3 mode (1.5 times mode)" in which the VGA input mode is enlarged in accordance with the operation of the scaling line memory control unit 401. The operation of FIG. FIG.
In (a) to (d), the horizontal operation converts two dots into three dots, that is, 1.5 times. First, in the memory read operation, the number of pixels is increased by reading the second dot twice, and in the case of the simple enlargement method, the pixels are rearranged as shown in FIG. In the case of the gradation integration method, a halftone is calculated from two adjacent pixels as shown in FIG. The formula for calculating the halftone is: Xm '= Xm Xm + 1' = 0.5Xm + 1 + 0.5Xm Xm + 2 '= Xm + 1
【0049】縦方向(垂直方向)の演算も横方向(水平
方向)と同様に、単純拡大法及び、階調積分法を可能と
する。単純拡大法では図7(c)に示すように、ライン
メモリの2ライン目の表示データを2回リードすること
で、2ラインから3ラインに横演算同様1.5倍に増加
するが、横方向のようにラインデータの並べ替えは行わ
ない。階調積分法の場合には図7(d)に示すように、
上下の各ラインで隣り合うラインの対応する2つの画素
から中間調を算出し、その値をYn+1’ラインに出力
するものであり、横演算の場合と同一となる。中間調の
算出式は、 X’・Yn’=X’・Yn X’・Yn+1’=0.5X’・Yn+1+0.5X’・Y
n X’・Yn+2’=X’・Yn+1 となる。The calculation in the vertical direction (vertical direction) enables the simple enlargement method and the gradation integration method as in the horizontal direction (horizontal direction). In the simple enlargement method, as shown in FIG. 7C, by reading the display data of the second line of the line memory twice, the number of lines is increased by 1.5 times from the second line to the third line as in the horizontal operation. The line data is not rearranged as in the direction. In the case of the gradation integration method, as shown in FIG.
In each of the upper and lower lines, a halftone is calculated from two corresponding pixels of an adjacent line, and the value is output to the Yn + 1 'line, which is the same as in the case of the horizontal operation. The formula for calculating the halftone is: X'.Yn '= X'.Yn X'.Yn + 1' = 0.5X'.Yn + 1 + 0.5X'.Y
n X ′ · Yn + 2 ′ = X ′ · Yn + 1
【0050】図8はデジタル表示制御部122内の多色化
制御回路部126の内部構成図を示す。FIG. 8 shows the internal configuration of the multi-color control circuit 126 in the digital display control unit 122.
【0051】本制御回路部126は、表示パネルが表示
可能な階調数(一例として、本実施例では64階調とす
る)を用いて、各階調間に3つの電位を発生させること
により、擬似的に多階調(一例として、本実施例では2
53階調)を実現することを可能とした。これにより、
R,G,B合わせて1619万色表示を実現する。The control circuit unit 126 generates three potentials between each gradation by using the number of gradations that can be displayed on the display panel (for example, 64 gradations in this embodiment). Simultaneously multiple gradations (for example, 2
53 gradations). This allows
A total of 16.19 million colors can be displayed for R, G, and B.
【0052】図8において、701は2/4空間変調パターン
生成部、702は、1/3、2/3空間変調パターン生成部、703
はセレクタ回路1、704は加算回路、705はセレクタ回路
2、706はラッチ回路、707はEOR回路、708はAND
回路を各々示す。図8において、2/4パターン生成部701
及び、1/3、2/3パターン生成部702は、隣り合った2つ
の階調(α、β)間に1/3、2/4、2/3となる階調を発生
させる。これをシステムクロック(CLKIN)、水平同期信
号(HSYNC-N)、垂直同期信号(VSYNC-N)によって図9に示
すように、1/3、2/3パターンは第1〜3フレーム、2/4パ
ターンは第1〜4フレームでパターンを繰り返す。生成
された空間変調パターンはセレクタ回路703に出力さ
れ、レジスタ設定によるパターン選択信号(RFRCPTN)に
より選択されたパターンの中を表示データ下位2ビット
で更に選択し、EOR回路707に出力する。ここで前記
レジスタ設定によるパターン選択とは、図10に示すよ
うに、黒レベルを強調するパターン(パターン1)と、
白レベルを強調するパターン(パターン2)のことであ
る。EOR回路707の出力データは、多色表示有効/無
効を示すレジスタ設定(RFRCEN)とANDされ、セレクタ
回路2705のセレクト信号となる。セレクタ回路2705は
マルチスキャン制御回路部124からの表示データ125の上
位6ビットと、上位6ビットのデータ−1もしくは、+
1した表示データのいずれかを選択する。従って、前記
多色表示有効/無効を示すレジスタ設定(RFRCEN)が無効
の場合には、マルチスキャン制御回路部124からの表示
データ125の上位6ビットが選択され、多色表示は行わ
ない。逆に前記多色表示有効/無効を示すレジスタ設定
(RFRCEN)が有効な場合には、EOR回路707の出力結果
による。パターン選択信号(RFRCPTN)を“L”に設定し
た場合には、空間変調パターンが“H”の時に加算回路
704側を選択し、マルチスキャン制御回路部124からの表
示データ125の上位6ビット−1の表示データをラッチ
回路706に出力する。逆に、前記パターン選択信号(RFRC
PTN)を“H”に設定した場合には、空間変調パターンが
“L”の時に加算回路704側を選択し、マルチスキャン
制御回路部124からの表示データ125の上位6ビット+1
の表示データをラッチ回路706に出力する。このように
して、隣り合った2つの階調間を内部で生成する空間偏
重パターンの電圧レベルにより、表示データの階調レベ
ルを−1もしくは+1することで多色表示を実現可能と
する。In FIG. 8, reference numeral 701 denotes a 2/4 spatial modulation pattern generation unit, 702 denotes a 1/3, 2/3 spatial modulation pattern generation unit, and 703.
Is a selector circuit 1, 704 is an addition circuit, 705 is a selector circuit 2, 706 is a latch circuit, 707 is an EOR circuit, and 708 is AND.
Each circuit is shown. In FIG. 8, the 2/4 pattern generation unit 701
Further, the 1/3, 2/3 pattern generation unit 702 generates a gray scale of 1/3, 2/4, 2/3 between two adjacent gray scales (α, β). According to the system clock (CLKIN), the horizontal synchronization signal (HSYNC-N), and the vertical synchronization signal (VSYNC-N), as shown in FIG. The four patterns are repeated in the first to fourth frames. The generated spatial modulation pattern is output to the selector circuit 703, and the pattern selected by the pattern selection signal (RFRCPTN) set by the register setting is further selected from the lower two bits of the display data, and output to the EOR circuit 707. Here, the pattern selection based on the register setting includes, as shown in FIG. 10, a pattern for emphasizing a black level (pattern 1),
This is a pattern (pattern 2) that emphasizes the white level. The output data of the EOR circuit 707 is ANDed with the register setting (RFRCEN) indicating the validity / invalidity of the multi-color display, and becomes the select signal of the selector circuit 2705. The selector circuit 2705 includes the upper 6 bits of the display data 125 from the multi-scan control circuit 124 and the upper 6 bits of data −1 or +
Select one of the displayed data. Therefore, when the register setting (RFRCEN) indicating the valid / invalid of the multi-color display is invalid, the upper 6 bits of the display data 125 from the multi-scan control circuit unit 124 are selected, and the multi-color display is not performed. Conversely, register setting indicating valid / invalid of the multi-color display
When (RFRCEN) is valid, it depends on the output result of the EOR circuit 707. When the pattern selection signal (RFRCPTN) is set to “L”, the addition circuit is used when the spatial modulation pattern is “H”.
The 704 side is selected, and the display data of the upper 6 bits-1 of the display data 125 from the multi-scan control circuit section 124 is output to the latch circuit 706. Conversely, the pattern selection signal (RFRC
When the PTN) is set to “H”, the addition circuit 704 is selected when the spatial modulation pattern is “L”, and the upper 6 bits of the display data 125 from the multi-scan control circuit unit +1
Is output to the latch circuit 706. In this way, by setting the gradation level of the display data to −1 or +1 according to the voltage level of the spatially deviated pattern generated internally between two adjacent gradations, multicolor display can be realized.
【0053】なお、図8中の信号RFRCEN,RFR
CPTNは、図1のデジタル制御部122内のレジスタ
制御部(図示せず)により生成される。The signals RFRCEN and RFR shown in FIG.
The CPTN is generated by a register control unit (not shown) in the digital control unit 122 of FIG.
【0054】図19に、調整メニュー表示制御回路12
8による調整メニューの具体的な表示例を示す。この調
整メニューは、液晶表示モニターの画面調整用メニュー
である。この調整メニューに基づく操作方法の一例とし
て、例えば、水平方向の位置調整を行う場合、図示しな
いキーまたはタッチパネル等の入力手段からトップメニ
ュー1900の中から項目”HORIZONTAL”を
選択することにより、により、その調整量を示す下位層
のメニュー1901が表示される。この階層のメニュー
1901で左方向を示す項目”<LEFT”を指示する
と、画面が左方向に移動し、右方向を示す項目”RIG
HT>”を指示すると画面が右方向へ移動する。FIG. 19 shows the adjustment menu display control circuit 12
8 shows a specific display example of the adjustment menu according to FIG. This adjustment menu is a menu for adjusting the screen of the liquid crystal display monitor. As an example of an operation method based on this adjustment menu, for example, when performing horizontal position adjustment, by selecting an item “HORIZONTAL” from the top menu 1900 from an input unit such as a key or a touch panel (not shown), A lower layer menu 1901 indicating the adjustment amount is displayed. When an item “<LEFT” indicating the left direction is designated in the menu 1901 of this hierarchy, the screen moves to the left, and the item “RIG” indicating the right is moved.
When "HT>" is specified, the screen moves rightward.
【0055】図11はデジタル表示制御部122内の表示
出力制御回路部130の内部構成図を示す。FIG. 11 shows an internal configuration diagram of the display output control circuit unit 130 in the digital display control unit 122.
【0056】本制御回路部130は、表示入力制御回路
部123とは逆に、外部端子の設定状態により多色化制御
回路部126からの2パラレル・デジタル表示出力データ1
27をパラレル/シリアル変換すると共に、シリアル出力
時の高速クロック動作に対応するものである。更に、本
発明によるデジタル表示制御部122をLSI化した際
に、内部各機能動作をモニター(テストモード出力)す
るための切り替え機能を有する。図11において、1001
は表示出力データ132奇数上位にモニターを割り付けた
テストブロック1、1002は同じく奇数下位にモニターを
割り付けたテストブロック2、1003は同じく偶数上位に
モニターを割り付けたテストブロック3、1004は同じく
偶数下位にモニターを割り付けたテストブロック4、10
05、1006はプリセット機能付きラッチ回路1、2、1007
はOR回路1、1008はセレクタ回路1、1009はOR回路
2、1010はインバータ回路1、1011はNOR回路1、10
12はNOR回路2、1013はインバータ回路2、1014はセ
レクタ回路2、1015はリセット機能付きラッチ回路3、
1016はセレクタ回路3、1017、1018はNOR回路3、
4、1019はNOR回路5、1020はリセット機能付きラッ
チ回路4を各々示す。The control circuit unit 130, contrary to the display input control circuit unit 123, outputs two parallel digital display output data 1 from the multicoloring control circuit unit 126 depending on the setting state of the external terminal.
27 is parallel / serial converted and corresponds to a high-speed clock operation at the time of serial output. Furthermore, when the digital display control unit 122 according to the present invention is implemented as an LSI, the digital display control unit 122 has a switching function for monitoring the operation of each internal function (test mode output). In FIG. 11, 1001
Is the display output data 132 is the test block 1 with the monitor assigned to the odd upper, 1002 is the test block 2 with the monitor assigned to the odd lower, 1003 is the test block 3 with the monitor assigned to the even upper, and 1004 is the even lower Test blocks 4 and 10 with assigned monitors
05, 1006 are latch circuits with preset function 1, 2, 1007
Is an OR circuit 1, 1008 is a selector circuit 1, 1009 is an OR circuit 2, 1010 is an inverter circuit 1, 1011 is NOR circuits 1, 10
12 is a NOR circuit 2, 1013 is an inverter circuit 2, 1014 is a selector circuit 2, 1015 is a latch circuit 3 with a reset function,
1016 is a selector circuit 3, 1017 and 1018 are NOR circuits 3,
Reference numerals 4 and 1019 denote NOR circuits 5 and 1020, respectively, a latch circuit 4 with a reset function.
【0057】図11において、調整メニュー表示制御回
路128からのデジタル表示データ129は偶数/奇数の2ド
ットパラレルの状態でラッチ回路1005及び、ラッチ回路
1006に取り込む。パラレル出力で映像データを表示する
場合は、2パラレル出力モード設定端子(ISDOEN)は
“H”レベルとなり、OR回路1007の出力は“H”固
定、NOR回路1017の出力は“L”固定となる。これに
よりセレクタ回路1014は(b)側を選択する。また、映
像信号を表示するノーマルモードであるため、テストモ
ードを示す信号TEST1、TEST2は“L”レベルとなる。こ
れによりNOR回路1011、1009、1017、1018の出力は
“L”レベルインバータ回路1010の出力は“H”レベル
となる。従って、ラッチ回路1015でラッチするデータ
は、ラッチ回路1005の出力の反転データとなり、つまり
は調整メニュー表示制御回路128から出力される2パラ
レル表示データ129のうちの奇数データとなる。また、
ラッチ回路1020でラッチするデータは、NOR回路101
7、1018の出力が“L”レベルであることよりラッチ回
路1006の出力が反映され、つまりは調整メニュー表示制
御回路128から出力される2パラレル表示データ129のう
ちの偶数データとなる。In FIG. 11, the digital display data 129 from the adjustment menu display control circuit 128 is a latch circuit 1005 and a latch circuit 1002 in an even / odd 2-dot parallel state.
Import to 1006. When video data is displayed by parallel output, the 2 parallel output mode setting terminal (ISDOEN) is at “H” level, the output of the OR circuit 1007 is fixed at “H”, and the output of the NOR circuit 1017 is fixed at “L”. . As a result, the selector circuit 1014 selects the (b) side. In addition, since the mode is the normal mode for displaying a video signal, the signals TEST1 and TEST2 indicating the test mode become “L” level. As a result, the outputs of the NOR circuits 1011, 1009, 1017, and 1018 are at the "L" level, and the output of the inverter circuit 1010 is at the "H" level. Therefore, the data latched by the latch circuit 1015 is inverted data of the output of the latch circuit 1005, that is, odd data of the two parallel display data 129 output from the adjustment menu display control circuit 128. Also,
The data latched by the latch circuit 1020 is
Since the outputs of 7 and 1018 are at the “L” level, the output of the latch circuit 1006 is reflected. That is, the output becomes the even number data of the two parallel display data 129 output from the adjustment menu display control circuit 128.
【0058】次に調整メニュー表示制御回路128まで表
示データを2パラレル処理して、本表示出力制御回路部
130でパラレル/シリアル変換して最終的にシリアル出
力する場合、2パラレル出力モード設定端子(ISDOEN)は
“L”レベルを設定する。また、この場合にもテストモ
ードを示す信号TEST1、TEST2は“L”レベルとなり、N
OR回路1019の出力は常時“L”レベルとなる(偶数側
の表示出力データとなるラッチ回路1020の出力(OODATA)
は常時“L”レベル)。逆に奇数側の表示出力データと
なるラッチ回路1015の出力(OEDATA)は、セレクタ回路10
14の出力データが反映される。セレクタ回路1014の
(a)入力は調整メニュー表示制御回路128から出力さ
れる2パラレル表示データ129のうちの偶数データであ
り、(b)入力は、NOR回路1011の出力が“L”レベ
ルであることより、調整メニュー表示制御回路128から
出力される2パラレル表示データ129のうちの奇数デー
タとなる。セレクタ回路1014における偶数/奇数表示の
切り換えはOR回路1007の出力レベルにより制御する。
OR回路1007の出力レベルは、2パラレル出力モード設
定端子(ISDOEN)及び、テストモードを示す信号TEST1、T
EST2全てが“L”レベルであるため、2パラレル制御の
基準クロック(CLKIN)の正相と、逆相を直接反映する。
つまり、2パラレルクロック(CLKIN)のレベルを直接利
用して、2パラレル表示データをシリアル表示データに
変換するようにしたため、論理回路による遅延を抑え高
周波数動作に対応可能としたものである。Next, display data is processed in two parallel processes up to the adjustment menu display control circuit 128, and this display output control circuit section
When parallel / serial conversion is performed at 130 and finally serial output is performed, the 2 parallel output mode setting terminal (ISDOEN) sets the “L” level. Also in this case, the signals TEST1 and TEST2 indicating the test mode become “L” level,
The output of the OR circuit 1019 is always at the “L” level (the output (OODATA) of the latch circuit 1020 which becomes the display output data on the even side).
Is always "L" level). Conversely, the output (OEDATA) of the latch circuit 1015, which becomes the display output data on the odd side, is
14 output data is reflected. The (a) input of the selector circuit 1014 is the even number data of the two parallel display data 129 output from the adjustment menu display control circuit 128, and the (b) input is that the output of the NOR circuit 1011 is at the “L” level. Thus, the odd-numbered data of the two parallel display data 129 output from the adjustment menu display control circuit 128 is obtained. Switching between even / odd display in the selector circuit 1014 is controlled by the output level of the OR circuit 1007.
The output level of the OR circuit 1007 is set to two parallel output mode setting terminals (ISDOEN) and signals TEST1 and TEST indicating the test mode.
Since all of EST2 are at the “L” level, the normal phase and the negative phase of the reference clock (CLKIN) of the two parallel control are directly reflected.
That is, since the two parallel display data is converted directly to the serial display data by directly using the level of the two parallel clocks (CLKIN), the delay due to the logic circuit is suppressed and the high frequency operation can be supported.
【0059】なお、図11中、ISDOEN,TEST
1,TEST2,図1のデジタル制御部122の外部に
おいて、電源もしくはGNDに接続される入力される信
号である。RESETNは、装置全体のリセット信号で
あり、図1の装置のさらに上位階層より供給される信号
である。In FIG. 11, ISDOEN, TEST
1, TEST2, are input signals connected to a power supply or GND outside the digital control unit 122 in FIG. RESETN is a reset signal for the entire apparatus, and is a signal supplied from a higher hierarchy of the apparatus of FIG.
【0060】図12に、以上説明した2パラレル表示デ
ータをシリアル表示データに変換する際の動作タイミン
グチャートを示す。さらに本表示出力制御回路部130
は、本発明によるデジタル表示制御部122をLSI化し
た際に、テストモードに設定することで内部各機能をモ
ニターするための切り換え制御を備える。LSI内部動
作を偶数表示出力データ端子(OODATA)及び、奇数表示出
力データ端子(OEDATA)に出力する設定とする場合、ま
ず、テストモードを示す信号TEST1、TEST2を“H”レベ
ルに設定する。これによりラッチ回路1005、1006はプリ
セット状態となり、その出力データは“L”レベル固定
となる。従って、ラッチ回路1015に入力されるデータ
は、テストブロック1001もしくは、テストブロック1002
に割り付けた内部モニター信号であり、ラッチ回路1020
に入力されるデータは、テストブロック1003もしくはテ
ストブロック1004に割り付けた内部モニター信号であ
る。テストブロック1001とテストブロック1002、テスト
ブロック1003とテストブロック1004でいずれをモニター
するかについては、TEST2端子の設定レベルにより、セ
レクタ回路1008及び、セレクタ回路1016で切り換える。FIG. 12 shows an operation timing chart when the above-described two-parallel display data is converted into serial display data. Further, the display output control circuit section 130
Is provided with a switching control for monitoring internal functions by setting a test mode when the digital display control unit 122 according to the present invention is implemented as an LSI. When the LSI internal operation is set to output to the even display output data terminal (OODATA) and the odd display output data terminal (OEDATA), first, the signals TEST1 and TEST2 indicating the test mode are set to “H” level. As a result, the latch circuits 1005 and 1006 enter the preset state, and their output data is fixed at the “L” level. Therefore, the data input to the latch circuit 1015 is either the test block 1001 or the test block 1002.
The internal monitor signal assigned to the latch circuit 1020
Is an internal monitor signal assigned to the test block 1003 or the test block 1004. Which of the test blocks 1001 and 1002 and the test block 1003 and the test block 1004 is monitored is switched by the selector circuit 1008 and the selector circuit 1016 depending on the setting level of the TEST2 terminal.
【0061】このように本発明では、テストモード設定
により内部動作をモニターする場合には、通常動作で表
示出力を行う際の表示データであるラッチ回路1005及
び、ラッチ回路1006の出力データをテストブロック選択
信号として利用することで、遅延増大の原因となるセレ
クタ回路の削除を実現し、前記2パラレル/シリアル変
換によるシリアル表示出力の高周波数対応を可能とし
た。As described above, in the present invention, when the internal operation is monitored by setting the test mode, the output data of the latch circuit 1005 and the output data of the latch circuit 1006, which are the display data when performing the display output in the normal operation, are used as the test block. By using the signal as a selection signal, it is possible to eliminate a selector circuit which causes an increase in delay, and it is possible to cope with a high frequency of serial display output by the 2-parallel / serial conversion.
【0062】図13は、デジタル表示制御部122内の調
整メニュー表示制御回路部128の内部構成図を示す。FIG. 13 shows an internal configuration diagram of the adjustment menu display control circuit unit 128 in the digital display control unit 122.
【0063】本制御回路部は、調整メニュー表示用キャ
ラクタを生成するためのキャラクタメモリ及び、キャラ
クタメモリのアドレス及び色情報を指定するコード/ア
トリビュートメモリを有し、レジスタ設定による調整メ
ニュー表示範囲において、調整メニュー表示データを出
力し、表示出力制御回路部130において、多色化制御回
路126からの出力表示データ127にオーバーレイして表示
パネル上でメニュー表示を実現する。The control circuit section has a character memory for generating an adjustment menu display character, and a code / attribute memory for specifying the address and color information of the character memory. The adjustment menu display data is output, and in the display output control circuit unit 130, the menu display is realized on the display panel by overlaying the output display data 127 from the multicoloring control circuit 126.
【0064】図13において、1201は調整メニュー表示
期間パルス生成部、1202は調整メニューの表示/非表示
状態を示すステートマシン生成部、1203はマイコンアク
セスによるメモリ制御信号生成部、1204は調整メニュー
表示のためのメモリ制御信号生成部、1205はセレクタ回
路1、1206はマイコンアクセスによるメモリアドレス生
成部、1207は調整メニュー表示のためのメモリアドレス
生成部、1208はセレクタ回路2、1209はコード/アトリ
ビュート・メモリ、1210は加算回路1、1211はキャラク
タ・メモリ、1212はキャラクタデータのパラレル/シリ
アル変換回路、1213はカラーパレットレジスタ部、1214
は加算回路2、1215はセレクタ回路3を各々示す。In FIG. 13, reference numeral 1201 denotes an adjustment menu display period pulse generation unit; 1202, a state machine generation unit indicating a display / non-display state of the adjustment menu; 1203, a memory control signal generation unit by microcomputer access; and 1204, an adjustment menu display. Control signal generator 1205, a selector circuit 1205, a memory address generator 1206 for accessing the microcomputer, 1207 a memory address generator for displaying an adjustment menu, 1208 a selector circuit 2, 1209 a code / attribute Memory, 1210 is an addition circuit 1, 1211 is a character memory, 1212 is a parallel / serial conversion circuit for character data, 1213 is a color palette register section, 1214
Indicates an adder circuit 2 and 1215 indicates a selector circuit 3, respectively.
【0065】図14に、メニュー表示期間パルス生成部
1201の具体的構成例を示す。メニュー表示期間パル
ス生成部1201は、液晶パネル表示画面中において、
メニュー画面を表示する位置を設定する機能を有し、垂
直方向及び水平方向をそれぞれ別々に設定する水平表示
期間パルス生成部1201aと垂直表示期間パルス生成
部1201bとを有する。具体的には、水平位置を計測
するためにドットクロックを計数するカウンタ1201
1の出力を、比較器12017,12018でそれぞれ
水平スタート位置設定レジスタ12013と水平エンド
位置設定レジスタ12014の設定値と比較し、両比較
器の出力をJ−Kフリップフロップ12021に入力す
ることにより、水平メニュー表示期間としてを示す信号
表示開始位置から終了位置までの間の幅のパルスを出力
する。同様に、垂直位置を計測するために水平同期信号
を計数するカウンタ12012の出力を、比較器120
19,12020でそれぞれ垂直スタート位置設定レジ
スタ12015と垂直エンド位置設定レジスタ1201
6の設定値と比較し、両比較器の出力をJ−Kフリップ
フロップ12022に入力することにより、垂直メニュ
ー表示期間を示す信号として表示開始位置から終了位置
までの間の幅のパルスを出力する。FIG. 14 shows a specific configuration example of the menu display period pulse generator 1201. The menu display period pulse generation unit 1201 displays
It has a function of setting a position at which a menu screen is displayed, and has a horizontal display period pulse generator 1201a and a vertical display period pulse generator 1201b for separately setting the vertical direction and the horizontal direction. Specifically, a counter 1201 for counting a dot clock to measure a horizontal position
1 are compared with the set values of the horizontal start position setting register 12013 and the horizontal end position setting register 12014 by comparators 12017 and 12018, respectively, and the outputs of both comparators are input to the JK flip-flop 12021. A pulse having a width from the signal display start position to the end position indicating the horizontal menu display period is output. Similarly, the output of the counter 12012 for counting the horizontal synchronization signal to measure the vertical position is compared with the output of the comparator 1202.
19, 12020, a vertical start position setting register 12015 and a vertical end position setting register 1201
6 and inputs the outputs of both comparators to the JK flip-flop 12022 to output a pulse having a width between the display start position and the end position as a signal indicating the vertical menu display period. .
【0066】図15に、ステートマシン生成部1202
の状態遷移図を示す。ステートマシン生成部1202
は、メニュー表示期間と非表示期間とを識別するための
手段であり、基準クロックによって順次状態を遷移する
ものである。通常は、メニュー非表示期間を示すステー
ト(図中、S0ステート)に留まり、メニュー表示期間
パルスを認識する(図4の回路から出力される水平およ
び垂直方向のメニュー表示期間を示す信号OLHEN−
P・OLVEN−P)と、メニュー表示期間を示すステ
ート(S1,S2,・・,S8ステート)に遷移するも
のである。したがって、回路全体は、このステートの状
態を基準に制御を行う。FIG. 15 shows a state machine generator 1202.
FIG. State machine generator 1202
Is a means for distinguishing between a menu display period and a non-display period, and sequentially changes states according to a reference clock. Normally, the state stays in the state indicating the menu non-display period (S0 state in the figure) and recognizes the menu display period pulse (the signal OLHEN- indicating the horizontal and vertical menu display periods output from the circuit of FIG. 4).
P.OLVEN-P) and a state (S1, S2,..., S8 state) indicating a menu display period. Therefore, the entire circuit performs control based on this state.
【0067】図13に戻り、システム起動時にマイコン
によりコード/アトリビュート・メモリ1209にキャラク
タ・メモリ用アドレス及び、キャラクタ色情報また、キ
ャラクタ・メモリ1211にキャラクタデータ(フォントデ
ータ)を設定する。これらの設定は、図1に示すマイコ
ン1034からデータ(MD[7:0])、ライト(WRN)/リード(RD
N)コマンド及び、アドレス(MA[15:0])を入力し、マイコ
ンアクセス・メモリ制御信号生成部1203でメモリライト
/リードパルスを生成し、マイコンアクセス・メモリア
ドレス生成部1206でメモリアドレスを生成する。これら
生成されたライト/リードパルスとアドレスは各々セレ
クタ回路1205及び、セレクタ回路1208に入力する。各セ
レクタ回路の反対側の入力は各々、メニュー表示用メモ
リ制御信号生成部1204で生成したメモリリードパルス及
び、メニュー表示用メモリアドレス生成部1207で生成し
たメニュー表示用メモリアドレスである。これらセレク
タ回路の切り替えは、メニュー表示期間パルス生成部12
01を基に遷移するステートマシン生成部1202から出力す
るステート信号で行う。従って、システム起動時は調整
メニュー非表示期間を示すステート信号を、ステートマ
シン生成部1202が出力し、セレクタ回路1205及び、セレ
クタ回路1208が共に(a)側を選択し、図1に示すマイ
コン1034からのメモリアクセスが有効となる。また、前
記メニュー非表示期間を示すステート信号は、セレクタ
回路1215の(a)側を選択し、多色化制御回路部1026か
らの表示出力データ1027を選択する。Returning to FIG. 13, when the system is started, the microcomputer sets a character memory address and character color information in the code / attribute memory 1209, and sets character data (font data) in the character memory 1211. These settings are made by the microcomputer 1034 shown in FIG. 1 from the data (MD [7: 0]), write (WRN) / read (RD
N) A command and an address (MA [15: 0]) are input, a microcomputer access / memory control signal generator 1203 generates a memory write / read pulse, and a microcomputer access / memory address generator 1206 generates a memory address. I do. The generated write / read pulse and address are input to the selector circuit 1205 and the selector circuit 1208, respectively. The input on the opposite side of each selector circuit is a memory read pulse generated by the menu display memory control signal generation unit 1204 and a menu display memory address generated by the menu display memory address generation unit 1207, respectively. Switching of these selector circuits is performed by the menu display period pulse generator 12.
This is performed using a state signal output from the state machine generation unit 1202 that transitions based on 01. Therefore, when the system is started, the state signal indicating the adjustment menu non-display period is output from the state machine generation unit 1202, and both the selector circuit 1205 and the selector circuit 1208 select the (a) side, and the microcomputer 1034 shown in FIG. The memory access from is enabled. The state signal indicating the menu non-display period selects the (a) side of the selector circuit 1215, and selects the display output data 1027 from the multicolor control circuit 1026.
【0068】次にメニュー表示期間パルス生成部1201に
おいて、メニュー表示期間パルスを出力すると、ステー
トマシン生成部1202は調整メニュー表示有効を示すステ
ート信号を出力する。このステート信号により、セレク
タ回路1205、1208、1215は全て(b)側を選択するため
メニュー表示メモリ制御信号生成部1204、メニュー表示
メモリアドレス生成部1207及び調整メニュー表示データ
を出力する加算回路1214の出力データが選択される。従
って、マイコン134のアクセス命令とは無関係に、コー
ド/アトリビュート・メモリ1209に調整メニュー表示の
ためのメモリリードパルス及び、アドレスを出力する。
コード/アトリビュート・メモリ1209はこのアドレスに
該当する領域より、表示するキャラクタ先頭データが格
納された位置を指示するためのアドレス及び表示するキ
ャラクタの色情報データを出力する。読み出されたアド
レスデータはメニュー表示メモリアドレス生成部1207よ
り出力されるラスタアドレスと加算回路1210で加算され
キャラクタ・メモリ1211にアドレスとして与える。ま
た、色情報データはカラーパレットレジスタ部1207に出
力され、パレットデータの有効/無効制御を行う。キャ
ラクタ・メモリ部1211は、メニュー表示メモリ制御信号
生成部1204からのメモリリードパルスと、加算回路1210
からのキャラクタアドレスにより対応するキャラクタデ
ータがパラレルに読み出される。このパラレル状態のキ
ャラクタデータをパラレル/シリアル変換回路1212で表
示出力のタイミングであるシリアルデータに変換し、前
記カラーパレット部による色情報を加算回路1214で付加
してセレクタ回路1215に出力する。セレクタ回路1215で
はステートマシン生成部1202からのステート信号が調整
メニュー表示を示しているため、(b)側を選択し、シ
リアル化され色情報を付加した調整メニューデータを出
力する。従って調整メニュー表示は、コード/アトリビ
ュート・メモリ1209のアドレス順に行うため、調整メニ
ュー表示範囲の上限は本メモリ容量によって決まる。そ
こで本発明ではコード/アトリビュートメモリ1209の容
量以上のメニュー表示範囲をメニュー表示期間パルス生
成部1201で設定した場合に、メニュー表示メモリアドレ
ス生成部1207からのアドレスがオーバーフローすること
により、調整メニューの2重表示が発生しないように、
コード/アトリビュート・メモリ1209の最大アドレスを
アクセスしたらそれ以降の表示範囲はこの最大アドレス
に対するアクセスを繰り返すようにし、この最大アドレ
スにはブランクデータに対するアドレスを設定する。Next, when the menu display period pulse is output from the menu display period pulse generation unit 1201, the state machine generation unit 1202 outputs a state signal indicating that the adjustment menu display is valid. With this state signal, the selector circuits 1205, 1208, and 1215 all select the menu display memory control signal generation unit 1204, the menu display memory address generation unit 1207, and the addition circuit 1214 that outputs adjustment menu display data to select the (b) side. Output data is selected. Accordingly, a memory read pulse and an address for displaying an adjustment menu are output to the code / attribute memory 1209 irrespective of the access instruction of the microcomputer 134.
The code / attribute memory 1209 outputs, from the area corresponding to this address, an address for indicating the position where the head data of the character to be displayed is stored and the color information data of the character to be displayed. The read address data is added to the raster address output from the menu display memory address generation unit 1207 by the addition circuit 1210, and is provided to the character memory 1211 as an address. The color information data is output to the color pallet register unit 1207, and performs valid / invalid control of the pallet data. The character memory unit 1211 includes a memory read pulse from the menu display memory control signal generation unit 1204 and an addition circuit 1210.
The corresponding character data is read out in parallel by the character address from. The parallel-state character data is converted into serial data, which is a display output timing, by a parallel / serial conversion circuit 1212, and color information from the color pallet unit is added by an addition circuit 1214 and output to a selector circuit 1215. In the selector circuit 1215, since the state signal from the state machine generating unit 1202 indicates the adjustment menu display, the selector circuit 1215 selects the (b) side and outputs adjustment menu data serialized and added with color information. Therefore, since the adjustment menu is displayed in the order of the addresses of the code / attribute memory 1209, the upper limit of the adjustment menu display range is determined by the memory capacity. Therefore, in the present invention, when the menu display range larger than the capacity of the code / attribute memory 1209 is set by the menu display period pulse generation unit 1201, the address from the menu display memory address generation unit 1207 overflows, and the adjustment menu 2 To avoid double display,
When the maximum address of the code / attribute memory 1209 is accessed, the display range thereafter repeats access to this maximum address, and an address for blank data is set in this maximum address.
【0069】図16にその制御回路の構成図を示す。図
16において、1202及び1207は調整メニュー表示制御回
路128内のステートマシン生成部1及びメニュー表示メモ
リアドレス生成部1である。また、1301はコード/アト
リビュートメモリ・アドレスカウンタ、1302はアドレス
デコーダ、1303はカウンタ停止回路、1304はコード/ア
トリビュートメモリ・最大アドレス生成部、1305はセレ
クタ回路を各々示す。図16において、ステートマシン
1202から出力されるステート信号が調整メニュー表示期
間を示すと、コード/アトリビュート・メモリアドレス
・カウンタ1301はカウントを開始し、セレクタ回路1305
の(a)入力にカウンタ値をアドレスとして出力する。
アドレス・デコーダ1302はこのカウンタ出力を受けて、
最大アドレス生成部1304の最大アドレス値と比較す
る。メモリアドレスカウンタ1301のカウンタ値が前
記コード/アトリビュート・メモリの最大アドレス値に
達した時点で有効となる信号を出力する。このデコード
出力がセレクタ回路1305のセレクト信号及び、カウンタ
停止回路1303の起動を制御し、カウンタ出力が最大アド
レス値より小さい状態では、セレクタ回路1305は(a)
側を選択すると共に、カウンタ停止回路1303はディセー
ブル状態となり、コード/アトリビュート・メモリアド
レス・カウンタ1301はカウント動作を続ける。カウント
動作を続け、そのカウンタ値がコード/アトリビュート
・メモリ1209の最大アドレス値に達すると、アドレス・
デコーダ1302のの出力が反転し、セレクタ回路1305は
(b)側が選択されると同時に、カウンタ停止回路13
03が起動し、コード/アトリビュート・メモリアドレ
ス・カウンタ1301をホールド状態にする。従って、アド
レス・デコーダ1302の出力もホールド状態となる。この
状態ではセレクタ回路1305の出力は、コード/アトリビ
ュート・メモリ最大アドレス生成部1304からの最大アド
レスとなり、コード/アトリビュート・メモリ1209の最
大アドレスに格納したキャラクタ・アドレスの示すキャ
ラクタ表示を続けることになり、この領域にブランクデ
ータを設定しておけば、調整メニューの2重表示などは
発生しない。さらに本機能は、調整メニューとしてでは
なく、映像表示データのマスクデータとしての利用も可
能である。FIG. 16 shows a configuration diagram of the control circuit. In FIG. 16, reference numerals 1202 and 1207 denote a state machine generator 1 and a menu display memory address generator 1 in the adjustment menu display control circuit 128. 1301 is a code / attribute memory address counter, 1302 is an address decoder, 1303 is a counter stop circuit, 1304 is a code / attribute memory / maximum address generator, and 1305 is a selector circuit. In FIG. 16, the state machine
When the state signal output from 1202 indicates the adjustment menu display period, the code / attribute memory address counter 1301 starts counting and the selector circuit 1305
(A) Output the counter value as an address to the input.
The address decoder 1302 receives this counter output,
This is compared with the maximum address value of the maximum address generation unit 1304. A signal becomes valid when the counter value of the memory address counter 1301 reaches the maximum address value of the code / attribute memory. The decoded output controls the select signal of the selector circuit 1305 and the activation of the counter stop circuit 1303. When the counter output is smaller than the maximum address value, the selector circuit 1305 (a)
When the counter is selected, the counter stop circuit 1303 is disabled, and the code / attribute memory address counter 1301 continues counting. When the count operation continues and the counter value reaches the maximum address value of the code / attribute memory 1209, the address
When the output of the decoder 1302 is inverted and the selector circuit 1305 selects the side (b), the counter stop circuit 13
03 is activated, and the code / attribute memory address counter 1301 is held. Therefore, the output of the address decoder 1302 is also in the hold state. In this state, the output of the selector circuit 1305 becomes the maximum address from the code / attribute memory maximum address generation unit 1304, and the character display indicated by the character address stored in the maximum address of the code / attribute memory 1209 is continued. If blank data is set in this area, double display of the adjustment menu does not occur. Further, this function can be used not as an adjustment menu but as mask data of video display data.
【0070】図17に示すように、ある種の解像度表示
データのライン数が表示パネルの要求するライン数を満
たせない場合、表示データの2重表示が発生する。そこ
で本発明を利用して、調整メニュー表示範囲を表示デー
タの2重表示部分に設定し、メニュー表示データを全て
ブランクデータとすることで、映像表示データの2重表
示部分は調整メニューのブランクデータでマスク可能と
なる。なお、図17においては便宜上、人の絵を用いて
説明したが、実際に表示される内容はこれとは異なる。As shown in FIG. 17, when the number of lines of a certain type of resolution display data cannot satisfy the number of lines required by the display panel, double display of display data occurs. Therefore, by using the present invention, the adjustment menu display range is set to the double display portion of the display data, and the menu display data is entirely blank data. Becomes maskable. In FIG. 17, for convenience, the description is made using a picture of a person, but the actual displayed content is different from this.
【0071】図18はデジタル表示制御部122内の自動
調整制御回路部131の内部構成図を示す。FIG. 18 is a diagram showing the internal configuration of the automatic adjustment control circuit 131 in the digital display control unit 122.
【0072】本制御回路部は、各種解像度の入力表示デ
ータからブランクレベル、入力表示データの開始/終了
位置、入力表示データの最大/最小値、入力表示データ
の変化点を検出し、レジスタ形式でこれらの値をマイコ
ンに出力することで、オフセット、ゲイン、表示位置、
クロック位相、クロック分周値などの最適設定値をマイ
コンが算出、再設定することで自動調整を実現するもの
である。図18において、1501はブランクレベル・ホー
ルド制御部、1502は表示データ開始/終了位置検出制御
部、1503は表示データ最大/最小値検出制御部、1504は
表示データ変化点検出制御部、1505〜1508は前記各制御
部からの検出データをマイコン動作と合わせるための同
期化回路1〜4、1509はレジスタ・リード制御回路を各
々示す。図18において、ブランクレベルホールド制御
部1501は、表示データの入力開始/終了位置検出、黒レ
ベル検出を行うたものものであり、そのデータレベル比
較のための基準値を、A/Dコンバータ回路120からの
入力表示データ121、ドットクロック110、入力垂直同期
信号106、水平同期信号107より生成する。生成した基準
データは、マイコン134によるレジスタリードを行うた
めに、同期化回路1505でマイコン134の動作タイミング
に同期化する。表示データ開始/終了位置検出制御部15
02は、入力表示データ121の表示開始位置と終了位置
を、入力表示データ121の値から判断し、その水平/垂
直位置の値を保持する。保持した水平/垂直位置データ
は、ブランクレベル・ホールド制御部1501同様、マイコ
ン134によるレジスタリードを行うために、同期化回路1
506でマイコン134の動作タイミングに同期化する。表示
データ最大/最小検出制御部1503は、1フレーム期間中
の隣り合うドットデータの値を比較し、最大値及び、最
小値の検出を行う。この最大値/最小値を参照してマイ
コン134がオフセット/ゲインを最適値に調整する。検
出した最大値及び、最小値は、ブランクレベル・ホール
ド制御部1501同様、マイコン134によるレジスタリード
を行うために、同期化回路1507でマイコン134の動作タ
イミングに同期化する。表示データ変化点検出制御部15
04は、1フレーム期間中の入力表示データ121の中で、
ドット間で表示データ値の変化が大きい位置及び、その
位置前後の表示データを検出し、クロック位相調整値と
の相関をとり、クロック位相を最適値に調整する。検出
した位置及び、表示データは、ブランクレベル・ホール
ド制御部1501同様、マイコン134によるレジスタリード
を行うために、同期化回路1508でマイコン134の動作タ
イミングに同期化する。以上、同期化された各種検出デ
ータの各々は、マイコン134がレジスタとして読み出し
可能なように、レジスタ・リード回路制御部1509でデコ
ードし、レジスタ・リード・サイクルで順次読み出し、
読み出したデータをマイコン134が解析して各調整値を
自動で最適値に設定するようにしたものである。The control circuit detects a blank level, a start / end position of the input display data, a maximum / minimum value of the input display data, and a change point of the input display data from the input display data of various resolutions, and detects the change level in a register format. By outputting these values to the microcomputer, offset, gain, display position,
The microcomputer realizes automatic adjustment by calculating and resetting optimal setting values such as a clock phase and a clock dividing value. In FIG. 18, reference numeral 1501 denotes a blank level hold control unit, 1502 denotes a display data start / end position detection control unit, 1503 denotes a display data maximum / minimum value detection control unit, 1504 denotes a display data change point detection control unit, and 1505-1508. Reference numerals 1 to 4 denote synchronization circuits for synchronizing detection data from the control units with the operation of the microcomputer, and reference numeral 1509 denotes a register read control circuit. In FIG. 18, a blank level hold control unit 1501 detects the input start / end position of the display data and detects the black level. The blank level hold control unit 1501 uses a reference value for comparing the data level with the A / D converter circuit 120. From the input display data 121, the dot clock 110, the input vertical synchronization signal 106, and the horizontal synchronization signal 107. The generated reference data is synchronized with the operation timing of the microcomputer 134 by the synchronization circuit 1505 so that the microcomputer 134 reads the register. Display data start / end position detection control unit 15
02 determines the display start position and the end position of the input display data 121 from the value of the input display data 121, and holds the values of the horizontal / vertical positions. Like the blank level hold control unit 1501, the held horizontal / vertical position data is used by the synchronization circuit 1 to read the register by the microcomputer 134.
At 506, the operation timing is synchronized with the operation timing of the microcomputer 134. The display data maximum / minimum detection control unit 1503 compares the values of adjacent dot data during one frame period, and detects the maximum value and the minimum value. The microcomputer 134 adjusts the offset / gain to an optimum value with reference to the maximum value / minimum value. The detected maximum value and minimum value are synchronized with the operation timing of the microcomputer 134 by the synchronization circuit 1507 in order to perform the register read by the microcomputer 134, similarly to the blank level / hold control unit 1501. Display data change point detection controller 15
04 is the input display data 121 during one frame period,
The position where the change of the display data value between dots is large and the display data before and after the position are detected, and the correlation with the clock phase adjustment value is obtained to adjust the clock phase to the optimum value. The detected position and the display data are synchronized with the operation timing of the microcomputer 134 by the synchronization circuit 1508 so that the microcomputer 134 reads the register similarly to the blank level / hold control unit 1501. As described above, each of the synchronized detection data is decoded by the register read circuit control unit 1509 so that the microcomputer 134 can read the data as a register, and sequentially read in a register read cycle.
The microcomputer 134 analyzes the read data and automatically sets each adjustment value to an optimum value.
【0073】以上、本発明による液晶表示制御装置にお
いて、デジタル表示制御部122(表示入力制御回路部12
3、マルチスキャン制御回路部124、多色化制御回路部12
6、表示出力制御回路部130、調整メニュー表示制御回路
部128、自動調整制御回路部131)をLSI化することで
高密度、低消費電力化、さらには低コスト化を可能とし
たものである。As described above, in the liquid crystal display control device according to the present invention, the digital display control unit 122 (display input control circuit unit 12
3, multi-scan control circuit section 124, multi-color control circuit section 12
6. The display output control circuit unit 130, the adjustment menu display control circuit unit 128, and the automatic adjustment control circuit unit 131) are implemented as LSIs, thereby enabling high density, low power consumption, and low cost. .
【0074】自動調整を実行する場合には、自動調整制
御手段に全調整を委ねることが可能であり、この間、調
整メニューは非表示状態とすることが可能となる。した
がって、自動調整制御手段と調整メニュー表示制御手段
の動作を同時に行わなくて済むため、省電力化が可能と
なる。When executing the automatic adjustment, it is possible to entrust all adjustments to the automatic adjustment control means, and during this time, the adjustment menu can be kept in a non-display state. Therefore, the operation of the automatic adjustment control means and the operation of the adjustment menu display control means do not have to be performed at the same time, so that power can be saved.
【0075】[0075]
【発明の効果】本願において開示される発明のうち、代
表的なものによって得られる効果を簡単に説明すれば、
以下の通りである。Advantageous effects obtained by typical ones of the inventions disclosed in the present application will be briefly described.
It is as follows.
【0076】すなわち、本発明の液晶表示制御装置によ
れば、表示パネルの表示サイズに合わせて、各種解像度
の入力表示データをスケーリング処理する際に必要なメ
モリ及び、オン・スクリーン・ディスプレイによる調整
メニュー表示において必要なメモリをLSIに内蔵する
ことができるという効果が得られる。That is, according to the liquid crystal display control device of the present invention, a memory required for scaling input display data of various resolutions according to the display size of the display panel, and an adjustment menu by the on-screen display An effect is obtained that a memory required for display can be built in the LSI.
【0077】また、LSI化したデジタル表示制御部
は、入出力表示データのパラレル/シリアル変換及び、
高速動作対応、FRCによる擬似多色化表示、調整メニ
ューを利用した表示データのマスク制御を実現できると
いう効果が得られる。Further, the digital display control unit in the form of an LSI performs parallel / serial conversion of input / output display data and
It is possible to obtain an effect that high-speed operation, pseudo multi-color display by FRC, and display data mask control using an adjustment menu can be realized.
【0078】更には、入力表示データの各種状態を検出
し、その検出データをマイコンに出力可能な構成とする
ことで、各種調整の自動化を実現できるという効果が得
られる。Further, by detecting various states of the input display data and outputting the detected data to the microcomputer, it is possible to achieve an effect that automation of various adjustments can be realized.
【図1】本発明技術を用いた表示システムの一例を示す
全体構成図である。FIG. 1 is an overall configuration diagram showing an example of a display system using the technology of the present invention.
【図2】本発明による表示システムにおいてデジタル表
示制御部中の表示入力制御部内部構成図である。FIG. 2 is an internal configuration diagram of a display input control unit in a digital display control unit in the display system according to the present invention.
【図3】本発明による表示入力制御部の入力表示データ
に関するデータシフト(遅延)による水平表示位置調整
のタイミングチャートである。FIG. 3 is a timing chart of horizontal display position adjustment by data shift (delay) relating to input display data of a display input control unit according to the present invention.
【図4】本発明による表示システムにおいてデジタル表
示制御部中のマルチスキャン制御回路部内部構成図であ
る。FIG. 4 is an internal configuration diagram of a multi-scan control circuit unit in a digital display control unit in the display system according to the present invention.
【図5】本発明によるマルチスキャン制御回路部におけ
る単純拡大方式でのラインメモリライト/リードタイミ
ングチャートである。FIG. 5 is a line memory write / read timing chart in a simple enlargement method in a multi-scan control circuit unit according to the present invention.
【図6】本発明によるマルチスキャン制御回路部におけ
る階調積分方式でのラインメモリライト/リードタイミ
ングチャートである。FIG. 6 is a line memory write / read timing chart in the gray scale integration method in the multi-scan control circuit unit according to the present invention.
【図7】本発明によるマルチスキャン制御回路部の単純
拡大法及び、階調積分法概念図である。FIG. 7 is a conceptual diagram of a simple enlargement method and a gradation integration method of a multi-scan control circuit unit according to the present invention.
【図8】本発明による表示システムにおいてデジタル表
示制御部中の多色化制御回路部内部構成図である。FIG. 8 is an internal configuration diagram of a multi-color control circuit in a digital display control unit in the display system according to the present invention.
【図9】本発明による多色化制御回路部の空間変調パタ
ーン生成概念図である。FIG. 9 is a conceptual diagram of generating a spatial modulation pattern in a multicolor control circuit according to the present invention.
【図10】本発明による多色化制御回路部の入力表示デ
ータ対表示輝度の関係を示すグラフである。FIG. 10 is a graph showing a relationship between input display data and display luminance of the multi-color control circuit according to the present invention.
【図11】本発明による表示システムにおいてデジタル
表示制御部中の表示出力制御回路部内部構成図である。FIG. 11 is an internal configuration diagram of a display output control circuit unit in a digital display control unit in the display system according to the present invention.
【図12】本発明による表示出力制御回路部の表示デー
タパラレル/シリアル変換タイミングチャートである。FIG. 12 is a display data parallel / serial conversion timing chart of the display output control circuit unit according to the present invention.
【図13】本発明による表示システムにおけるデジタル
表示制御部中の調整メニュー表示制御回路部内部構成図
である。FIG. 13 is an internal configuration diagram of an adjustment menu display control circuit unit in the digital display control unit in the display system according to the present invention.
【図14】図13に示したメニュー表示期間パルス生成
部の内部構成図である。FIG. 14 is an internal configuration diagram of a menu display period pulse generator shown in FIG. 13;
【図15】図13に示したステートマシン生成部の状態
遷移図である。15 is a state transition diagram of the state machine generator shown in FIG.
【図16】本発明による調整メニュー表示制御回路部の
メニュー表示メモリアドレス生成概略図である。FIG. 16 is a schematic diagram of a menu display memory address generation of the adjustment menu display control circuit unit according to the present invention.
【図17】本発明による調整メニュー表示制御回路部に
よる映像表示データマスク機能概念図である。FIG. 17 is a conceptual diagram of a video display data mask function by the adjustment menu display control circuit unit according to the present invention.
【図18】本発明による表示システムにおいてデジタル
表示制御部中の自動調整制御回路部内部構成図である。FIG. 18 is an internal configuration diagram of an automatic adjustment control circuit unit in a digital display control unit in the display system according to the present invention.
【図19】本発明による調整メニュー表示制御部による
調整メニューの具体的な表示例を示す説明図である。FIG. 19 is an explanatory diagram showing a specific display example of an adjustment menu by the adjustment menu display control unit according to the present invention.
【図20】従来の液晶表示システムの一例を示す構成図
である。FIG. 20 is a configuration diagram illustrating an example of a conventional liquid crystal display system.
【図21】従来の液晶表示システムの液晶表示コントロ
ール制御回路概略構成図である。FIG. 21 is a schematic configuration diagram of a liquid crystal display control circuit of a conventional liquid crystal display system.
【図22】従来の液晶表示システムの動作を示すタイミ
ングチャートである。FIG. 22 is a timing chart showing an operation of a conventional liquid crystal display system.
【図23】本発明によるデジタル制御部内の周期計測制
御部の内部構成図である。FIG. 23 is an internal configuration diagram of a cycle measurement control unit in the digital control unit according to the present invention.
101…垂直同期信号、102…水平同期信号、103…アナロ
グR,G,B同期信号、104…アナログ表示制御部、105
…入力同期信号極性反転及び同期分離回路、106…極性
制御後の垂直同期信号、107…極性制御後の水平同期信
号、108…位相調整回路、109…位相調整クロック、110
…PLL回路、111…ドットクロック、112…オフセット
調整回路、113…オフセット調整データ、114…ゲイン調
整回路、115…ゲイン調整データ、116…ペデスタル調整
回路、117…ペデスタル調整されたR,G,Bアナログ
表示データ、118…ビデオアンプ回路、119…増幅された
R,G,Bアナログ表示データ、120…A/Dコンバー
タ回路、121…デジタル化されたR,G,Bデジタル表
示データ、122…デジタル表示制御部、123…表示入力制
御回路、124…マルチスキャン制御回路、125…スケーリ
ング処理されたR,G,Bデジタル表示データ、126…
多色化表示回路、127…多色化処理されたR,G,Bデ
ジタル表示データ、128…調整メニュー表示制御回路、1
29…調整メニュー表示データ、130…表示出力制御回
路、131…自動調整制御回路、132…R,G,B出力表示
データ、133…出力同期信号、ドットクロLク、ブラン
ク信号、134…マイコン、135…データバス、136…表示
制御部設定データ、137…シリアル通信制御バス、138…
調整キー入力データ、139…パラメータ格納メモリ、140
…メモリバス、141…水晶発振器、142…発振クロック、
201…シリアル/パラレル変換制御部、202…偶数/奇数
変換制御部、203〜208、211,216,217…ラッチ回路、209
…2分周回路、210,213,214…インバータ回路、212,215
…セレクタ回路、218…ラッチ回路、219,220…セレクタ
回路、401…スケーリング用ラインメモリ制御部、402…
表示データスケーリング部、403〜410…ラインメモリ、
411…入力デジタル表示データセレクタ回路、412…ライ
ンメモリ用ライト/リードアドレスセレクタ、413…ラ
ッチ回路、414…フレームデータ用セレクタ、415…ライ
ンデータ用セレクタ、416…ライトアドレスカウンタ、4
17…リードアドレスカウンタ、418…フレームデータ横
演算制御部、419…ラインデータ横演算制御部、420…偶
数画素用縦演算制御部、421…奇数画素用縦演算制御
部、422…横演算セレクト信号生成部、423…縦演算セレ
クト信号生成部、701…2/4空間変調パターン生成部、70
2…1/3、2/3空間変調パターン生成部、703…セレクタ回
路1、704…加算回路、705…セレクタ回路2、706…ラ
ッチ回路、707…EOR回路、708…AND回路、1001…
テストブロック1、1002…テストブロック2、1003…テ
ストブロック3、1004…テストブロック4、1005、1006
…ラッチ回路1、2、1007…OR回路1、1008…セレク
タ回路1、1009…OR回路2、1010…インバータ回路
1、1011…NOR回路1、1012…NOR回路2、1013…
インバータ回路2、1014…セレクタ回路2、1015…ラッ
チ回路3、1016…セレクタ回路3、1017,1018…NOR
回路3、4、1019…NOR回路5、1020…ラッチ回路
4、1201…調整メニュー表示期間パルス生成部、1202…
ステートマシン生成部、1203…マイコンアクセスによる
メモリ制御信号生成部、1204…調整メニュー表示のため
のメモリ制御信号生成部、1205…セレクタ回路1、1206
…マイコンアクセスによるメモリアドレス生成部、1207
…調整メニュー表示のためのメモリアドレス生成部、12
08…セレクタ回路2、1209…コード/アトリビュート・
メモリ、1210…加算回路1、1211…キャラクタ・メモ
リ、1212…パラレル/シリアル変換回路、1213…カラー
パレット・レジスタ、1214…加算回路2、1215…セレク
タ回路3、1301…コード/アトリビュートメモリ・アド
レスカウンタ、1302…アドレスデコーダ、1303…カウン
タ停止回路、1304…コード/アトリビュートメモリ・最
大アドレス生成部、1305…セレクタ回路、1501…ブラン
クレベル・ホールド制御部、1502…表示データ開始/終
了位置検出制御部、1503…表示データ最大/最小値検出
制御部、1504…表示データ変化点検出制御部、1505〜15
08…同期化回路1〜4、1509…レジスタ・リード制御回
路、1601…コンピュータ本体、1602…アナログR,G,
B端子、1603…フラットパネル・ディスプレイ、1604…
コントロール回路、1701…A/D変換部、1702…ラッチ
部、1703…フラットパネル・ディスプレイコントロール
部、1704…発振部、1705…分周部。101: vertical synchronization signal, 102: horizontal synchronization signal, 103: analog R, G, B synchronization signal, 104: analog display control unit, 105
... Input synchronization signal polarity reversal and synchronization separation circuit, 106: Vertical synchronization signal after polarity control, 107: Horizontal synchronization signal after polarity control, 108: Phase adjustment circuit, 109: Phase adjustment clock, 110
... PLL circuit, 111 dot clock, 112 offset adjustment circuit, 113 offset adjustment data, 114 gain adjustment circuit, 115 gain adjustment data, 116 pedestal adjustment circuit, 117 pedestal-adjusted R, G, B Analog display data, 118: video amplifier circuit, 119: amplified R, G, B analog display data, 120: A / D converter circuit, 121: digitized R, G, B digital display data, 122: digital Display control unit, 123: display input control circuit, 124: multi-scan control circuit, 125: scaled R, G, B digital display data, 126 ...
Multi-color display circuit, 127: R, G, B digital display data subjected to multi-color processing, 128: Adjustment menu display control circuit, 1
29: Adjustment menu display data, 130: Display output control circuit, 131: Automatic adjustment control circuit, 132: R, G, B output display data, 133: Output synchronization signal, dot clock, blank signal, 134: microcomputer, 135 … Data bus, 136… Display control section setting data, 137… Serial communication control bus, 138…
Adjustment key input data, 139… Parameter storage memory, 140
... memory bus, 141 ... crystal oscillator, 142 ... oscillation clock,
201: serial / parallel conversion control unit, 202: even / odd conversion control unit, 203 to 208, 211, 216, 217: latch circuit, 209
... 2 frequency divider circuits, 210,213,214 ... Inverter circuits, 212,215
... Selector circuit, 218 ... Latch circuit, 219,220 ... Selector circuit, 401 ... Scaling line memory control unit, 402 ...
Display data scaling unit, 403 to 410 ... line memory,
411 input digital display data selector circuit, 412 write / read address selector for line memory, 413 latch circuit, 414 frame data selector, 415 line data selector, 416 write address counter, 4
17 ... Read address counter, 418 ... Frame data horizontal calculation control unit, 419 ... Line data horizontal calculation control unit, 420 ... Vertical calculation control unit for even pixels, 421 ... Vertical calculation control unit for odd pixels, 422 ... Horizontal calculation select signal Generation unit, 423: vertical operation select signal generation unit, 701: 2/4 spatial modulation pattern generation unit, 70
2 1/3, 2/3 spatial modulation pattern generation unit, 703 selector circuit 1, 704 addition circuit, 705 selector circuit 2, 706 latch circuit, 707 EOR circuit, 708 AND circuit, 1001
Test block 1, 1002 ... Test block 2, 1003 ... Test block 3, 1004 ... Test block 4, 1005, 1006
... Latch circuits 1, 2, 1007 ... OR circuits 1, 1008 ... Selector circuits 1, 1009 ... OR circuits 2, 1010 ... Inverter circuits 1, 1011 ... NOR circuits 1, 1012 ... NOR circuits 2, 1013 ...
Inverter circuit 2, 1014 ... Selector circuit 2, 1015 ... Latch circuit 3, 1016 ... Selector circuit 3, 1017, 1018 ... NOR
Circuits 3, 4, 1019 NOR circuit 5, 1020 Latch circuit 4, 1201 Adjustment menu display period pulse generator 1202
State machine generation unit, 1203 ... Memory control signal generation unit by microcomputer access, 1204 ... Memory control signal generation unit for adjustment menu display, 1205 ... Selector circuit 1, 1206
... Memory address generation unit by microcomputer access, 1207
... Memory address generator for displaying adjustment menu, 12
08 ... Selector circuit 2, 1209 ... Code / attribute
Memory, 1210 addition circuit 1, 1211 character memory, 1212 parallel / serial conversion circuit, 1213 color palette register, 1214 addition circuit 2, 1215 selector circuit 3, 1301 code / attribute memory address counter , 1302 ... Address decoder, 1303 ... Counter stop circuit, 1304 ... Code / attribute memory / maximum address generation unit, 1305 ... Selector circuit, 1501 ... Blank level hold control unit, 1502 ... Display data start / end position detection control unit 1503: Display data maximum / minimum value detection control unit, 1504 ... Display data change point detection control unit, 1505 to 15
08 ... Synchronization circuits 1-4, 1509 ... Register read control circuit, 1601 ... Computer body, 1602 ... Analog R, G,
B terminal, 1603 ... Flat panel display, 1604 ...
Control circuit, 1701 A / D converter, 1702 Latch, 1703 Flat panel display controller, 1704 Oscillator, 1705 Frequency divider
フロントページの続き (72)発明者 蛭田 幸男 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立画像情報システム内 (72)発明者 比嘉 淳裕 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立画像情報システム内 (72)発明者 栗原 博司 千葉県茂原市早野3300番地 株式会社日立 製作所電子デバイス事業部内 (72)発明者 加藤 伸隆 愛知県尾張旭市晴丘町池上1番地 株式会 社日立製作所オフィスシステム事業部内Continued on the front page (72) Inventor Yukio Hiruta 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside Hitachi Image Information System Co., Ltd. In the image information system (72) Inventor Hiroshi Kurihara 3300 Hayano, Mobara City, Chiba Pref.Electronic Device Division, Hitachi, Ltd. Inside
Claims (13)
号を表示する液晶表示装置に用いられる液晶表示制御装
置であって、 入力される映像信号をデジタル値とした表示データを処
理するデジタル制御部を有し、該デジタル制御部は、内
部の入出力表示データバスをドット単位に直列/並列変
換可能なインターフェース制御手段を備えたことを特徴
とする液晶表示制御装置。1. A liquid crystal display control device used for a liquid crystal display device for displaying a video signal from a personal computer or the like, comprising a digital control unit for processing display data in which an input video signal is a digital value. A liquid crystal display control device, wherein the digital control unit includes interface control means capable of serial / parallel conversion of an internal input / output display data bus in dot units.
トパラレルで処理を行い、前記インターフェイス制御手
段は、入力側では、ドットシリアルの表示データを2ド
ットパラレルの表示データに変換するかまたは2ドット
パラレルの表示データを2ドットパラレルで入力するか
を切り替える手段を有し、出力側では、液晶パネルの仕
様に応じて2ドットパラレルの表示データをそのまま2
ドットパラレルで出力するかまたはドットシリアルで出
力するかを切り替える手段を有することを特徴とする請
求項1記載の液晶表示制御装置。2. The digital control section internally performs processing in 2-dot parallel, and on the input side, the interface control means converts dot serial display data into 2-dot parallel display data or 2-dot parallel display data. Means for switching whether or not to input the display data of 2 dots in parallel. On the output side, the display data of 2 dots in parallel is output as it is in accordance with the specification of the liquid crystal panel.
2. The liquid crystal display control device according to claim 1, further comprising means for switching between dot parallel output and dot serial output.
データと奇数ドットの表示データとを入れ替えるととも
に、奇数ドットの表示データを1ドット分遅延させる偶
数/奇数変換制御手段を有することを特徴とする請求項
2記載の液晶表示制御装置。3. The digital control section according to claim 2, further comprising: an even / odd conversion control means for exchanging display data of even-numbered dots and display data of odd-numbered dots and delaying display data of odd-numbered dots by one dot. The liquid crystal display control device according to claim 2.
前記デジタル制御部に入力された表示データを本来の表
示出力データとして扱う機能に加え、データ選択信号と
しての機能を持たせることで、直列インターフェース時
の高解像度表示データ転送処理を可能としたことを特徴
とする請求項1記載の液晶表示制御装置。4. The interface control means,
In addition to the function of handling display data input to the digital control unit as the original display output data, by having a function as a data selection signal, it is possible to perform high-resolution display data transfer processing at the time of serial interface. 2. The liquid crystal display control device according to claim 1, wherein:
号を表示する液晶表示装置に用いられる液晶表示制御装
置であって、 映像信号を良好な状態で表示可能とするために各種調整
を行うための調整メニューを表示画面上に表示する調整
メニュー表示制御手段と、上記調整を自動調整化するた
めに入力される映像信号の状態を検出するための自動調
整制御手段とを備えたことを特徴とする液晶表示制御装
置。5. A liquid crystal display control device used in a liquid crystal display device for displaying a video signal from a personal computer or the like, wherein an adjustment menu for performing various adjustments to enable the video signal to be displayed in a good state. A liquid crystal display comprising: an adjustment menu display control means for displaying on a display screen, and an automatic adjustment control means for detecting a state of a video signal input for automatically adjusting the adjustment. Control device.
ータのオフセット、振幅レベル及び、水平同期信号との
位相差などの調整メニューを液晶パネル上に表示し、前
記自動調整制御手段は、これらの各種調整を現状の表示
データの状態を検出することにより自動補正することを
特徴とする請求項5記載の液晶表示制御装置。6. The adjustment menu display control means displays an adjustment menu such as an offset of display data, an amplitude level, and a phase difference with a horizontal synchronizing signal on a liquid crystal panel. 6. The liquid crystal display control device according to claim 5, wherein various adjustments are automatically corrected by detecting a current state of the display data.
整メニュー上での操作により起動する前記自動調整制御
手段とが、同時に動作することがないような動作シーケ
ンスとしたことを特徴とする請求項6記載の液晶表示制
御装置。7. An operation sequence in which the adjustment menu display control means and the automatic adjustment control means activated by an operation on the adjustment menu are not operated at the same time. 7. The liquid crystal display control device according to item 6.
イズに合わせて拡大、縮小処理する制御手段を備えるこ
とを特徴とする請求項1〜7のいずれかに記載の液晶表
示制御装置。8. The liquid crystal display control device according to claim 1, further comprising control means for enlarging or reducing an input video signal according to the screen size of the liquid crystal panel.
しか対応していない場合にも多階調表示を可能とするた
めのフレーム・レート・コントロール制御手段を備える
ことを特徴とする請求項1〜8のいずれかに記載の液晶
表示制御装置。9. A system according to claim 1, further comprising a frame rate control control means for enabling multi-gradation display even when a driver in the liquid crystal panel supports only a small number of gradations. 9. The liquid crystal display control device according to any one of 1 to 8.
画面サイズに合わせて拡大、縮小処理する制御手段にお
いて、入出力映像信号の周波数変換を行う際に必要とな
るバッファメモリをLSIに内蔵したことを特徴とする
請求項8記載の液晶表示制御装置。10. A control means for enlarging or reducing the input video signal in accordance with the screen size of a liquid crystal panel, wherein a buffer memory required for performing frequency conversion of an input / output video signal is incorporated in an LSI. The liquid crystal display control device according to claim 8, wherein:
て、調整メニュー用各種フォントデータと、フォントデ
ータの読み出しアドレス及び、色情報を格納するのに必
要となるメモリをLSIに内蔵したことを特徴とする請
求項5または6記載の液晶表示制御装置。11. The adjustment menu display control means includes a memory necessary for storing various font data for the adjustment menu, a font data read address, and color information in an LSI. Item 7. The liquid crystal display control device according to item 5 or 6.
るマイコンを備え、前記デジタル制御部は、入力される
水平及び、垂直同期信号の周期計時用カウンタを有し、
各同期信号の周期が規定の周期より長くなった場合に、
前記デジタル制御部が前記マイコンに対し、同期信号未
入力を示す信号を出力するとともに、前記デジタル制御
部からのこの信号により、前記マイコンは、装置全体に
対する省電力モードへの移行指示を行うことを特徴とす
る請求項1記載の液晶表示制御装置。12. A microcomputer for controlling at least the digital control unit, wherein the digital control unit has a counter for counting the period of input horizontal and vertical synchronization signals,
When the period of each synchronization signal becomes longer than the specified period,
The digital control unit outputs a signal indicating that a synchronization signal has not been input to the microcomputer, and the microcomputer issues an instruction to shift to a power saving mode for the entire device by this signal from the digital control unit. 2. The liquid crystal display control device according to claim 1, wherein:
クを、前記デジタル制御部内部で生成することで、双方
の同期化を可能とすると共に、前記マイコンが使用する
システムクロックの周波数を任意に設定可能とすること
で、あらゆるマイコンとのインターフェースを可能と
し、前記マイコンの選定に汎用性を持たせたことを特徴
とする請求項12記載の液晶表示制御装置。13. A system clock used by the microcomputer is generated inside the digital control unit, thereby enabling both to be synchronized and allowing the frequency of the system clock used by the microcomputer to be arbitrarily set. 13. The liquid crystal display control device according to claim 12, wherein an interface with any microcomputer is made possible, and the selection of the microcomputer has versatility.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8319923A JPH10161600A (en) | 1996-11-29 | 1996-11-29 | Liquid crystal display controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8319923A JPH10161600A (en) | 1996-11-29 | 1996-11-29 | Liquid crystal display controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10161600A true JPH10161600A (en) | 1998-06-19 |
Family
ID=18115749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8319923A Pending JPH10161600A (en) | 1996-11-29 | 1996-11-29 | Liquid crystal display controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10161600A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006098148A1 (en) * | 2005-03-15 | 2006-09-21 | Sharp Kabushiki Kaisha | Display, liquid crystal monitor, liquid crystal television receiver and display method |
| WO2006100988A1 (en) * | 2005-03-18 | 2006-09-28 | Sharp Kabushiki Kaisha | Image display device, image display monitor, and television receiver |
| US7158128B2 (en) | 2001-08-28 | 2007-01-02 | Sharp Kabushiki Kaisha | Drive unit and display module including same |
| US7956876B2 (en) | 2005-03-15 | 2011-06-07 | Sharp Kabushiki Kaisha | Drive method of display device, drive unit of display device, program of the drive unit and storage medium thereof, and display device including the drive unit |
| US8035589B2 (en) | 2005-03-15 | 2011-10-11 | Sharp Kabushiki Kaisha | Drive method of liquid crystal display device, driver of liquid crystal display device, program of method and storage medium thereof, and liquid crystal display device |
| US8253678B2 (en) | 2005-03-15 | 2012-08-28 | Sharp Kabushiki Kaisha | Drive unit and display device for setting a subframe period |
| WO2020031254A1 (en) * | 2018-08-07 | 2020-02-13 | オリンパス株式会社 | Image processing device |
-
1996
- 1996-11-29 JP JP8319923A patent/JPH10161600A/en active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7158128B2 (en) | 2001-08-28 | 2007-01-02 | Sharp Kabushiki Kaisha | Drive unit and display module including same |
| US7956876B2 (en) | 2005-03-15 | 2011-06-07 | Sharp Kabushiki Kaisha | Drive method of display device, drive unit of display device, program of the drive unit and storage medium thereof, and display device including the drive unit |
| US8253678B2 (en) | 2005-03-15 | 2012-08-28 | Sharp Kabushiki Kaisha | Drive unit and display device for setting a subframe period |
| WO2006098148A1 (en) * | 2005-03-15 | 2006-09-21 | Sharp Kabushiki Kaisha | Display, liquid crystal monitor, liquid crystal television receiver and display method |
| US8035589B2 (en) | 2005-03-15 | 2011-10-11 | Sharp Kabushiki Kaisha | Drive method of liquid crystal display device, driver of liquid crystal display device, program of method and storage medium thereof, and liquid crystal display device |
| US7936325B2 (en) | 2005-03-15 | 2011-05-03 | Sharp Kabushiki Kaisha | Display device, liquid crystal monitor, liquid crystal television receiver, and display method |
| JPWO2006100988A1 (en) * | 2005-03-18 | 2008-09-04 | シャープ株式会社 | Image display device, image display monitor, and television receiver |
| JP4598061B2 (en) * | 2005-03-18 | 2010-12-15 | シャープ株式会社 | Image display device, image display monitor, and television receiver |
| WO2006100988A1 (en) * | 2005-03-18 | 2006-09-28 | Sharp Kabushiki Kaisha | Image display device, image display monitor, and television receiver |
| WO2020031254A1 (en) * | 2018-08-07 | 2020-02-13 | オリンパス株式会社 | Image processing device |
| CN112514360A (en) * | 2018-08-07 | 2021-03-16 | 奥林巴斯株式会社 | Image processing apparatus |
| CN112514360B (en) * | 2018-08-07 | 2023-09-19 | 奥林巴斯株式会社 | image processing device |
| US11943545B2 (en) | 2018-08-07 | 2024-03-26 | Olympus Corporation | Image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100853210B1 (en) | LCD with color characteristic compensation and response speed compensation | |
| US5534883A (en) | Video signal interface | |
| US6078317A (en) | Display device, and display control method and apparatus therefor | |
| USRE41522E1 (en) | Method and apparatus for scaling up and down a video image | |
| US6215467B1 (en) | Display control apparatus and method and display apparatus | |
| KR100247316B1 (en) | Display control apparatus | |
| JP3462744B2 (en) | Liquid crystal display control device, liquid crystal display device and information processing device using the same | |
| JP2002091390A (en) | Liquid crystal display device and its circuit device for drive | |
| JPH10161600A (en) | Liquid crystal display controller | |
| KR101437869B1 (en) | Data processing apparatus, liquid crystal display comprising the same and control method thereof | |
| JPH11338424A (en) | Liquid crystal controller and liquid crystal display device using the same | |
| JP3505038B2 (en) | Display device and computer system | |
| JP2000206951A (en) | Scan converter and scan conversion method | |
| JP3070333B2 (en) | Image display device | |
| JP2001166752A (en) | Liquid crystal display | |
| JP3642580B2 (en) | Dot matrix display system and display data conversion method in this system | |
| JPH10116055A (en) | Display device | |
| JP3354725B2 (en) | Display device | |
| JPH0816128A (en) | Display device | |
| JPH08129356A (en) | Display device | |
| JPH05108026A (en) | Multilevel display device | |
| JPH114406A (en) | Image processing apparatus, image memory reading method, and computer-readable recording medium | |
| JPH0371714B2 (en) | ||
| JPH11338408A (en) | Scan converter | |
| JPH07225565A (en) | Dot matrix display |