JPH01262585A - フレームバツフアキヤツシユ回路 - Google Patents

フレームバツフアキヤツシユ回路

Info

Publication number
JPH01262585A
JPH01262585A JP63090229A JP9022988A JPH01262585A JP H01262585 A JPH01262585 A JP H01262585A JP 63090229 A JP63090229 A JP 63090229A JP 9022988 A JP9022988 A JP 9022988A JP H01262585 A JPH01262585 A JP H01262585A
Authority
JP
Japan
Prior art keywords
frame buffer
straight line
long axis
buffer cache
memory
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
JP63090229A
Other languages
English (en)
Inventor
Kimihiko Fukuda
福田 公彦
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 Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63090229A priority Critical patent/JPH01262585A/ja
Publication of JPH01262585A publication Critical patent/JPH01262585A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、描画する直−のデータを描画状況にしたがっ
て格納するフレームバッファメモリを備エルヒントマツ
プ表示装置において、直線のデータを高速によりフレー
ムバソファメモリヘ格fil’3fるために用いるフレ
ームバッファキャッシュ回路に関するものである。
〔従来の技術〕
この種の回路は、フレームバッファメモリの容量に応じ
、−辺をmピクセルとしたmxm ピクセルの7レーム
バツフアキヤツシユメモリを備えており、描画する直線
の傾斜が如何様であっても対応できるものとなっている
〔発明が解決しようとする課題〕
しかし、フレームバッファキャッシュメモリをmxmピ
クセルの構成としているため、mを大とすればm に比
例して容量が大となジ、高価になると共に、傾斜の大き
い直線では左または右側方に余剰を生じ、傾斜の小さな
直線では上または下方に余剰を生ずるため、容量設定上
不経済となる欠点を生じている。
〔課題を解決するための手段〕
前述の課題を解決するため、本発明はっぎの手段により
構成するものとなっている。
すなわち、上述のビットマツプ表示装置において、フレ
ームバッファメモリのピクセルアドレスに応じたピクセ
ル情報を保持すると共に(t×nピクセルの構成を有す
る2組のフレームバッファキャッシュメモリと、描画す
る直線の両端を示す座標位置に応じてこの直線の傾斜が
水平長軸か垂直長軸かを判定する判定手段と、この判定
手段の判定にしたがいフレームバッファキャッシュメモ
リを水平長軸のとき水平方向2n ピクセル垂直方向n
ピクセルの組み合せとし垂直長軸のときには水平方向n
ピクセル垂直方向2n ピクセルの組み合せとして用い
る手段と、この手段により組み合せられたフレームバッ
ファキャッシュメモリの全内容にしたがい直線の各点を
示すデータをフレームバッファメモリへ一挙に格納する
手段とを備え念ものである。
〔作 用〕
したがって、描画する直線の傾斜に応じ、直線を含む範
囲が水平方向長軸または垂直方向長軸として判定手段に
より判定され、これにしたがい対応スる形状としてフレ
ームバッファキャッシュメモリの組み合せがなされ、こ
れによりフレームバッファメモリのピクセルアドレスに
応じたピクセル情報が保持されたうえ、この全内容にし
たがって■融のデータが7レームバツフアメモリへ格納
される。
〔5Jil施例〕 以下、実施例を示す図によって本発明の詳細な説明する
第1図はブロック図、第2図および第3図はフレームバ
ッファキャッシュメモ!J (以下、FBCM)の組み
合せ状況を示す図であり、第1図においては、上位装置
より描画する直線の始点と終点との両端を示す座標位置
、および、これの色情報等の指令CMが与えられると、
直線アドレス発生回路(以下、LADG)1がこれに応
じて直線の傾斜が水平長軸か垂直長軸かを判定すると共
に、直線の各点を示すデータを求め、判定結果を7レ一
ムバツ7アキヤツシユ制御回路(以下、FBCC)2へ
送出し、かつ、直線の各点を示すデータを7し〜ムバソ
ファメモリ(以下、FBMM)3へ与える。
すると、FBCC2がLA DG 1 の判定にしたが
ってフレームバッファキャッシュメモリ(以下、FBC
M)4の組み合せを定め、LADGl から与えられる
FBMM3のピクセルアドレスに応じたピクセル情報を
FBCM4によシ保持させ、これの全内容にしたがいF
 B MM 3の対応するアドレスへLADGlからの
データを一挙に格納する。
こ\において、LADGI  による長軸方向の判定は
つぎのとおりに行なわれる。
すなわち、直線の始点および終点を示す座標位置をx、
+yzおよび” g + 7 gとしたとき、]]x、
−x、l / l y、−y、 l≧1でろれば直線を
含む範囲の形状が水平長軸、これの反対であれば同様な
形状が垂直長軸と判定する。
たソし、y、=y、  のときは水平長軸となる。
また、FBCM4は第2図および第3図のとおフ、この
例でけn=2として2×2ピクセルの構成を有する2組
のFBCM4 a 、 4 b  が設けであると共に
、各ピクセル部■〜■は各々が各1ビツトのメモリセル
となっており、水平長軸のときは第2図のとおり、水平
方向Xを2nピクセル、垂直方向Yをnピクセルの組み
合せとして用い、垂直長軸のときには第3図のと1?り
、水平方向Xをnピクセル、垂直方向Yを2n ピクセ
ルの組み合せとして用いられ、いずれの場合も各ピクセ
ル部■〜■により、LADGl から与えられる直線の
各点を示す座標位置データの下位2ビツトまたは下位3
ビツトにより、各ピクセル部■〜■の対応するものがセ
ットされる。
なお、このセットおよび不要ビットのリセットにはFB
CC2が関与すると共に、各ピクセル部■〜■のピクセ
ル情報梶持状況をFBCC2が監視しており、これの2
X3または3X2のエリアを越え念とき、F’BCM4
の各ピクセル部■〜■の情報により、FBA侃3の対応
するアドレスの8ピクセルに対し直線のデータを同時に
格納し、これを描画する直線の全範囲について反復する
ものとなっている。
この念め、FBMM3には直線の各点を示すデータが描
画状況にしたがって格納され、これが反復して読み出さ
れ、ブラウン管(以下、CRT)5により表示される。
々お、FBMM3 には、CRT5による表示範囲と対
応し、かつ、表示画素数と対応した容量のものが用いら
れる。
また、FBCM4 としてレジスタ等を同様に用いても
よい。
〔発明の効果〕
以上の説明により明らかなとおり本発明によれば、描画
する直線の傾斜が水平長軸か垂直長軸かを判定し、これ
に応じて限定された容量のメモリを組み合せて用い、こ
れによpフレームバッファメモリのピクセルアドレスに
応じたピクセル情報を保持し、この内容にしたがって直
線のデータをフレームバッファメモリへ一挙に格納する
ものとじたときにより、フレームバッファキャッシュメ
モリの容量が最小限となり、経済的となるため、各種用
途のビットマツプ表示装置において顕著な効果が得られ
る。
【図面の簡単な説明】
図は本発明の実施例を示し、第1図はブロック図、第2
図および第3図はフレームバッファキャッシュメモリの
組み合せ状況を示す図である。 1・・・・直線アドレス発生回路、2・・・・フレーム
バッファキャッシュ制御回路、3・・・・フレームバッ
ファメモリ、4+4a、4b・・・・フレームバッファ
キャッシュメモリ。 特許出願人  日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. 描画する直線の各点を示すデータを描画状況にしたがつ
    て格納するフレームバッファメモリを備えるビットマッ
    プ表示装置において、前記フレームバッファメモリのピ
    クセルアドレスに応じたピクセル情報を保持すると共に
    n×nピクセルの構成を有する2組のフレームバッファ
    キャッシュメモリと、前記直線の両端を示す座標位置に
    応じて該直線の傾斜が水平長軸か垂直長軸かを判定する
    判定手段と、該判定手段の判定にしたがい前記フレーム
    バッファキャッシュメモリを水平長軸のとき水平方向2
    nピクセル垂直方向nピクセルの組み合せとし垂直長軸
    のときには水平方向nピクセル垂直方向2nピクセルの
    組み合せとして用いる手段と、該手段により組み合せら
    れた前記フレームバッファキャッシュメモリの全内容に
    したがい前記直線の各点を示すデータをフレームバツフ
    アメモリへ一挙に格納する手段とを備えたことを特徴と
    するフレームバッフアキヤツシユ回路。
JP63090229A 1988-04-14 1988-04-14 フレームバツフアキヤツシユ回路 Pending JPH01262585A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63090229A JPH01262585A (ja) 1988-04-14 1988-04-14 フレームバツフアキヤツシユ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63090229A JPH01262585A (ja) 1988-04-14 1988-04-14 フレームバツフアキヤツシユ回路

Publications (1)

Publication Number Publication Date
JPH01262585A true JPH01262585A (ja) 1989-10-19

Family

ID=13992657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63090229A Pending JPH01262585A (ja) 1988-04-14 1988-04-14 フレームバツフアキヤツシユ回路

Country Status (1)

Country Link
JP (1) JPH01262585A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04102146A (ja) * 1989-12-22 1992-04-03 Digital Equip Corp <Dec> 高性能キャッシュ
FR2680890A1 (fr) * 1991-08-30 1993-03-05 Allen Bradley Co Antememoire configurable et systeme de traitement d'images contenant une telle antememoire.

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04102146A (ja) * 1989-12-22 1992-04-03 Digital Equip Corp <Dec> 高性能キャッシュ
FR2680890A1 (fr) * 1991-08-30 1993-03-05 Allen Bradley Co Antememoire configurable et systeme de traitement d'images contenant une telle antememoire.
US5602984A (en) * 1991-08-30 1997-02-11 Allen-Bradley Company, Inc. Low thrash cache with selectable tile geometry

Similar Documents

Publication Publication Date Title
JP4200573B2 (ja) 記憶装置と画像処理装置およびその方法とリフレッシュ動作制御装置およびその方法
JPH01262585A (ja) フレームバツフアキヤツシユ回路
US20120026179A1 (en) Image processing division
US6943801B2 (en) System and method for refreshing imaging devices or displays on a page-level basis
JPH06149533A (ja) 表示領域外セグメントの描画処理を削減したセグメント高速描画方式
JP3481382B2 (ja) 画像処理装置
US6624822B2 (en) Data conversion apparatus and image generation apparatus
JPH02209100A (ja) ステレオ音声付き情報処理システム
JPS62127790A (ja) マルチウインドウ表示制御方式
JPH03272416A (ja) 航跡記録装置
JPS59144972A (ja) 図形情報の処理装置
JPH05204374A (ja) 画像表示制御システム
JPH11259058A (ja) スクリーン表示システム
JPH02311965A (ja) 図形パターンの記憶装置
JPS6122391A (ja) 表示装置の複写制御方式
JPH04160479A (ja) 文字列表示位置設定方式
JPH1153573A (ja) 3次元画像処理装置及びビデオウィンドウ生成方法
JPH0697388B2 (ja) 画像表示装置
JPH02161496A (ja) 図形処理装置
JPH0496098A (ja) リアルタイム表示方式
JPS63314591A (ja) 塗りつぶし画像発生方式
JPH04326474A (ja) 画像表示装置
JPH01244584A (ja) 図形表示装置
JPS62296189A (ja) 表示装置
JPS63255778A (ja) 画像処理装置