JPH0362090A - Control circuit for flat panel display - Google Patents

Control circuit for flat panel display

Info

Publication number
JPH0362090A
JPH0362090A JP1198354A JP19835489A JPH0362090A JP H0362090 A JPH0362090 A JP H0362090A JP 1198354 A JP1198354 A JP 1198354A JP 19835489 A JP19835489 A JP 19835489A JP H0362090 A JPH0362090 A JP H0362090A
Authority
JP
Japan
Prior art keywords
display
data
flat panel
crt
lcd
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
Application number
JP1198354A
Other languages
Japanese (ja)
Inventor
Hiroteru Yoshida
善田 浩輝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP1198354A priority Critical patent/JPH0362090A/en
Priority to EP19900114280 priority patent/EP0411464A3/en
Priority to US07/557,457 priority patent/US5218274A/en
Priority to KR1019900011425A priority patent/KR940000598B1/en
Publication of JPH0362090A publication Critical patent/JPH0362090A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • G06F3/1475Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels with conversion of CRT control signals to flat panel control signals, e.g. adapting the palette memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • G09G5/366Graphics controllers with conversion of CRT control signals to flat panel control signals, e.g. adapting the palette memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Chemical & Material Sciences (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、特にパーソナルコンピュータに用いて好適
なフラットパネル表示制御回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a flat panel display control circuit particularly suitable for use in a personal computer.

(従来の技術) 近年パーソナルコンピュータの分野に於いて、ラップト
ツブと称されるタイプのデイスプレィ−体形のパーソナ
ルコンピュータが主流をしめつつある。この種ラップト
ツブタイプのパーソナルコンピュータに設けられるデイ
スプレィとしては、プラズマ、LCD等の表示器を用い
たフラットパネルタイプのデイスプレィが広く使用され
る。ところがパーソナルコンピュータの流通ソフトウェ
アは未だCRT用に作成されたものが多く、従って上記
したようなフラットパネルタイプのデイスプレィを設け
たデイスプレィ一体形のラップトツブパーソナルコンピ
ュータに於いては、CRT用に作成された流通ソフトウ
ェアに対処するための対策を講する必要がある。
(Prior Art) In recent years, in the field of personal computers, display-shaped personal computers called laptops have become mainstream. As the display provided in this type of laptop type personal computer, a flat panel type display using a display device such as a plasma display or an LCD is widely used. However, much of the distributed software for personal computers is still created for use with CRTs, and therefore, for laptop personal computers with an integrated display equipped with a flat panel type display as described above, software created for use with CRTs is still common. It is necessary to take measures to deal with distributed software.

また、その他に、CRT用の表示コントローラをそのま
まフラットパネル用に使用する目的と、CRTデイスプ
レィとフラットパネルディスプレイに同時に同一画面を
表示する目的のいずれか一つ又は複数の目的のために、
フレームメモリと呼ばれる表示画面のデータを蓄えてお
く特殊なメモリが内蔵される。更に、そのフレームメモ
リをコントロール(リード・ライト)するコントローラ
を用い、画面のデータを一旦フレームメモリに蓄え、そ
れをフラットパネルディスプレイに必要なタイミングで
読み出し表示する回路を備える必要がある。このフレー
ムメモリは表示データを蓄えるためのデータ書込みと表
示のための読み出しの2つのポートが必要であり、通常
の1ポートのDRAMを使用したとき、この2つのポー
トを時分割で制御する必要がある。
In addition, for one or more of the following purposes: using a CRT display controller as it is for a flat panel, and displaying the same screen on a CRT display and a flat panel display at the same time.
It has a special built-in memory called frame memory that stores display screen data. Furthermore, it is necessary to use a controller to control (read and write) the frame memory, to temporarily store screen data in the frame memory, and to have a circuit that reads and displays the data on the flat panel display at the necessary timing. This frame memory requires two ports, one for writing data to store display data and one for reading data for display, and when using a normal one-port DRAM, it is necessary to control these two ports in a time-sharing manner. be.

この際、一定時間内にアクセス(リード・ライト)する
スピードは、DRAM、SRAMによりそれぞれ決めら
れており、パネル表示のためのリードスピード約40n
s/ドツト(単色、単階調)を2分割すると約29n 
s/ドツト(単色、単階調)の読み出しスピードが必要
となるため、標準的なアクセススピードを持つDRAM
 (160ns:サイクルタイム)を使う場合、8ドツ
ト=160ns程度のデータを同時にリードする必要が
ある。16階調の表示を行なう場合は、この4倍で、8
ドツトX4−32ビツトのデータを一度にリードしなけ
ればならず、8ビツト幅のSRAM4個、又は、4ビツ
ト幅のDRAM8個が必要となる。640X480の解
像度で16階調(4ビツト)の表示を行なうためには、
640x480xl、17Mビットのメモリが必要で、
SRAMを使う場合は32KX8ビツト(256にビッ
ト)4個で1Mビットにしかならず、512にビットの
メモリは4倍単位のメモリ標準からはずれるため、32
KX8ビツトSRAM8個を使用せざるを得ない(IM
のSRAM4個は価格面から非現実的である)。結局、
フレームメモリとしては、32KX8ビツト(256に
ビット)8個、又は64KX4ビツト(256にビット
)8個のメモリ素子が必要となる。
At this time, the access (read/write) speed within a certain time is determined by DRAM and SRAM, and the read speed for panel display is approximately 40n.
When s/dot (single color, single gradation) is divided into two, it is approximately 29n.
s/dot (single color, single gradation) readout speed is required, so DRAM with standard access speed is required.
(160 ns: cycle time), it is necessary to read data of about 8 dots = 160 ns at the same time. When displaying 16 gradations, four times this, 8
Dot X4-32 bits of data must be read at once, and four 8-bit wide SRAMs or eight 4-bit wide DRAMs are required. In order to display 16 gradations (4 bits) at a resolution of 640x480,
640x480xl, 17Mbit memory required,
When using SRAM, 4 pieces of 32K x 8 bits (256 bits) are only 1M bits, and 512 bits memory deviates from the memory standard of 4 times the unit, so 32K
Eight KX 8-bit SRAMs must be used (IM
4 SRAMs is unrealistic from a price point of view). in the end,
As a frame memory, 8 memory elements of 32K×8 bits (256 bits) or 64K×4 bits (256 bits) are required.

(発明が解決しようとする課題) このようにフラットパネルディスプレイを使用する表示
機構に於いては、フラットパネルディスプレイに表示す
るためだけに使用されるフレームメモリの他に、通常の
表示データを蓄えるVRAMと呼ばれるメモリが別途必
要であるため、ハードウェア構成に於いて、PCB (
プリントサーキットボード)の表示回路に占める実装領
域がきくなり、構成が繁雑化する等の問題があった。
(Problem to be Solved by the Invention) In a display mechanism that uses a flat panel display as described above, in addition to the frame memory used only for displaying on the flat panel display, there is a VRAM that stores normal display data. Since a separate memory called ``PCB'' (
There were problems such as the mounting area occupied by the display circuit of a printed circuit board (printed circuit board) becoming large and the configuration becoming complicated.

この本発明は上記実情に鑑みなされたもので、デュアル
ポートメモリと呼ばれる書き込み用と読み出し用の2つ
のポートを有するDRAMを使用して、コンパクトかつ
廉価な構成でフラットパネルディスプレイを表示ドライ
ブ制御できるフラットパネル表示制御回路を提供するこ
とを目的とする。
The present invention has been made in view of the above-mentioned circumstances, and uses a DRAM called a dual-port memory having two ports for writing and reading, to enable display drive control of a flat panel display with a compact and inexpensive configuration. The purpose is to provide a panel display control circuit.

[発明の構成] (課題を解決するための手段) 本発明のフラットパネル表示制御回路は、ビデオRAM
と、ビデオRAMに書込まれた表示データをプログラマ
フルに設定された画面制御情報に従い表示するCRT表
示コントローラと、CRT表示コントローラにより生成
されるCRT表示データがCRT表示タイミングにて書
込まれるデュアルポートメモリと、デュアルポートメモ
リからフラットパネルディスプレイの表示タイミングに
て表示データを得、フラットパネルディスプレイにその
表示データを表示するフラットパネルディスプレイ表示
回路とで構成される。
[Structure of the Invention] (Means for Solving the Problems) A flat panel display control circuit of the present invention includes a video RAM
, a CRT display controller that displays the display data written in the video RAM according to the screen control information set in the programmer, and a dual port in which the CRT display data generated by the CRT display controller is written at the CRT display timing. It consists of a memory and a flat panel display display circuit that obtains display data from the dual port memory at the display timing of the flat panel display and displays the display data on the flat panel display.

(作用) 上述したように本発明に於いてはフラットパネル画面情
報を記憶するフレームバッファとしてデュアルポートメ
モリを使用することによって、フレームバッファの個数
を減らしPCBに占める表示用回路の実装面積を減じる
ことを特徴とする。
(Function) As described above, in the present invention, by using a dual port memory as a frame buffer for storing flat panel screen information, the number of frame buffers can be reduced and the mounting area of the display circuit occupying the PCB can be reduced. It is characterized by

例えば、640X480X16階調の表示LCD上で実
現するためのフレームメモリの構成を説明すると以下の
ようになる。即ち、256Kx4ビツト(1Mビット)
のデュアルポートメモリ2個と、それをコントロールす
るLCD表示制御回路(1つのゲートアレイにおさめる
)を設け、表示LCDとして16階調インタフェースL
CDを使用し、コンパクトな16階調LCD表示回路を
実現する。これにより、従来技術では8個必要であった
LCD表示用フレームバッファを2個にすることができ
、LCD表示回路をコンパクトにすることができる。
For example, the structure of a frame memory to be realized on a 640x480x16 gradation display LCD is as follows. That is, 256K x 4 bits (1M bit)
Two dual-port memories and an LCD display control circuit (in one gate array) are installed to control them, and a 16-gradation interface L is installed as a display LCD.
A compact 16-gradation LCD display circuit is realized using a CD. As a result, the number of frame buffers for LCD display can be reduced to two, whereas the conventional technique requires eight, and the LCD display circuit can be made more compact.

(実施例) 以下、図面を参照して本発明の実施例について説明する
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.

図に於いて、1はCRT表示コントローラであり、CP
Uバス100を通して図示せぬCPUからセットされた
レジスタの内容に従いVRAM(ビデオRAM、、)2
に書き込まれた情報を表示する。2は表示情報を貯える
VRAM (ビデオRA M )であり、VRAMデー
タバス10】を介して表示情報がリード/ライトされる
。3はLCD表示!II御回路であり、CR7表示コン
トローラ1から出力されたVRAM2上のCRT表示デ
ータを一旦デュアルポートメモリ4に記憶し、LCD表
示タイミングで読み出し、LCD5上に表示する。4は
LCD表示制御回路3の制御の下に画面情報を記憶する
デュアルポートメモリであり、表示データを蓄えるため
のデータ書込み用ポートと表示のための読み出し用ポー
トの2つのボートをもつ。このデュアルポートメモリ4
は、LCD表示制御回路3の制御の下に、CRT表示タ
イミングに従い表示すべきデータが書き込まれ、LCD
表示タイミングに従い読み出される。5はLCD表示制
御回路3の制御の下に、デュアルポートメモリ4より読
み出した画面情報を表示出力するLCDである。100
はCPUバスであり、CPUが必要に応じてCRT表示
表示表示コント−ローラ1蔵レジスタ及びVRAM2に
データをライト又はリードする場合に使用する。101
はCPUのVRAMライト/リード又は表示のためのリ
ードを目的としたVRAMデータバスであり、CR7表
示コントローラ1がVRAM2をライト/リードする場
合に使用される。102はCRT表示表示コントローラ
1から出力されるCRT表示データであり、CRTに表
示するタイミングで出力される。103はデュアルポー
トメモリライトデータであり、CRTに表示するタイミ
ングで画面データをデュアルポートメモリ4にライトす
る。104はデュアルポートメモリリードデータであり
、LCD5に表示するタイミングで画面データをデュア
ルポートメモリ4からリードする。
In the figure, 1 is a CRT display controller, and CP
VRAM (video RAM,...) 2 according to the contents of registers set by the CPU (not shown) through the U bus 100.
Display the information written to. A VRAM (video RAM) 2 stores display information, and the display information is read/written via a VRAM data bus 10. 3 is LCD display! II control circuit, the CRT display data on the VRAM 2 output from the CR7 display controller 1 is temporarily stored in the dual port memory 4, read out at the LCD display timing, and displayed on the LCD 5. A dual port memory 4 stores screen information under the control of the LCD display control circuit 3, and has two ports: a data write port for storing display data and a read port for display. This dual port memory 4
Under the control of the LCD display control circuit 3, data to be displayed is written in accordance with the CRT display timing, and the data is displayed on the LCD.
Read out according to display timing. Reference numeral 5 denotes an LCD that displays and outputs screen information read from the dual port memory 4 under the control of the LCD display control circuit 3. 100
is a CPU bus, which is used when the CPU writes or reads data in the registers of the CRT display display controller 1 and the VRAM 2 as necessary. 101
is a VRAM data bus for the purpose of writing/reading VRAM by the CPU or reading for display, and is used when the CR7 display controller 1 writes/reads the VRAM 2. Reference numeral 102 denotes CRT display data output from the CRT display display controller 1, and is output at the timing of display on the CRT. Dual port memory write data 103 writes screen data to the dual port memory 4 at the timing of displaying it on the CRT. Dual port memory read data 104 reads screen data from the dual port memory 4 at the timing of displaying it on the LCD 5.

105はLCD表示データであり、16階調の場合4ビ
ツトでLCD5にインタフェースする。
105 is LCD display data, which is interfaced to the LCD 5 in 4 bits in the case of 16 gradations.

以下、本発明の実施例に於ける動作について説明する。The operation in the embodiment of the present invention will be described below.

先ずCPUによってCRT表示コントローラ1内蔵のレ
ジスタに表示タイミングを、VRAM2に表示情報を書
き込む。CR7表示コントローラ1はこの表示タイミン
グに従ってVRAM2より表示情報を読み出し、CRT
表示データ102を出力する。ここまでは通常のCRT
コントローラ1の動作であり、CRT表示データ102
はそのままCRTに表示することも可能である。このC
RTコントローラ1に書き込まれる各種レジスタの値は
CRT用のものであり、CRT用に作られたアプリケー
ションソフトウェア及び基本人出力制御システム(Bi
O2)は、そのまま処理できる。LCD表示制御回路3
はこのCRT表示データ102を受けてデュアルポート
メモリ4に同一タイミングで記憶する。
First, the CPU writes the display timing into a register built into the CRT display controller 1 and the display information into the VRAM 2. The CR7 display controller 1 reads the display information from the VRAM 2 according to this display timing, and reads the display information from the CRT.
Display data 102 is output. Up to this point, it's a normal CRT
This is the operation of the controller 1, and the CRT display data 102.
It is also possible to display it as is on a CRT. This C
The values of various registers written to the RT controller 1 are for CRT, and are based on the application software created for CRT and the basic human output control system (Bi
O2) can be processed as is. LCD display control circuit 3
receives this CRT display data 102 and stores it in the dual port memory 4 at the same timing.

デュアルポートメモリ4は640x480x16階調の
表示を行なう場合、256Kx4ビツトのものを2個使
用する。各メモリのアドレスは表示画面の1画素(ビク
セル)を指定し、LCDの上画面用に1つ、LCDの子
画面用に1つ合計2個のデュアルポートメモリを使う。
When displaying 640x480x16 gradations, two dual port memories 4 of 256Kx4 bits are used. Each memory address specifies one pixel (vixel) on the display screen, and a total of two dual port memories are used, one for the upper screen of the LCD and one for the child screen of the LCD.

各アドレスには4ビツトのデータを入れることができ、
4ビット−16階調のデータを1つのアドレスにライト
する。CRTの表示タイミングは1画素40nsのため
、8画素を1ブロツクとし、8画素おきにデータをライ
トし、デュアルポートメモリ4のパラレルライト(通常
160nsのサイクルタイム)のサイクルタイムを満足
させる。
Each address can contain 4 bits of data.
Write 4 bits-16 gradation data to one address. Since the display timing of a CRT is 40 ns per pixel, 8 pixels are used as 1 block, and data is written every 8 pixels to satisfy the cycle time of parallel write (usually 160 ns cycle time) of the dual port memory 4.

この場合40n s X8=320n sのサイクルタ
イムのライトとなる。つまり1フレーム(画面)目は0
,8.16・・・画素をライトし、2フレ一ム回は1,
9.17・・・画素をライトし、3フレーム目は2,1
0.19・・・・・・のように、8フレームで1つの画
面全体をデュアルポートメモリ4に書き込む。CR7表
示データ102はCRTの表示テイミングで常に転送さ
れているため、このように8フレームで1画面データを
転送しても、LCDの画面イメージがくずれることはな
い。この書き込みの動作と同時に、LCD表示制御回路
3はデュアルポートメモリ4よりLCDの表示タイミン
グに従ってその画面データをリードする。この動作はL
CDの主画面用デュアルポートメモリと子画面用デュア
ルポートメモリが平行して行なわれ、デュアルポートメ
モリ4の読み出し用シリアルリードポートよりシリアル
に画素データをリードする。デュアルポートメモリ4の
シリアルリードボートのシリアルリードサイクルは約4
0nsのため、LCDの表示のためのリードサイクルに
十分間に合う。L CD′表示制御回路3はこのデュア
ルポートメモリリードデータ104を受けてLCD5に
LCD表示データ105を送り出す。16階調表示の場
合、このデータのビット幅は4ビツトになり、主画面と
子画面を合わせると8ビツトとなる。LCD5はこのL
CD表示データ105を受けて16階調の表示を行なう
In this case, the write cycle time is 40ns x 8 = 320ns. In other words, the first frame (screen) is 0
, 8.16...Write pixels, 2 frames once is 1,
9.17...Write pixels, 3rd frame is 2,1
One entire screen is written to the dual port memory 4 in 8 frames, such as 0.19... Since the CR7 display data 102 is always transferred at the display timing of the CRT, even if one screen data is transferred in 8 frames in this way, the screen image of the LCD will not be distorted. Simultaneously with this write operation, the LCD display control circuit 3 reads the screen data from the dual port memory 4 in accordance with the LCD display timing. This action is L
The main screen dual port memory and the sub screen dual port memory of the CD are operated in parallel, and pixel data is serially read from the read serial read port of the dual port memory 4. The serial read cycle of the dual port memory 4 serial read port is approximately 4.
Since it is 0 ns, there is enough time for the read cycle for LCD display. The LCD' display control circuit 3 receives this dual port memory read data 104 and sends out LCD display data 105 to the LCD 5. In the case of 16-gradation display, the bit width of this data is 4 bits, and the total width of the main screen and sub screen is 8 bits. LCD5 is this L
It receives CD display data 105 and performs 16-gradation display.

このようなデュアルポートメモリを用いたLCDの表示
ドライブ制御機構により、従来8個必要であったLCD
表示用フレームバッファを2個にすることができ、これ
によりLCD表示回路を小さくすることができ実装エリ
アを削減できる。
With this type of LCD display drive control mechanism using dual port memory, eight LCDs were required in the past.
The number of display frame buffers can be reduced to two, which allows the LCD display circuit to be made smaller and the mounting area to be reduced.

尚、上記した本発明の実施例ではLCDでの使用のみを
例示して説明したが、プラズマ等のフラットパネルディ
スプレイにても同様の手法により実現可能である。
Although the above-described embodiments of the present invention have been explained by exemplifying use in an LCD, it is also possible to implement a flat panel display such as a plasma using the same method.

[発明の効果] 以上説明のように本発明のフラットパネル表示制御回路
によれば、ビデオRAMと、ビデオRAMに書込まれた
表示データをプログラマブルに設定された画面制御情報
に従い表示するCRT表示コントローラと、このCRT
表示コントローラにより生成されるCR7表示データが
CRT表示タイミングに同期して書込まれるデュアルポ
ートメモリと、このデュアルポートメモリからフラット
パネルディスプレイの表示タイミングに同期して表示デ
ータを得、この表示データをフラットパネルディスプレ
イに表示するフラットパネルディスプレイ表示回路とを
備えた構成としたことにより、LCD表示用フレームバ
ッファの使用メモリ個数を大幅に削減でき、これにより
LCD表示回路を小形化できる。
[Effects of the Invention] As described above, according to the flat panel display control circuit of the present invention, a video RAM and a CRT display controller that displays display data written in the video RAM according to programmably set screen control information are provided. And this CRT
There is a dual port memory into which CR7 display data generated by the display controller is written in synchronization with the CRT display timing, and display data is obtained from this dual port memory in synchronization with the display timing of the flat panel display, and this display data is flattened. By adopting a configuration including a flat panel display display circuit for displaying images on a panel display, the number of memories used for the frame buffer for LCD display can be significantly reduced, and thereby the LCD display circuit can be downsized.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の実施例を示すブロック図である。 1・・・CRT表示コントローラ、2・・・VRAM。 3・・・LCD表示制御回路、4・・・デュアルポート
メモリ、5・・・LCD、100・・・CPUバス、1
01・・・VRAMデータバス、102・・・CR7表
示データ、103・・・デュアルポートメモリライトデ
ータ、104・・・デュアルポートメモリリ ードデータ、 5・・・ L CD表示データ。
FIG. 1 is a block diagram showing an embodiment of the present invention. 1...CRT display controller, 2...VRAM. 3... LCD display control circuit, 4... Dual port memory, 5... LCD, 100... CPU bus, 1
01...VRAM data bus, 102...CR7 display data, 103...Dual port memory write data, 104...Dual port memory read data, 5...L CD display data.

Claims (1)

【特許請求の範囲】[Claims] ビデオRAMと、ビデオRAMに書込まれた表示データ
をプログラマブルに設定された画面制御情報に従い表示
するCRT表示コントローラと、このCRT表示コント
ローラにより生成されるCRT表示データがCRT表示
タイミングに同期して書込まれるデュアルポートメモリ
と、このデュアルポートメモリからフラットパネルディ
スプレイの表示タイミングに同期して表示データを得、
この表示データをフラットパネルディスプレイに表示す
るフラットパネルディスプレイ表示回路とを具備するこ
とを特徴とするフラットパネル表示制御回路。
A video RAM, a CRT display controller that displays the display data written in the video RAM according to programmably set screen control information, and the CRT display data generated by the CRT display controller is written in synchronization with the CRT display timing. The dual-port memory that is inserted into the device and display data are obtained from this dual-port memory in synchronization with the display timing of the flat panel display.
A flat panel display control circuit comprising: a flat panel display display circuit that displays this display data on a flat panel display.
JP1198354A 1989-07-31 1989-07-31 Control circuit for flat panel display Pending JPH0362090A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1198354A JPH0362090A (en) 1989-07-31 1989-07-31 Control circuit for flat panel display
EP19900114280 EP0411464A3 (en) 1989-07-31 1990-07-25 Flat panel display controller using dual-port memory
US07/557,457 US5218274A (en) 1989-07-31 1990-07-25 Flat panel display controller using dual-port memory
KR1019900011425A KR940000598B1 (en) 1989-07-31 1990-07-27 Flat panel display control device used dual port memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1198354A JPH0362090A (en) 1989-07-31 1989-07-31 Control circuit for flat panel display

Publications (1)

Publication Number Publication Date
JPH0362090A true JPH0362090A (en) 1991-03-18

Family

ID=16389715

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1198354A Pending JPH0362090A (en) 1989-07-31 1989-07-31 Control circuit for flat panel display

Country Status (4)

Country Link
US (1) US5218274A (en)
EP (1) EP0411464A3 (en)
JP (1) JPH0362090A (en)
KR (1) KR940000598B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014059510A (en) * 2012-09-19 2014-04-03 Jvc Kenwood Corp Display device and display method

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5555460A (en) * 1989-11-29 1996-09-10 Chips And Technologies, Inc. Method and apparatus for providing a reformatted video image to a display
JP2899073B2 (en) * 1990-06-18 1999-06-02 キヤノン株式会社 Image information control device
JP2609478B2 (en) * 1990-06-22 1997-05-14 三菱電機株式会社 TV image display device
JPH0743581B2 (en) * 1990-10-31 1995-05-15 ヤマハ株式会社 Display controller
US5309168A (en) * 1990-10-31 1994-05-03 Yamaha Corporation Panel display control device
JPH0519747A (en) * 1991-07-09 1993-01-29 Toshiba Corp Display controller
DE4129459A1 (en) * 1991-09-05 1993-03-11 Thomson Brandt Gmbh METHOD AND DEVICE FOR CONTROLLING MATRIX DISPLAYS
JPH0580720A (en) * 1991-09-18 1993-04-02 Canon Inc Display controller
JPH05210085A (en) * 1992-01-30 1993-08-20 Canon Inc Display controller
US5526024A (en) * 1992-03-12 1996-06-11 At&T Corp. Apparatus for synchronization and display of plurality of digital video data streams
US6078316A (en) * 1992-03-16 2000-06-20 Canon Kabushiki Kaisha Display memory cache
JPH05303348A (en) * 1992-04-24 1993-11-16 Nec Eng Ltd Lcd video signal interface device
US5444458A (en) * 1993-02-22 1995-08-22 Casio Computer Co., Ltd. Display data write control device
US5500654A (en) * 1993-12-27 1996-03-19 Kabushiki Kaisha Toshiba VGA hardware window control system
TW270993B (en) * 1994-02-21 1996-02-21 Hitachi Seisakusyo Kk Matrix liquid crystal display and driving circuit therefor
FR2719928B1 (en) * 1994-05-10 1996-08-02 Essilor Int Method for transforming a video image into an image for a display matrix.
US6014126A (en) * 1994-09-19 2000-01-11 Sharp Kabushiki Kaisha Electronic equipment and liquid crystal display
US5841418A (en) * 1995-06-07 1998-11-24 Cirrus Logic, Inc. Dual displays having independent resolutions and refresh rates
JP2996899B2 (en) * 1995-07-20 2000-01-11 インターナショナル・ビジネス・マシーンズ・コーポレイション Data supply device, liquid crystal display device and computer
US5874928A (en) * 1995-08-24 1999-02-23 Philips Electronics North America Corporation Method and apparatus for driving a plurality of displays simultaneously
US5977933A (en) * 1996-01-11 1999-11-02 S3, Incorporated Dual image computer display controller
US5758135A (en) * 1996-09-24 1998-05-26 Seiko Epson Corporation System and method for fast clocking a digital display in a multiple concurrent display system
US6154225A (en) * 1996-10-11 2000-11-28 Silicon Motion, Inc. Virtual refresh™ architecture for a video-graphics controller
GB2329741A (en) * 1997-09-29 1999-03-31 Holtek Microelectronics Inc Liquid crystal display driver
US7554510B1 (en) * 1998-03-02 2009-06-30 Ati Technologies Ulc Method and apparatus for configuring multiple displays associated with a computing system
US6313813B1 (en) 1999-10-21 2001-11-06 Sony Corporation Single horizontal scan range CRT monitor
US6823525B1 (en) * 2000-01-21 2004-11-23 Ati Technologies Inc. Method for displaying single monitor applications on multiple monitors driven by a personal computer
EP1331624A1 (en) * 2002-01-23 2003-07-30 Koninklijke Philips Electronics N.V. Method of and apparatus for driving a plasma display panel
JP4620974B2 (en) * 2004-06-30 2011-01-26 富士通株式会社 Display panel control device and display device having the same
KR100666603B1 (en) * 2005-03-24 2007-01-09 삼성전자주식회사 Operation method of multi display driving circuit and multi display driving circuit

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3771145B1 (en) * 1971-02-01 1994-11-01 Wiener Patricia P. Integrated circuit read-only memory
US3928845A (en) * 1974-12-11 1975-12-23 Rca Corp Character generator system selectively providing different dot-matrix size symbols
US4121283A (en) * 1977-01-17 1978-10-17 Cromemco Inc. Interface device for encoding a digital image for a CRT display
US4430649A (en) * 1978-07-21 1984-02-07 Radio Shack Video processing system
JPS56122132U (en) * 1980-02-18 1981-09-17
US4344021A (en) * 1980-07-21 1982-08-10 Rca Corporation System for compensating for transfer characteristic variations of electron guns
US4454593A (en) * 1981-05-19 1984-06-12 Bell Telephone Laboratories, Incorporated Pictorial information processing technique
US4422163A (en) * 1981-09-03 1983-12-20 Vend-A-Copy, Inc. Power down circuit for data protection in a microprocessor-based system
US4536856A (en) * 1982-06-07 1985-08-20 Sord Computer Systems, Inc. Method of and apparatus for controlling the display of video signal information
US4562435A (en) * 1982-09-29 1985-12-31 Texas Instruments Incorporated Video display system using serial/parallel access memories
US4574279A (en) * 1982-11-03 1986-03-04 Compaq Computer Corporation Video display system having multiple selectable screen formats
US4566005A (en) * 1983-03-07 1986-01-21 International Business Machines Corporation Data management for plasma display
US4679038A (en) * 1983-07-18 1987-07-07 International Business Machines Corporation Band buffer display system
JPS6085678A (en) * 1983-10-17 1985-05-15 Canon Inc Picture processing system
US4611203A (en) * 1984-03-19 1986-09-09 International Business Machines Corporation Video mode plasma display
KR930009159B1 (en) * 1984-04-20 1993-09-23 가부시기가이샤 히다찌세이사꾸쇼 Input Integrated Flat Panel Display System
JPS60227296A (en) * 1984-04-25 1985-11-12 シャープ株式会社 Display control method
US4628534A (en) * 1984-07-06 1986-12-09 Honeywell Information Systems Inc. Method for changing the resolution of compressed image data
US4764975A (en) * 1984-12-06 1988-08-16 Dainippon Screen Mfg. Co., Ltd. Method of and apparatus for compressing image data
US4847788A (en) * 1985-03-01 1989-07-11 Hitachi, Ltd. Graphic data processing method and system
JPS61213896A (en) * 1985-03-19 1986-09-22 株式会社 アスキ− Display controller
JPH0736104B2 (en) * 1985-03-27 1995-04-19 株式会社アスキ− Display Controller
US4763279A (en) * 1985-12-26 1988-08-09 International Business Machines Corporation Method and apparatus for converting dot matrix display data of one resolution to a format for displaying on a display device having a different resolution
EP0244978B1 (en) * 1986-04-25 1992-11-04 Seiko Instruments Inc. Interface, for example for a liquid crystal display device
JPH0782306B2 (en) * 1986-05-30 1995-09-06 株式会社日立製作所 Video interface method and apparatus
JPS6313551A (en) * 1986-07-04 1988-01-20 Hitachi Ltd Printer reception control device
JPH01191195A (en) * 1988-01-27 1989-08-01 Toshiba Corp Display system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014059510A (en) * 2012-09-19 2014-04-03 Jvc Kenwood Corp Display device and display method

Also Published As

Publication number Publication date
EP0411464A3 (en) 1992-05-06
KR940000598B1 (en) 1994-01-26
US5218274A (en) 1993-06-08
EP0411464A2 (en) 1991-02-06
KR910003559A (en) 1991-02-27

Similar Documents

Publication Publication Date Title
JPH0362090A (en) Control circuit for flat panel display
US5587726A (en) Method and apparatus for increasing the speed of operation of a double buffered display system
US5945974A (en) Display controller with integrated half frame buffer and systems and methods using the same
US6989825B2 (en) Display control device
JP2889149B2 (en) Image display control method and image display control device
JPH07210121A (en) Display control system
US5444458A (en) Display data write control device
JP3030170B2 (en) Simple matrix drive type liquid crystal display
US5233331A (en) Inking buffer for flat-panel display controllers
EP0801375A2 (en) A memory with optimized memory space and wide data input/output and systems and methods using the same
JPH08211849A (en) Display controller
JPS6138987A (en) CRT control device
JP3694622B2 (en) Generating image display data
JPS58136093A (en) Display controller
JPS6024586A (en) Display data processing circuit
JPS63250689A (en) Raster scan display system
JPS62113193A (en) memory circuit
EP0201267A2 (en) Row processor for bit-map display
JPS60173587A (en) Data processor
JPS61204685A (en) Accessing for video ram
JPS6247098A (en) display device
JPS6191692A (en) pattern output device
JPS62177590A (en) Graphics blinker
HK1004836A (en) Display controller with internal half frame buffer and systems and methods using the same
JPS62127975A (en) Picture memory controller