JPH0425893A - Image memory access control device - Google Patents
Image memory access control deviceInfo
- Publication number
- JPH0425893A JPH0425893A JP2130708A JP13070890A JPH0425893A JP H0425893 A JPH0425893 A JP H0425893A JP 2130708 A JP2130708 A JP 2130708A JP 13070890 A JP13070890 A JP 13070890A JP H0425893 A JPH0425893 A JP H0425893A
- Authority
- JP
- Japan
- Prior art keywords
- address
- image memory
- signal
- access
- coordinate
- 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
- 238000010586 diagram Methods 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
Description
本発明はDRAMで構成されたメモリと描画座標発生回
路を備えた表示制御装置において、特に直線の高速描画
が可能なように画像メモリのアクセスを制御する装置に
関する。
なお、以下各図において同一の符号は同一もしくは相当
部分を示す。The present invention relates to a display control device equipped with a DRAM memory and a drawing coordinate generation circuit, and particularly to a device that controls access to an image memory so as to enable high-speed drawing of straight lines. Note that in the following figures, the same reference numerals indicate the same or corresponding parts.
第4図はDRAMからなる画像メモリ11に対する従来
の表示制御装置の構成を示すブロック図、第5図は第4
図における画像メモリ11へのアクセス信号の変化を示
すタイムチャートである。
第4図において描画座標発生回路1は、描画座標を発生
するごとに、描画座標のXアドレス2゜Yアドレス3お
よびアクセス信号6を出力する。
アドレス制御回路4はYアドレス3をロウ(Ro w、
列の意)アドレス、Xアドレス2をコラム(Co 1
umn、行の意)アドレスに割当て、アドレス切換信号
8が“H”のときはロウアドレス(Yアドレス)3を、
同じくアドレス切換信号8が°“1. +1のときはコ
ラムアドレス(Xアドレス)2を選択し、画像メモリア
ドレス5として出力する。
RAS −CAS発生回路7はアクセス信号6を受けた
ならば、第5図のタイムチャートに示すようなタイミン
グでアクティブロウのRAS信号10゜CAS信号9お
よび“H″、L”のアドレス切換信号8を出力して、D
RAMで構成された画像メモ1月1のアクセスを制御す
る(つまり画像メモリ11にロウアドレス(Yアドレス
)とコラムアドレス(Xアドレス)とを与える)。FIG. 4 is a block diagram showing the configuration of a conventional display control device for the image memory 11 consisting of DRAM, and FIG.
3 is a time chart showing changes in the access signal to the image memory 11 in the figure. In FIG. 4, the drawing coordinate generation circuit 1 outputs the X address 2°Y address 3 and the access signal 6 of the drawing coordinate every time it generates the drawing coordinate. The address control circuit 4 sets the Y address 3 to low (Ro w,
Column) address, X address 2 to column (Co 1
umn (meaning row) address, and when the address switching signal 8 is “H”, the row address (Y address) 3 is assigned,
Similarly, when the address switching signal 8 is +1, column address (X address) 2 is selected and output as image memory address 5. When the RAS-CAS generating circuit 7 receives the access signal 6, At the timing shown in the time chart in Figure 5, an active low RAS signal 10° CAS signal 9 and an address switching signal 8 of "H" and "L" are output, and the D
Controls access to the image memo January 1 composed of RAM (that is, gives a row address (Y address) and a column address (X address) to the image memory 11).
しかしながら上記の従来装置では、描画座標としての(
Xアドレス2.Yアドレス3)を高速に発生しても、画
像メモリの通常のライトサイクル時間以上に速く描画を
行うことができないという問題がある。
そこで本発明はこの問題を解消できる画像メモリのアク
セス制御装置を提供することを課題とする。However, in the above conventional device, (
X address 2. Even if the Y address 3) is generated at high speed, there is a problem that drawing cannot be performed faster than the normal write cycle time of the image memory. Therefore, it is an object of the present invention to provide an image memory access control device that can solve this problem.
前記の課題を解決するために本発明の装置は、rX座標
をコラムアドレス、X座標をロウアドレスに割付けたD
RAMで構成された画像メモリ(11など)および描画
座標発生回路(1八など)を備えた表示制御装置におい
て、
前記描画座標発生回路にて生成された座標のX座標が変
化しないでX座標だけが変化した場合には、ページモー
ドで前記画像メモリをアクセスし、同じくX座標が変化
した場合には、通常のアクセスモードで前記画像メモリ
をアクセスする手段(アドレス制御回路4.RAS−C
AS発生回路7Aなど)を備えた1ものとする。In order to solve the above problems, the device of the present invention has a D
In a display control device equipped with an image memory (such as 11) constituted by RAM and a drawing coordinate generation circuit (such as 18), the X coordinate of the coordinates generated by the drawing coordinate generation circuit does not change, but only the X coordinate. means (address control circuit 4.RAS-C
AS generating circuit 7A, etc.).
画像メモリを構成するDRAMOロウアドレスをX座標
のアドレスに、コラムアドレスをX座標のアドレスにそ
れぞれ割当て、描画座標発生回路が発生したX、X座標
がX座標だけの変化の場合には、DRAMのページモー
ド(つまりRAS信号10を“L”に保ったままCAS
信号9の“′H”−“L”の変化を繰返すことで、画像
メモリに対し、ロウアドレス(Yアドレス)を変えるこ
となくコラムアドレス(Xアドレス)の変化のみを与え
るモード)を使用して画像メモリをアクセスする手段を
付加する。
即ち直線の描画の際は、この直線がX軸に対し45°未
溝の傾きを持つ場合には、X座標不変のまま、X座標が
アドレスのインクリメントによって所定回数変化する動
作が繰返されて、その描画が行われる。このようにX座
標だけが変化する描画が続く場合には、DRAMからな
る画像メモリをページモードでアクセスできるため、描
画を高速にすることができる。The DRAM row address that constitutes the image memory is assigned to the X coordinate address, and the column address is assigned to the Page mode (that is, CAS while keeping RAS signal 10 “L”)
By repeating the change of signal 9 from "'H" to "L", use a mode in which only the column address (X address) changes without changing the row address (Y address) to the image memory. Add a means to access image memory. That is, when drawing a straight line, if this straight line has an ungrooved inclination of 45 degrees with respect to the X axis, the X coordinate remains unchanged and the X coordinate changes a predetermined number of times by incrementing the address. The drawing is performed. When drawing continues in which only the X coordinate changes in this way, the image memory made up of DRAM can be accessed in page mode, making it possible to speed up the drawing.
次に第1図ないし第3図を用いて本発明の詳細な説明す
る。第1図は本発明の一実施例としての構成を示すブロ
ック回路図で第4図に対応し、また第2図は第1図にお
ける画像メモリ11へのアクセス信号のタイムチャート
で第5図に対応する。
第1図においては第4図に対し、描画座標発註路および
RAS −CAS発生回路がそれぞれ新たな回路IA、
7Aに置換わっている。そして新たな描画座標発生回路
IAは直線発生器16.Xアドレスカウンタ12.Yア
ドレスカウンタ13からなり、また新たなRAS −C
AS発生回路7Aは描画座標発生回路IAからアクセス
信号6のほかに、Yアドレス制御信号15を入力して、
RAS信号10゜CAS信号9.アドレス切換信号8を
出力する。
直線発生器16は直線の座標を計算し、それぞれXアド
レスカウンタ12.Yアドレスカウンタ13を介しXア
ドレス2.Yアドレス3を変化させるXアドレス制御信
号14.Yアドレス制御信号15を出力する。Xアドレ
ス制御信号14.Yアドレス制御信号15はそれぞれ次
の第1表、第2表に示すようにXアドレスカウンタ12
.Yアドレスカウンタ13但し第1表でXアドレスカウ
ンタ12の不変とは、その出力のXアドレス2を不変に
保つことを意味し、インクリメント、デクリメントとは
Xアドレス2を図外のクロック信号に同期してそれぞれ
インクリメント、デクリメントすることを意味し、初期
値のロードとは直線発生器16内の図外の手段から与え
られる初期値をロードしてXアドレスとして出力するこ
とを意味している。また以上の動作は第2表のXアドレ
スカウンタ13についても、Xアドレス2がYアドレス
3に置換わるだけで同様である。
RAS −CAS発生回路7AはYアドレス制御信号1
5に応じて次の第3表のように画像メモリ11へのアク
セスモードを切換える制御を行う。
次に第1図を参照しつつ第2図を説明する。
お第2図(および後述の第3図)の画像メモリアドレス
5のタイムチャート内のRはロウアドレス(Yアドレス
)を意味し、Cはコラムアドレス(Xアドレス)を意味
するものとする。
さて通常のアクセスモードの次のアクセスにおいて、Y
アドレスが変化しない場合は、RAS・CAS発生回路
7Aがページモードとなり、第2図のタイムチャートの
ようにアドレス切換信号8およびRAS信号10を“L
”にしたまま、CAS信号9を°゛H”−“L”に変化
させる。またページモードの次のアクセスにおいて、Y
アドレスが変化する場合(Xアドレスカウンタ12がイ
ンクリメント、デクリメントまたはロードの場合)には
、RAS信号10も“H”にして、通常のアクセスモー
ドを行う。
第3図は具体的な直線描画時における画像メモリへのア
クセス時間を従来方式と本発明の方式とで比較した図で
ある。
即ち第3図(A)は描画対象の直線の一部(線分)を示
し、■〜■はこの直線上の順番に並んだ座標点であるも
のとする。
次に第3図(B)は従来方式により座標点■〜■を順次
アクセスした場合のRAS信号10. CAS信号1
11画像メモリアドレス5の変化を示すタイムチャート
であり、また第3図(C)は本発明の方式により座標点
■〜■を順次アクセスした場合の第3図(B)に対応す
るタイムチャートである。
即ち同図(C)のように5回のアクセスのうち3回のア
クセスにページモードが使われるため、第3図(B)と
比べて短い時間に描画が終了する。Next, the present invention will be explained in detail using FIGS. 1 to 3. FIG. 1 is a block circuit diagram showing a configuration as an embodiment of the present invention, and corresponds to FIG. 4, and FIG. 2 is a time chart of access signals to the image memory 11 in FIG. 1, and FIG. handle. In FIG. 1, compared to FIG. 4, the drawing coordinate starting path and the RAS-CAS generation circuit are new circuits IA and 4, respectively.
It has been replaced by 7A. The new drawing coordinate generation circuit IA is a straight line generator 16. X address counter 12. Consisting of Y address counter 13, and a new RAS-C
The AS generating circuit 7A inputs the Y address control signal 15 in addition to the access signal 6 from the drawing coordinate generating circuit IA.
RAS signal 10° CAS signal 9. Outputs address switching signal 8. A straight line generator 16 calculates the coordinates of the straight line and inputs each X address counter 12 . X address 2. via Y address counter 13. X address control signal 14 for changing Y address 3. A Y address control signal 15 is output. X address control signal 14. The Y address control signal 15 is connected to the X address counter 12 as shown in Tables 1 and 2 below.
.. Y address counter 13 However, in Table 1, unchanging the X address counter 12 means keeping its output X address 2 unchanged, and incrementing and decrementing means synchronizing the X address 2 with a clock signal not shown. Loading an initial value means loading an initial value given from a means not shown in the linear generator 16 and outputting it as an X address. The above operation is the same for the X address counter 13 in Table 2, except that the X address 2 is replaced by the Y address 3. RAS-CAS generation circuit 7A receives Y address control signal 1
5, the access mode to the image memory 11 is switched as shown in Table 3 below. Next, FIG. 2 will be explained with reference to FIG. 1. In the time chart for image memory address 5 in FIG. 2 (and FIG. 3, which will be described later), R means a row address (Y address), and C means a column address (X address). Now, in the next access in normal access mode, Y
If the address does not change, the RAS/CAS generation circuit 7A goes into page mode, and the address switching signal 8 and RAS signal 10 are set to "L" as shown in the time chart of FIG.
”, change the CAS signal 9 from °゛H to “L”. Also, in the next access in page mode, Y
When the address changes (when the X address counter 12 is incremented, decremented, or loaded), the RAS signal 10 is also set to "H" to perform the normal access mode. FIG. 3 is a diagram comparing the access time to the image memory when drawing a specific straight line between the conventional method and the method of the present invention. That is, FIG. 3(A) shows a part (line segment) of a straight line to be drawn, and it is assumed that ■ to ■ are coordinate points arranged in order on this straight line. Next, FIG. 3(B) shows the RAS signal 10. when the coordinate points ■ to ■ are accessed sequentially using the conventional method. CAS signal 1
11 is a time chart showing changes in image memory address 5, and FIG. 3(C) is a time chart corresponding to FIG. 3(B) when coordinate points ■ to ■ are sequentially accessed by the method of the present invention. be. That is, since the page mode is used for three out of five accesses as shown in FIG. 3(C), drawing is completed in a shorter time than in FIG. 3(B).
本発明によれば、描画座標生成回路1がYアドレス3を
変化させない場合、画面メモリへのアクセスがページモ
ードで行われるようにしたので、高速な直線描画を実現
できる。According to the present invention, when the drawing coordinate generation circuit 1 does not change the Y address 3, the screen memory is accessed in page mode, so that high-speed straight line drawing can be realized.
第1図は本発明の一実施例としての構成を示すブロック
回路図、
第2図は第1図での画像メモリアクセスのタイムチャー
ト、
第3図は具体的な直線描画時における本発明の画像メモ
リアクセス時間を従来と比較した図、第4図は第1図に
対応する従来のブロック回路図、
第5図は第4図での画像メモリアクセスのタイムチャー
トである。
IA :描画座標発生回路、2:Xアドレス、3:Yア
ドレス、4ニアドレス制御回路、5:画像メモリアドレ
ス、6:アクセス信号、7A:RAS・CAS発生回路
、8ニアドレス切換信号、9:CAS信号、10:RA
S信号、工1:画像メモリ、12:Xアドレスカウンタ
、13:Yアドレスカウンタ、14:Xアドレス制御信
号、15:Yアドレス制御信号、16:直線発生器。
第
図FIG. 1 is a block circuit diagram showing a configuration as an embodiment of the present invention, FIG. 2 is a time chart of image memory access in FIG. 1, and FIG. 3 is an image of the present invention when drawing a specific straight line. FIG. 4 is a conventional block circuit diagram corresponding to FIG. 1, and FIG. 5 is a time chart of image memory access in FIG. 4. IA: Drawing coordinate generation circuit, 2: X address, 3: Y address, 4 Near address control circuit, 5: Image memory address, 6: Access signal, 7A: RAS/CAS generation circuit, 8 Near address switching signal, 9: CAS signal, 10:RA
S signal, Step 1: Image memory, 12: X address counter, 13: Y address counter, 14: X address control signal, 15: Y address control signal, 16: Linear generator. Diagram
Claims (1)
割付けたDRAMで構成された画像メモリおよび描画座
標発生回路を備えた表示制御装置において、 前記描画座標発生回路にて生成された座標のY座標が変
化しないでX座標だけが変化した場合には、ページモー
ドで前記画像メモリをアクセスし、同じくY座標が変化
した場合には、通常のアクセスモードで前記画像メモリ
をアクセスする手段を備えたことを特徴とする画像メモ
リのアクセス制御装置。[Scope of Claims] 1) In a display control device equipped with an image memory constituted by a DRAM in which the X coordinate is assigned to a column address and the Y coordinate is assigned to a row address, and a drawing coordinate generation circuit, the drawing coordinate generation circuit generates If only the X coordinate changes without changing the Y coordinate, the image memory is accessed in page mode, and if the Y coordinate also changes, the image memory is accessed in normal access mode. 1. An access control device for an image memory, comprising means for controlling access to an image memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2130708A JPH0425893A (en) | 1990-05-21 | 1990-05-21 | Image memory access control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2130708A JPH0425893A (en) | 1990-05-21 | 1990-05-21 | Image memory access control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0425893A true JPH0425893A (en) | 1992-01-29 |
Family
ID=15040722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2130708A Pending JPH0425893A (en) | 1990-05-21 | 1990-05-21 | Image memory access control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0425893A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996000249A1 (en) | 1994-06-23 | 1996-01-04 | Nippon Paper Industries Co., Ltd. | Aqueous resin composition, process for producing the same, and use thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01134544A (en) * | 1987-11-20 | 1989-05-26 | Hitachi Ltd | Memory access system |
JPH0290246A (en) * | 1988-09-27 | 1990-03-29 | Sharp Corp | Access system for stagger grating array memory |
JPH0333952A (en) * | 1989-06-29 | 1991-02-14 | Shikoku Nippon Denki Software Kk | Image memory writer |
-
1990
- 1990-05-21 JP JP2130708A patent/JPH0425893A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01134544A (en) * | 1987-11-20 | 1989-05-26 | Hitachi Ltd | Memory access system |
JPH0290246A (en) * | 1988-09-27 | 1990-03-29 | Sharp Corp | Access system for stagger grating array memory |
JPH0333952A (en) * | 1989-06-29 | 1991-02-14 | Shikoku Nippon Denki Software Kk | Image memory writer |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996000249A1 (en) | 1994-06-23 | 1996-01-04 | Nippon Paper Industries Co., Ltd. | Aqueous resin composition, process for producing the same, and use thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2658958B2 (en) | DMA controller | |
JPH0425893A (en) | Image memory access control device | |
JPH06215559A (en) | Page memory access system | |
JPH03183097A (en) | Semiconductor memory device | |
JPH04274082A (en) | Semiconductor memory device | |
JPS63259744A (en) | Dynamic RAM controller | |
JPH04153984A (en) | Method for controlling dynamic memory | |
JPH10320975A (en) | Semiconductor-type memory device | |
JPH06332413A (en) | Double buffer control method and control system | |
JPH04250541A (en) | Frame memory access circuit | |
JPH0344887A (en) | Dram control system, storage device and information processor | |
JPH02130792A (en) | Memory access control circuit | |
JPH05325538A (en) | Semiconductor memory | |
JPH09138761A (en) | One chip memory device | |
JPH04145551A (en) | Microprocessor | |
JPH05282858A (en) | Semiconductor memory device | |
JPH05241939A (en) | Access controller for dram | |
JPH0492284A (en) | Semiconductor storage device | |
JPH0561762A (en) | Memory controller | |
JPH03296843A (en) | Memory controller | |
JPH0279290A (en) | Memory refreshing circuit | |
JPH07192454A (en) | Semiconductor memory and image processing device | |
JPH05189356A (en) | Memory controller | |
JPH08241418A (en) | Image storage device and image data storing method | |
JPH05298177A (en) | Access control system for main storage circuit |