JPH01149124A - グラフィックディスプレイ装置 - Google Patents

グラフィックディスプレイ装置

Info

Publication number
JPH01149124A
JPH01149124A JP62308928A JP30892887A JPH01149124A JP H01149124 A JPH01149124 A JP H01149124A JP 62308928 A JP62308928 A JP 62308928A JP 30892887 A JP30892887 A JP 30892887A JP H01149124 A JPH01149124 A JP H01149124A
Authority
JP
Japan
Prior art keywords
display
graphic
monitor window
frame buffer
cpu
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
JP62308928A
Other languages
English (en)
Inventor
Kenichi Inoue
賢一 井上
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP62308928A priority Critical patent/JPH01149124A/ja
Publication of JPH01149124A publication Critical patent/JPH01149124A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はCPUによって制御されるグラフィックコント
ローラLSIを用いたグラフィックディスプレイ装置に
関し、更に詳しくはディスプレイ装置への描画/表示機
能が正しく動作しているかモニタすることのできるグラ
フィックディスプレイ装置に関する。
(従来の技術) 従来公知のグラフィックディスプレイ装置は、グラフィ
ックコントローラLSIを使用し、このコントローラL
SIにCPU側から表示や描画に必要なコマンドを与え
、CRTのようなディスプレイにグラフィックを表示す
るように構成されている。
ここでグラフィックコントローラLSIは、近年発達が
著しく、複雑化し大量の設定パラメータやコマンドを必
要としてきている。
(発明が解決しようとする問題点) この為に゛各種パラメータのソフトウェア設定ミス、ノ
イズによる一時的なパラメータ書き込み不良やミスがあ
ると、LSI内部にあるグラフィックプロセッサあるい
はディスプレイプロセッサと称するマイクロプロセッサ
が暴走を起こし、ディスプレイ上に表示される画像が乱
れたり、上位のCPUからの制御が不能となったりする
。
そして一般にはこの様な事故が生じても、上位のソフト
ウェアからはその事故を認識することができなかった。
本発明は、この様な点に鑑みてなされたものであって、
その目的はグラフィック表示機能や、デスプレイ機能が
正しく動作していることを、通常の描画/表示を乱すこ
となく、常にモニタし異常が発生した場合には、これを
速やかに上位のソフトウェアに通知することができるグ
ラフィックディスプレイ装置を実現することにある。
(問題点を解決するための手段) 第1図は本発明の基本的な機能ブロック図である0図に
おいて、1はcptr、2はこのCPUIにシステムバ
スSBを介して接続されたグラィクLSI、3はこのグ
ラフィックLSI2に結合するフレームバッフTで、表
示すべきデータを例えば1フレ一ム分保持することので
きるメモリで構成される。4はこのフレームバッファ3
から読み出された信号を表示するディスプレイである。
5はフレームバッファ3内にディスプレイ4の非表示期
間領域にモニタ用ウィンドウを設定し、このモニタ用ウ
ィンドウ31内にテスト用パターンの描画を行うテスト
用#iI画手段で、グラフィックLSI2内に設けられ
ている。6はフレームバッファ3からモニタ用ウィンド
ウ31内のデータを読み出すと共にその内容がCPUI
側から与えられるテスト用パターンと合致するか比較し
その結果をCPUIに知らせる比較手段、7はグラフィ
ックLSI2を介してフレームバッファ3から読み出さ
れた信号からモニタ用ウィンドウ31内の信号をマスク
し、ディスプレイ4に表示を行うモニタ用ウィンドウマ
スク手段である。
(作用) テスト用描画手段5はフレームバッファ3内のモニタ用
ウィンドウに、ディスプレイ4の非表示期間を利用して
テスト用パターンの表示を行う。
比較手段6はこのテスト用パターン表示とCPtJから
与えられたテスト用パターンとを比較することでディス
プレイ機能が正しく動作しているか判断する。
(実施例) 以下図面を用いて、本発明の実施例を詳細に説明する。
第2図は、本発明の一実施例を示す構成ブロック図であ
る0図において、第1図と同じものには同一符号を付し
て示しである。グラフィックLSI2において、21は
フレームバッファ3にモニタ用のウィンドウ31を設定
するための設定手段、5はこの設定手段21で7レーム
バツフア3内に設定されたモニタ用のウィンドウ31に
テスト用のパターンを描画する描画手段である。これら
はいずれもグラフィックLSIに搭載されているマイク
ロプロセッサによって実現される。
比較手段6において、61はグラフィックLSI2を介
してフレームバッファ3から読み出された信号の中から
モニタ用ウィンドウ31の信号を抽出し保持するモニタ
用ウィンドウ信号保持手段、62はCPUIから与えら
れたテスト用パターンを保持するテスト用パターン保持
手段、63は各保持手段61.62からの信号を比較す
る比較回路、64は比較回路63からの信号を割込みイ
ネーブルによってcpuiにインタラブドするゲートで
ある。
このように構成した装置の動作を次に説明する。
グラフィックLSI2は、システムバスSBを通じてC
PU1から制御されている。このグラフィックLSI2
はフレームバッファ3を制御し、ここにCPtJlから
のデータを描画する。
第3図はデスプレイ4とデスプレイ用タイミングフォー
マットとの関係を示す概念図である。横方向が水平走査
、縦方向が垂直走査である。グラフィックLSI2は水
平走査信号の水平表示期間Dispの時間t hと、垂
直走査信号の垂直表示期間VD i s pの時間tv
とを制御することによって、ディスプレイ4内に表示期
間領域40aと非表示期間領域40bとを割り当てる。
なお水平走査信号においてH3YNCは水平同期信号、
垂直走査信号においてVSYNCは垂直同期信号である
。
第4図はフレームバッファ3においてグラフインクLS
I2が表示のために読み出す領域を示す概念図である。
モニタ用ウィンドウ設定手段21はフレームバ・ソファ
3内においてデスプレイ4の非表示期間領域40bにモ
ニタ用ウィンドウ31を設定する。
これはウィンドウのサイズやアドレスを与えることで行
なわれる。テスト用パターン描画手段5は、CPUIか
ら送られるテストパターンデータを受けこれをフレーム
バッファ3内のモニタ用ウィンドウ31に描画する。
グラフィックLSI2は、モニタ用ウィンドウ31を含
む領域30を表示期間領域として設定しており、フレー
ムバッファ3の表示期間領1jl!30に描画されてい
る信号を読み出す。したがってモニタ用ウィンドウ31
内の信号も表示期間領域40a内の信号と同様の条件で
読み出される。モニタ用ウィンドウマスク手段7は、グ
ライックLSI2から読み出された信号からモニタ用ウ
ィンドウ31からの信号をマスクし、この部分を取り除
いた信号をディスプレイ4に送り、ここで表示を行う。
一方モニタ用ウィンドウ信号保持手段61は、グラフィ
ックLSI2を介してフレームバッファ3から読み出さ
れた信号から、モニタ用ウィンドウ31内の信号を抽出
して、その信号を保持する。
比較回路63は信号保持回路61に保持された信号とテ
スト用パターン信号保持手段62に保持されたCPUI
からのテスト用パターン信号とを比較する。ここで両信
号が一致していればグラフィックLSI2の信号の書き
込み及び信号の読みだし、グラフィック機能、ディスプ
レイ機能等が正常に行われていると判断する。これに対
して不一致の場合、グラフィックLSI2の前記の各機
能が正常に行われていないと判断してゲート64を介し
てそのことをCPUI側に知らせる。
CPUIは比較回路63からのインタラブドを受けて、
必要に応じて例えばテスト用パターンを書き替えて、グ
ラフィックLSI2に描画/表示の動作を定周期で繰り
返すような指示を行う。
なお、上記の実施例ではモニタ用ウィンドウ信号保持手
段61と、モニタ用ウィンドウマスク手段7とを別々の
ブロックで示したが、その一部の機能を両者で共用する
ようにしてもよい。
(発明の効果) 以上詳細に説明したように、本発明はグラフィックLS
Iが通常行う動作の中で、モニタ用ウィンドウを用いて
テストパターンを描画/表示し、その動作が正常に行わ
れているかどうかチエツクするようにしたものである。
したがって本発明によれば、ディスプレイでの表示を何
等乱すことなく、ディスプレイ装置への描画/表示が正
しく動作しているか正確にCPUが知ることのできるグ
ラフィックディスプレイ装置が実現できる。
【図面の簡単な説明】
第1図は本発明の基本的な機能ブロック図、第2図は本
発明装置の一実施例を示す構成ブロック図、第3図はデ
スプレイ4とデスプレイ用タイミングフォーマットとの
関係を示す概念図、第4図はフレームバッファ3におい
てグラフィックLSI2が表示のために読み出す領域を
示す概念図である。 1・・・CPU 2・・・グラフィックLSI 3・・・フレームバッファ 4・・・ディスプレイ 5・・・テスト用パターン描画手段 6・・・比較手段 7・・・モニタ用ウィンドウマスク手段SB・・・シス
テムバス 31・・・モニタ用ウインドウ 第2図

Claims (1)

  1. 【特許請求の範囲】 CPUと、このCPUにシステムバスを介して接続され
    たグラィクLSIと、このグラフィックLSIに結合す
    るフレームバッファと、このフレームバッファから読み
    出された信号を表示するディスプレイとを有するグラフ
    ィックディスプレイ装置であって、 前記フレームバッファ内のディスプレイの非表示期間領
    域にモニタ用ウィンドウを設定し、このモニタ用ウィン
    ドウ内にテスト用パターンの描画を行うテスト用描画手
    段と、前記フレームバッファからモニタ用ウィンドウ内
    の信号を読み出すと共にその内容が前記CPUから与え
    られるテスト用パターンと合致するか比較しその結果を
    前記CPUに知らせる比較手段と、前記グラフィックL
    SIを介してフレームバッファから読み出された信号か
    ら前記モニタ用ウィンドウ内の信号をマスクし前記ディ
    スプレイに表示を行うモニタ用ウィンドウマスク手段と
    を備えることを特徴とするグラフィックディスプレイ装
    置。
JP62308928A 1987-12-07 1987-12-07 グラフィックディスプレイ装置 Pending JPH01149124A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62308928A JPH01149124A (ja) 1987-12-07 1987-12-07 グラフィックディスプレイ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62308928A JPH01149124A (ja) 1987-12-07 1987-12-07 グラフィックディスプレイ装置

Publications (1)

Publication Number Publication Date
JPH01149124A true JPH01149124A (ja) 1989-06-12

Family

ID=17986966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62308928A Pending JPH01149124A (ja) 1987-12-07 1987-12-07 グラフィックディスプレイ装置

Country Status (1)

Country Link
JP (1) JPH01149124A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150091922A1 (en) * 2013-10-01 2015-04-02 International Business Machines Corporation Diagnosing Graphics Display Problems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60175081A (ja) * 1984-02-22 1985-09-09 株式会社日立製作所 表示装置の自己診断方式
JPS611460U (ja) * 1984-06-11 1986-01-07 株式会社東海理化電機製作所 ウエビング巻取装置用ロツク機構
JPS61267087A (ja) * 1985-05-17 1986-11-26 ハネウエル・インコーポレーテッド 画像発生装置のオンライン検証システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60175081A (ja) * 1984-02-22 1985-09-09 株式会社日立製作所 表示装置の自己診断方式
JPS611460U (ja) * 1984-06-11 1986-01-07 株式会社東海理化電機製作所 ウエビング巻取装置用ロツク機構
JPS61267087A (ja) * 1985-05-17 1986-11-26 ハネウエル・インコーポレーテッド 画像発生装置のオンライン検証システム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150091922A1 (en) * 2013-10-01 2015-04-02 International Business Machines Corporation Diagnosing Graphics Display Problems
GB2518846A (en) * 2013-10-01 2015-04-08 Ibm Diagnosing graphics display problems
CN104517285A (zh) * 2013-10-01 2015-04-15 国际商业机器公司 用于诊断图形显示问题的方法和系统
US9373153B2 (en) 2013-10-01 2016-06-21 Globalfoundries Inc. Diagnosing graphics display problems

Similar Documents

Publication Publication Date Title
KR910005369B1 (ko) 플라스마 디스플레이 장치용 표시 모드 스위칭 시스템
US4622668A (en) Process and apparatus for testing a microprocessor and dynamic ram
US4747074A (en) Display controller for detecting predetermined drawing command among a plurality of drawing commands
US5508721A (en) Display unit having automatic testing function
JPH0326130A (ja) 制御装置
KR100315886B1 (ko) 고속으로장치드라이버프로그램의디버그를수행할수있는그래픽장치
JPS58163992A (ja) Crtデイスプレ−装置
JPH03226792A (ja) フラットパネル型表示装置の表示方式
JP2525581B2 (ja) 日本語処理装置
JP2002258827A (ja) 画像表示装置
JP2585788B2 (ja) システムテスト出力装置
JPS62143108A (ja) デ−タ記録装置
JPH034920Y2 (ja)
JPH03181290A (ja) 中央制御装置
JP2725837B2 (ja) グラフィックディスプレイ装置に於けるメモリカードとのデータ転送装置
JP2000098996A (ja) 画像表示装置
JPH08286714A (ja) プログラマブル表示器のモニタ装置
JPH02294740A (ja) 計算機の検査方式
JP2995902B2 (ja) 映像表示制御回路
JPH0256005A (ja) 操作パネル装置
JPH0588929A (ja) 画像処理装置
JPS61228494A (ja) トレンドグラフ表示方法
JPH0452932A (ja) プログラム評価方式
JPH0274991A (ja) 液晶表示密度制御回路
JPS61240286A (ja) モニタ表示制御方式