JPS5945157B2 - Image memory - writing speed conversion circuit - Google Patents
Image memory - writing speed conversion circuitInfo
- Publication number
- JPS5945157B2 JPS5945157B2 JP52025197A JP2519777A JPS5945157B2 JP S5945157 B2 JPS5945157 B2 JP S5945157B2 JP 52025197 A JP52025197 A JP 52025197A JP 2519777 A JP2519777 A JP 2519777A JP S5945157 B2 JPS5945157 B2 JP S5945157B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- axis
- address
- image memory
- image
- 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.)
- Expired
Links
- 230000015654 memory Effects 0.000 title claims description 62
- 238000006243 chemical reaction Methods 0.000 title claims description 14
- 239000000872 buffer Substances 0.000 claims description 19
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000008186 active pharmaceutical agent Substances 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Memory System (AREA)
Description
【発明の詳細な説明】
この発明は、グラフィックディスプレイ装置において、
DDA(DigitalDifferencialAn
aliger)よつて演算された画像データをディジタ
ルICで構成された画像メモリーに書込む際に、DDA
回路の演算速度とICで構成された上記画像メモリーの
書込速度の相違を一致させるために使用される画像メモ
リー書込速度変換回路に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention provides a graphic display device including:
DDA (Digital Differential An
When writing the image data calculated by the DDA
The present invention relates to an image memory write speed conversion circuit used to match the difference between the calculation speed of the circuit and the write speed of the image memory configured with an IC.
従来、グラフィックディスプレイ装置の大半は、その画
像を記憶する手段として、蓄積管やモニターCRT管上
の螢光体等の、所謂アナログメモリーが使用されていた
。Traditionally, most graphic display devices have used so-called analog memory, such as storage tubes or phosphors on monitor CRT tubes, to store their images.
ところが、最近のIC技術の発達により、大記憶容量で
かつ低価格のディジタルICメモリーが実現され、これ
を画像メモリーに使用することが現実的に可能になつて
来た。この画像メモリーに使用できるディジタルICメ
モリーは、記憶容量の大きいMOS型LSIであるが、
その中でも、リフレッシュ型のものは記憶容量の大きな
ものが得やすいため、非常に大きな記憶容量を必要とす
る画像メモリーに特に適している。しかしながら、画像
メモリーに使用できるような上記ICメモリーは、サイ
クルタイムが長く、例えば、リフレッシュ型では、リフ
レッシュに要する時間を入れると、通常800ns以上
の書込時間を必要とする。However, with the recent development of IC technology, low-cost digital IC memories with large storage capacities have been realized, and it has become practically possible to use these as image memories. The digital IC memory that can be used for this image memory is a MOS type LSI with a large storage capacity.
Among these, the refresh type is particularly suitable for image memories that require a very large storage capacity because it is easy to obtain one with a large storage capacity. However, the above-mentioned IC memory that can be used as an image memory has a long cycle time, and for example, a refresh type memory usually requires a writing time of 800 ns or more, including the time required for refreshing.
この800nsという書込速度は、上記DDA回路の画
像作成速度が200ns以下が好ましいことを考慮すれ
ば、余りにも遅過ぎる。このため、上記DDA回路によ
つて演算された画像データをディジタルICで構成され
た画像メモリーに書込むには、どうしても両者間の速度
の相違が克服されねばならない。この発明は、以上のよ
うな背景に鑑みてなされたもので、その目的とするとこ
ろは、上記DDA回路によつて演算された画像データを
、その演算速度を低下させることなく、ディジタルIC
で構成された書込速度の遅い画像メモリーに無理なく書
込こむのに適した画像メモリー書込速度変換回路を提供
することにある。This writing speed of 800 ns is too slow considering that the image creation speed of the DDA circuit is preferably 200 ns or less. Therefore, in order to write the image data calculated by the DDA circuit into an image memory constituted by a digital IC, it is necessary to overcome the difference in speed between the two. The present invention was made in view of the above background, and its purpose is to transfer image data calculated by the DDA circuit to a digital IC without reducing the calculation speed.
An object of the present invention is to provide an image memory write speed conversion circuit suitable for writing data into an image memory having a slow writing speed without difficulty.
すなわち、この発明による画像メモリー書込速度変換回
路は、画像メモリーがディジタルICで構成されるディ
スプレイ装置において、上記画像メモリーにDDA回路
によつて演算された画像データを書込むために、バツフ
アメモリ一を設けるとともに、上記DDA回路によつて
決定されるX軸およびY軸の各アドレスデータをそれぞ
れ上位桁と下位桁のデータに分け、上位桁データでもつ
て上記画像メモリーのアドレスを決定し、また下位桁デ
ータでもつて上記バツフアメモリ一のアドレスを決定す
るようにして、上記X軸若しくはY軸のアドレスデータ
が一定範囲を超えて変化したときに、上記バツフアメモ
リ一に蓄積された画像データを上記画像メモリーに並列
転送するようにしたもので、以下その詳細な実施例を図
面に基いて説明する。In other words, the image memory writing speed conversion circuit according to the present invention converts a buffer memory into a display device in which the image memory is formed of a digital IC, in order to write image data calculated by a DDA circuit into the image memory. At the same time, the X-axis and Y-axis address data determined by the DDA circuit are divided into upper digit and lower digit data, and the upper digit data determines the address of the image memory, and the lower digit The data also determines the address of the buffer memory 1, and when the address data of the X-axis or Y-axis changes beyond a certain range, the image data stored in the buffer memory 1 is transferred in parallel to the image memory 1. A detailed embodiment thereof will be described below with reference to the drawings.
先ず、第1図に示ののは、この発明による書込速度変換
回路が実施されているデイスプレイ装置の概略で、これ
は、デイスプレイプロセツサ一1、DDA回路2、X軸
アドレスカウンタ3a,.Y軸アドレスカウンタ3b,
書込速度変換回路4、デイジタルICで構成された画像
メモリー5、およびビデオ回路(図示省略)等によつて
構成されている。First, FIG. 1 shows an outline of a display device in which a writing speed conversion circuit according to the present invention is implemented, which includes a display processor 1, a DDA circuit 2, an X-axis address counter 3a, . Y-axis address counter 3b,
It is composed of a write speed conversion circuit 4, an image memory 5 composed of a digital IC, a video circuit (not shown), and the like.
ここで、デイスプレイプロセツサ一1は、ホストコンピ
ユータ一(図示省略)により与えられるデイスプレイフ
アイルを展開して、スケール、回転等を含む直線や曲線
の生成に必要なデータを求めるところである。DDA回
路2は、上記プロセツサ一1によつて求められたデータ
に基いて画像データを演算するよらになつている。そし
て、X軸アドレスカウンタ3aおよびY軸アドレスカウ
ンタ3bは、上記DDA回路2によつて演算された画像
データに基いて、それぞれカウントアツプあるいはカウ
ントダウンを行なうことにより、X軸およびY軸のアド
レスデータを作成し、並列に出力するようになつている
。書込速度変換回路4は、上記アドレスデータに基いて
上記画像データを高速で読取つて記憶・蓄積するととも
に、上記アドレスデータが一定範囲を超えて変化する度
に、その間に記憶・蓄積した画像データを上記画像メモ
リー5の該当アドレスへ並列転送するようになつている
。第2図に示すのは、上記書込速度変換回路4およびそ
の周辺部分で、変換回路4は、バツフアメモリ一6、X
軸アドレス選択部7、Y軸アドレス選択部8、およびオ
ーバフロー検出回路9によつて構成されている。バツフ
アメモリ一6は、パイポーラ型の高速デイジタルICが
使用され、またMXmのメモリーアレイを形成している
。X軸アドレス選択部7は、上記X軸アドレスカウンタ
3aから並列に出力されて来るアドレスデータのうち、
その下位桁のnビツトで構成されるデータに基いて上記
パツフアメモリ一6のX軸でのアドレスを決定し、また
Y軸アドレス選択部8は、上記Y軸アドレスカウンタ3
bから並列に出力されて来るアドレスデータのうち、そ
の下位桁のnビツトで構成されるデータに基いて上記バ
ツフアメモリ一6のY軸でのアドレスを決定するように
、それぞれ構成されている。そして、オーバーフロー検
出回路9は、上記x軸およびY軸アドレスカウンタ3a
,3bの各下位桁データに基いて、X軸若しくはY軸の
アドレスデータの変化が一定範囲すなわち上記バツフア
メモリ一6のアドレス範囲を超えたか否かを検出するよ
うになつている。これが検出されたとき、すなわち上記
アドレスがバツフアメモリ一6の容量を超えると、上記
バツフアメモリ一6に記憶・蓄積された画像データは一
挙に読出されて上記画像メモリー5に書込まれる。この
ときの上記画像メモリー5の書込個所は、上記x軸およ
びY軸アドレスデータの各上位桁のデータに基いて決定
される。第3図に示すのは、上記書込速度変換回路4の
一部分をさらに具体化したもので、シフトレジスタアレ
イ10、nビツトデコーダ11、シフトカウンタ12、
ラツチ回路13、およびANDゲート14、0Rゲート
15,16等が使用されている。シフトレジスタアレイ
10は、m個の双方向性シフトレジスタ10a〜10d
を配列したもので、上記バツフアメモリ一として使用さ
れている。各シフトレジスタ10a〜10bは、その応
答速度を高めるために、バイポーラ型の高速デイジタル
ICが使用されている。nビツトデコーダ11は、上記
Y軸アドレスカウンタから並列出力されるY軸アドレス
データのうち、その下位桁のnビツトで構成されるデー
タを入力とし、この入力データを択一的な選択信号に複
号化して出力するようになつている。この復号化された
信号は、Zn=m本の被選択端子Y1〜Y4によつて出
力されるが、各被選択端子Y1〜Y4は、それぞれ上記
シフトレジスタ10a〜10bの各シリアル入力SRに
接続されていて、これにより上記Y軸アドレスデータの
下位桁データに対応するシフトレジスタが択一的に選択
されて、そこに選択信号が入るよ゛うになつている。シ
フトカウンタ12は、高速クロツクパルスCP1をカウ
ントし、また上記X軸アドレスカウンタから並列出力さ
れるX軸アドレスデータのうち,その下位桁のnビツト
で構成されるデータによつてプリセツトされるようにな
つている。そして、上記高速クロツクパルスCP1のカ
ウント値がそのプリセツト値に達すると.セツト出力S
Pをラツチ回.路13のクロツク入カへ送るようになつ
ている。ラツチ回路13は、上記セツト出力によつてラ
ツチされるが、そのラツチされるまでの間、ANDゲー
ト14およびORゲート15を介して、上記シフトカウ
ンタ12のカウント入力に入つている高速クロツクパル
スCP1を上記シフトレジスタ10a〜10bの各クロ
ツク入カヘ送り続けるようになつている。ここで、上記
DDA回路からは、上記X軸およびY軸のアドレスデー
タのほかに2画像データの演算開始時期を示すDDAス
タート信号DS.上記X軸アドレスカウンタのカウント
モードすなわちカウントアツプかカウントダウンかを定
めるためのモード制御信号C/B.およびDDA演算速
度と同期しているクロツクパルスCP1が送られ来るよ
うになつている。スタート信号DSは、上記シフトカウ
ンタ12および上記ラツチ回路13の各リセツ卜入カへ
それぞれ送られるとともに、0Rゲート16を介して上
記シフトレジスタ10a〜10bの各クリアー入力CL
Rへも送られるようになつている。モード制御信号C/
Bは、上記シフトレジスタ10a〜10bの各モード制
御入力Mへ送られるようになつている。また,クロツク
パルスCPXは,上記0Rゲート15を介して,上記シ
フトレジスタ10a〜10dの各クロツク入力CPへ送
られるようになつている。上記のような構成にすること
により、先ず上記DDA回路から演算の開始を示すスタ
ート信号DSが送られて来ると、上記シフトレジスタ1
0a〜10c.上記シフトカウンタ12,および上記ラ
ツチ回路13は全てリセツトされる。Here, the display processor 1 develops a display file provided by a host computer 1 (not shown) to obtain data necessary for generating straight lines and curves, including scale, rotation, etc. The DDA circuit 2 is designed to calculate image data based on the data obtained by the processor 1. The X-axis address counter 3a and the Y-axis address counter 3b count up or down, respectively, based on the image data calculated by the DDA circuit 2, thereby reading the address data of the X-axis and Y-axis. It is designed to be created and output in parallel. The write speed conversion circuit 4 reads, stores and stores the image data at high speed based on the address data, and whenever the address data changes beyond a certain range, the write speed conversion circuit 4 reads the image data stored and stored during that time. are transferred in parallel to the corresponding addresses in the image memory 5. What is shown in FIG. 2 is the write speed conversion circuit 4 and its peripheral parts.
It is composed of an axis address selection section 7, a Y-axis address selection section 8, and an overflow detection circuit 9. The buffer memory 16 uses a bipolar type high-speed digital IC and forms an MXm memory array. The X-axis address selection section 7 selects among the address data output in parallel from the X-axis address counter 3a.
Based on the data consisting of n bits of lower digits, the address on the X-axis of the above-mentioned buffer memory 16 is determined, and the Y-axis address selection section 8 selects the address of the above-mentioned Y-axis address counter 3.
The addresses of the buffer memory 16 on the Y-axis are determined based on the data consisting of n bits of the lower digits of the address data output in parallel from the buffer memory 16. Then, the overflow detection circuit 9 detects the x-axis and Y-axis address counters 3a.
, 3b, it is detected whether the change in the address data on the X-axis or Y-axis exceeds a certain range, that is, the address range of the buffer memory 16. When this is detected, that is, when the address exceeds the capacity of the buffer memory 16, the image data stored and accumulated in the buffer memory 16 is read out all at once and written into the image memory 5. At this time, the writing location in the image memory 5 is determined based on the data of the upper digits of the x-axis and Y-axis address data. FIG. 3 shows a further embodiment of a part of the write speed conversion circuit 4, which includes a shift register array 10, an n-bit decoder 11, a shift counter 12,
A latch circuit 13, an AND gate 14, 0R gates 15, 16, etc. are used. The shift register array 10 includes m bidirectional shift registers 10a to 10d.
This array is used as the buffer memory mentioned above. Each of the shift registers 10a to 10b uses a bipolar high-speed digital IC to increase its response speed. The n-bit decoder 11 inputs data consisting of n bits of the lower digits of the Y-axis address data output in parallel from the Y-axis address counter, and demultiplexes this input data into an alternative selection signal. It is designed to be encoded and output. This decoded signal is outputted by Zn=m selected terminals Y1 to Y4, each of which is connected to each serial input SR of the shift registers 10a to 10b. As a result, the shift register corresponding to the lower digit data of the Y-axis address data is selectively selected, and a selection signal is input thereto. The shift counter 12 counts high-speed clock pulses CP1, and is preset by data consisting of n bits of the lower digits of the X-axis address data output in parallel from the X-axis address counter. ing. Then, when the count value of the high speed clock pulse CP1 reaches the preset value. Set output S
Latch P. 13 to the clock input. The latch circuit 13 is latched by the set output, but until it is latched, the high speed clock pulse CP1 input to the count input of the shift counter 12 is passed through the AND gate 14 and the OR gate 15. The clock signal is continuously sent to each clock input port of the shift registers 10a to 10b. Here, in addition to the X-axis and Y-axis address data, the DDA circuit sends a DDA start signal DS. Mode control signal C/B. for determining the counting mode of the X-axis address counter, ie, count up or count down. Also, a clock pulse CP1 synchronized with the DDA operation speed is sent. The start signal DS is sent to each reset input of the shift counter 12 and the latch circuit 13, and is also sent to each clear input CL of the shift registers 10a to 10b via an 0R gate 16.
It is now also sent to R. Mode control signal C/
B is sent to each mode control input M of the shift registers 10a to 10b. Further, the clock pulse CPX is sent via the 0R gate 15 to each clock input CP of the shift registers 10a to 10d. With the above configuration, when the start signal DS indicating the start of calculation is sent from the DDA circuit, the shift register 1
0a-10c. The shift counter 12 and the latch circuit 13 are all reset.
これとともに,X軸およびY軸アドレスデータが送られ
て来ると、上記デコーダ11によつて.Y軸アドレスデ
ータの下位桁データに対応するシフトレジスタが択一的
に選択されて、その選択したシフトレジスタの入カビツ
トを立てる。すなわち,信号を書込む。一方6X軸アド
レスデータの下位桁データは,上記シフトカウンタ12
にプリセツトされ,ソフトカウンタ12は,そのカウン
ト値がプリセツトされたデータ値に達して上記ラツチ回
路13がラツチされるまで上記高速クロツプパルスCP
1をカウントし続けるようになる。このラツチがされる
までの間,上記シフトカウンタ12がカウントした高速
クロツクパルスは.ANDゲート14およびORゲート
15を介して上記シフトレジスタ10a〜10bの各ク
ロツク入カへも送られ6これによりシフトレジスタ10
a〜10bは上記X軸アドレスデータの下位桁データに
従つて左右にシフトされる。この結果6DDA回路から
送られて来るX軸アドレスデータが変化すれば,その変
化に同期して上記シフトレジスタアレイ10は左右にシ
フトし,そのときの上記デコーダ11によつて択一的に
選択されたシフトレジスタのシリアル入力SRにビツト
が立てられるようになる。このようにして立てられたビ
ツトは、点の連続によつて構成される2次元図形の各点
に相当するもので,DDA回路によつて演算されたX軸
およびY軸アドレスデータに基いて,上記シフトレジス
タアレイ10に書込まれ、平面的に配列されて蓄積され
る。このとき、上記シフトレジスタアレイ10に書込ま
れるビツトの配列状態,例えばビツトによつて表わされ
る点の連続方向などは,シフトレジスタアレイ10のシ
フト方向をDDA回路から送られて来る上記モード制御
信号C/Bによつて制御することにより6自由に定める
ことができる。このようにして,上記シフトレジスタア
レイ10には.DDA回路の演算速度に同期しながら、
画像データO一部が書込まれていくが、上記X軸および
Y軸アドレスデータが上記シフトレジスタアレイ10に
定めてあるアドレス領域から外み出して来ると,上記オ
ーバーフロー検出回路から検出信号0Dが発せられて、
そのときまでに上記シフトレジスタアレイ10に蓄積さ
れた画像データの一部が.各シフトレジスタ10a〜1
0dの並列出力端子QA−QDを通して6デイジタルI
Cで構成された上記画像メモリーへ並列転送されるとと
もに、シフトレジスタアレイ10はリセツトされ,この
後にDDA回路によつて引き続き演算されてくる画像デ
ータの読取り6蓄積を再度繰り返えさせられる。第4図
は,上記シフトレジスタアレイと画像メモリ一の関係を
示したもので、書込速度の遅い画像メモリーの記憶容量
をMXMビツト/点とすれば,上記シフトレジスタアレ
イ10は,その記憶容量を平面(2次元)的に分割して
6その分割された一つの区画に相当するMXmの記憶容
量を有している。Along with this, when X-axis and Y-axis address data are sent, the decoder 11 processes the . The shift register corresponding to the lower digit data of the Y-axis address data is alternatively selected, and the input bit of the selected shift register is set. That is, write a signal. On the other hand, the lower digit data of the 6X-axis address data is stored in the shift counter 12.
The soft counter 12 continues to operate the high speed crop pulse CP until its count value reaches the preset data value and the latch circuit 13 latches.
It will continue to count 1. Until this latching is done, the high speed clock pulses counted by the shift counter 12 are . It is also sent to each clock input of the shift registers 10a to 10b via an AND gate 14 and an OR gate 15.
A to 10b are shifted left and right according to the lower digit data of the X-axis address data. As a result, if the X-axis address data sent from the 6DDA circuit changes, the shift register array 10 shifts left and right in synchronization with the change, and the decoder 11 at that time selectively selects the data. A bit is now set at the serial input SR of the shift register. The bits set in this way correspond to each point of a two-dimensional figure made up of a series of points, and are based on the X-axis and Y-axis address data calculated by the DDA circuit. The information is written into the shift register array 10, arranged in a two-dimensional manner, and stored. At this time, the arrangement state of the bits written in the shift register array 10, for example, the consecutive direction of points represented by the bits, is determined by the mode control signal sent from the DDA circuit to determine the shift direction of the shift register array 10. 6 can be freely determined by controlling with C/B. In this way, the shift register array 10 has . While synchronizing with the calculation speed of the DDA circuit,
A portion of the image data O is written, but when the X-axis and Y-axis address data begins to go outside the address area defined in the shift register array 10, a detection signal 0D is output from the overflow detection circuit. uttered,
Some of the image data accumulated in the shift register array 10 up to that time. Each shift register 10a-1
6 digital I through 0d parallel output terminals QA-QD
At the same time, the shift register array 10 is reset and the reading and accumulation of the image data, which is subsequently calculated by the DDA circuit, is repeated again. FIG. 4 shows the relationship between the shift register array 10 and the image memory 10. If the storage capacity of the image memory with a slow writing speed is MXM bits/point, the shift register array 10 has a storage capacity of MXM bits/point. It has a storage capacity of MXm, which corresponds to one partition divided into 6 planes (two-dimensionally).
上記DDA回路によつて逐次演算されて来る画像データ
は,先ず,MXmの記憶容量を有する上記シフトレジス
タアレイに直列的に書込まれ,上記画像データがそのシ
フトレジスタアレイのアドレス領域を外み出ると、その
ときにまで書込まれ,蓄積された画像データが6その書
込配列状態を保つたまま上記画像メモリーの該当アドレ
スに並列に書込まれる。この書込を繰り返えすことによ
り6上記画像メモリーは、その分割された区画毎に画像
データが書込まれて行く。ここで、仮に,上記画像メモ
リーの記憶容量を1000X1000ビツト/点とし,
これに対し、上記シフトレジスタアレイの記憶容量を1
6×16ビツト/点とすれば,上記画像メモリーの書込
サイクルは,平均すると.DDA回路の演算サイクルの
16倍位に長くなり、これによりDDA回路の両像作成
速度と画像メモリーの書込速度の相違は十分に克服する
ことができる。以上のように、この発明に係わる書込速
度変換回路は,画像メモリーがデイジタルICで構成さ
れるデイスプレイ装置において、上記画像メモリーにD
DA回路によつて演算された画像データを書込むために
6パツフアメモリ一を設けるとともに6上記DDA回路
によつて決定されるX軸およびY軸の各アドレスデータ
をそれぞれ上位桁と下位桁のデータに分け、上位桁デー
タでもつて上記画像メモリーのアドレスを決定し,また
下位桁データでもつて上記バツフアメモリ一のアドレス
を決定するようにして,上記X軸若しくはY軸のアドレ
スデータが一定範囲を超えて変化したときに6上記バツ
フアメモリ一に蓄積された画像データを上記画像メモリ
ーに並列転送するようにしたことにより、DDA回路に
よつて演算された画像データを6その演算速度を低下さ
せることなく,デイジタルICで構成され書込速度の遅
い画像メモリーに無理なく書込むことができ,これによ
り6ビデオによるデイスプレイ速度に追従した画像デー
タの書込みを行なうこともできる。The image data that is sequentially operated by the DDA circuit is first written in series to the shift register array having a storage capacity of MXm, and the image data goes outside the address area of the shift register array. Then, the image data that has been written and accumulated up to that time is written in parallel to the corresponding address of the image memory while maintaining the write arrangement state. By repeating this writing, image data is written into the image memory 6 for each divided section. Here, suppose the storage capacity of the image memory is 1000 x 1000 bits/point,
On the other hand, the storage capacity of the shift register array is 1
Assuming 6 x 16 bits/point, the write cycle of the above image memory is, on average. The calculation cycle is about 16 times longer than that of the DDA circuit, so that the difference between the image creation speed of the DDA circuit and the writing speed of the image memory can be sufficiently overcome. As described above, the writing speed conversion circuit according to the present invention provides a write speed converting circuit for a display device in which the image memory is composed of a digital IC.
A 6-puffer memory is provided to write the image data calculated by the DA circuit, and each address data of the X-axis and Y-axis determined by the 6 DDA circuits is converted into upper digit and lower digit data, respectively. The upper digit data determines the address of the image memory, and the lower digit data determines the address of the buffer memory, so that the X-axis or Y-axis address data changes beyond a certain range. By transferring the image data stored in the buffer memory 6 to the image memory in parallel when It is possible to write image data without difficulty in an image memory which is configured with a 6-video display and has a slow writing speed.
第1図はこの発明が実施されているデイスプレイ装置の
概略を示すプロツク図6第2図はその一部を示すプロツ
ク図.第3図はこの発明に係わる画像メモリー書込速度
変換回路の一部を見体化した回路図6第4図は画像メモ
リーとバツフアメモリ一の関係を示す図である。
1:デイスプレイプロセツサ一,2:DDA回路,3a
:x軸アドレスカウンタ,3b:Y軸アドレスカウンタ
,4:書込速度変換回路,5:画像メモリー、6:バツ
フアメモリ一,7:X軸アドレス選択部,8:Y軸アド
レス選択部,9:オーバフロ一検出回路、10:シフト
レジスタアレイ。FIG. 1 is a block diagram showing an outline of a display device in which the present invention is implemented. FIG. 2 is a block diagram showing a part of it. FIG. 3 is a circuit diagram illustrating a part of the image memory write speed conversion circuit according to the present invention. FIG. 4 is a diagram showing the relationship between the image memory and the buffer memory. 1: Display processor 1, 2: DDA circuit, 3a
:x-axis address counter, 3b: Y-axis address counter, 4: writing speed conversion circuit, 5: image memory, 6: buffer memory, 7: X-axis address selection section, 8: Y-axis address selection section, 9: overflow 1 detection circuit; 10: shift register array;
Claims (1)
レイ装置において、上記画像メモリーにDDA回路によ
つて演算された画像データを書込むために、バッファメ
モリーを設けるとともに、上記DDA回路によつて決定
されるX軸およびY軸の各アドレスデータをそれぞれ上
位桁と下位桁のデータに分け、上位桁データでもつて上
記画像メモリーのアドレスを決定し、また下位桁データ
でもつて上記バッファメモリーのアドレスを決定するよ
うにして、上記X軸若しくはY軸のアドレスデータが一
定範囲を超えて変化したときに、上記バッファメモリー
に蓄積された画像データを上記画像メモリーに並列転送
するようにしたことを特徴とする画像メモリー書込速度
変換回路。1. In a display device whose image memory is composed of a digital IC, a buffer memory is provided in order to write the image data calculated by the DDA circuit into the image memory, and the image data determined by the DDA circuit is provided. Each address data on the X-axis and Y-axis is divided into upper digit and lower digit data, and the upper digit data determines the address of the image memory, and the lower digit data determines the address of the buffer memory. and when the X-axis or Y-axis address data changes beyond a certain range, the image data stored in the buffer memory is transferred in parallel to the image memory. Write speed conversion circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52025197A JPS5945157B2 (en) | 1977-03-08 | 1977-03-08 | Image memory - writing speed conversion circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52025197A JPS5945157B2 (en) | 1977-03-08 | 1977-03-08 | Image memory - writing speed conversion circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS53110331A JPS53110331A (en) | 1978-09-27 |
| JPS5945157B2 true JPS5945157B2 (en) | 1984-11-05 |
Family
ID=12159220
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52025197A Expired JPS5945157B2 (en) | 1977-03-08 | 1977-03-08 | Image memory - writing speed conversion circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5945157B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3015125A1 (en) * | 1980-04-19 | 1981-10-22 | Ibm Deutschland Gmbh, 7000 Stuttgart | DEVICE FOR STORING AND DISPLAYING GRAPHIC INFORMATION |
| JPS5855980A (en) * | 1981-09-29 | 1983-04-02 | 株式会社サイラック | Fast image memory writing system |
| GB2606004B (en) * | 2021-04-22 | 2024-06-19 | Joseph Clark Paul | Shipping container vent arrangement |
-
1977
- 1977-03-08 JP JP52025197A patent/JPS5945157B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS53110331A (en) | 1978-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4839856A (en) | Memory access control circuit | |
| JP3027445B2 (en) | Memory control device | |
| JP3186359B2 (en) | Physical address translation circuit | |
| JPS5945157B2 (en) | Image memory - writing speed conversion circuit | |
| JPS599059B2 (en) | Display device character code extension method and device | |
| EP0189524B1 (en) | Memory unit having arithmetic and logic functions, in particular for graphic processing | |
| JP2610887B2 (en) | Image data rotation processor | |
| JPS5835592A (en) | display screen splitting device | |
| JP2878714B2 (en) | Serial access memory | |
| JPS6048828B2 (en) | Memory addressing method | |
| JPS6067990A (en) | Picture information processor having density converting function | |
| JPS63292494A (en) | semiconductor memory | |
| JPS60251431A (en) | memory display device | |
| JP2710926B2 (en) | Semiconductor memory | |
| JPH08263035A (en) | Pixel cache circuit | |
| JPH0340072A (en) | Memory device with address control function | |
| JPS6134156B2 (en) | ||
| JPS6198385A (en) | Display controller | |
| JPH0734225B2 (en) | Image processing device | |
| JPS5862686A (en) | Image memory unit | |
| JP2916334B2 (en) | Semiconductor storage device | |
| JPS5997184A (en) | Image processor | |
| JPH02282993A (en) | Image memory | |
| JPH0554636A (en) | Semiconductor memory device | |
| JPH07334418A (en) | Dram controller |