JPH03160495A - Image display device - Google Patents
Image display deviceInfo
- Publication number
- JPH03160495A JPH03160495A JP1300060A JP30006089A JPH03160495A JP H03160495 A JPH03160495 A JP H03160495A JP 1300060 A JP1300060 A JP 1300060A JP 30006089 A JP30006089 A JP 30006089A JP H03160495 A JPH03160495 A JP H03160495A
- Authority
- JP
- Japan
- Prior art keywords
- image
- images
- frame buffer
- video signal
- display device
- 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
Links
- 239000000872 buffer Substances 0.000 claims abstract description 33
- 239000002131 composite material Substances 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 241001441724 Tetraodontidae Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、文字、図形、画像等を表示する画像表示装置
に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image display device that displays characters, figures, images, etc.
一般に画像表示装置においては、画像データを記憶して
おくためのフレームバッファを設け、ホストコンビ一一
夕から送られる画像コマンドに基づいて画像プロセッサ
によりフレームバッファ上に画像をm面している。そし
てこのフレームパッファの内容を適当なタイミングで読
み出してCRTディスプレイに供給することにより画像
を表示している。Generally, an image display device is provided with a frame buffer for storing image data, and an image is displayed on the frame buffer by an image processor based on an image command sent from a host computer. An image is displayed by reading out the contents of this frame buffer at an appropriate timing and supplying it to a CRT display.
第2図は従来の画像表示装置の構戒例を示しており、こ
こでは独立した複数のカラー画像を表示可能な画像表示
装置を例に挙げて説明する。FIG. 2 shows an example of the structure of a conventional image display device, and here, an image display device capable of displaying a plurality of independent color images will be exemplified and explained.
第2図に示す画像表示装置は、画像データなどを記憶し
ておくための複数のフレームバッファ31〜34ト、こ
のフレームバッ7 y31〜34にホストコンピュータ
35から送られる画像コマンドSI により画像を癌画
する画像プロセッサ36と、前記フレームバッファ31
〜34に記憶されている画像データを実際の色信号S,
に変換するカラーパレット37と、このカラーパレット
37から出力されるデジタルの色信号S2 をアナログ
のビデオ信号S,に変換するD/Aコンバータ38と、
ビデオ信号S,を表示するCRTディスプレイ39と、
前記画像プロセッサ36、カラーパレット37, D/
Aコンバータ38に対し表示のための適切なタイミング
信号であるマスクタイミング信号S,と画像表示タイミ
ング信号S,を与えるタイミングコントローラ40テ構
戊されている。The image display device shown in FIG. 2 includes a plurality of frame buffers 31 to 34 for storing image data, etc., and images are displayed in response to image commands SI sent from a host computer 35 to the frame buffers 7y31 to 34. an image processor 36 for image processing and the frame buffer 31;
The image data stored in ~34 is converted into the actual color signal S,
a D/A converter 38 that converts the digital color signal S2 outputted from the color palette 37 into an analog video signal S,
a CRT display 39 for displaying a video signal S,
the image processor 36, the color palette 37, D/
A timing controller 40 is configured to provide the A converter 38 with a mask timing signal S, which is an appropriate timing signal for display, and an image display timing signal S.
上述の画像表示装置において、所望の画像をCRTディ
スプレイ39に表示させるためには、ホストコンピュー
タ35から画像プロセッサ36へ所定の画像コマンドS
1 を送り、画像プロセッサ36からのフレームバッフ
ァ制御信号56 及びフレームバッファデータ/アドレ
ス信号St により複数の所定のフレームバフファ31
〜34の中の一つのフレームバッファに目的とする画像
に対応するピットパターンを書き込む。そして、このビ
ットパターンを、タイミングコントローラ40からの画
像表示タイミング信号Ss で同期をとりながら、カラ
ーパレット37に書き込まれている色変換テーブルに基
づいて目的の色信号S2 に変換した後、D/Aコンバ
ータ38でアナログのビデオ信号S,に変換してCRT
ディスプレイ39に供給する。In the image display device described above, in order to display a desired image on the CRT display 39, a predetermined image command S is sent from the host computer 35 to the image processor 36.
1 and sends a plurality of predetermined frame buffers 31 by a frame buffer control signal 56 and a frame buffer data/address signal St from the image processor 36.
A pit pattern corresponding to the target image is written into one of the frame buffers 34 to 34. Then, after converting this bit pattern into a target color signal S2 based on the color conversion table written in the color palette 37 while synchronizing with the image display timing signal Ss from the timing controller 40, the D/A The converter 38 converts it into an analog video signal S, and sends it to the CRT.
The signal is supplied to the display 39.
しかし、従来の構戒では、ホストコンビ二−タ35から
画像プロセッサ36へ画像コマンドS1 を送って一旦
処理が開始されると、画像プロセッサ36で描画処理を
行っている間は、次の画像コマンドS1 を受け付ける
ことができない。したがって、複数のフレームパッファ
に対して描画を行う場合は、フレームバッファの数に比
例して画像生成時間が長くなってしまうという欠点があ
った。However, in the conventional system, once the image command S1 is sent from the host combiner 35 to the image processor 36 and processing is started, the next image command is sent while the image processor 36 is performing the drawing process. Unable to accept S1. Therefore, when drawing is performed using a plurality of frame buffers, there is a drawback that the image generation time becomes longer in proportion to the number of frame buffers.
本発明の目的は、画像プロセッサ,フレームパッファな
どを含むグラフィックモジコールを複数組設け、これら
を同時に動作させることにより、高速な画像生戒を可能
にする画像表示装置を提供することである。SUMMARY OF THE INVENTION An object of the present invention is to provide an image display device that enables high-speed image display by providing a plurality of graphic module sets including image processors, frame puffers, etc., and operating these modules simultaneously.
本発明の画像表示装置は、前記目的を達戒するため、そ
れぞれフレームバッファと、画像コマンドに基づいて前
記フレームバッファに画像を生成する画像プロセッサと
、前記フレームバッファから読み出されたデジタル信号
をアナログのビデオ信号に変換するD/Aコンバータと
を備えた複数のグラフィックモジュールと、該複数のグ
ラフィックモジュールに対して共通に画像コマンドを出
力するホストコンピュータと、前記複数のグラフィック
モジュールが出力する複数のビデオ信号を合成するビデ
オ信号合戊器と、該ビデオ信号合戊器の出力する合戊ビ
デオ信号を表示するCRTディスプレイとを備えている
ことを特徴とする。In order to achieve the above object, the image display device of the present invention includes a frame buffer, an image processor that generates an image in the frame buffer based on an image command, and a digital signal read out from the frame buffer that converts the digital signal into an analog signal. a plurality of graphic modules including a D/A converter that converts the video signals into video signals; a host computer that commonly outputs image commands to the plurality of graphic modules; and a plurality of videos output by the plurality of graphic modules. The present invention is characterized by comprising a video signal combiner for combining signals, and a CRT display for displaying the combined video signal output from the video signal combiner.
本発明の画像表示装置においては、ホストコンピュータ
に対して画像プロセッサ.フレームバツファなどを含む
グラフィックモジュールが並列的に接続されており、ホ
ストコンピュー夕からの複数の画像コマンドは、各グラ
フィックモジ5−ルの画像プロセッサにそれぞれ供給さ
れ、各画像プロセッサで同時にそれぞれの描画処理が行
われる。In the image display device of the present invention, an image processor is connected to the host computer. Graphic modules including frame buffers etc. are connected in parallel, and multiple image commands from the host computer are supplied to the image processors of each graphic module, and each image processor simultaneously performs each drawing. Processing takes place.
したがって、描画すべき画像の数が増えた場合でも、画
像形成に要する時間はl画面分と同じになり、画像が高
速で生成されることになる。このようにして形戊された
複数の画像は、ビデオ信号合成器で合威されてCRTデ
ィスプレイに表示される。Therefore, even if the number of images to be drawn increases, the time required for image formation is the same as one screen, and images are generated at high speed. The plurality of images thus formed are combined by a video signal synthesizer and displayed on a CRT display.
以下、図面を参照しながら実施例に基づいて本発明の特
徴を具体的に説明する。DETAILED DESCRIPTION OF THE INVENTION Hereinafter, features of the present invention will be specifically described based on examples with reference to the drawings.
本実施例の画像表示装置は、第1図に示すように、画像
コマンドS1 を出力するホストコンピュータ1と、こ
の画像コマンドS+ を受信してそれぞれ異なったアナ
ログのビデオ信号S 3 1 * S 3 2 +S
.3を発生する複数のグラフィックモジュール2,〜4
と、各グラフィックモジュール2〜4の出力を合成して
CRTディスプレイ6に供給するビデオ信号合成器5か
ら構戊されている。As shown in FIG. 1, the image display device of this embodiment includes a host computer 1 that outputs an image command S1, and a host computer 1 that receives this image command S+ and outputs different analog video signals S31*S32. +S
.. A plurality of graphic modules 2, to 4 generating 3
and a video signal synthesizer 5 which synthesizes the outputs of each of the graphic modules 2 to 4 and supplies the synthesized signal to a CRT display 6.
各グラフィックモジュール2〜4は、それぞれ画像デー
タを記憶しておくためのフレームバッファ7と、前記画
像コマンドS1 に基づきフレームバッファ7に画像
を生成する画像プロセッサ8と、前記フレームバッファ
7に格納されている画像データを表示するために適切な
タイミングを発生するタイミングコントローラ9と、前
記フレームバッファ7から読み出された画像データを色
信号に変換するカラーパレット10と、デジタルの色信
号をアナログのビデオ信号に変換するD/Aコンバータ
1lとから構成されている。Each of the graphic modules 2 to 4 includes a frame buffer 7 for storing image data, an image processor 8 for generating an image in the frame buffer 7 based on the image command S1, and an image data stored in the frame buffer 7. a timing controller 9 that generates appropriate timing for displaying image data; a color palette 10 that converts the image data read from the frame buffer 7 into color signals; and a color palette 10 that converts the digital color signals into analog video signals. It is composed of a D/A converter 1l that converts into.
前記ホストコンピュータ1は、各グラフィックモジュー
ル2〜4の画像プロセッサ8及びタイミングコントロー
ラ9に共通に画像コマンドSt ヲ供給するとともに
、表示同期信号S●を各タイミングコントローラ9に共
通に供給する。The host computer 1 commonly supplies an image command St to the image processor 8 and timing controller 9 of each graphic module 2 to 4, and also supplies a display synchronization signal S● to each timing controller 9 in common.
一つのグラフィックモジュールは、ホストコンピュータ
lにより発行される画像コマンドS1 のうち実行すべ
きコマンドだけ実行する。画像コマンドS,のうち描画
など画像データに係わるものは、画像プロセッサ8で実
行され、表示の制御、例えば画像サイズ、表示色の範囲
、CRTディスプレイ6上に表示される位置などに係わ
るものはタイミングコントローラ9で実行される。One graphics module executes only the commands to be executed among the image commands S1 issued by the host computer l. Among the image commands S, those related to image data such as drawing are executed by the image processor 8, and those related to display control, such as image size, display color range, and position displayed on the CRT display 6, are executed by timing. It is executed by the controller 9.
画像コマンドSI のうち描画など画像データに係わる
ものは、画像プロセッサ8がフレームバッファ7に対し
適切な操作を行うことで実現される。Among the image commands SI, those related to image data such as drawing are realized by the image processor 8 performing appropriate operations on the frame buffer 7.
たとえば、画像コマンドSl が「点P1から点P2ま
で赤い線を引く」というようなコマンドであった場合、
フレームバッファ7上の点P1に対応するアドレスから
点P2に対応するアドレスまでの量子化された適切な画
素に対し、予めカラーパレットlOに設定されている赤
い色のコードを書き込む。For example, if the image command Sl is a command such as "draw a red line from point P1 to point P2",
A red color code preset in the color palette IO is written to appropriate quantized pixels from the address corresponding to point P1 to the address corresponding to point P2 on the frame buffer 7.
また、画像コマンドS1 のうち表示の制御に係わるも
のは、タイミングコントローラ9がフレームバッファ7
、カラーパレット10、D/Aコンバータ1lに対し適
切な操作を行うことで実現される。Also, among the image commands S1, those related to display control are sent to the frame buffer 7 by the timing controller 9.
, the color palette 10, and the D/A converter 1l.
たとえば、rCRTディスプレイ上に表示される位置を
点P1から点P2の間に設定する」のようなコマンドで
は、ホストコンピ二ータ1から与えられている表示同期
信号S6 からタイミングを計り、表示すべき点P1に
対応するアドレスからP2に対応するアドレスの間だけ
フレームバッファ7に対し、表示のための読み出しを行
うような値に状態変数を変化させる。タイミングコント
ローラ9は、この他にも解像度に合った読み出しや、適
切な色だけを表示するような読み出しなどのための状態
変数も保有し、この状態変数により各々設定値通りの動
作をする。For example, in a command such as "Set the display position on the rCRT display between point P1 and point P2", the timing is measured from the display synchronization signal S6 given from the host computer 1, and the display position is set between point P1 and point P2. The state variable is changed to a value such that the frame buffer 7 is read for display only between the address corresponding to the power point P1 and the address corresponding to P2. In addition to this, the timing controller 9 also has state variables for readout that matches the resolution, readout that displays only appropriate colors, etc., and operates according to each set value based on these state variables.
ビデオ信号合戊器5は、本実施例の場合、アナログ信号
を電流加算することによりひとつの合戊ビデオ信号S,
にする。合成ビデオ信号Ssの出力インピーダンス,電
圧振幅は、電流加算されうる最大の値から計算して調整
する。CRTディスプレイ6は与えられた合成ビデオ信
号S,により、すべてのグラフィックモジュール2〜4
の内容を表示する。In the case of this embodiment, the video signal combiner 5 combines analog signals into one combined video signal S,
Make it. The output impedance and voltage amplitude of the composite video signal Ss are calculated and adjusted from the maximum value that can be added with current. The CRT display 6 displays all the graphics modules 2 to 4 by the given composite video signal S.
Display the contents of.
なお、上述の実施例では、CRTディスプレイ6を使用
した画像表示装置で説明したが、CRTディスプレイの
代わりにプリンタなどを用いた場合でも、グラフィック
モジュール2〜4のD/Aコンバータl1等のインタフ
ェースを変えるだけで同様に本発明を適用することがで
きる。In the above embodiment, an image display device using a CRT display 6 was explained, but even if a printer or the like is used instead of a CRT display, the interface of the D/A converter l1 of the graphic modules 2 to 4 can be used. The present invention can be applied in the same manner by simply making a change.
以上に述べたように、本発明によれば、それぞれ画像プ
ロセッサ、フレームバッファ等を備えたグラフィックモ
ジェールを複数並列に設け、同時に動作させている。こ
れにより、表示すべき画像の数が増えた場合でも高速に
画像を生戒できる。As described above, according to the present invention, a plurality of graphic modules each having an image processor, a frame buffer, etc. are provided in parallel and are operated simultaneously. As a result, even when the number of images to be displayed increases, images can be quickly displayed.
さらに、グラフィックモジ一−ルを後で追加していくこ
とが容易なので、必要に応じて簡単に画像表示装置の機
能を高めることができる。Furthermore, since it is easy to add graphic modules later, the functionality of the image display device can be easily enhanced as needed.
第1図は本発明の画像表示装置の実施例を示すブロック
図、第2図は従来の画像表示装置の構戊例を示すブロッ
ク図である。
1,35:ホストコンピュータ
2〜4:グラフィックモジュール
5:ビデオ信号合成器
6,39:CRTディスプレイ
7.31〜34:フレームバッファ
8.36:画像プロセッサ
9,40:タイミングコントローラ
10.37:カラーパレット
11,38 : D/Aコンバータ
S1:画像コマンド S2:色信号
Ss* S311 S31 S33 :ピデオ信号S4
:マスタタイミング信号
S,:画像表示タイミング信号
S6:フレームバッファ制御fi 号FIG. 1 is a block diagram showing an embodiment of an image display device of the present invention, and FIG. 2 is a block diagram showing an example of the structure of a conventional image display device. 1, 35: Host computer 2-4: Graphics module 5: Video signal synthesizer 6, 39: CRT display 7. 31-34: Frame buffer 8. 36: Image processor 9, 40: Timing controller 10. 37: Color palette 11, 38: D/A converter S1: Image command S2: Color signal Ss* S311 S31 S33: Video signal S4
: Master timing signal S, : Image display timing signal S6: Frame buffer control fi number
Claims (1)
いて前記フレームバッファに画像を生成する画像プロセ
ッサと、前記フレームバッファから読み出されたデジタ
ル信号をアナログのビデオ信号に変換するD/Aコンバ
ータとを備えた複数のグラフィックモジュールと、 該複数のグラフィックモジュールに対して共通に画像コ
マンドを出力するホストコンピュータと、 前記複数のグラフィックモジュールが出力する複数のビ
デオ信号を合成するビデオ信号合成器と、 該ビデオ信号合成器の出力する合成ビデオ信号を表示す
るCRTディスプレイとを備えていることを特徴とする
画像表示装置。[Claims] 1. A frame buffer, an image processor that generates an image in the frame buffer based on an image command, and a digital signal converter that converts a digital signal read from the frame buffer into an analog video signal. a host computer that outputs image commands in common to the plurality of graphic modules; and a video signal synthesizer that synthesizes the plurality of video signals output by the plurality of graphic modules. An image display device comprising: and a CRT display that displays a composite video signal output from the video signal synthesizer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1300060A JPH03160495A (en) | 1989-11-17 | 1989-11-17 | Image display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1300060A JPH03160495A (en) | 1989-11-17 | 1989-11-17 | Image display device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03160495A true JPH03160495A (en) | 1991-07-10 |
Family
ID=17880216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1300060A Pending JPH03160495A (en) | 1989-11-17 | 1989-11-17 | Image display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03160495A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008504611A (en) * | 2004-06-25 | 2008-02-14 | エヌヴィディア コーポレイション | Individual graphics system and method |
-
1989
- 1989-11-17 JP JP1300060A patent/JPH03160495A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008504611A (en) * | 2004-06-25 | 2008-02-14 | エヌヴィディア コーポレイション | Individual graphics system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5838389A (en) | Apparatus and method for updating a CLUT during horizontal blanking | |
US6181353B1 (en) | On-screen display device using horizontal scan line memories | |
JPS61148488A (en) | Display controller | |
US5714985A (en) | Image processing system capable of high-speed and high-resolution image synthesis | |
JP2842590B2 (en) | Dual screen display controller | |
JPH03160495A (en) | Image display device | |
JPH02137070A (en) | Picture processor | |
JPH05324840A (en) | High-resolution image processor | |
JP3985451B2 (en) | Image processing apparatus and image display apparatus | |
JP2576029B2 (en) | Display control device | |
JPS6362750B2 (en) | ||
JPS5935476B2 (en) | Hard copy device in multi-terminal display control device | |
KR100228265B1 (en) | High speed data processing apparatus in graphics processing sub-system | |
JPS60236773A (en) | Output device | |
JPH05282126A (en) | Display control device | |
KR100284179B1 (en) | VG-Mode Graphic Data Converter | |
JPH0451091A (en) | Image signal generating device | |
JPH0683294A (en) | Display control device | |
JPH08305540A (en) | Display system and display screen changeover method | |
JPH11184450A (en) | Image processor | |
JPH07219512A (en) | Raster scan tv image generation device and composite display method for tv image of high resolution | |
JPH06243249A (en) | Display controller | |
JPH06332422A (en) | Picture display data preparating device | |
JPH04261589A (en) | Graphic display device | |
JPH03174585A (en) | Image signal generator |