[go: up one dir, main page]

JPH02291037A - Memory device - Google Patents

Memory device

Info

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
Application number
JP10509289A
Other languages
Japanese (ja)
Inventor
Eijiro Morisane
森實 栄治郎
Hide Kitamura
北村 秀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Office Systems Ltd
Original Assignee
NEC Corp
NEC Office Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Office Systems Ltd filed Critical NEC Corp
Priority to JP10509289A priority Critical patent/JPH02291037A/en
Publication of JPH02291037A publication Critical patent/JPH02291037A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To shorten a memory clear time by providing a high-speed memory clear circuit in a memory control part. CONSTITUTION:When it is desired to clear the contents of a memory 2, a memory clear signal is inputted to a memory control part 1. When the memory clear signal is inputted, the memory control part 1 activates a high-speed memory clear circuit 3 and the high-speed memory clear circuit 3 clears the contents of the memory 2 by using the address / data bus of the memory 2. At such a time, the high-speed memory clear circuit 3 makes all memory blocks 21-24 effective. Accordingly, low-order address bytes inputted form signal lines 121 and 122 to the memory blocks 21-24 are simultaneously increased or decreased and 0 or 1 is written to the memory 2. Then, the contents of all the memory blocks 21-24 are simultaneously cleared in the respective memory blocks 21-24.

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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] 下位メモリアドレスによりデータを格納するための複数
のメモリブロックより成るメモリと、上位メモリアドレ
スにより前記メモリを制御するためのメモリ制御部とか
ら成るメモリ装置であつて、前記メモリ装置はメモリク
リア信号により前記上位アドレスを無視して前記複数の
メモリブロックをすべて有効化し、前記複数のメモリブ
ロックを同時にクリアすることができるように構成した
ことを特徴とするメモリ装置。
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.
JP10509289A 1989-04-25 1989-04-25 Memory device Pending JPH02291037A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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