JPS60209784A - 表示制御装置 - Google Patents

表示制御装置

Info

Publication number
JPS60209784A
JPS60209784A JP59067079A JP6707984A JPS60209784A JP S60209784 A JPS60209784 A JP S60209784A JP 59067079 A JP59067079 A JP 59067079A JP 6707984 A JP6707984 A JP 6707984A JP S60209784 A JPS60209784 A JP S60209784A
Authority
JP
Japan
Prior art keywords
display
attribute
cpu
control circuit
attribute code
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
JP59067079A
Other languages
English (en)
Inventor
林 恭司
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 JP59067079A priority Critical patent/JPS60209784A/ja
Publication of JPS60209784A publication Critical patent/JPS60209784A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は表示制御装置に関する。
〔発明の技術的背景とその問題点〕
ラスク走査型CRTの文字表示制御を行なう表示制御回
路はICチップ上に集積され、既に多数発表されている
。最近では文字単位の表示制御のみならず、ドツト単位
で細かく表示/描画する制御機能がオフィスコンビ・ユ
ータ用CRT端末や通信端末装置、そして比較的高級な
パーソナルコンピュータにもめられつつある。又、文字
表示についても漢字表示やワードプロセッサとして、従
来の表示制御回路にはない、より高度な機能が要求され
ている。
ところで、上記表示制御回路を使用したCRT表示シス
テムにおいて、表示メモリとして比較的低速なメモリを
使用した場合、CPUとのアクセス競合の問題が生じる
。通常はこの問題を避けるため、表示期間中はCPUア
クセスを禁止する制御方式がとられる。しかしながら、
この方式によればCPUアクセス時における待ち時間が
大きい他、短かい水平表示期間内にCPUアクセスを完
了させるための種々の工夫及び、場合によっては余分な
ハードウェアを付加しなければならないといった配慮を
必要としていた。
〔発明の目的〕
本発明は上記事情に鑑みてなされたものであり、同一の
属性コードが連続する場合に限り、表示期間中であって
もCPUアクセスを許丁表示制御装置を提供することを
目的とする。
〔発明の概要〕
本発明は、表示属性制御がなされるCRT表示システム
において、属性コールドは連続した表示文字間で同一に
なる場合が多いことに着目し、属性コードを書込む際、
次の文字の属性と同一であれば、表示属性コードを構成
する特定のビット位置にあらかじめ″1”を書込んでお
く。
そして、CPU アクセスは直前の表示アクセスによっ
て読出された上記特定ビットの内容が11”のときだけ
行なわれ、このCPUアクセス、の際、属性コードレジ
スタの内容が変化しない様に、属性コードレジスタに対
するクロックの供給を禁止する構成とした。こ9様に、
同一の属性コードが連続する場合、CPUアクセスを許
すための制御ビットを表示属性コードに付加し、表示期
間中であってもCPUによる表示メモリアクセスを実現
するものである。
このことにより、CIPUの待ち時間がなくなり高速ア
クセスが可能となる。
〔発明の実施例〕
以下、図面を使用して本発明実施例につき詳細に説明す
る。
第1図は本発明の実施例を示すブロック図である。図に
おいて、1は表示メモリ(DM)である。表示メモリ1
には、佃ビット幅の表示又字コード及びその表示属性コ
ードが記憶される。
2は表示アドレス生成回路(A(lである。表示アドレ
ス生成回路2は上記表示メモリ1に対し表示アドレスを
与える。
3はアドレスマルテグレクf(MUX)である、アドレ
スマルチグレクf3は上記表示アドレス生成回路2及び
CPUアドレスバス(CPU ADR)を介してCPU
(区示せず)から供給されるそれぞれのアドレスデータ
を得、いずれか一方のアドレスデータを選択し表示メモ
リ1へ供給する。
4は表示メモリ1とCPUデータバス(CPUDAT)
の間でデータ転送を行なうだめのデータバッファ(DB
)である。5は表示父子コードレジスタ(CR)、6は
属性コードレジスタ(ATR)である。表示文¥コード
レジスタ5に一時保持される表示文字コードは文字パタ
ーン発生器7(PG)へ、又、属性コードレジスタ6へ
一時保持される属性コードは属性コードデコータ9へ供
給される。上記文字パターン発生器7は入力される表示
文字コードをパターンデータへ、又、属性コードデコー
ダ9はその表示文字パターンに対し、表示色9反転1点
滅等の属性を与えるための制御信号を生成出力する。
8はシフトレジスタ(P/8)である。シフトレジスタ
8は、上記文字ノ’?ターン発生器7により変換出力さ
れるパターンデータの並列直列変換を行ないシリアルド
ツト信号としてビデオ信号出力回路(VD)へ供給する
。口は表示アクセス及びCPUアクセスのタイミングを
制御するタイミングを制御するタイミング制卸回路(T
C)であって、上記各回路ブロックに対し各種制御信号
(CP8EL 、 CCLK 、 ATCLK 。
CPWAIT i CHCLK )を生成出力する タ
イミング制御回路Uは本発明の中枢をなすものであって
、その内部構成及び上記各種制御信号については第2図
以降に詳細に示されている。
第3図は第1図に示したタイミング制御回路の内部構成
のうち、CPUアクセス制御に関する部分のみを抽出し
て示した回路実施例である。
図中、111は、CPUからのアクセス要求(CPRB
Q)を受付け、CPUに対しウェイト信号(CPWAI
T )を生成出力するフリツノフロッグCF/FJ)、
112はCPUアクセス要求と表示制御回路とのタイミ
ング同期をとるフリップフロップ(F/F、?) 、 
33 、34はCPUアクセスのタイミングを与えるフ
リップフロッグ(F/F3.F/F4)である。
上記ソリツブフロツノ111のQ出力とCPUアクセス
要求信号、であるCPREQ はアンドダート115を
介し、CPUに対する待ち信号であるCPWAIT と
して供給される。上記ソリツブフロツノ112は、フリ
ップフロップ11ノのQ出力をデータとして得、そのQ
出力をアンドゲート116の一方の入力端子へ供給する
。アンドゲート116の他方の入力端子へはフリップフ
ロッグ113の回出力及び属性コードレジスタ6の最上
位ピッ) < ATV )の内容が供給されており、こ
こで論理積条件がと、られ、その結果がフリップフロッ
グ113のデータ入力端子(D)へ供給される。フリッ
プフロツノ113のQ出力はフリップフロップ114の
データ入力端子(D)へ、回出力はアンドゲート116
及びナンドダート119の一方の入力端子へ供給される
。ナンドダート119の他方の入力端子へはクロック信
号(CKt)が供給されており、ここで否定論理積条件
のとられた出力はセットz4ルx (ATCLK)とし
て属性コードレジスタ6へ供給される。クロック信号(
”K! )は他にインバータ118を介しソリツブフロ
ツノ114のクロック入力端子へも供給されている′。
フリツノフロツノ114のQ出力はフリップフロラfl
 110’)クロック入力端子へ、回出力はアンドゲー
トx2oの一方の入力端子へ供給される。
アンドゲート120の他方の入力端子へはフリップフロ
ッグ113のQ出力が供給されており、ここで論理積条
件のとられた結果は選択信号(CPSEL)としてアド
レスマルテプレクf3及びパスドライバ4へ供給される
尚、上記ソリツブフロツノ112,113のクロック入
力端子へはクロック信号(CKl)が供給される。
第2図、第4図は本発明の動作を示すタイミングチャー
トであり、第2図は第1図の、第4図は第3図にそれぞ
れ示した実施例の動作タイミングを示す。各信号名及び
O枠内の英記号は第1図及び第3図のそれと対応するも
のとする。
以下、本発明実施例の動作につき詳細に述べる。まず、
第1図に示した実施例の動作につき、第2図に示したタ
イミングチャートを参照しながら説明する。
まず、アドレス生成回路2により生成された表示アドレ
スが、アドレスマルチプレクf3を介し表示メモリ1に
与えられる。表示メモリ1から読出された表示文字コー
ド及び表示属性コードはそれぞれ、CCCLK 及びA
TCLK のセットツクレスの到来を待って表示文字コ
ードンジスタ5及び属性コードレジスタ6にセットされ
る。
ここでセットされた表示文字コードは文字パターン発生
器7によって文字ノ+ターンデータに変換され、シフト
レジスタ8により直列データに変換される。一方、属性
コードは属性コードデコーダ9によって属性制御信号に
変換される。
ビデオ信号出力回路10では文字ノぐターン直列データ
(シリアルドツト)を属性制御信号によって加工し、最
終的なビデオ信号として図示されないCRTモニタへ供
給する。
タイミング制御回路1ノは、CPUからアクセス要求信
号(C’RREQ ) を受付け、CPUに対しウェイ
ト信号(CPWAIT )を出力すると共に、CP U
 チー1’ ハス(CPU DAT ) と表示メモリ
1の間でデータ転送を行なうための制御信号(CPSE
L ) を出力する1 、j7)CPUアクセスは、直前の表示アクセスによっ
て読出された属性コードの最上位ビット(ATT)が1
1#のときだけ行なわれる。即ち、通常、表示属性コー
ドは連続した表示文字間で同一になる場合が多いことに
着目し、表示属性コードを書込む際、次の表示文字の属
性と同一であればあらかじめ上位ビットを“1”に設定
し書込んでおく。
CPUアクセスの際、属牲コードレジスタ6の内容が更
新されない様に属性コードレジスタ6に対するセットツ
クレス(ATCLK)の供給を禁止する。第2図に示し
た動作タイミング中、破線部分が該当する。
上記動作につき第3図に示した回路実施例及び第4図に
示したタイミングチャートを参照しながら詳細に説明す
る。
第3図に示したタイミング制御回路Uは、CPUアクセ
スのタイミング信号(CPSEL )及び属性コードレ
ジスタ6のセラ) ノ4レス(ATCLK)を生成出力
する。フリツノフロツノ11ノによって受付けられたC
PUアクセス要求信号(CPRBQ ) は、フリツノ
フロラf112にて表示制御回路との同期がとられ、表
示属性コードの最上位ピッ) (AT? )力S @ 
1” #になる迄待たされる。このAT、ピットが1”
になると、フリツノフロラf112がセットされ、属性
コードレジスタ6へ供給すべきセットハレス(ATCL
K)の出力を禁止すると共にフリップフロップ114を
セットする。フリップフロップ113と114の出力に
基づき、アンドダート120を介してCPSEL信号を
生成出力し、このことによりCPUアクセスを行なう。
第4図にその動作タイミングが示されている。
上述した様に本発明は、同一の属性コードが連続する場
合、CPUアクセスを許すための制御ビットを属性コー
ドに付加することにより、表示期間内であってもCPU
アクセスを可能とすることを特徴とするものである。
尚、本発明実施例では属性コードの特定の1ビツトなC
PUアクセスのための制御ビットとしたが、任意のコー
ドを割当てそれをデコードすることによっても同様の制
御が可能である。
〔発明の効果〕
以上説明の如く本発明によれば以下に列挙する効果を奏
する。
(1) 表示期間内であってもCPUアクセスが可能と
なるため、CPUのアクセス待ちのための時間がなくな
り高速アクセスが実現出来る。
(2)比較的低速の表示メモリを使用しても高速メモリ
を使用した場合と同等の効果が得られるため、低コスト
化に有利である。
(3)短かい水平非表示期間内にCPUアクセスを完了
させるために必要とされる種々の工夫が不要となり設計
者の負担が軽減される。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は第
1図に示した実施例の動作を示すタイミングチャート、
第3図は第1図に示したタイミング制御回路のうち本発
明と関係する部分のみを抽出して示した回路実施例、第
4図は第3図に示した回路実施例の動作を示すタイミン
グチャートである。 、1・・・表示メモIJ(DM)、5・・・表示文字コ
ードレジスタ(CR)、6・・・属性コードレジスタ(
ATR)、11・・・タイミング制御回路(TC)、1
11〜114・・・フリツノ7日ツゾ(F/FJ〜F/
F4)、115,116,120・・・アンドゲート、
119・・・ナントゲート、117,118・・・イン
バータダート。 1図 二 第3図 11′j

Claims (1)

    【特許請求の範囲】
  1. 表示文字コード及びその表示属性コードを記憶する表示
    メモリをCPUと表示制御回路が競合使用することによ
    りデータ更新ならびに表示を行なう表示システムにおい
    て、外部より供給されるクロックに基づき上記表示メモ
    リから読出された表示属性コードを一時的に記憶する属
    性コードレジスタと、この属性コードレジスタに一時的
    に格納された表示属性コードの任意ビットまたは任意コ
    ーrのデコード信号を検出して上記表示メモリに対しC
    PUアクセスを許可する第1の制御回路と、この第1の
    制御回路出力によっては表示属性コード続出しのための
    表示アクセスの代わりにCPUアクセスを行なう第2の
    制御回路と、この第2の制御回路にょるCPUアクセス
    の際上記属性コードレジスタの内容が更新されない様に
    上記属性コードレジスタに対するクロックの供給を禁止
    する第3の制御回路とから成ることを特徴とする表示制
    御装置。
JP59067079A 1984-04-04 1984-04-04 表示制御装置 Pending JPS60209784A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59067079A JPS60209784A (ja) 1984-04-04 1984-04-04 表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59067079A JPS60209784A (ja) 1984-04-04 1984-04-04 表示制御装置

Publications (1)

Publication Number Publication Date
JPS60209784A true JPS60209784A (ja) 1985-10-22

Family

ID=13334502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59067079A Pending JPS60209784A (ja) 1984-04-04 1984-04-04 表示制御装置

Country Status (1)

Country Link
JP (1) JPS60209784A (ja)

Similar Documents

Publication Publication Date Title
US4204208A (en) Display of video images
US4958304A (en) Computer with interface for fast and slow memory circuits
JPS6048073A (ja) 表示装置
JPS61235977A (ja) カナ漢字変換装置
JPS604978A (ja) 表示制御装置
JPS5828588B2 (ja) グラフイツクヒヨウジホウシキ
JP2846357B2 (ja) フォントメモリ装置
KR920008225B1 (ko) 디스플레이 문자 저장용 메모리 제어회로 및 방법
JPS625728Y2 (ja)
KR900005905Y1 (ko) 어트리뷰트 램(Attribute RAM)제어회로
JPH0134383B2 (ja)
JPS61278886A (ja) メモリアクセス装置
JPS58192139A (ja) イメ−ジ・メモリ・コントロ−ル装置
JPS60107696A (ja) アトリビユ−ト制御機能を有する表示装置
JPH06301764A (ja) 情報処理装置
JPS59162587A (ja) 画像表示装置
JPS61116387A (ja) 画像デ−タ書込み方式
JPS59165122A (ja) アラビツク文字変換方式
JPH0391861A (ja) 文章作成装置
JPS61283968A (ja) 画像デ−タ処理装置
JPS59219780A (ja) グラフイツクメモリ・アクセス回路
JPS63269192A (ja) 表示装置
JPS60178071A (ja) 電子機器
JPH0197986A (ja) キャラクタ表示装置
JPS60178072A (ja) 電子機器