JPH02291037A - Memory device - Google Patents
Memory deviceInfo
- Publication number
- JPH02291037A JPH02291037A JP10509289A JP10509289A JPH02291037A JP H02291037 A JPH02291037 A JP H02291037A JP 10509289 A JP10509289 A JP 10509289A JP 10509289 A JP10509289 A JP 10509289A JP H02291037 A JPH02291037 A JP H02291037A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- clear
- blocks
- address
- contents
- 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
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はメモリ装置に関し、特にランダムアクセスメモ
リ(以後、RAMと称する。)を使用したメモリ装置に
関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a memory device, and particularly to a memory device using random access memory (hereinafter referred to as RAM).
(従来の技術)
従来カラ一般K1コンピュータシステムなどの内部メモ
リとして読出し/書込みができるRAMが多く使用され
てhる。これらのメモリはアドレスにより制御され、そ
の下位バイトはメモリの物理的なアドレスとして使用さ
れ、上位バイトは各メモリブロックの制御用K使用され
ている。(Prior Art) In the past, readable/writable RAMs have been widely used as internal memories in general K1 computer systems and the like. These memories are controlled by addresses, the lower byte of which is used as the physical address of the memory, and the upper byte used to control each memory block.
次K1従来のメモリ装置の実例について図面を参照して
説明する。Next, an example of a conventional memory device will be described with reference to the drawings.
第8図は一般的なメモリ装置の構成例を示すブロック図
であシ、第4図はそのメモリクリア方式を示す説明図で
ある。FIG. 8 is a block diagram showing an example of the configuration of a general memory device, and FIG. 4 is an explanatory diagram showing a memory clearing method thereof.
第8図において、1はメモリ制御部、2はメモリ、21
〜24はそれぞれ第1〜第4のメモリブロック、111
,112はそれぞれ上位メモリアドレスバイト用信号線
、121 ,122はそれぞれ下位メモリアドレスバイ
ト用信号線、113,114はそれぞれメモリリード信
号線およびメモリライト信号線である。In FIG. 8, 1 is a memory control unit, 2 is a memory, and 21
~24 are the first to fourth memory blocks, 111 respectively.
, 112 are signal lines for upper memory address bytes, 121 and 122 are signal lines for lower memory address bytes, and 113 and 114 are memory read signal lines and memory write signal lines, respectively.
これによりメモリアドレスの下位バイトは物理アドレス
としてメモリ2K人カされ、上位バイトは制御用として
メモリリード/ライト信号との組合せKよりメモリ2を
アクセスしている。As a result, the lower byte of the memory address is used as a physical address for memory 2K, and the upper byte is used for control to access the memory 2 by combination K with the memory read/write signal.
第4図に示すようにメモリ空間をクリアしようとすると
きKは、全メモリアドレスが増分され、各アドレスにO
が書込まれる。このため、メモリ2のアドレス分だけ、
すべてのアドレスを一つづつクリアする必要がある。As shown in Figure 4, when attempting to clear the memory space, all memory addresses are incremented and each address is
is written. Therefore, only the address of memory 2 is
You need to clear all addresses one by one.
(発明が解決しようとする課題)
上述した従来のメモリ装置では、メモリ内容をクリアす
る場合に全メモリアドレスをアクセスしてOライトを行
う必要があるので、メモリクリア時間が長くなるという
欠点がある。(Problem to be Solved by the Invention) In the conventional memory device described above, when clearing the memory contents, it is necessary to access all memory addresses and perform an O write, so there is a drawback that the memory clearing time becomes long. .
本発明の目的は、メモリ制御部に高速メモリクリア回路
を備えることによって上記欠点を除去し、メモリクリア
時間を短縮できるように構成したメモリ装置を提供する
ことにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a memory device configured to eliminate the above-mentioned drawbacks and shorten the memory clear time by providing a high-speed memory clear circuit in a memory control section.
(課題を解決するための手段)
本発明によるメモリ装置は、下位メモリアドレスにより
データを格納するための複数のメモリブロックよヤ成る
メモリと、上位メモリアドレスによりメモリを制御する
ためのメモリ制御部とから成る本のである。(Means for Solving the Problems) A memory device according to the present invention includes a memory consisting of a plurality of memory blocks for storing data using lower memory addresses, and a memory control unit for controlling the memory using upper memory addresses. This is a book consisting of.
メモリ装置は、メモリクリア信号により上位アドレスを
無視して複数のメモリブロックをすべて有効化し、複数
のメモリブロックを同時にクリアすることができるよう
に構成したものである。The memory device is configured such that a memory clear signal enables all of the plurality of memory blocks, ignoring the upper addresses, and allows the plurality of memory blocks to be cleared at the same time.
(実施列) 次K,本発明について図面を参照して詳細に説明する。(Implementation row) Next, the present invention will be explained in detail with reference to the drawings.
第1図は本発明によるメモリ装置の一実施例を示すブロ
ック図であシ、第2図は本発明によるメモリクリア方式
を示す説明図である。FIG. 1 is a block diagram showing an embodiment of a memory device according to the present invention, and FIG. 2 is an explanatory diagram showing a memory clearing method according to the present invention.
第1図Kおいて、第2図と同様の要素には同様な番号が
付してある。また、3は高速メモリクリア回路、115
はメモリクリア信号線、11Bはメモリクリア用下位ア
ドレスバイト信号線である。In FIG. 1K, similar elements to those in FIG. 2 are numbered similarly. In addition, 3 is a high-speed memory clear circuit, 115
1 is a memory clear signal line, and 11B is a memory clear lower address byte signal line.
メモリ2の内容をクリアしたいときには、メモリ制御部
1にメ羊リクリア信号を入力する。メモリクリア信号が
入力されると、メモリ制御部1は高速メモリクリア回路
3を起動する。高速メモリクリア回路3はメモリ3のア
ドレス/データパスを使ってメモリ内容をクリアする。When it is desired to clear the contents of the memory 2, a memory clear signal is input to the memory control section 1. When the memory clear signal is input, the memory control section 1 activates the high speed memory clear circuit 3. The high speed memory clear circuit 3 uses the address/data path of the memory 3 to clear the memory contents.
このとき、高速メモリクリア回路3は従来、メモリブロ
ック21〜24の制御用として使用されていた上位アド
レスバイトを無視し、すべてのメモリブロック21〜2
4を有効(アクセス可能状態)とする。At this time, the high-speed memory clear circuit 3 ignores the upper address byte conventionally used for controlling the memory blocks 21-24, and clears all the memory blocks 21-2.
4 is valid (accessible state).
したがって、信号線121,122からメモリブロック
21〜24に入力されている下位アドレスバイトが同時
に増分、もしくは減分され、メモリ2に%Qlまたは1
1Nが書込まれる。よって、各メモリブロック21〜2
4では第2図に示すように、全メモリブロック21〜2
4の内容が同時にクリアされる。このとき、アドレスは
アドレスバスの最大アドレス値までカウントすればよい
。Therefore, the lower address bytes inputted to the memory blocks 21 to 24 from the signal lines 121 and 122 are simultaneously incremented or decremented, and the memory 2 stores %Ql or 1
1N is written. Therefore, each memory block 21 to 2
4, as shown in FIG.
The contents of 4 are cleared at the same time. At this time, addresses may be counted up to the maximum address value of the address bus.
(発明の効果)
以上説明したように本発明は、メモリ制御部に高速メモ
リクリア回路を備えることにより、従来のメモリ装置で
は全メモリアドレスをアクセスしてメモリ内容をクリア
していたのを、各メモリブロック21〜24の最大メモ
リアドレス分だけのアクセスでよいため、メモリクリア
時間が大幅に短縮できるという効果がある。(Effects of the Invention) As explained above, the present invention provides a high-speed memory clear circuit in the memory control unit, which eliminates the need to clear memory contents by accessing all memory addresses in conventional memory devices. Since only the maximum memory address of the memory blocks 21 to 24 needs to be accessed, the memory clearing time can be significantly reduced.
上記は、メモリが大容量で、メモリブロック数が多いほ
ど有効であり、さらにメモリバンク数が多いほど有効で
ある。The above is more effective as the memory has a larger capacity and the number of memory blocks is larger, and furthermore, the larger the number of memory banks is, the more effective it is.
第1図は本発明によるメモリ装置の一実施例を示すブロ
ック図、第2図はそのメモリクリア方式を示す説明図で
ある。
第8図は従来技術によるメモリ装置の一例を示すブロッ
ク図、第4図はそのメモリクリア方式を示す説明図であ
る。
1・・・メモリ制御部
2@●●メモリ
21〜24●●●メモリブロック
3・・・高速メモリクリア回路FIG. 1 is a block diagram showing an embodiment of a memory device according to the present invention, and FIG. 2 is an explanatory diagram showing a memory clearing method thereof. FIG. 8 is a block diagram showing an example of a memory device according to the prior art, and FIG. 4 is an explanatory diagram showing a memory clearing method thereof. 1...Memory control unit 2@●●Memory 21 to 24●●●Memory block 3...High speed memory clear circuit
Claims (1)
のメモリブロックより成るメモリと、上位メモリアドレ
スにより前記メモリを制御するためのメモリ制御部とか
ら成るメモリ装置であつて、前記メモリ装置はメモリク
リア信号により前記上位アドレスを無視して前記複数の
メモリブロックをすべて有効化し、前記複数のメモリブ
ロックを同時にクリアすることができるように構成した
ことを特徴とするメモリ装置。A memory device comprising a memory consisting of a plurality of memory blocks for storing data according to a lower memory address, and a memory control section for controlling the memory according to an upper memory address, the memory device being configured to be operated by a memory clear signal. A memory device characterized in that the memory device is configured to enable all of the plurality of memory blocks ignoring the upper address and to clear the plurality of memory blocks at the same time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10509289A JPH02291037A (en) | 1989-04-25 | 1989-04-25 | Memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10509289A JPH02291037A (en) | 1989-04-25 | 1989-04-25 | Memory device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02291037A true JPH02291037A (en) | 1990-11-30 |
Family
ID=14398272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10509289A Pending JPH02291037A (en) | 1989-04-25 | 1989-04-25 | Memory device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02291037A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61195438A (en) * | 1985-02-26 | 1986-08-29 | Canon Inc | Information processor |
JPS63224095A (en) * | 1987-03-13 | 1988-09-19 | Meidensha Electric Mfg Co Ltd | Data initialization system for memory |
-
1989
- 1989-04-25 JP JP10509289A patent/JPH02291037A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61195438A (en) * | 1985-02-26 | 1986-08-29 | Canon Inc | Information processor |
JPS63224095A (en) * | 1987-03-13 | 1988-09-19 | Meidensha Electric Mfg Co Ltd | Data initialization system for memory |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20020059716A (en) | Simultaneous addressing using single-port rams | |
KR860000601A (en) | Memory access control system | |
JPH01320564A (en) | parallel processing device | |
EP0212152A2 (en) | Microprocessor assisted memory to memory move apparatus | |
US6789174B2 (en) | Memory access device allowing simultaneous access | |
JPH02291037A (en) | Memory device | |
KR960018940A (en) | Bridge and computer systems | |
JPH01144287A (en) | Data memory | |
KR950010138B1 (en) | Dual-port memory and access method of the same | |
US9430379B1 (en) | Dynamic random access memory controller | |
JPS6115245A (en) | Memory device | |
JPH01277946A (en) | Word length variable storage device | |
JPS61214039A (en) | Cache memory | |
JPS62151955A (en) | Memory addressing system | |
JPS62146480A (en) | Semiconductor memory device | |
JPH03141099A (en) | Memory integrated circuit | |
JPH01321533A (en) | Control system for memory | |
JPS61105788A (en) | Address selection circuit of microcomputer system | |
JPS63158637A (en) | Memory trace method | |
JPS60220442A (en) | Memory access system | |
JPH01156863A (en) | Computer system | |
JPH04116750A (en) | Dma memory transfer device | |
JPS60151766A (en) | Shared memory access system | |
JPS61150064A (en) | Sales register | |
JP2000181797A (en) | Device cache control system |