JPH01159692A - Control system of bit map display - Google Patents

Control system of bit map display

Info

Publication number
JPH01159692A
JPH01159692A JP62319620A JP31962087A JPH01159692A JP H01159692 A JPH01159692 A JP H01159692A JP 62319620 A JP62319620 A JP 62319620A JP 31962087 A JP31962087 A JP 31962087A JP H01159692 A JPH01159692 A JP H01159692A
Authority
JP
Japan
Prior art keywords
speed
horizontal
screen
resolution
mode
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
JP62319620A
Other languages
Japanese (ja)
Inventor
Haruki Matsui
松井 春樹
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62319620A priority Critical patent/JPH01159692A/en
Publication of JPH01159692A publication Critical patent/JPH01159692A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE: To obtain a sufficient response speed corresponding to the speed of a program by utilizing a high-speed mode wherein the device is reduced in resolution horizontally and vertically. CONSTITUTION: In addition to a standard mode wherein a CRT 25 operates with full precision, this device has the high-speed mode wherein the device is reduced in resolution horizontally and vertically to, for example, 1/n and 1/m. Namely, when a high-precision picture of, for example, 1K×1K dots in both the horizontal and vertical directions is formed in the standard mode, the high-speed mode includes the vertical resolution and horizontal resolution so as to obtain a slightly rough screen of 512×256 dots. Consequently, a sufficient response speed corresponding to the speed of an application program can be obtained even for a high-precision screen.

Description

【発明の詳細な説明】 〔概要] 図形1文字、イメージをCRT画面に表示するビットマ
ツプ型表示装置の制御方式に関し、高細精度化された画
面でも、プログラムの速度に対応した十分な応答速度を
得ることを目的とし、CRT画面に対する垂直分解能及
び水平分解能のフル精度に表示データを書込み、かつ読
み出す標準モードと、前記垂直分解能及び水平分解能を
それぞれ所定の整数単位毎に包括して表示データを書込
み、かつ読み出す高速モードとのいずれかを選択するよ
うに構成する。
[Detailed Description of the Invention] [Summary] Regarding the control method of a bitmap type display device that displays a single figure character or image on a CRT screen, it is possible to maintain sufficient response speed corresponding to the program speed even on a highly detailed screen. A standard mode in which display data is written and read with full accuracy of vertical resolution and horizontal resolution for a CRT screen, and a standard mode in which display data is written with the vertical resolution and horizontal resolution each included in predetermined integer units. , and a high-speed reading mode.

〔産業上の利用分野] 本発明は、図形9文字、イメージをCRT画面に表示す
るビットマツプ型表示装置の制御方式に関し、特に、高
細精度化された画面でも十分な応答速度を得ることの可
能なビットマツプ型表示装置の制御方式に関する。
[Industrial Application Field] The present invention relates to a control method for a bitmap type display device that displays graphics, nine characters, and images on a CRT screen, and in particular, to a control system that can obtain a sufficient response speed even on a screen with high precision. This invention relates to a control method for a bitmap type display device.

〔従来の技術〕[Conventional technology]

従来より、図形3文字、イメージをCRT画面に表示す
る方法として、ビットマツプ型表示装置が広範に使用さ
れている。これは、CRT画面に対応するビットマツプ
メモリに図形等を展開して書込み、それをCRTに表示
するものである。
Conventionally, bitmap type display devices have been widely used as a method for displaying graphics, characters, and images on a CRT screen. This develops and writes figures, etc. in a bitmap memory corresponding to the CRT screen, and displays them on the CRT.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

近年、CRT画面の高細精度化が進み、1画面を構成す
るドツト数が益り増加しているが、一方では、例えばロ
ボットアームの運動シミュレーションとか、マウスやコ
ントロールダイヤル等によるウィンドウのトラッキング
、ズーミングなど表示内容の精度よりも速度を優先させ
たい場合もしばしば起こっている。ところが、従来は、
これら動きのある画面の場合も1画面を構成するビット
の全部を更新していたため、十分な応答速度を得られな
かった。
In recent years, CRT screens have become more precise and the number of dots that make up one screen has increased, but on the other hand, it has become increasingly difficult to do things like, for example, simulate the motion of a robot arm, or track or zoom a window using a mouse or control dial. There are often cases where speed should be prioritized over the accuracy of displayed content. However, conventionally,
Even in the case of these moving screens, all of the bits constituting one screen were updated, making it impossible to obtain a sufficient response speed.

第6図及び第7図は、従来の水平及び垂直動作の一例を
示す説明図である。即ち、水平動作の場合はクロックに
より、また垂直動作の場合は表示アドレスによりとの相
違はあるが、いずれも読出された表示データ2n、2n
+1.2n+2・・・。
FIGS. 6 and 7 are explanatory diagrams showing an example of conventional horizontal and vertical operations. That is, in the case of horizontal operation, the readout display data 2n, 2n are used, although there are differences between the clock and the display address in the case of vertical operation.
+1.2n+2...

又は2m、2m+1.2m+2・・・がそのままアナロ
グ変換されてCRTへ送出されている。これでは、画面
の高細精度化はかえって自縄自縛となり、十分な応答速
度を得られない結果となる。
Alternatively, 2m, 2m+1.2m+2, etc. are directly converted into analog signals and sent to the CRT. In this case, increasing the precision of the screen becomes a self-imposed constraint, and a sufficient response speed cannot be obtained.

本発明は、このような問題点に鑑みて創案されたもので
、高細精度化された画面でも、プログラムの速度に対応
した十分な応答速度を得ることの可能なビットマツプ型
表示装置の制御方式を提供することを目的としている。
The present invention was devised in view of these problems, and provides a control method for a bitmap type display device that can obtain a sufficient response speed corresponding to the program speed even on a highly precise screen. is intended to provide.

〔問題点を解決するための手段〕[Means for solving problems]

本発明において、上記の問題点を解決するための手段は
、第1図に基本的な表示態様を示すように、ビットマツ
プメモリに書込まれた表示データを表示制御部でCRT
画面の垂直及び水平方向に制御しつつ読み出すビットマ
ツプ型表示装置の制御方式において、CRT画面に対す
る垂直分解能及び水平分解能のフル精度に表示データを
書込み、かつ読み出す標準モードと、前記垂直分解能及
び水平分解能をそれぞれ所定の整数単位毎に包括して表
示データを書込み、かつ読み出す高速モードとのいずれ
かを選択するビットマツプ型表示装置の制御方式による
ものとする。
In the present invention, the means for solving the above-mentioned problems is as shown in the basic display mode shown in FIG.
In a control method for a bitmap type display device in which data is read while controlling the vertical and horizontal directions of the screen, there is a standard mode in which display data is written and read out with full precision of the vertical and horizontal resolutions of the CRT screen, and a standard mode in which display data is written and read out with full precision in the vertical and horizontal resolutions of the CRT screen. The control method for the bitmap type display device selects either a high-speed mode in which display data is written and read out in units of predetermined integer units.

〔作用〕[Effect]

本発明は、CRTのフル精度で動作する標準モードの他
に、水平分解能及び垂直分解能を例えば1/n及び1/
mに落とした高速モードを備えることにより、1画面を
更新するのに必要な情報量を減少させ、画面の更新速度
を大幅に向上させるものである。
In addition to the standard mode that operates with the full precision of a CRT, the present invention provides horizontal and vertical resolutions such as 1/n and 1/n.
By providing a high-speed mode with speed reduced to m, the amount of information required to update one screen is reduced, and the screen update speed is greatly improved.

第1図は、その基本的な表示態様を示す説明図で、標準
モードを、図(a)に示すように、水平及び垂直両方向
に例えばI KX I Kdotの高細精度画11とす
れば、高速モードは、図(b)に示す如く、512X2
56dotのやや粗い画面12になるように垂直分解能
及び水平分解能を包括するものとする。
FIG. 1 is an explanatory diagram showing the basic display mode. If the standard mode is a high-definition image 11 of, for example, I KX I Kdot in both the horizontal and vertical directions, as shown in FIG. The high speed mode is 512X2 as shown in figure (b).
It is assumed that the vertical resolution and the horizontal resolution are included so that the screen 12 has a slightly coarse resolution of 56 dots.

〔実施例〕〔Example〕

以下、図面を参照して、本発明の実施例を詳細に説明す
る。
Embodiments of the present invention will be described in detail below with reference to the drawings.

第2図は、本発明を実施するのに好適なビットマツプ型
表示装置の一例を示す構成図である。図において、21
はプロセッサ、22はそのメモリで、バスを介して、そ
れらにビットマツプメモリ23が接続されている。プロ
セッサ21はCRT画面に対応する図形等をビットマツ
プメモリ23に書込み、表示制御部24は表示アドレス
S1をビットマツプメモリ23に指示して、表示データ
S2を読出し、CRT25に表示する。
FIG. 2 is a block diagram showing an example of a bitmap type display device suitable for implementing the present invention. In the figure, 21
is a processor, 22 is its memory, and a bitmap memory 23 is connected to them via a bus. The processor 21 writes graphics and the like corresponding to the CRT screen into the bitmap memory 23, and the display control unit 24 instructs the bitmap memory 23 to display the display address S1, reads out the display data S2, and displays it on the CRT 25.

第3図は本発明の表示制御部の一実施例を示す回路図で
、垂直分解能及び水平分解能をそれぞれ所定の整数単位
毎に包括し、例えば1 / n及び1/mに落とした高
速モードを如何に形成するかを説明するものであって、
第2図に示した全体的な構成図における表示制御部の一
部を示すと考えてよく、図(a)は垂直制御部を示し、
図(b)は水平制御部を示す。
FIG. 3 is a circuit diagram showing an embodiment of the display control section of the present invention, in which the vertical resolution and the horizontal resolution are included in each predetermined integer unit, and a high-speed mode in which the resolution is reduced to 1/n and 1/m, for example, is shown. It explains how to form
It may be considered that this shows a part of the display control section in the overall configuration diagram shown in FIG. 2, and FIG. 2(a) shows the vertical control section;
Figure (b) shows the horizontal control section.

第3図中31は垂直制御回路で、垂直帰線信号の発生と
前記ビットマツプメモリ23へ送られる表示アドレスを
作る。表示アドレスは標準モード時はlラスタ毎に+1
するが、高速モード時は、第4図に示す如(,2ラスタ
毎に+2される。
Reference numeral 31 in FIG. 3 is a vertical control circuit which generates a vertical retrace signal and generates a display address to be sent to the bitmap memory 23. The display address is +1 for every l raster in standard mode.
However, in the high-speed mode, as shown in FIG. 4, the number is increased by +2 every two rasters.

第3図中32は水平制御回路で、33はカラー情報用の
ルックアップテーブルである。第2図に示したビットマ
ツプメモリ23から送られてきた表示データは、ルック
アップテーブル33により各カラー情報に変換され、フ
リップフロップ34を経て、D/Aコンバータ35によ
りR,G、Bのアナログ信号に変換され、第2図のCR
T 2’ 5へ送られる。水平制御回路32は、水平帰
線信号の発生と前記フリップフロップ34のクロックを
作る。このクロックは、標準モード時は1ドツト毎のデ
ータをサンプリングするが、高速モード時は、第5図に
示す如く2ドツト毎にサンプリングし、従って、2n番
目の表示データはD/Aコンバータ35に入力されるが
、2n+1番目の表示データは入力されず、1つ跳んで
2n+2番目の表示データが次のD/Aコンバータ入力
となる。
In FIG. 3, 32 is a horizontal control circuit, and 33 is a look-up table for color information. The display data sent from the bitmap memory 23 shown in FIG. It is converted into a signal and the CR in Figure 2 is
Sent to T 2' 5. A horizontal control circuit 32 generates a horizontal retrace signal and clocks the flip-flop 34. This clock samples data every 1 dot in the standard mode, but samples every 2 dots in the high speed mode as shown in FIG. However, the 2n+1st display data is not input, and the 2n+2nd display data jumps by one and becomes the next D/A converter input.

本発明は、高速モード時に画面の水平及び垂直分解能を
低減し、ビットマツプメモリ23に書込まれる表示デー
タの撥を減少させることにより、特に書込み動作におけ
る時間縮小を実現するものであるが、読み出し側を上記
の如く改良しておかないと、間引いた筈の表示データが
読み出され、移動経路が複雑化したり、背景色との混濁
が発生したりするので、読み出し側は重要である。
The present invention reduces the horizontal and vertical resolution of the screen during high-speed mode and reduces the number of flops of display data written to the bitmap memory 23, thereby reducing the time especially in the write operation. The reading side is important because if the side is not improved as described above, display data that should have been thinned out will be read out, complicating the movement route or causing confusion with the background color.

このように、本発明の高速モードを利用すれば少なくと
も、従来の4倍の速度で画面を更新することが可能にな
る。即ち、水平分解能をフル精度のl / rn 、垂
直分解能を1 / nにすることによりnXm倍の速度
で画面を更新でき、プログラムの速度に対応した画面の
更新速度を選択できる。
As described above, by using the high-speed mode of the present invention, it becomes possible to update the screen at least four times faster than the conventional method. That is, by setting the horizontal resolution to full precision l/rn and the vertical resolution to 1/n, the screen can be updated at a speed nXm times higher, and the screen update speed corresponding to the program speed can be selected.

〔発明の効果〕〔Effect of the invention〕

以上述べたとおり、本発明によれば、高細精度化された
画面でも応用プログラムの速度に対応した十分な応答速
度を得ることの可能なビットマツプ型表示装置の制御方
式を提供することができる。
As described above, according to the present invention, it is possible to provide a control method for a bitmap type display device that can obtain a sufficient response speed corresponding to the speed of an application program even on a highly precise screen.

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

第1図は標準及び高速モードの画面の説明図、第2図は
ビットマツプ型表示装置の構成図、第3図は本発明の一
実施例の構成図、 第4図は本発明の垂直方向動作の説明図、第5図は本発
明の水平方向動作の説明図、第6図は従来の水平方向動
作の説明図、第7図は従来の垂直方向動作の説明図であ
る。 21;プロセッサ、 22;メモリ、 23;ビットマツプメモリ、 24;表示制御部、 25、CRT。 31;垂直制御回路、 32;水平制御回路、 33;ルックアップテーブル、 34;フリップフロップ、 35 ; D/Aコンバータ。 図面の節: 榎IJモードの一面            高速モー
ドの1面(a)          (b) 第1図 本發明の一実細伸構底図 佑りM 手続争市正四(方式) 1.事件の表示  昭和62年 特許願第319620
号2、発明の名称  ビットマツプ型表示装置の制御方
式3、補正をする者 事件との関係 出願人 住所 〒211神奈川県川崎市中原区上小田中l015
番地(522)名称  富士通株式会社 4、代理人
Fig. 1 is an explanatory diagram of the standard and high-speed mode screens, Fig. 2 is a block diagram of a bitmap type display device, Fig. 3 is a block diagram of an embodiment of the present invention, and Fig. 4 is a vertical direction operation of the present invention. 5 is an explanatory diagram of the horizontal direction operation of the present invention, FIG. 6 is an explanatory diagram of the conventional horizontal direction operation, and FIG. 7 is an explanatory diagram of the conventional vertical direction operation. 21; processor; 22; memory; 23; bitmap memory; 24; display control section; 25; CRT. 31; vertical control circuit; 32; horizontal control circuit; 33; look-up table; 34; flip-flop; 35; D/A converter. Sections of drawings: One side of Enoki IJ mode One side of high-speed mode (a) (b) Fig. 1 One solid thin extension bottom view of the main production M Procedure dispute Ichisho 4 (method) 1. Display of case 1988 Patent application No. 319620
No. 2, Title of the invention: Control method for bitmap type display device 3, Relationship with the case of the person making the amendment Applicant's address: 1015 Kamiodanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture 211
Address (522) Name Fujitsu Ltd. 4, Agent

Claims (1)

【特許請求の範囲】 ビットマップメモリ(23)に書込まれた表示データを
表示制御部(24)でCRT画面の垂直及び水平方向に
制御しつつ読み出すビットマップ型表示装置の制御方式
において、 CRT画面に対する垂直分解能及び水平分解能のフル精
度に表示データを書込み、かつ読み出す標準モード(1
1)と、 前記垂直分解能及び水平分解能をそれぞれ所定の整数単
位毎に包括して表示データを書込み、かつ読み出す高速
モード(12)との いずれかを選択することを特徴とするビットマップ型表
示装置の制御方式。
[Claims] A control method for a bitmap type display device in which display data written in a bitmap memory (23) is read out while being controlled in the vertical and horizontal directions of a CRT screen by a display control unit (24), comprising: Standard mode (1
1); and a high-speed mode (12) in which display data is written and read by including the vertical resolution and the horizontal resolution in units of predetermined integers. control method.
JP62319620A 1987-12-16 1987-12-16 Control system of bit map display Pending JPH01159692A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62319620A JPH01159692A (en) 1987-12-16 1987-12-16 Control system of bit map display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62319620A JPH01159692A (en) 1987-12-16 1987-12-16 Control system of bit map display

Publications (1)

Publication Number Publication Date
JPH01159692A true JPH01159692A (en) 1989-06-22

Family

ID=18112316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62319620A Pending JPH01159692A (en) 1987-12-16 1987-12-16 Control system of bit map display

Country Status (1)

Country Link
JP (1) JPH01159692A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03171087A (en) * 1989-11-30 1991-07-24 Matsushita Electric Ind Co Ltd Image processor
JP2005292824A (en) * 2004-04-01 2005-10-20 Seiko Epson Corp System and method for reducing power consumption in display controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03171087A (en) * 1989-11-30 1991-07-24 Matsushita Electric Ind Co Ltd Image processor
JP2005292824A (en) * 2004-04-01 2005-10-20 Seiko Epson Corp System and method for reducing power consumption in display controller

Similar Documents

Publication Publication Date Title
EP0082746B1 (en) Address generator
EP0525986A2 (en) Apparatus for fast copying between frame buffers in a double buffered output display system
JP3477666B2 (en) Image display control device
JPH0426273B2 (en)
JPH01159692A (en) Control system of bit map display
JPH04174497A (en) Display controlling device
JPH0120748B2 (en)
JPS62168280A (en) Vector depicting system
KR100382956B1 (en) Image Processor and Image Display
JPH01152579A (en) Map picture display device
JPH0443594B2 (en)
JPS63106695A (en) Display device for crt screen
JPS6348485A (en) Scan converting device for radar
JPH02114295A (en) Graphic display device
KR870001797Y1 (en) Character size control circuit in crt monitor
JPS6362750B2 (en)
JPS6142683A (en) Crt display unit
JPH01142789A (en) Hard copy control system
JPS5818681A (en) Full dot type graphic display unit
JPS63318592A (en) Display device
JPS61285489A (en) Graphic display unit
JPS61272784A (en) Display controller
Zimmermann Graphic Video Displays for Process and Man-Vehicle Control
JPS58108578A (en) Digital value display for graphic picture
JPH01193791A (en) Multiwindow display control system