JPH0635426A - 画像表示制御装置 - Google Patents

画像表示制御装置

Info

Publication number
JPH0635426A
JPH0635426A JP3064424A JP6442491A JPH0635426A JP H0635426 A JPH0635426 A JP H0635426A JP 3064424 A JP3064424 A JP 3064424A JP 6442491 A JP6442491 A JP 6442491A JP H0635426 A JPH0635426 A JP H0635426A
Authority
JP
Japan
Prior art keywords
display
processing
data
ram
drawing data
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
JP3064424A
Other languages
English (en)
Inventor
Keiichi Kikuta
圭一 菊田
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.)
NEC Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
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 NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP3064424A priority Critical patent/JPH0635426A/ja
Publication of JPH0635426A publication Critical patent/JPH0635426A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 描画処理と表示処理が競合することなく、独
立して行うことができる画像表示制御装置を提供する。 【構成】 描画処理制御部11及び描画処理部12で処
理された描画データは、描画処理用RAM15に格納さ
れる。また表示出力制御部13は、定期的に表示用RA
M14に読み出し命令を供給して描画データを読み出
す。描画処理制御部11は、表示用RAM14が描画デ
ータを読み出し中以外の時間に描画処理用RAM15に
格納されている描画データを読み出して、表示用RAM
14に転送して書き込む。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、入力データを描画処
理して得られた描画データを表示させる装置において、
不定期的な描画処理と、描画データの周期的な表示処理
との競合が生じないようにした画像表示制御装置に関す
る。
【0002】
【従来の技術】近年、文字や図形に加えて、静止画像、
動画像を扱えるマルチメデイアシステムの開発が活発に
行われている。このようなシステムにおいては、画像デ
ータの圧縮、伸長、編集などの処理がリアルタイムに行
え、処理した結果得られる画像データもリアルタイムに
見て確認できることが要請されている。
【0003】次に従来の描画処理して得られるデータを
ディスプレイに表示させる画像表示制御装置の例を図面
を用いて説明する。
【0004】図2は、画像表示制御装置の機能ブロック
図を示す。画像表示制御装置1は、描画処理制御部11
と、描画処理部12と、表示出力制御部13と、ビデオ
RAM16とで構成されている。
【0005】画像表示制御装置1に、外部からデータが
入力される。画像表示制御装置1の出力は、ディスプレ
イ2(例えばCRT装置など)に供給される。
【0006】入力データが描画処理制御部11に供給さ
れると、描画処理部12に出力され、ここで例えば入力
データに対する描画処理(例えば図形データへの展開)
などがされ、再び描画処理制御部11に戻され、ビデオ
RAM16に格納される。
【0007】ビデオRAM16に格納されている描画デ
ータは、表示出力制御部13からの、読み出し要求が供
給されると、読み出しを行い、表示出力制御部13から
ディスプレイ2に供給する。
【0008】
【発明が解決しようとする課題】図2に示した画像表示
制御装置において、描画処理と表示出力処理が競合する
場合に、ビデオRAM16からの表示用描画データの読
み出しを優先させて行い、描画処理データの取り込み、
描画処理及びビデオRAM16への書き込みを待ち状態
にさせて、表示用描画データの読み出しが終了した後
で、待ち状態にさせておいた書き込み処理を実行させる
ので、待ち状態にさせる間の無駄時間が生じていた。
【0009】このような無駄時間を生じることは、描画
処理システムに要求されるリアルタイム性を損なう原因
となっていた。
【0010】またこのような問題に対処するために、ビ
デオRAMとして、入出力ポ−トを2以上備えるマルチ
ポートRAMを使用して、ある程度の時間差の競合に対
しては、両立して処理できる装置の実現は可能である。
しかしながらマルチポートRAMを使用しても同時に競
合した場合には、両立して処理を行うことはできなかっ
た。またマルチポートRAMは、現在においてはまだD
RAMやSRAMのように大容量化が進んでおらず、製
造技術開発が途上であるために、歩留まりが悪いため
に、高価なものとなっているので、安価な装置を実現す
る上では適当ではない。
【0011】また、従来の装置における最も大きい問題
点は、描画処理と表示処理が競合する場合に、描画処理
を優先させると、表示処理が待ち状態にされる。待ち状
態にされると、表示すべき情報をビデオRAMから読み
出せないためにディスプレイの画面が消えてしまうとい
う問題があった。
【0012】またビデオRAM16の出力に若干のバッ
ファメモリを持たせて、ビデオRAM16のデータを先
にある程度の表示用描画データを格納しておいて、ビデ
オRAM16の読み出しが速く終了するようにして、競
合を少なくする方法もある。しかしながら書き込む描画
データが多い場合には、表示用描画データの読み出しと
競合する場合が生じる。
【0013】この発明は、以上の課題に鑑み為されたも
のであり、その目的とするところは、描画処理と表示処
理が競合することなく、独立して行うことができる画像
表示制御装置を提供することである。
【0014】
【課題を解決するための手段】この発明は、以上の目的
を達成するために、画像表示制御装置を改良した。
【0015】つまり入力データを描画処理する描画処理
手段と、この描画処理より得られた描画データを定期的
に表示用描画データとして出力する表示処理手段とを備
える画像表示制御装置において、描画処理手段の出力描
画データを記憶する描画処理用記憶手段と、描画処理用
記憶手段から読み出された表示用描画データを記憶し、
表示処理手段からの定期的な読み出し要求に基づき表示
用描画データを読み出す表示用記憶手段と、表示用記憶
手段から表示用描画データを読み出し中以外の時間に、
描画処理用記憶手段に格納されている表示用描画データ
を表示用記憶手段に転送する転送手段とを備えて成るこ
と特徴とする。
【0016】
【作用】この発明によれば、描画処理手段の出力画像デ
ータを記憶する描画処理用記憶手段と、描画処理用記憶
手段から読み出された表示用描画データを記憶し、表示
処理手段からの定期的な読み出し要求に基づき表示用描
画データを読み出す表示用記憶手段と、表示用記憶手段
から表示用描画データを読み出し中以外の時間に、描画
処理用記憶手段に格納されている表示用描画データを表
示用記憶手段に転送する転送手段を備えることによっ
て、表示用記憶手段の読み出し処理を行っていない時間
に描画処理記憶手段から表示用記憶手段に転送して書き
込み、表示用描画データを更新させているので、不定期
的に行われる描画処理と定期的に行われる表示処理を競
合させることなく、独立して行うことができる。
【0017】
【実施例】次にこの発明に係る画像表示制御装置の好適
な一実施例を図面を用いて説明する。
【0018】図1は、画像表示制御装置1の内部機能ブ
ロック図と、図形を作成するためのデータ、静止画像及
び動画像などのデータを供給するワークステーション3
の内部機能ブロック図を示している。
【0019】画像表示制御装置1は、描画処理制御部1
1と、描画処理部12と、表示出力制御部13と、表示
用RAM14と、描画処理用RAM15とで構成されて
いる。
【0020】描画処理制御部11は、入力データを描画
処理して、描画処理用RAM15に供給し、また描画処
理用RAM15から読み出された描画データを表示用R
AM14に供給する。
【0021】表示用RAM14は、描画処理制御部11
から描画データを供給されると格納し、表示出力制御部
13の定期的な読み出し命令の供給に基づき描画データ
を読み出す。描画処理部12と表示出力制御部13は前
記と同じ機能を有する。
【0022】図形を作成するためのデータは、キーボー
ド38、マウス37、プログラムメモリ32などを使用
して作成される。また静止画像データや動画像データ
は、画像データ供給装置(例えばCD−ROM再生装置
など)4からI/O35に供給される。これらのデータ
はCPU31の命令に基づきバスインターフェース34
を介して描画処理制御部11に供給される。また画像表
示制御装置1で処理された描画データは、ディスプレイ
2に表示させることができる。
【0023】次に画像表示制御装置1の処理の流れを説
明する。図3は、画像表示制御装置1の処理フローチャ
ートを示している。
【0024】まずステップ41において入力データをワ
ークステーション3のバスインターフェース34から描
画処理制御部11に取り込む。
【0025】次に描画処理制御部11から描画処理部1
2に入力データを供給し、描画処理部12において、図
形データに展開処理(例えば、始点座標データと終点座
標データの入力によって、線分描画データに展開するな
ど)するなどの所望の処理を行い、描画処理制御部11
に処理後の描画データを供給する(ステップ42)。次
にこの描画データを描画処理制御部11は、描画処理用
RAM15に書き込む(ステップ43)。次に表示用R
AM14が読み出し処理以外の時間、すなわち図4に示
すt3時間に、描画処理用RAM15から描画データを
読み出し(ステップ44)、更に読み出した描画データ
を描画処理制御部11を介して表示用RAM14に転送
して書き込む(ステップ45)。以降同様に前記ステッ
プ41〜45の処理を行うことができる。
【0026】一方、独立して表示出力制御部13は、定
期的に表示用RAM14に読み出し命令を供給する。図
4に示すt1時間に行う。表示用RAM14は、読み出
し命令を供給されると、図4に示すt2の時間に読み出
しを行う。読み出された描画データは、表示出力制御部
13に供給され、ここからディスプレイ2に供給されて
表示される。
【0027】したがって前記描画データの表示用RAM
14への書き込みが、定期的な表示用描画データの読み
出しと競合することをなくすことができる。
【0028】以上のようにして、表示用RAM14と描
画処理用RAM15を設けて、表示用RAM14の読み
出し処理を行っていない時間に描画像処理用RAM15
から表示用RAM14に転送して書き込み、表示用描画
データを更新させているので、不定期的に行われる描画
処理と定期的に行われる表示処理を競合させることな
く、独立して行うことができる。したがって処理された
描画データをリアルタイムに表示させることができる。
【0029】以上の実施例において、描画処理用RAM
を複数設けて、複数画像データの中から必要に応じて一
つを選択して、読み出すように構成してもよい。
【0030】また以上の実施例において、ワークステー
ション3から、データが供給されるように説明したが、
他の装置から供給されてもよい。
【0031】また以上の実施例において、ワークステー
ション3から描画処理制御部11に供給されるデータ
が、ビットマップデータの場合に、描画処理部12に供
給せずに、直接描画処理用RAM15に格納してもよ
い。
【0032】
【発明の効果】以上述べたようにこの発明によれば、描
画処理用記憶手段と、表示用記憶手段と、転送手段を備
えることによって、表示用記憶手段の読み出し処理を行
っていない時間に描画処理用記憶手段から表示用記憶手
段に転送して書き込み、表示用描画データを更新させて
いるので、不定期的に行われる描画処理と定期的に行わ
れる表示処理を競合させることなく、独立して行うこと
ができる。
【0033】したがって処理された描画データをリアル
タイムに表示させることができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る画像表示制御装置の機
能ブロック図である。
【図2】従来例に係る画像表示制御装置の機能ブロック
図である。
【図3】図1に係る処理フローチャートである。
【図4】図1に係るタイミングチャートである。
【符号の説明】
1 画像表示制御装置 2 ディスプレイ 3 ワークステーション 11 描画処理制御部 12 描画処理部 13 表示出力制御部 14 表示用RAM 15 描画処理用RAM 16 ビデオRAM

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 入力データを描画処理する描画処理手段
    と、この描画処理より得られた描画データを定期的に表
    示用描画データとして出力する表示処理手段とを備える
    画像表示制御装置において、 描画処理手段の出力描画データを記憶する描画処理用記
    憶手段と、 描画処理用記憶手段から読み出された表示用描画データ
    を記憶し、表示処理手段からの定期的な読み出し要求に
    基づき表示用描画データを読み出す表示用記憶手段と、 表示用記憶手段から表示用描画データを読み出し中以外
    の時間に、描画処理用記憶手段に格納されている表示用
    描画データを表示用記憶手段に転送する転送手段とを備
    えて成ること特徴とする画像表示制御装置。
JP3064424A 1991-03-28 1991-03-28 画像表示制御装置 Pending JPH0635426A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3064424A JPH0635426A (ja) 1991-03-28 1991-03-28 画像表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3064424A JPH0635426A (ja) 1991-03-28 1991-03-28 画像表示制御装置

Publications (1)

Publication Number Publication Date
JPH0635426A true JPH0635426A (ja) 1994-02-10

Family

ID=13257886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3064424A Pending JPH0635426A (ja) 1991-03-28 1991-03-28 画像表示制御装置

Country Status (1)

Country Link
JP (1) JPH0635426A (ja)

Similar Documents

Publication Publication Date Title
EP0593154B1 (en) Apparatus for processing interruption
US5299309A (en) Fast graphics control system capable of simultaneously storing and executing graphics commands
JP3662607B2 (ja) 高速コピー手段を備えたフレームバッファー装置及びこの装置を用いた二重バッファー化動画の実行方法
US6952217B1 (en) Graphics processing unit self-programming
JP3683657B2 (ja) グラフィックス表示装置およびグラフィックスプロセッサ
WO1999040518A1 (en) Method and apparatus to synchronize graphics rendering and display
JPH06149533A (ja) 表示領域外セグメントの描画処理を削減したセグメント高速描画方式
JPH06282515A (ja) データ処理装置
JPS6035075B2 (ja) Crt表示装置
JP3272463B2 (ja) 画像作成装置およびその使用方法
JP4137903B2 (ja) グラフィックス表示装置およびグラフィックスプロセッサ
JPH1153528A (ja) デジタル画像処理装置及び方法
JP2834073B2 (ja) グラフィックシステム
JPH0619675A (ja) グラフィックス・システム
JP2829051B2 (ja) 文字表示方式
JP2545828B2 (ja) デ−タ表示装置
JPS5935476B2 (ja) 多端末表示制御装置に於けるハ−ドコピ−装置
JPH10161636A (ja) グラフィックス表示装置
CN119065771A (zh) 一种多缓冲区图形显示方法、系统、介质、程序产品和设备
JPH06282657A (ja) 図形表示方法及びその装置
JP2003195847A (ja) グラフィック処理装置
JPS6035074B2 (ja) Crt表示装置
JPH0833720B2 (ja) 表示制御装置
JPS61116387A (ja) 画像デ−タ書込み方式
JPH0664450B2 (ja) 表示制御装置