JPH08320924A - Graphic processing system - Google Patents
Graphic processing systemInfo
- Publication number
- JPH08320924A JPH08320924A JP15098795A JP15098795A JPH08320924A JP H08320924 A JPH08320924 A JP H08320924A JP 15098795 A JP15098795 A JP 15098795A JP 15098795 A JP15098795 A JP 15098795A JP H08320924 A JPH08320924 A JP H08320924A
- Authority
- JP
- Japan
- Prior art keywords
- fifo
- status information
- full
- command
- virtual
- 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
Landscapes
- Image Processing (AREA)
- Image Generation (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は図形処理システムに関
し、特に中央処理装置(以下、CPUと略記する)とは
異なるグラフィックアクセラレータ(以下、GAと略記
する)をハードウェアとして実装している図形処理シス
テムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic processing system, and more particularly, to a graphic processing system in which a graphic accelerator (hereinafter abbreviated as GA) different from a central processing unit (hereinafter abbreviated as CPU) is mounted as hardware. Regarding the system.
【0002】[0002]
【従来の技術】従来、CPUとは別に1つ以上のプロセ
ッサおよびメモリを備え図形描画処理を高速に行うGA
をハードウェアとして実装している図形処理システムで
は、CPUから一まとめのGAコマンドをGAのFIF
O(First−In First−Out)に転送す
るときに、GAの持つGAステータス情報をバスを介し
て参照し、FIFO−FULLでない(FIFO−NO
T−FULL)であることを確認した後に一まとめのG
AコマンドをFIFOに転送していた。2. Description of the Related Art Conventionally, a GA is provided with one or more processors and a memory in addition to a CPU for high-speed graphic drawing processing.
In a graphics processing system that implements as a hardware, a set of GA commands is sent from the CPU to the GA FIF.
When the data is transferred to O (First-In First-Out), the GA status information of the GA is referenced via the bus and is not FIFO-FULL (FIFO-NO).
After confirming that it is T-FULL)
The A command was transferred to the FIFO.
【0003】[0003]
【発明が解決しようとする課題】上述した従来の図形処
理システムでは、一まとめのGAコマンドをGAのFI
FOに転送するたびにGAの持つGAステータス情報を
バスを介して参照して一まとめのGAコマンドがFIF
Oに転送可能な状態であることを確認した後にFIFO
にGAコマンドを転送していたので、GAステータス情
報を参照するためのCPUの負荷が大きく、効率的に一
まとめのGAコマンドをFIFOに転送できないという
問題点があった。In the above-mentioned conventional graphic processing system, a set of GA commands is converted into a GA FI.
Every time the data is transferred to the FO, the GA status information of the GA is referenced via the bus, and a set of GA commands
FIFO after confirming that the data can be transferred to O
Since the GA command is transferred to the CPU, the load on the CPU for referring to the GA status information is heavy, and there is a problem in that a group of GA commands cannot be transferred efficiently to the FIFO.
【0004】本発明の目的は、上述の点に鑑み、CPU
がGAのGAステータス情報をバスを介して参照するの
ではなく、CPU側に仮想GAステータス情報を用意す
ることで、GAのFIFOの状態の参照に要するCPU
の負荷を大きく軽減するようにした図形処理システムを
提供することにある。In view of the above points, an object of the present invention is to provide a CPU
Does not refer to the GA status information of the GA via the bus, but prepares the virtual GA status information on the CPU side, so that the CPU required to refer to the FIFO status of the GA
The object of the present invention is to provide a graphic processing system capable of significantly reducing the load of the above.
【0005】なお、先行技術として、特開平1−125
619号公報に開示された「グラフィックディスプレイ
装置」があるが、この装置は、FIFOを備えるグラフ
ィック処理部と、FIFOに図形情報を送るデータ転送
制御部とからなるものの、ダイレクトメモリアクセス
(DMA)によりデータ転送する際のオーバーヘッドを
極小化するようにしたものであり、本願発明とは、目
的,構成および効果を異にするものである。As prior art, Japanese Patent Laid-Open No. 125
Although there is a "graphic display device" disclosed in Japanese Patent No. 619, this device includes a graphic processing unit having a FIFO and a data transfer control unit for sending graphic information to the FIFO, but it uses direct memory access (DMA). It is intended to minimize the overhead at the time of data transfer, and has a different purpose, configuration and effect from the present invention.
【0006】[0006]
【課題を解決するための手段】本発明の図形処理システ
ムは、CPUがFIFOにGAコマンドを転送し、GA
がFIFOからGAコマンドを取り出して図形描画処理
を行う図形処理システムにおいて、GAが、FIFOか
らGAコマンドを取り出して描画イメージを生成しフレ
ームバッファ上に展開するGA描画手段と、FIFOが
FIFO−FULLになったときにCPUにHW割込み
を上げ、FIFOがFIFO−FULL後のFIFO−
ENPTYになったときにCPUにHW割込みを上げる
GAステータス情報設定手段とを有し、CPUが、利用
者プログラムからの図形コマンドからGAコマンドを生
成するGAコマンド変換手段と、仮想GAステータス情
報がFIFO−FULLならばFIFO−NOT−FU
LLとなるまで待ち合わせ、仮想GAステータス情報が
FIFO−NOT−FULLならば前記GAコマンド変
換手段によって生成されたGAコマンドをFIFOに転
送するGAステータス情報判定手段と、GAからのHW
割込みがFIFO−FULLに起因する割込みならば仮
想GAステータス情報にFIFO−FULLを設定し、
FIFO−ENPTYに起因する割込みならば仮想GA
ステータス情報にFIFO−NOT−FULLを設定す
る仮想GAステータス情報設定手段とを有する。In the graphic processing system of the present invention, the CPU transfers the GA command to the FIFO,
In a graphic processing system in which a GA command is fetched from a FIFO to perform a graphic drawing process, a GA draws a GA command from the FIFO to generate a drawing image and expands it on a frame buffer, and a FIFO is a FIFO-FULL. When this happens, the HW interrupt is sent to the CPU, and the FIFO becomes FIFO-FIFO after FULL-
GA status information setting means for raising a HW interrupt to the CPU when the status becomes ENTTY, the CPU generates GA command from a graphic command from the user program, and GA command conversion means, and virtual GA status information is FIFO. -FULL, FIFO-NOT-FU
It waits until it becomes LL, and if the virtual GA status information is FIFO-NOT-FULL, GA status information judging means for transferring the GA command generated by the GA command converting means to the FIFO, and HW from the GA.
If the interrupt is an interrupt caused by FIFO-FULL, set FIFO-FULL in the virtual GA status information,
Virtual GA if it is an interrupt due to FIFO-EMPTY
And virtual GA status information setting means for setting FIFO-NOT-FULL in the status information.
【0007】[0007]
【作用】本発明の図形処理システムでは、GAコマンド
変換手段が利用者プログラムからの図形コマンドからG
Aコマンドを生成し、GAステータス情報判定手段が仮
想GAステータス情報がFIFO−FULLならばFI
FO−NOT−FULLとなるまで待ち合わせ、仮想G
Aステータス情報がFIFO−NOT−FULLならば
GAコマンド変換手段によって生成されたGAコマンド
をFIFOに転送し、GA描画手段がFIFOからGA
コマンドを取り出して描画イメージを生成しフレームバ
ッファ上に展開する。また、GAステータス情報設定手
段がFIFOがFIFO−FULLになったときにCP
UにHW割込みを上げ、FIFOがFIFO−FULL
後のFIFO−ENPTYになったときにCPUにHW
割込みを上げ、仮想GAステータス情報設定手段がGA
からのHW割込みがFIFO−FULLに起因する割込
みならば仮想GAステータス情報にFIFO−FULL
を設定し、FIFO−ENPTYに起因する割込みなら
ば仮想GAステータス情報にFIFO−NOT−FUL
Lを設定する。In the graphic processing system of the present invention, the GA command converting means changes the graphic command from the user program to G.
If an A command is generated and the GA status information determining means determines that the virtual GA status information is FIFO-FULL, FI
Wait until it becomes FO-NOT-FULL, and virtual G
If the A status information is FIFO-NOT-FULL, the GA command generated by the GA command conversion means is transferred to the FIFO, and the GA drawing means changes from the FIFO to the GA.
A command is taken out, a drawing image is generated, and it is expanded on the frame buffer. When the FIFO becomes FIFO-FULL, the GA status information setting means CP
HW interrupt is sent to U, FIFO is FIFO-FULL
HW to CPU when it becomes later FIFO-EMPTY
Raise the interrupt and the virtual GA status information setting means is GA
If the HW interrupt from is an interrupt caused by FIFO-FULL, the virtual GA status information is FIFO-FULL.
Is set, and if the interrupt is caused by FIFO-EMPTY, the virtual GA status information is FIFO-NOT-FUL.
Set L.
【0008】[0008]
【実施例】次に、本発明について図面を参照して詳細に
説明する。The present invention will be described in detail with reference to the drawings.
【0009】図1は、本発明の一実施例に係る図形処理
システムの構成を示すブロック図である。本実施例の図
形処理システムは、利用者プログラム10と、図形処理
部20と、GA50と、フレームバッファ(以下、FR
Bと略記する)60と、図形表示装置70とから、その
主要部が構成されている。なお、利用者プログラム10
および図形処理部20は、CPU(図示せず)側で動作
している。また、CPUはハードウェア(以下、HWと
略記する)割込み用の2つの入力端子を、GA50はH
W割込み用の2つの出力端子を備えていて、CPUとG
A50とは互いに2本の割込み信号線で接続されてい
る。FIG. 1 is a block diagram showing the configuration of a graphic processing system according to an embodiment of the present invention. The graphic processing system according to the present embodiment includes a user program 10, a graphic processing unit 20, a GA 50, a frame buffer (hereinafter, FR).
Abbreviated as B) 60 and a graphic display device 70 constitute a main part thereof. The user program 10
The graphic processing section 20 operates on the CPU (not shown) side. The CPU has two input terminals for hardware (hereinafter abbreviated as HW) interrupts, and the GA50 has H
Equipped with two output terminals for W interrupt, CPU and G
Two interrupt signal lines are connected to A50.
【0010】図形処理部20は、GAコマンド変換手段
21と、GAステータス情報判定手段22と、仮想GA
ステータス情報設定手段23と、仮想GAステータス情
報24とを含んで構成されている。The graphic processing section 20 includes a GA command converting means 21, a GA status information judging means 22, and a virtual GA.
The status information setting means 23 and the virtual GA status information 24 are included.
【0011】GA50は、FIFO51と、GA描画手
段52と、GAステータス情報設定手段53と、GAス
テータス情報54とを含んで構成されている。The GA 50 comprises a FIFO 51, a GA drawing means 52, a GA status information setting means 53, and a GA status information 54.
【0012】図2を参照すると、GAコマンド変換手段
21の処理は、GAコマンド列生成ステップ211から
なる。Referring to FIG. 2, the processing of the GA command converting means 21 comprises a GA command string generating step 211.
【0013】図3を参照すると、GAステータス情報設
定手段22の処理は、FIFO−FULL判定ステップ
221と、GAコマンド転送ステップ222とからな
る。Referring to FIG. 3, the processing of the GA status information setting means 22 includes a FIFO-FULL determination step 221 and a GA command transfer step 222.
【0014】図4を参照すると、仮想GAステータス情
報設定手段23の処理は、FIFO−FULL割込み受
取り判定ステップ311と、FIFO−FULL設定ス
テップ312と、FIFO−NOT−FULL設定ステ
ップ313とからなる。Referring to FIG. 4, the processing of the virtual GA status information setting means 23 includes a FIFO-FULL interrupt reception determination step 311, a FIFO-FULL setting step 312, and a FIFO-NOT-FULL setting step 313.
【0015】図5を参照すると、GA描画手段52の処
理は、GAコマンド取出しステップ521と、描画イメ
ージ生成ステップ522と、描画イメージ展開ステップ
523とからなる。Referring to FIG. 5, the processing of the GA drawing means 52 includes a GA command fetching step 521, a drawing image generating step 522, and a drawing image developing step 523.
【0016】図6を参照すると、GAステータス情報設
定手段53の処理は、FIFO−FULL設定ステップ
531と、FIFO−FULL割込みステップ532
と、FIFO−NOT−FULL設定ステップ533
と、FIFO−NOT−FULL割込みステップ534
とからなる。Referring to FIG. 6, the processing of the GA status information setting means 53 is performed by a FIFO-FULL setting step 531 and a FIFO-FULL interrupt step 532.
And a FIFO-NOT-FULL setting step 533.
And a FIFO-NOT-FULL interrupt step 534.
Consists of
【0017】次に、このように構成された本実施例の図
形処理システムの動作について説明する。Next, the operation of the graphic processing system of this embodiment having the above configuration will be described.
【0018】利用者プログラム10から図形処理部20
に図形コマンドが渡されると、GAコマンド変換手段2
1は、利用者プログラム10からの図形コマンドからF
IFO51に転送するGAコマンド列を生成する(ステ
ップ211)。From the user program 10 to the graphic processing unit 20
When a graphics command is passed to the GA command conversion means 2,
1 is F from the figure command from the user program 10.
A GA command string to be transferred to the IFO 51 is generated (step 211).
【0019】GAコマンド列が生成されたとき、あるい
はGAコマンド列が一まとまりのGAコマンドとなった
ときに、GAステータス情報判定手段22は、仮想GA
ステータス情報24がFIFO−FULLならば(ステ
ップ221でイエス)、FIFO−NOT−FULLに
なるまで待ち合わせ、FIFO−NOT−FULLなら
ば(ステップ221でノー)、一まとまりのGAコマン
ドをGA50のFIFO51に転送する(ステップ22
2)。When the GA command sequence is generated, or when the GA command sequence is a set of GA commands, the GA status information judging means 22 determines the virtual GA.
If the status information 24 is FIFO-FULL (yes in step 221), wait until it becomes FIFO-NOT-FULL (if FIFO-NOT-FULL (no in step 221), send a group of GA commands to the FIFO 51 of GA50. Transfer (Step 22)
2).
【0020】GA50のGA描画手段52は、FIFO
51からGAコマンドを取り出し(ステップ521)、
取り出したGAコマンドから描画イメージを生成し(ス
テップ522)、その生成した描画イメージをFRB6
0上に展開する(ステップ523)。これにより、図形
表示装置70上に描画が行われる。The GA drawing means 52 of the GA 50 is a FIFO.
The GA command is extracted from 51 (step 521),
A drawing image is generated from the fetched GA command (step 522), and the generated drawing image is FRB6.
Expand to 0 (step 523). As a result, drawing is performed on the graphic display device 70.
【0021】一方、GAステータス情報設定手段53
は、FIFO51がFIFO−FULLの格納位置にな
ったときに発生する電気信号によってGAステータス情
報54をFIFO−FULLに設定した後に(ステップ
531)、CPU側にHW割込みを上げる(ステップ5
32)。また、FIFO51がFIFO−FULL後の
FIFO−ENPTYの格納位置になったときに発生す
る電気信号によってGAステータス情報54をFIFO
−NOT−FULLに設定した後に(ステップ53
3)、CPU側にHW割込みを上げる(ステップ53
4)。On the other hand, GA status information setting means 53
Sets the GA status information 54 to FIFO-FULL by an electric signal generated when the FIFO 51 reaches the storage position of FIFO-FULL (step 531) and then raises the HW interrupt to the CPU side (step 5).
32). In addition, the GA status information 54 is stored in the FIFO 51 by an electric signal generated when the FIFO 51 reaches the storage position of the FIFO-EMPTY after the FIFO-FULL.
-After setting NOT-FULL (step 53
3) Raise HW interrupt to CPU (step 53)
4).
【0022】GA50からのHW割込みを受けると、図
形処理部20の仮想GAステータス情報設定手段23
は、FIFO−FULLに起因するHW割込みならば
(ステップ311でイエス)、仮想GAステータス情報
24にFIFO−FULLを設定し(ステップ31
2)、FIFO−ENPTYに起因する割込みならば
(ステップ311でノー)、仮想GAステータス情報2
4にFIFO−NOT−FULLを設定する(ステップ
313)。Upon receiving the HW interrupt from the GA 50, the virtual GA status information setting means 23 of the graphic processing section 20.
Is a HW interrupt due to FIFO-FULL (Yes in step 311), sets FIFO-FULL in the virtual GA status information 24 (step 31).
2) If it is an interrupt caused by FIFO-EMPTY (No in step 311), virtual GA status information 2
4 is set to FIFO-NOT-FULL (step 313).
【0023】図7は、本実施例の図形処理システムの動
作の一例を示すタイミングチャートである。からへ
は時間の順に並べてあるとする。FIG. 7 is a timing chart showing an example of the operation of the graphic processing system of this embodiment. It is assumed that to are arranged in order of time.
【0024】で、図形処理部20では、GAステータ
ス情報判定手段22が仮想GAステータス情報24をチ
ェックし、FIFO−NOT−FULLであるので、
でFIFO51に一まとまりのGAコマンドを転送して
いる。In the figure processing section 20, the GA status information judging means 22 checks the virtual GA status information 24, and the status is FIFO-NOT-FULL.
Then, a set of GA commands is transferred to the FIFO 51.
【0025】で、GA50では、FIFO51にFI
FO−FULLが発生し、GAステータス情報設定手段
53によりHW割込みが図形処理部20に通知され、仮
想GAステータス情報設定手段23により仮想GAステ
ータス情報24がFIFO−FULLの状態に更新され
る。Then, in GA50, FI is stored in FIFO51.
When FO-FULL occurs, the GA status information setting unit 53 notifies the graphic processing unit 20 of the HW interrupt, and the virtual GA status information setting unit 23 updates the virtual GA status information 24 to the FIFO-FULL state.
【0026】で、図形処理部20では、GAステータ
ス情報判定手段22が仮想GAステータス情報24をチ
ェックするが、FIFO−FULLとなっているので、
FIFO−NOT−FULLとなるまでGAコマンドの
転送が待ち合わされる。Then, in the figure processing section 20, the GA status information judging means 22 checks the virtual GA status information 24, but since it is FIFO-FULL,
The transfer of the GA command is waited until it becomes FIFO-NOT-FULL.
【0027】のときに、GA50では、FIFO51
にFIFO−ENPTYが発生し、GAステータス情報
設定手段53によりHW割込みが図形処理部20に通知
され、仮想GAステータス情報設定手段23により仮想
GAステータス情報24がFIFO−NOT−FULL
の状態に更新される。At the time of GA 50, FIFO 51
FIFO-EMPTY is generated in the virtual machine, the GA status information setting unit 53 notifies the graphic processing unit 20 of the HW interrupt, and the virtual GA status information setting unit 23 outputs the virtual GA status information 24 to the FIFO-NOT-FULL.
It is updated to the state of.
【0028】で、図形処理部20では、GAステータ
ス情報判定手段22が仮想GAステータス情報24をチ
ェックし、FIFO−NOT−FULLであるので、
でFIFO51に1まとまりのGAコマンドを転送して
いる。In the figure processing section 20, the GA status information judging means 22 checks the virtual GA status information 24, and the status is FIFO-NOT-FULL.
Then, a group of GA commands is transferred to the FIFO 51.
【0029】なお、上記実施例では、GA50において
GAステータス情報54を設定するようにしたが、HW
割込み障害等が発生した場合以外はGAステータス情報
54は参照されることがないので、GAステータス情報
54の設定を省略することもできる。In the above embodiment, the GA status information 54 is set in the GA 50.
Since the GA status information 54 is not referred to except when an interrupt failure or the like occurs, the setting of the GA status information 54 can be omitted.
【0030】[0030]
【発明の効果】以上説明したように本発明は、CPU側
に仮想GAステータス情報を用意し、GAのFIFOの
状態をHW割込みによってCPU側に通知して仮想GA
ステータス情報を設定するようにしたことにより、CP
Uがバスを介してGAのGAステータス情報を直接参照
する場合に比べてきわめて高速にFIFOの状態を知る
ことができ、GAのFIFOの状態の参照に要するCP
Uの負荷を大きく軽減して、CPUからGAコマンドを
より効率的にGAのFIFOに転送することができると
いう効果がある。As described above, according to the present invention, the virtual GA status information is prepared on the CPU side and the state of the FIFO of the GA is notified to the CPU side by the HW interrupt to generate the virtual GA.
By setting the status information, the CP
Compared with the case where the U directly refers to the GA status information of the GA via the bus, the state of the FIFO can be known at extremely high speed, and the CP required to refer to the state of the GA FIFO
There is an effect that the load of U can be significantly reduced and the GA command can be transferred from the CPU to the FIFO of the GA more efficiently.
【図1】本発明の一実施例に係る図形処理システムの構
成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a graphic processing system according to an embodiment of the present invention.
【図2】図1中のGAコマンド変換手段の処理を示す流
れ図である。FIG. 2 is a flow chart showing a process of a GA command converting means in FIG.
【図3】図1中のGAステータス情報判定手段の処理を
示す流れ図である。FIG. 3 is a flowchart showing a process of a GA status information judging means in FIG.
【図4】図1中の仮想GAステータス情報設定手段の処
理を示す流れ図である。FIG. 4 is a flowchart showing a process of virtual GA status information setting means in FIG.
【図5】図1中のGA描画手段の処理を示す流れ図であ
る。5 is a flowchart showing the processing of the GA drawing means in FIG.
【図6】図1中のGAステータス情報設定手段の処理を
示す流れ図である。FIG. 6 is a flowchart showing the processing of the GA status information setting means in FIG.
【図7】本実施例の図形処理システムの動作の一例を示
すタイミングチャートである。FIG. 7 is a timing chart showing an example of the operation of the graphic processing system according to the present exemplary embodiment.
10 利用者プログラム 20 図形処理部 21 GAコマンド変換手段 22 GAステータス情報判定手段 23 仮想GAステータス情報設定手段 24 仮想GAステータス情報 50 GA 51 FIFO 52 GA描画手段 53 GAステータス情報設定手段 54 GAステータス情報 60 FRB 70 図形表示装置 10 User Program 20 Graphic Processing Unit 21 GA Command Converting Means 22 GA Status Information Judging Means 23 Virtual GA Status Information Setting Means 24 Virtual GA Status Information 50 GA 51 FIFO 52 GA Drawing Means 53 GA Status Information Setting Means 54 GA Status Information 60 FRB 70 Graphic display device
Claims (2)
し、GAがFIFOからGAコマンドを取り出して図形
描画処理を行う図形処理システムにおいて、 GAが、FIFOからGAコマンドを取り出して描画イ
メージを生成しフレームバッファ上に展開するGA描画
手段と、FIFOがFIFO−FULLになったときに
CPUにHW割込みを上げ、FIFOがFIFO−FU
LL後のFIFO−ENPTYになったときにCPUに
HW割込みを上げるGAステータス情報設定手段とを有
し、 CPUが、利用者プログラムからの図形コマンドからG
Aコマンドを生成するGAコマンド変換手段と、仮想G
Aステータス情報がFIFO−FULLならばFIFO
−NOT−FULLとなるまで待ち合わせ、仮想GAス
テータス情報がFIFO−NOT−FULLならば前記
GAコマンド変換手段によって生成されたGAコマンド
をFIFOに転送するGAステータス情報判定手段と、
GAからのHW割込みがFIFO−FULLに起因する
割込みならば仮想GAステータス情報にFIFO−FU
LLを設定し、FIFO−ENPTYに起因する割込み
ならば仮想GAステータス情報にFIFO−NOT−F
ULLを設定する仮想GAステータス情報設定手段とを
有することを特徴とする図形処理システム。1. A graphic processing system in which a CPU transfers a GA command to a FIFO, and the GA fetches a GA command from the FIFO to perform graphic drawing processing. In the graphic processing system, the GA fetches a GA command from the FIFO to generate a drawing image and creates a frame. A GA drawing means to be expanded on the buffer and a HW interrupt to the CPU when the FIFO becomes FIFO-FULL, and the FIFO makes FIFO-FU.
GA status information setting means for raising a HW interrupt to the CPU when it becomes FIFO-EMPTY after LL, and the CPU receives the G command from the graphic command from the user program.
A GA command converting means for generating an A command, and a virtual G
FIFO if the A status information is FIFO-FULL
-GA-status information determining means for waiting until the status becomes NOT-FULL, and transferring the GA command generated by the GA command converting means to the FIFO if the virtual GA status information is FIFO-NOT-FULL.
If the HW interrupt from the GA is an interrupt caused by FIFO-FULL, the virtual GA status information will have FIFO-FU.
If LL is set and the interrupt is caused by FIFO-EMPTY, the virtual GA status information is FIFO-NOT-F.
A graphic processing system, comprising: a virtual GA status information setting means for setting ULL.
IFOがFIFO−FULLになったときにGAステー
タス情報をFIFO−FULLに設定した後にCPUに
HW割込みを上げ、FIFOがFIFO−FULL後の
FIFO−ENPTYになったときにGAステータス情
報をFIFO−NOT−FULLに設定した後にCPU
にHW割込みを上げる請求項1記載の図形処理システ
ム。2. The GA status information setting means is F
When the IFO becomes FIFO-FULL, the GA status information is set to FIFO-FULL and then a HW interrupt is sent to the CPU. When the FIFO becomes FIFO-FULL, the GA status information is changed to FIFO-NOT. -CPU after setting to FULL
The graphic processing system according to claim 1, wherein the HW interrupt is raised.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15098795A JPH08320924A (en) | 1995-05-25 | 1995-05-25 | Graphic processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15098795A JPH08320924A (en) | 1995-05-25 | 1995-05-25 | Graphic processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08320924A true JPH08320924A (en) | 1996-12-03 |
Family
ID=15508813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15098795A Pending JPH08320924A (en) | 1995-05-25 | 1995-05-25 | Graphic processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08320924A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0793566A (en) * | 1993-09-28 | 1995-04-07 | Toshiba Corp | Graphic plotting device |
JPH07104734A (en) * | 1993-10-07 | 1995-04-21 | Fujitsu Ltd | Device for displaying and parallel processing figure data |
-
1995
- 1995-05-25 JP JP15098795A patent/JPH08320924A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0793566A (en) * | 1993-09-28 | 1995-04-07 | Toshiba Corp | Graphic plotting device |
JPH07104734A (en) * | 1993-10-07 | 1995-04-21 | Fujitsu Ltd | Device for displaying and parallel processing figure data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH10269165A (en) | Information processor and method therefor | |
JPH08320924A (en) | Graphic processing system | |
JP2768352B2 (en) | Graphic drawing processing system | |
JP3282205B2 (en) | Received data processing method and communication control device | |
JPH1185455A (en) | Graphic drawing and processing system | |
JPH09288559A (en) | Graphic plotting processing system | |
JPH076017A (en) | Output control system for hard copy | |
JP3088341B2 (en) | High-speed data transfer method on bus | |
JPS63147247A (en) | Converting device for data format | |
JP3050154B2 (en) | Printing equipment | |
JP2925049B2 (en) | Input buffer control method | |
JP3844024B2 (en) | Printing device | |
JP3202769B2 (en) | Burst read processing device | |
JPH0726754Y2 (en) | Input processing device | |
JP2747154B2 (en) | I / O processor | |
JPH0256022A (en) | Printer output transfer controller | |
JPH10289196A (en) | Computer and transfer method for peripheral device control data in computer | |
JPH06268690A (en) | Lan control processor | |
JPH04192028A (en) | Control system for data sent to printer | |
JPH1153131A (en) | Printing device | |
JP2003186666A (en) | Microcomputer and dma control circuit | |
JP2000003285A (en) | Method for processing interruption and circuit therefor | |
JPH10207711A (en) | Sequence control method and device therefor | |
JPS61223965A (en) | Data transfer circuit | |
JPH06348431A (en) | Printing system in client-server system |