JPS647519Y2 - - Google Patents
Info
- Publication number
- JPS647519Y2 JPS647519Y2 JP1080180U JP1080180U JPS647519Y2 JP S647519 Y2 JPS647519 Y2 JP S647519Y2 JP 1080180 U JP1080180 U JP 1080180U JP 1080180 U JP1080180 U JP 1080180U JP S647519 Y2 JPS647519 Y2 JP S647519Y2
- Authority
- JP
- Japan
- Prior art keywords
- address
- data
- read
- write
- pulse
- 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
- 230000004044 response Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000003071 parasitic effect Effects 0.000 description 3
- 238000007599 discharging Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Description
【考案の詳細な説明】
本考案は、アドレス信号発生装置を必要とせず
に書込み及び読出しの可能な消去可能プログラム
可能な読出し専用メモリー装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an erasable programmable read-only memory device that can be written to and read from without the need for an address signal generator.
従来、消去可能でプログラム可能な読出し専用
メモリー(以下EPROMと略記する)装置は、第
1図のように、EPROM素子アレー8、アドレ
ス・デコーダ回路4、入出力バツフア6及び書込
み読出し制御回路3を主な要素として構成されて
いる。EPROM素子のデータの書込み動作は、複
数のアドレス端子2に外部から書込みアドレスを
与え、端子1に書込みパルス信号を与え、データ
入出力端子5に書込みデータを入力することによ
り、書込みアドレスに相当するEPROM素子にデ
ータが書込まれる。読出し動作は読出しアドレス
及び読出しパルス信号を夫々端子2および1に入
力することにより読出しアドレスにより決定され
たEPROM素子のデータが端子5から出力される
という機能をもつている。 Conventionally, an erasable programmable read-only memory (hereinafter abbreviated as EPROM) device has an EPROM element array 8, an address decoder circuit 4, an input/output buffer 6, and a write/read control circuit 3, as shown in FIG. It consists of the main elements. The data write operation of the EPROM element is carried out by giving a write address from the outside to multiple address terminals 2, giving a write pulse signal to terminal 1, and inputting write data to data input/output terminal 5, which corresponds to the write address. Data is written to the EPROM element. The read operation has the function of inputting a read address and a read pulse signal to terminals 2 and 1, respectively, and outputting data of the EPROM element determined by the read address from terminal 5.
一般に、EPROM装置の書込み、読出しは、第
2図、第3図に示すタイミングで行われる。 Generally, writing and reading of an EPROM device is performed at the timing shown in FIGS. 2 and 3.
第2図はEPROM装置の書込みパルスの波形図
である。 FIG. 2 is a waveform diagram of write pulses of the EPROM device.
第2図において、aは書込みアドレスデータ、
bとcは込みデータの波形、dは込みパルス、A
はデータの書込みパルスに対するセツト・アツプ
時間、Bはデータの書込みパルスに対するホール
ド時間、Cはアドレスの書込みパルスに対するセ
ツト・アツプ時間、Dはアドレスの書込みパルス
に対するホールド時間である。 In FIG. 2, a is write address data,
b and c are waveforms of included data, d is included pulse, A
is the set-up time for the data write pulse, B is the hold time for the data write pulse, C is the set-up time for the address write pulse, and D is the hold time for the address write pulse.
書込みパルスが「高」(例えば、24V)のとき、
活性で書込みが行なわれ、「低」(0V)のとき非
活性となる。書込みパルスが「高」のとき、番地
指定のアドレスを固定にし、かつ書込みデータを
固定する。固定されたaのアドレスに対してbの
書込みデータが入つていた場合は「0」のデータ
が書込まれ、cの書込みデータが入つていた場合
は「1」のデータが書込まれる。 When the write pulse is "high" (e.g. 24V),
Writing is performed when active, and inactive when “low” (0V). When the write pulse is "high", the specified address is fixed and the write data is fixed. If the write data of b is contained in the fixed address of a, "0" data will be written, and if the write data of c is contained, the data of "1" will be written. .
第3図はEPROM装置の読出しパルスの波形図
である。 FIG. 3 is a waveform diagram of read pulses of the EPROM device.
第3図において、aは読出しアドレス波形、b
は読出しパルス波形、cは「高」レベルのときの
読出しデータ、dは「低」レベルのときの読出し
データであり、Eは読出しアドレスの読出しパル
スに対するセツト・アツプ時間、Fは読出しアド
レスの読出しパルスに対するホールド時間、Gは
読出しパルスからの読出しデータの遅れ時間、H
は読出しパルスからのデータのホールド時間であ
る。 In FIG. 3, a is the read address waveform, b
is the read pulse waveform, c is the read data when the level is "high", d is the read data when the level is "low", E is the setup time for the read pulse of the read address, and F is the read address of the read address. Hold time for pulse, G is delay time of read data from read pulse, H
is the data hold time from the read pulse.
読出しパルスが「高」レベル(例えば、5V)
のときが活性で読出しが行われ、「低」レベル
(0V)のときは非活性となる。読出しパルスが
「高」レベルのときの番地指定のアドレスを固定
にし、そのアドレスの読出しデータを出力する。
固定されたaのアドレスに対して、データの読出
しが行なわれ、そのときアドレスに「1」のデー
タが入つていた場合はcの波形が出力され、「0」
のデータが入つていた場合はdの波形が出力され
る。なお、書込みパルスと読出しパルスとでは
「高」レベルの電圧値が異なつているので、デー
タ書込み、データ読出しのモード区別は容易に行
なうことができる。このように異なる電圧値で書
込み、読出しの識別を行なうことは、例えば特開
昭51−54788号公報によつて知られている。 Read pulse is at “high” level (e.g. 5V)
When it is active, reading is performed, and when it is at a "low" level (0V), it is inactive. The address specified when the read pulse is at the "high" level is fixed, and the read data at that address is output.
Data is read from the fixed address a, and if the address contains data of "1" at that time, the waveform of c is output and the data becomes "0".
If data is included, the waveform d is output. Note that since the write pulse and the read pulse have different "high" level voltage values, it is possible to easily distinguish between data write and data read modes. This method of identifying writing and reading using different voltage values is known, for example, from Japanese Patent Laid-Open No. 51-54788.
従来は、書込みアドレス、読出しアドレスを書
込み読出しパルスに対してセツト・アツプ及びホ
ールド時間をもたせて外部からセツトする必要が
あつたので、使用者は書込みに際して、セツト・
アツプ、ホールド時間をもたせたアドレス信号を
発生する装置をもつ必要があつた。 Conventionally, it was necessary to externally set the write address and read address with a set-up and hold time for the write/read pulse, so the user had to set the write address and read address when writing.
It was necessary to have a device that generates an address signal with up and hold times.
すなわち、各アドレス端子2は外部からのアド
レス入力のためのアドレス線が接続されており、
その結果かなり大きな寄生容量を有している。各
アドレス端子2へのアドレス信号はそのような大
きな寄生容量を充電又は放電することによりアド
レスが固定されるのであるから、寄生容量の充放
電時間が書込みアドレス、読出しアドレスのセツ
トアツプ、ホールド時間を長くしていた。しか
も、メモリ素子の選択を外部からのアドレスによ
つてのみ行なつているため、アドレスと書込み読
出しパルスとのタイミング制御を必要としてい
た。 That is, each address terminal 2 is connected to an address line for inputting an address from the outside.
As a result, it has a fairly large parasitic capacitance. Since the address of the address signal to each address terminal 2 is fixed by charging or discharging such a large parasitic capacitance, the charging/discharging time of the parasitic capacitance is longer than the setup and hold time of the write address and read address. Was. Furthermore, since memory elements are selected only by external addresses, it is necessary to control the timing of addresses and write/read pulses.
本考案の目的は、アドレス確定に要する時間を
短縮できるとともに書込み読出しパルスとのタイ
ミング制御を不要としたEPROM装置を提供する
ことにある。 An object of the present invention is to provide an EPROM device that can shorten the time required to determine an address and eliminates the need for timing control with write and read pulses.
本考案は、書込み読出しパルスを計数するカウ
ンタ回路を内部に設け、このカウンタ回路の計数
内容を外部からのアドレスに代えてアドレスデコ
ーダに供給するように切換端子およびマルチプレ
クサを設けたことを特徴とする。 The present invention is characterized in that a counter circuit for counting write/read pulses is provided inside, and a switching terminal and a multiplexer are provided so that the counted contents of this counter circuit are supplied to an address decoder instead of an external address. .
以下、図面を参照しながら本考案を実施例によ
り説明する。 Hereinafter, the present invention will be described by way of examples with reference to the drawings.
第4図は本考案の一実施例のEPROM装置の回
路図である。 FIG. 4 is a circuit diagram of an EPROM device according to an embodiment of the present invention.
従来と同じに構成されたEPROM装置に、読出
しパルス信号または書込みパルス信号をカウント
アツプ入力とする2進カウンタ9を加え、この2
進カウンタ9の並列出力A′0,A′1,……A′Nを
EPROM装置の第2のアドレス(以下、内部アド
レスと呼ぶ)に使用し、装置の外部端子2から
A0,A1,……ANとして入力されたアドレス(以
下、外部アドレスと呼ぶ)と前記内部アドレスと
をマルチプレクサー10に入力し、その出力をア
ドレス・デコーダ回路4に入力している。すなわ
ち、外部アドレス指定によるEPROM素子のデー
タ読出し、書込み機能に加えて、外部アドレスの
指定なしで読出しパルスまたは書込みパルスによ
つて増加される内部アドレスによりEPROM素子
8のバースト読出し及びバースト書込み機能をも
たせることができる。マルチプレクサ10の切換
制御のための外部アドレス/内部アドレス切換信
号を端子11に供給する。 A binary counter 9 that uses a read pulse signal or a write pulse signal as a count-up input is added to an EPROM device configured in the same way as the conventional one.
The parallel outputs A′ 0 , A′ 1 , ...A′ N of the decimal counter 9 are
Used as the second address of the EPROM device (hereinafter referred to as internal address), and from external terminal 2 of the device.
Addresses inputted as A 0 , A 1 , . . . That is, in addition to the data reading and writing functions of the EPROM element 8 by external address designation, the EPROM element 8 has burst read and burst write functions by internal addresses that are increased by read pulses or write pulses without external address designation. be able to. An external address/internal address switching signal for switching control of multiplexer 10 is supplied to terminal 11.
第4図ないし第6図を参照してバースト書込み
およびバースト読出しの動作を以下に説明する。 The burst write and burst read operations will be described below with reference to FIGS. 4 to 6.
第5図に示すバースト書込みにおいて、端子1
1への切換信号が「低」から「高」レベルに反転
すると、インバータ12によつてカウンタ9にク
リア信号が与えられるのでその内容は図示のよう
に“0”となる。この内容“0”がマルチプレク
サ10を介してアドレスデコーダ回路4に供給さ
れるので0番地のメモリ素子が選択される。一
方、データ入出力端子5には書込むべきデータ
D0が与えられており、この状態で端子1への書
込みパルスが「低」レベル(0V)から「高」レ
ベル(24V)に変化する。かくして、0番地のメ
モリ素子にデータD0が書込まれる。書込みパル
スの「高」から「低」レベルへの変化に同期して
カウンタ9の計数内容は“1”となり、この内容
がマルチプレクサ10を介してアドレスデコーダ
回路4に供給される結果、1番地のメモリ素子が
選択されることになる。また、書込むべきデータ
はD1に変化される。そして、書込みパルスが
「低」から「高」に変化することによりデータD1
が1番地のメモリ素子に書込まれる。以下、書込
みパルスが「低」レベルに変化する毎にカウンタ
9はカウントアツプしてその計数内容がアドレス
デコーダ4に供給され、所望のデータD2,D3,
…が書込まれる。 In the burst write shown in FIG.
When the switching signal to 1 is inverted from the "low" level to the "high" level, a clear signal is given to the counter 9 by the inverter 12, so that its content becomes "0" as shown. Since this content "0" is supplied to the address decoder circuit 4 via the multiplexer 10, the memory element at address 0 is selected. On the other hand, data to be written to data input/output terminal 5
D 0 is applied, and in this state the write pulse to terminal 1 changes from a "low" level (0V) to a "high" level (24V). Thus, data D 0 is written to the memory element at address 0. The count content of the counter 9 becomes "1" in synchronization with the change of the write pulse from "high" to "low" level, and this content is supplied to the address decoder circuit 4 via the multiplexer 10, so that the count at address 1 is A memory element will be selected. Also, the data to be written is changed to D1 . Then, by changing the write pulse from "low" to "high", data D 1
is written to the memory element at address 1. Thereafter, each time the write pulse changes to the "low" level, the counter 9 counts up and the count contents are supplied to the address decoder 4, and the desired data D 2 , D 3 ,
...is written.
第6図に示すバースト読出しにおいて、端子1
1への切換信号によつてカウンタ9の内容が
“0”となりマルチプレクサ10を介してアドレ
スデコーダ4に与えられる。読出しパルスが
「低」レベル(0V)から「高」レベル(5V)に
変化することによつて読出し動作が行なわれ0番
地のメモリ素子のデータD00が出力される。読出
しパルスが「高」レベルから「低」レベルの変化
に同期してカウンタ9はカウントアツプしてその
計数内容は“1”となる。この内容“1”はマル
チプレクサ10を介してアドレスデコーダ4に供
給される。読出しパルスの供給によつて1番目の
メモリ素子のデータがD01として読み出される。
以下、読出しパルスが「低」レベルに変化する毎
にカウンタ9の内容は変更してアドレスデータと
してアドレスデコーダ4に供給され、データ
D02,D03,…が順次読み出される。 In the burst read shown in FIG.
Due to the switching signal to 1, the contents of the counter 9 become "0" and are applied to the address decoder 4 via the multiplexer 10. A read operation is performed by changing the read pulse from a "low" level (0V) to a "high" level (5V), and data D 00 of the memory element at address 0 is output. The counter 9 counts up in synchronization with the change of the read pulse from the "high" level to the "low" level, and the count becomes "1". This content "1" is supplied to the address decoder 4 via the multiplexer 10. The data of the first memory element is read out as D 01 by supplying the read pulse.
Thereafter, each time the read pulse changes to the "low" level, the contents of the counter 9 are changed and supplied to the address decoder 4 as address data.
D 02 , D 03 , . . . are read out sequentially.
第5図、第6図において、カウンタ9の計数内
容は書込み、読出しパルスが供給される毎に自動
的に変化し、かつその出力負荷容量も小さいこと
から従来例で説明したようなアドレスのセツトア
ツプ、ホールド時間が必要なくなる、もしくは極
めて短かくなり、高速なデータ書込み、読出しが
可能となる。さらに、書込み、読出しパルスとア
ドレスの変化とのタイミング制御も不要となる。 In FIGS. 5 and 6, the count contents of the counter 9 change automatically each time a write or read pulse is supplied, and the output load capacity is small, so the address setup as explained in the conventional example is not possible. , hold time becomes unnecessary or becomes extremely short, allowing high-speed data writing and reading. Furthermore, timing control of write and read pulses and address changes is also unnecessary.
本考案のEPROM装置において、上記の機能は
そのEPROM素子アレー8の全ビツトの書込みま
たは読出しの際には有効であり、また外部アドレ
スの入力の必要がないから、繁雑なアドレスの読
出し、書込みパルスに対するアドレスのセツト・
アツプ及びホールド時間などのタイミングも考慮
する必要がないという利点がある。即ち、このバ
ースト・モード書込みの際には、書込みパルスと
書込みデータを与えるだけで、書込みパルスをN
とすると、0番地からN番地までのEPROM素子
へデータを書込むことができる。 In the EPROM device of the present invention, the above-mentioned functions are effective when writing or reading all bits of the EPROM element array 8, and there is no need to input an external address. Setting the address for
There is an advantage that there is no need to consider timing such as up and hold times. In other words, during this burst mode writing, by simply providing a write pulse and write data, the write pulse is reduced to N.
Then, data can be written to EPROM elements from address 0 to address N.
また、データ読出しの際には、読出しパルスだ
けを与えるだけで、その読出しパルス数をMとす
ると、0番地からM番地までのEPROM素子のデ
ータを読出しパルスに同期して順次得ることがで
きる。 Further, when reading data, by simply applying a read pulse, and assuming that the number of read pulses is M, data of the EPROM elements from address 0 to address M can be sequentially obtained in synchronization with the read pulse.
以上詳細に説明したように、本考案によれば、
アドレス信号を発生する装置を必要とせずに、書
込み及び読出しの可能なEPROM装置を得ること
ができるのでその効果は大きい。 As explained in detail above, according to the present invention,
The effect is great because it is possible to obtain an EPROM device that can be written to and read from without requiring a device that generates address signals.
第1図は従来のEPROM装置のブロツク図、第
2図はEPROM装置の書込み動作を説明するため
の波形図、第3図はEPROM装置の読出し動作を
説明するための波形図、第4図は本考案の1実施
例のEPROM装置の回路図、第5図および第6図
は第4図に示したEPROM装置におけるバースト
書込みおよびバースト読出し動作をそれぞれ示す
タイミングチヤートである。
1……制御信号外部端子、2……アドレス入力
端子、3……書込み読出し制御回路、4……アド
レスデコーダ回路、5……メモリー・データ入力
端子、6……I/Oバツフア、7……R/Wセン
ス増幅器、8……EPROM素子アレー、9……2
進カウンタ、10……マルチプレクサー、11…
…外部アドレス/内部アドレス切換信号入力端
子。
Figure 1 is a block diagram of a conventional EPROM device, Figure 2 is a waveform diagram to explain the write operation of the EPROM device, Figure 3 is a waveform diagram to explain the read operation of the EPROM device, and Figure 4 is a waveform diagram to explain the read operation of the EPROM device. FIGS. 5 and 6, which are circuit diagrams of an EPROM device according to an embodiment of the present invention, are timing charts showing burst write and burst read operations, respectively, in the EPROM device shown in FIG. 4. 1... Control signal external terminal, 2... Address input terminal, 3... Write/read control circuit, 4... Address decoder circuit, 5... Memory/data input terminal, 6... I/O buffer, 7... R/W sense amplifier, 8...EPROM element array, 9...2
Numerical counter, 10...Multiplexer, 11...
...External address/internal address switching signal input terminal.
Claims (1)
に応答して所定のメモリ素子を選択するアドレス
デコーダ回路、書込みパルス又は読出しパルスが
供給される第1端子、前記書込みパルス又は読出
しパルスに応答して選択されたメモリ素子に対し
データ書込み又はデータ読出しを行なう書込み読
出し制御回路、および外部からアドレス信号が供
給される複数の第2端子を備える消去可能プログ
ラム可能な読出し専用メモリー装置において、前
記第1端子に結合され前記書込みパルス又は読出
しパルスを計数するカウンタ回路と、切換信号が
供給される第3端子と、前記複数の第2端子に供
給される外部からのアドレス信号および前記カウ
ンタ回路の計数内容のいずれか一方を前記第3端
子に供給される前記切換信号に応答して選択し選
択したデータをアドレスデータとして前記アドレ
スデコーダ回路に与えるマルチプレクサとを設
け、前記カウンタ回路の計数内容を内部アドレス
としてバーストデータ書込み又はバーストデータ
読出しを可能としたことを特徴とする消去可能プ
ログラム可能な読出し専用メモリー装置。 an array of memory elements; an address decoder circuit for selecting a predetermined memory element in response to applied address data; a first terminal to which a write pulse or a read pulse is applied; In an erasable programmable read-only memory device comprising a write/read control circuit for writing data to or reading data from a memory element, and a plurality of second terminals to which address signals are supplied from the outside, the memory device is coupled to the first terminal. a counter circuit that counts the write pulses or read pulses, a third terminal to which a switching signal is supplied, an external address signal supplied to the plurality of second terminals, and one of the count contents of the counter circuit. a multiplexer that selects the data in response to the switching signal supplied to the third terminal and supplies the selected data to the address decoder circuit as address data, and writes burst data or writes the counted contents of the counter circuit as an internal address. An erasable programmable read-only memory device characterized by enabling burst data reading.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1080180U JPS647519Y2 (en) | 1980-01-31 | 1980-01-31 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1080180U JPS647519Y2 (en) | 1980-01-31 | 1980-01-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56115799U JPS56115799U (en) | 1981-09-04 |
| JPS647519Y2 true JPS647519Y2 (en) | 1989-02-28 |
Family
ID=29607445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1080180U Expired JPS647519Y2 (en) | 1980-01-31 | 1980-01-31 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS647519Y2 (en) |
-
1980
- 1980-01-31 JP JP1080180U patent/JPS647519Y2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56115799U (en) | 1981-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01162923A (en) | Apparatus and method for data buffer | |
| JPS6129069B2 (en) | ||
| JPH01118297A (en) | Non-volatile semiconductor memory | |
| EP0259862A1 (en) | Semiconductor memory with improved write function | |
| JPS647519Y2 (en) | ||
| US5243560A (en) | Semiconductor memory device for storing a plurality of data on a word basis and operating method thereof | |
| JPS5927624A (en) | Integrated circuit possible for logical change | |
| JPS633317B2 (en) | ||
| JPS63175290A (en) | Storage device | |
| JPS6049421A (en) | Generating system of timing pulse | |
| JPH08273396A (en) | Automatic test circuit of semiconductor memory device | |
| JPS61246848A (en) | Operation hysteresis storage circuit | |
| JP2548206B2 (en) | Semiconductor memory device | |
| JPS61187197A (en) | Read only memory | |
| SU942140A1 (en) | On-line storage device | |
| JPS6040120B2 (en) | semiconductor storage device | |
| JP2547256B2 (en) | DMA device | |
| JPS61153895A (en) | Semiconductor memory device | |
| JPS6120295A (en) | Integrated circuit for address control | |
| JPH03503812A (en) | Asynchronous timing circuit for 2D coordinate memory | |
| JPS6314395A (en) | Storage circuit | |
| JPH0676599A (en) | Semiconductor memory | |
| JPS6231091A (en) | System for controlling refresh of dynamic memory | |
| JPH0140932B2 (en) | ||
| JPS5928295A (en) | Integrated memory |