JP2000260190A - Non-volatile semiconductor memory - Google Patents
Non-volatile semiconductor memoryInfo
- Publication number
- JP2000260190A JP2000260190A JP6408299A JP6408299A JP2000260190A JP 2000260190 A JP2000260190 A JP 2000260190A JP 6408299 A JP6408299 A JP 6408299A JP 6408299 A JP6408299 A JP 6408299A JP 2000260190 A JP2000260190 A JP 2000260190A
- Authority
- JP
- Japan
- Prior art keywords
- address
- semiconductor memory
- nonvolatile semiconductor
- control signal
- circuit
- 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.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 70
- 230000015654 memory Effects 0.000 claims abstract description 80
- 230000009977 dual effect Effects 0.000 abstract description 4
- 102100025579 Calmodulin-2 Human genes 0.000 description 10
- 101001077352 Homo sapiens Calcium/calmodulin-dependent protein kinase type II subunit beta Proteins 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 101100118004 Arabidopsis thaliana EBP1 gene Proteins 0.000 description 9
- 101150052583 CALM1 gene Proteins 0.000 description 9
- 102100025580 Calmodulin-1 Human genes 0.000 description 9
- 101100459256 Cyprinus carpio myca gene Proteins 0.000 description 9
- 101150091339 cam-1 gene Proteins 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 239000010408 film Substances 0.000 description 5
- 230000005684 electric field Effects 0.000 description 3
- 239000002784 hot electron Substances 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000001678 irradiating effect Effects 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Landscapes
- Read Only Memory (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンピュータや情
報携帯機器に用いられる記憶装置に関し、特にデータの
書き込み及び消去が可能であって、1つのパッケージに
2個以上のチップを有する不揮発性半導体記憶装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a storage device used for a computer or a portable information device, and more particularly to a nonvolatile semiconductor storage device capable of writing and erasing data and having two or more chips in one package. Related to the device.
【0002】[0002]
【従来の技術】従来の不揮発性半導体記憶装置として
は、EPROM(Erasable Programmable Read-Only
Memory)がある。このEPROMにおいては、ユーザ
側でデータを書き込むことができ、データを消去すると
きには紫外線を照射することにより、メモリアレイ全体
に記憶されている全てのデータを一括して消去する。2. Description of the Related Art A conventional nonvolatile semiconductor memory device is an EPROM (Erasable Programmable Read-Only).
Memory). In this EPROM, data can be written on the user side, and when erasing data, all data stored in the entire memory array is erased collectively by irradiating ultraviolet rays.
【0003】このEPROMは、メモリセルの面積が小
さいために大容量化に適しているものの、紫外線の照射
によりデータを消去するため、紫外線を通す窓をパッケ
ージに設ける必要があった。また、ライターと称される
書き込み装置によってデータを書き込むので、データの
消去及び書き換えの度に、EPROMを基板から取り外
す必要があった。Although this EPROM is suitable for increasing the capacity because of the small area of the memory cell, it has been necessary to provide a window through which ultraviolet rays pass in order to erase data by irradiating the ultraviolet rays. Further, since data is written by a writing device called a writer, it is necessary to remove the EPROM from the substrate every time data is erased or rewritten.
【0004】一方、EEPROM(Electrically Eras
able Programmable Read-Only Memory)において
は、電気的にデータの消去及び書き換えが可能であるも
のの、EPROMと比較すると、メモリセルの面積が
1.5〜2倍程度広くなるため、大容量化に適さず、コ
ストも高くなる。On the other hand, an EEPROM (Electrically Eras)
In the programmable programmable read-only memory, although data can be electrically erased and rewritten, the area of the memory cell is 1.5 to 2 times larger than that of the EPROM. Cost is also high.
【0005】このため、最近では、両者の中間的な不揮
発性半導体記憶装置として、フラッシュメモリ(あるい
はフラッシュEEPROM)と称されるものが開発され
ている。このフラッシュメモリにおいては、メモリセル
の面積がEPROMと略同等であって、大容量化に適
し、しかもメモリセルアレイ全体のデータの一括消去だ
けでなく、任意の領域(セクタあるいはブロックと称さ
れる)内のメモリセルのデータの消去を電気的に行うこ
とができる。For this reason, recently, a so-called flash memory (or flash EEPROM) has been developed as an intermediate nonvolatile semiconductor memory device between the two. In this flash memory, the area of a memory cell is substantially equal to that of an EPROM, which is suitable for increasing the capacity. In addition to batch erasure of data in the entire memory cell array, any area (referred to as a sector or a block) can be used. The data in the memory cells in the memory cell can be electrically erased.
【0006】従来のフラッシュメモリとしては、例えば
米国特許No.5249158、米国特許No.5245570等に開示
されているものがある。図7に示す様に、この種のフラ
ッシュメモリのメモリセル70は、浮遊ゲート型電界効
果トランジスタであって、1素子で1ビットのデータを
記憶し、メモリアレイの高集積化を可能にする。Conventional flash memories include those disclosed in, for example, US Pat. No. 5,249,158 and US Pat. No. 5,245,570. As shown in FIG. 7, a memory cell 70 of this type of flash memory is a floating gate type field effect transistor, stores one bit of data with one element, and enables high integration of a memory array.
【0007】メモリセル70へのデータの書き込みは、
例えば制御ゲート電極71に電圧12Vを加え、ドレイ
ン74に電圧7Vを加え、ソース73に電圧0Vを加
え、ドレイン接合の近傍で発生したホットエレクトロン
を浮遊ゲート電極72に注入することによって行われ
る。この書き込みによって制御ゲート電極71のしきい
値電圧が高くなる。Writing of data to the memory cell 70 is performed as follows.
For example, a voltage of 12 V is applied to the control gate electrode 71, a voltage of 7 V is applied to the drain 74, a voltage of 0 V is applied to the source 73, and hot electrons generated near the drain junction are injected into the floating gate electrode 72. This writing increases the threshold voltage of the control gate electrode 71.
【0008】メモリセル70のデータの読み出しは、例
えばソース73に電圧0Vを加え、ドレイン74に電圧
1Vを加え、制御ゲート電極71に電圧5Vを加え、こ
のときに流れるチャンネル電流の大きさ(データの値を
示す)を検出することによって行われる。ドレイン電圧
を低電圧に設定するのは、寄生的な弱い書き込みを防止
するためである。For reading data from the memory cell 70, for example, a voltage of 0 V is applied to the source 73, a voltage of 1 V is applied to the drain 74, a voltage of 5 V is applied to the control gate electrode 71, and the magnitude of the channel current flowing at this time (data Is shown). The reason why the drain voltage is set to a low voltage is to prevent parasitic weak writing.
【0009】また、制御ゲート電極71に加えられる電
圧を変化させたり、ドレイン74の電圧を変化させた
り、ドレイン74の電圧をパルス信号とし、そのパルス
幅を変化させることによって、制御ゲート電極71のし
きい値電圧を調節し、しきい値電圧を数百mVの間隔で
2のn乗の状態で変化させれば、メモリセル70に多値
のデータを記憶することが可能となる。Further, the voltage applied to the control gate electrode 71 is changed, the voltage of the drain 74 is changed, the voltage of the drain 74 is used as a pulse signal, and the pulse width is changed. If the threshold voltage is adjusted and the threshold voltage is changed in the state of 2 n at intervals of several hundred mV, multi-valued data can be stored in the memory cell 70.
【0010】多値のデータを読み出すときには、例えば
ソース73に電圧0Vを加え、ドレイン74に電圧1V
を加え、チャンネル電流が流れるときの制御ゲート電極
71の電圧を検出することによって行われる。When reading multi-valued data, for example, a voltage of 0 V is applied to the source 73 and a voltage of 1 V is applied to the drain 74.
And detecting the voltage of the control gate electrode 71 when the channel current flows.
【0011】メモリセル70のデータの消去は、例えば
制御ゲート電極71を接地し、かつソース73に12V
の高電圧を加えて、浮遊ゲート電極72とソース73間
に高電界を発生させ、薄いゲート酸化膜を通じてのトン
ネル現象を利用して、浮遊ゲート電極72に蓄積された
電子をソース73側に引き抜くことによって行われる。
この書き込みによって制御ゲート電極71のしきい値電
圧が低くなる。To erase data from the memory cell 70, for example, the control gate electrode 71 is grounded, and the source 73 is connected to 12V.
, A high electric field is generated between the floating gate electrode 72 and the source 73, and electrons accumulated in the floating gate electrode 72 are drawn out to the source 73 side by utilizing a tunnel phenomenon through a thin gate oxide film. This is done by:
This writing lowers the threshold voltage of the control gate electrode 71.
【0012】この様なデータの消去は、複数のメモリセ
ル70を含むブロック単位(例えば16Kバイトや64
Kバイト)で行われる。また、ブロック内の全てのメモ
リセルを一括して消去するので、消去以前の各メモリセ
ルの制御ゲート電極71のしきい値電圧に応じて消去後
の各メモリセルの制御ゲート電極71の電圧が変動する
傾向にあり、過剰消去によりしきい値電圧が負になると
致命的な不良となる(読み出し時に正しいデータを読み
出すことができない)。Such data erasure is performed in units of blocks (for example, 16 Kbytes or 64 Kbytes) including a plurality of memory cells 70.
K bytes). Further, since all the memory cells in the block are collectively erased, the voltage of the control gate electrode 71 of each memory cell after erasing is changed according to the threshold voltage of the control gate electrode 71 of each memory cell before erasing. If the threshold voltage becomes negative due to excessive erasure, a fatal defect occurs (correct data cannot be read at the time of reading).
【0013】また、上記メモリセル70においては、書
き込みをドレイン74側で行い、消去をソース73側で
行うので、ドレイン接合のプロファイルとソース接合の
プロファイルを個別に最適化することが望ましく、ドレ
イン74とソース73は非対称構造となっている。ドレ
イン接合では書き込み効率を高めるために電界集中型プ
ロファイルを適用し、ソース接合では高電圧を印加可能
にするために電界緩和型プロファイルを適用している。In the memory cell 70, since writing is performed on the drain 74 side and erasing is performed on the source 73 side, it is desirable to individually optimize the profile of the drain junction and the profile of the source junction. The source 73 has an asymmetric structure. At the drain junction, an electric field concentration type profile is applied to increase the writing efficiency, and at the source junction, an electric field relaxation type profile is applied to enable application of a high voltage.
【0014】データを消去するときには、高電圧をソー
ス73に印加するので、ソース接合の耐電圧を高める必
要があり、ソース電極を微細化し難い。また、ソース7
3近傍でホットホールが発生し、その一部がトンネル絶
縁膜中にトラップされ、セルの信頼性が低下する等の問
題がある。When erasing data, a high voltage is applied to the source 73. Therefore, it is necessary to increase the withstand voltage of the source junction, and it is difficult to miniaturize the source electrode. Source 7
There is a problem that hot holes are generated in the vicinity of 3 and some of them are trapped in the tunnel insulating film, thereby lowering the reliability of the cell.
【0015】そこで、消去方法として、例えば制御ゲー
ト電極71に負電圧−10Vの負電圧を加え、ソース7
3に電圧5Vを加え、トンネル電流によってデータを消
去するという方法がある。この方法では、ソース73に
印加される電圧が低いので、ソース接合の耐電圧が低く
て済み、メモリセルのゲート長を短くすることができ
る。更に、消去されるブロックサイズを小さくして、セ
クタ単位での消去が可能になる。Therefore, as an erasing method, for example, a negative voltage of −10 V is applied to the control gate electrode 71 so that the source 7
There is a method in which a voltage of 5 V is applied to 3 and data is erased by a tunnel current. In this method, since the voltage applied to the source 73 is low, the withstand voltage of the source junction can be reduced, and the gate length of the memory cell can be shortened. Furthermore, the size of the block to be erased is reduced, and erasing in sector units becomes possible.
【0016】また、高電圧をソース73に印加する消去
方法では、バンド間トンネル電流が流れ、その電流値は
メモリアレイ全体で数mAになるので、記憶装置内の昇
圧回路によって高電圧を形成することが困難であり、外
部から高電圧を供給する必要がある。これに対して負電
圧による消去方法では、ソース73の電圧を電源電圧に
よって供給することができるので、電源の単一化を比較
的容易に実現することができる。In the erasing method in which a high voltage is applied to the source 73, an inter-band tunnel current flows and the current value becomes several mA in the entire memory array. Therefore, a high voltage is formed by a booster circuit in the storage device. And it is necessary to supply a high voltage from the outside. On the other hand, in the erasing method using a negative voltage, the voltage of the source 73 can be supplied by the power supply voltage, so that the unification of the power supply can be relatively easily realized.
【0017】更に、ホットエレクトロンを利用した書き
込み方法では、書き込み時に1メモリセル当たり1mA
程度の電流が流れる。このため、FNトンネル電流を利
用して書き込みを行い、1メモリセル当たりの電流量を
減少させた書き込み方法がある。Further, in the writing method using hot electrons, 1 mA per memory cell is used at the time of writing.
About current flows. For this reason, there is a writing method in which writing is performed using an FN tunnel current to reduce the amount of current per memory cell.
【0018】一方、半導体プロセスの微細化や電池駆動
の携帯型機器の普及に伴い、動作電圧の低下が望まれて
おり、5Vの動作電圧、3Vの動作電圧、2.7Vの動
作電圧という様に、動作電圧が徐々に下降している。On the other hand, with the miniaturization of the semiconductor process and the spread of battery-operated portable devices, it is desired to reduce the operating voltage. The operating voltage is 5V, 3V, 2.7V. In addition, the operating voltage gradually decreases.
【0019】電源電圧3Vや2.7Vによって動作する
フラッシュメモリにおいては、電源電圧をそのまま制御
ゲート電極に印加するか、あるいは動作の高速化と動作
マージンの拡大のために、電源電圧を昇圧した電圧5V
を制御ゲート電極に印加している。In a flash memory operating at a power supply voltage of 3 V or 2.7 V, the power supply voltage is applied to the control gate electrode as it is, or a voltage obtained by increasing the power supply voltage in order to increase the operation speed and expand the operation margin. 5V
Is applied to the control gate electrode.
【0020】また、不揮発性半導体記憶装置において
は、書き込みと読み出しを短時間で行い得るRAMと比
較すると、書き込み、ブロック消去、メモリアレイ全体
の一括消去、状態レジスタの読み出し等の多くの動作状
態を持つので、これらの動作状態を選択的に実行せねば
ならない。このため、外部から入力される制御信号(/C
E,/WE)の種類も多くなり、更なる動作状態の多様化に
伴い、既存の各制御信号を組み合わせても、制御信号の
種類が不足し、新たな制御信号の追加が必要となり、記
憶装置の使い勝手が悪くなった。Further, in a nonvolatile semiconductor memory device, many operation states such as writing, block erasing, batch erasing of the entire memory array, and reading of a state register are compared with a RAM which can perform writing and reading in a short time. Therefore, these operation states must be selectively executed. Therefore, the control signal (/ C
E, / WE) are also increasing, and with further diversification of operating states, even if existing control signals are combined, the types of control signals are insufficient, and new control signals need to be added, and storage The usability of the device has deteriorated.
【0021】そこで、例えば米国特許No.5053990に開
示されている様に制御信号の種類を増加させず、制御信
号の代わりに、コマンドを記憶装置に与えることによっ
て各種の動作を選択的に行うというコマンド方式が現在
の主流になっている。このコマンド方式では、コマンド
をコマンドステートマシン(CSM)と称されるコマン
ドを認識する回路に入力し、ライトステートマシン(W
SM)がコマンドに対応する動作を実行する。Therefore, as disclosed in, for example, US Pat. No. 5,053,990, the types of control signals are not increased, and various operations are selectively performed by giving commands to the storage device instead of the control signals. The command method is now mainstream. In this command method, a command is input to a command recognition machine called a command state machine (CSM), and a write state machine (WSM) is input.
SM) performs an operation corresponding to the command.
【0022】例えば、図8に示す様にブロック消去コマ
ンドの場合は、制御信号/CE及び/WEが共に“L”となる
第1サイクルでデータ20H(Hは16進数を示す)を入力
し、引き続き制御信号/CE及び/WEが共に“L”となる第
2サイクルでデータDOHと消去すべきブロックのアドレ
スを入力する。また、消去中断コマンドの場合は、制御
信号/CE及び/WEが共に“L”となる第1サイクルでデー
タBOHを入力し、消去再開コマンドの場合は、制御信号/
CE及び/WEが共に“L”となる第1サイクルでデータDOH
を入力する。更に、書き込みコマンドの場合は、制御信
号/CE及び/WEが共に“L”となる第1サイクルでデータ
40H(Hは16進数を示す)を入力し、引き続き制御信号
/CE及び/WEが共に“L”となる第2サイクルで書き込む
べきデータとメモリセルのアドレスを入力する。For example, in the case of a block erase command as shown in FIG. 8, data 20H (H indicates a hexadecimal number) is input in the first cycle in which the control signals / CE and / WE both become "L". Subsequently, in the second cycle in which the control signals / CE and / WE both become "L", the data DOH and the address of the block to be erased are input. In the case of an erase suspend command, the data BOH is input in the first cycle in which both the control signals / CE and / WE are at "L".
In the first cycle when both CE and / WE are set to "L", data DOH
Enter Further, in the case of a write command, the data is transmitted in the first cycle in which the control signals / CE and / WE both become "L".
Input 40H (H indicates hexadecimal number) and continue to input control signal
Input the data to be written and the address of the memory cell in the second cycle in which both / CE and / WE become "L".
【0023】この様なコマンド方式の記憶装置には、米
国特許No.5245570に開示されている様に消去される各
ブロックの大きさを均等にしたものばかりでなく、米国
特許No.5249158に開示されている様に消去される各ブ
ロックの大きさを不均等にしたものがある。Such a command type storage device is disclosed in US Pat. No. 5,249,158, as well as one in which the size of each block to be erased is equalized as disclosed in US Pat. In some cases, the size of each block to be erased is made uneven as shown in FIG.
【0024】あるいは、書き込み及び消去共に、FNト
ンネル電流を利用して行う記憶装置や、メモリセルを8
個又は16個直列接続したNAND型と称される記憶装
置もある。NAND型は、NOR型と比較して、読み出
し速度が遅くなるものの、メモリセルを小さくすること
ができる。Alternatively, a memory device that performs both writing and erasing by using the FN tunnel current, or a memory
There is also a storage device called NAND type in which 16 or 16 units are connected in series. The NAND type has a lower read speed than the NOR type, but can have a smaller memory cell.
【0025】また、先に述べた様に1つのメモリセルに
2値(1ビット)を記憶するだけでなく、4値(2ビッ
ト)や8値(3ビット)、更には16値(4ビット)と
いう多値の書き込みが試みられている。As described above, in addition to storing binary values (one bit) in one memory cell, four values (two bits), eight values (three bits), and sixteen values (four bits) can be used. ) Is attempted.
【0026】更に、不揮発性半導体記憶装置において
は、書き込み及び読み出しを100ナノ秒程度で行う一
般的なSRAMやDRAM等と比較すると、読み出し動
作が100ナノ秒程度と変わらないものの、書き込み動
作が約20マイクロ秒と遅く、消去動作が数百ミリ秒と
更に遅くなる。このため、消去動作を一旦開始すると、
この消去動作が終了するまで待機するか、消去動作の一
時中断コマンドを発行し、このコマンドにより数百マイ
クロ秒をかけて消去動作が中断した後に、読み出し動作
を行う必要がある。Further, in a nonvolatile semiconductor memory device, although a read operation is not changed to about 100 nanoseconds as compared with a general SRAM, DRAM or the like which performs writing and reading in about 100 nanoseconds, the write operation is performed in about 100 nanoseconds. This is as slow as 20 microseconds, and the erasing operation is even slower as several hundred milliseconds. Therefore, once the erase operation starts,
It is necessary to wait until the erasing operation is completed or to issue a command for temporarily suspending the erasing operation, and to perform the reading operation after the erasing operation is interrupted for several hundred microseconds by this command.
【0027】ところで、不揮発性半導体記憶装置には、
1パッケージに2チップの記憶装置を内蔵したものがあ
る。この種の不揮発性半導体記憶装置においては、2チ
ップのうちの一方を選択するために、2つの制御信号/C
Eを入力し、これらの制御信号/CEに応答して一方の1チ
ップの書き込み及び消去動作を行っているときに、他方
のチップの読み出し動作、書き込み及び消去動作を行
う。By the way, in a nonvolatile semiconductor memory device,
Some packages have a built-in two-chip storage device in one package. In this type of nonvolatile semiconductor memory device, two control signals / C are used to select one of the two chips.
When E is input and the write and erase operations of one chip are performed in response to the control signal / CE, the read operation, write and erase operation of the other chip are performed.
【0028】また、特開平6-180999号公報、特開平7-25
4292号公報及び特開平9-198880号公報等に記載の不揮発
性半導体記憶装置には、1パッケージに1チップの記憶
装置を内蔵し、1チップの記憶装置を第1アドレス空間
と第2アドレス空間に分割し、第1アドレス空間の書き
込み読み出し動作を行っているときに、第2アドレス空
間の読み出し動作を行うものがある。この様な動作を1
チップデュアルワークと称している。Further, JP-A-6-180999, JP-A-7-25
The nonvolatile semiconductor memory devices described in Japanese Patent No. 4292 and Japanese Patent Application Laid-Open No. 9-198880 include a one-chip storage device in one package, and the one-chip storage device has a first address space and a second address space. In some cases, the read operation of the second address space is performed while the write / read operation of the first address space is performed. Such an operation 1
Called chip dual work.
【0029】[0029]
【発明が解決しようとする課題】しかしながら、上記従
来の1パッケージに2チップの記憶装置を内蔵した不揮
発性半導体記憶装置においては、2つの制御信号/CEを
入力するための2つの入力ピンを必要とし、2つの制御
信号/CEのいずれかを選択するためのデコーダ回路を外
部に必要とする。同様に、1パッケージに3チップ以上
の記憶装置を内蔵する場合も、チップと同じ数の制御信
号/CE並びに入力ピンを必要とし、各制御信号/CEのいず
れかを選択するためのデコーダ回路を外部に必要とす
る。不揮発性半導体記憶装置にデコーダ回路を内蔵する
ことと比較すると、外部のデコーダ回路は、その負荷が
大きく、遅延時間も大きくなるので、高速動作に不利で
ある。また、1パッケージに1チップの記憶装置を内蔵
し、1つの制御信号/CEのみを入力する通常の不揮発性
半導体記憶装置と比較すると、制御信号/CEを入力する
ための入力ピンの数が増加するので、該通常の不揮発性
半導体記憶装置との間でピン配置の互換性がない。However, in the above-mentioned conventional nonvolatile semiconductor memory device in which a two-chip storage device is incorporated in one package, two input pins for inputting two control signals / CE are required. And a decoder circuit for selecting one of the two control signals / CE is externally required. Similarly, when three or more storage devices are incorporated in one package, the same number of control signals / CE and input pins as the number of chips are required, and a decoder circuit for selecting one of the control signals / CE is required. Need externally. The external decoder circuit is disadvantageous for high-speed operation because the load and the delay time of the external decoder circuit are large as compared with the case where the decoder circuit is built in the nonvolatile semiconductor memory device. In addition, the number of input pins for inputting a control signal / CE is increased as compared with a normal nonvolatile semiconductor memory device in which a single chip storage device is incorporated in one package and only one control signal / CE is input. Therefore, the pin arrangement is not compatible with the normal nonvolatile semiconductor memory device.
【0030】例えば、図9に示す様に1パッケージに8
メガビットのフラッシュメモリを2チップ内蔵してなる
16メガビットのデュアルワークの不揮発性半導体記憶
装置においては、各アドレスA0〜A18を入力するための
各アドレスピンa0〜a18は8メガビットのフラッシュメ
モリと同じ様にあり、制御信号/CE(/CEの代わりに、/B
Eと称することもある)を入力するためのピン/ceは8メ
ガビットのフラッシュメモリと異なり2つある。For example, as shown in FIG.
In a 16-megabit dual-work nonvolatile semiconductor memory device having two built-in megabit flash memories, the address pins a0 to a18 for inputting the addresses A0 to A18 are the same as those of the 8-megabit flash memory. And the control signal / CE (instead of / CE, / B
There are two pins / ce for inputting E), which is different from 8-megabit flash memory.
【0031】図10に示す様に制御信号/CEは、入力バ
ッファ81を介して内部回路へと伝送される。入力バッ
ファ81は、リセット信号Rによってリセットされる。As shown in FIG. 10, control signal / CE is transmitted to an internal circuit via input buffer 81. The input buffer 81 is reset by a reset signal R.
【0032】一方、上記従来の1チップの記憶装置を第
1アドレス空間と第2アドレス空間に分割した不揮発性
半導体記憶装置においては、チップ内のレイアウトによ
りメモリアレイ領域が決まるので、メモリ容量を任意に
分割することが困難であり、またチップ面積が大きくな
るので、2チップの記憶装置を同時に書き込み消去する
回路構成を実現することが困難である。更に、通常の汎
用チップとは全く異なる構造となるため、1チップデュ
アルワークを開発する期間と人員が必要になる。On the other hand, in a nonvolatile semiconductor memory device in which the conventional one-chip memory device is divided into a first address space and a second address space, the memory array area is determined by the layout in the chip, so that the memory capacity is arbitrary. It is difficult to divide the memory device into two, and it is difficult to realize a circuit configuration for simultaneously writing and erasing a two-chip storage device. Further, since the structure is completely different from that of a general-purpose chip, a period and personnel for developing a one-chip dual work are required.
【0033】そこで、本発明は、上記従来の課題に鑑み
なされたものであり、通常の不揮発性半導体記憶装置と
の間でピン配置の互換性を持ち、外部のデコーダ回路を
必要としないデュアルワークの不揮発性半導体記憶装置
を提供することを目的とする。In view of the above, the present invention has been made in view of the above-mentioned conventional problems, and has a dual-working structure which has compatibility in pin arrangement with a normal nonvolatile semiconductor memory device and does not require an external decoder circuit. It is an object of the present invention to provide a nonvolatile semiconductor memory device.
【0034】[0034]
【課題を解決するための手段】以上説明した様に本発明
の不揮発性半導体記憶装置は、記憶容量分のアドレス空
間を指定するアドレス信号を入力する第1アドレスバッ
ファ手段と、前記記憶容量分以上のアドレス空間を指定
する第2アドレスバッファ手段と、前記第2アドレスバ
ッファ手段をディスエーブルする制御手段とを備えてい
る。As described above, the nonvolatile semiconductor memory device according to the present invention comprises: first address buffer means for inputting an address signal designating an address space corresponding to a storage capacity; Second address buffer means for designating the address space of the second address buffer, and control means for disabling the second address buffer means.
【0035】本発明によれば、第1アドレスバッファ手
段によって指定されるアドレス空間を第1アドレス空間
とすると、第2アドレスバッファ手段によって第2アド
レス空間を指定することができる。従って、第2アドレ
ス空間を追加することができる。第2アドレス空間を用
いないときには、制御手段によって第2アドレスバッフ
ァ手段をディスエーブルに設定する。これによって、例
えば1チップの記憶装置の第1アドレス空間を単独で用
いたり、2チップの記憶装置の第1及び第2アドレス空
間を用いることができる。また、1チップの記憶装置を
用いる場合は、第2アドレスバッファ手段をディスエー
ブルに設定するだけであるから、通常の記憶装置と互換
性を保つことができる。According to the present invention, if the address space specified by the first address buffer means is the first address space, the second address space can be specified by the second address buffer means. Therefore, a second address space can be added. When the second address space is not used, the control means sets the second address buffer means to disable. Thus, for example, the first address space of the one-chip storage device can be used alone, or the first and second address spaces of the two-chip storage device can be used. When a one-chip storage device is used, it is only necessary to disable the second address buffer means, so that compatibility with a normal storage device can be maintained.
【0036】また、本発明の不揮発性半導体記憶装置
は、記憶容量分のアドレス空間を指定するアドレス信号
を入力する第1アドレスバッファ手段と、前記記憶容量
分以上のアドレス空間を指定する第2アドレスバッファ
手段と、前記第2アドレスバッファ手段によって指定さ
れたアドレス空間及び外部からの制御信号に基づいてメ
モリ領域を選択する選択手段とを備えている。In the nonvolatile semiconductor memory device according to the present invention, the first address buffer means for inputting an address signal designating an address space corresponding to the storage capacity, and the second address designating an address space larger than the storage capacity are provided. A buffer unit; and a selection unit for selecting a memory area based on an address space designated by the second address buffer unit and a control signal from the outside.
【0037】本発明によれば、第2アドレスバッファ手
段によって指定されたアドレス空間及び外部からの制御
信号に基づいてメモリ領域を選択することができるの
で、例えば第1アドレスバッファ手段によって指定され
たアドレス空間に対応するアドレス領域を選択して用い
たり、第2アドレスバッファ手段によって指定された第
2アドレス空間に対応するアドレス領域を選択して用い
ることができる。According to the present invention, the memory area can be selected based on the address space designated by the second address buffer means and an external control signal. For example, the address designated by the first address buffer means can be selected. An address area corresponding to the space can be selected and used, or an address area corresponding to the second address space specified by the second address buffer means can be selected and used.
【0038】更に、本発明の不揮発性半導体記憶装置
は、データの書き換えが可能な複数の不揮発性半導体記
憶装置と、1つの前記不揮発性半導体記憶装置の記憶容
量分のアドレス空間を指定するアドレス信号を入力する
第1アドレスバッファ手段と、前記記憶容量分以上のア
ドレス空間を指定する第2アドレスバッファ手段と、前
記第2アドレスバッファ手段によって指定されたアドレ
ス空間に基づいて前記各不揮発性半導体記憶装置のいず
れかを選択する選択手段とを備えている。Further, the nonvolatile semiconductor memory device of the present invention comprises a plurality of rewritable nonvolatile semiconductor memory devices and an address signal for designating an address space corresponding to the storage capacity of one nonvolatile semiconductor memory device. , A second address buffer for specifying an address space larger than the storage capacity, and the nonvolatile semiconductor memory devices based on the address space specified by the second address buffer. And selecting means for selecting any of the above.
【0039】また、本発明の不揮発性半導体記憶装置
は、データの書き換えが可能な相互に異なる記憶容量を
持つ複数の不揮発性半導体記憶装置と、1つの前記不揮
発性半導体記憶装置の記憶容量分のアドレス空間を指定
するアドレス信号を入力する第1アドレスバッファ手段
と、前記記憶容量分以上のアドレス空間を指定する第2
アドレスバッファ手段と、前記第2アドレスバッファ手
段によって指定されたアドレス空間及び外部からの制御
信号に基づいて前記各不揮発性半導体記憶装置のいずれ
かを選択する選択手段とを備えている。Further, the nonvolatile semiconductor memory device of the present invention comprises a plurality of nonvolatile semiconductor memory devices capable of rewriting data and having mutually different storage capacities, and a memory capacity of one nonvolatile semiconductor memory device. First address buffer means for inputting an address signal for specifying an address space, and second address buffer means for specifying an address space larger than the storage capacity.
Address buffer means; and selecting means for selecting one of the nonvolatile semiconductor memory devices based on an address space designated by the second address buffer means and an external control signal.
【0040】本発明によれば、第2アドレスバッファ手
段によって指定されたアドレス空間及び外部からの制御
信号に基づいて各不揮発性半導体記憶装置のいずれかを
選択することができるので、例えば第1アドレスバッフ
ァ手段によって指定されたアドレス空間に対応する不揮
発性半導体記憶装置を選択して用いたり、第2アドレス
バッファ手段によって指定された第2アドレス空間に対
応する不揮発性半導体記憶装置を選択して用いることが
できる。従って、通常の不揮発性半導体記憶装置の機能
とデュアルワークの不揮発性半導体記憶装置の機能のい
ずれをも実現することができ、両者の機能を個別に実現
することと比較すると、開発期間の短縮と開発費用の低
減が可能である。According to the present invention, one of the nonvolatile semiconductor memory devices can be selected on the basis of the address space designated by the second address buffer means and an external control signal. Selecting and using a nonvolatile semiconductor memory device corresponding to the address space specified by the buffer means, or selecting and using a nonvolatile semiconductor memory device corresponding to the second address space specified by the second address buffer means; Can be. Therefore, it is possible to realize both the function of the normal nonvolatile semiconductor memory device and the function of the dual-work nonvolatile semiconductor memory device, and to shorten the development period as compared with realizing both functions individually. Development costs can be reduced.
【0041】1実施形態では、前記データの書き換えが
可能な複数の不揮発性半導体記憶装置がそれぞれのチッ
プであり、該各チップが1パケージに収納されてなる。
また、前記データの書き換えが可能な複数の不揮発性半
導体記憶装置は、相互に重なることがない独立したそれ
ぞれのアドレス空間を有する。In one embodiment, the plurality of data rewritable nonvolatile semiconductor memory devices are each a chip, and each chip is housed in one package.
The plurality of data rewritable nonvolatile semiconductor memory devices have independent address spaces that do not overlap with each other.
【0042】この場合、各不揮発性半導体記憶装置のア
ドレス空間を識別するための制御信号を必要とせず、こ
の制御信号をデコードするためのデコード回路も必要と
しない。このため、通常のメモリのパッケージを上記実
施形態のパッケージと共通化させることができ、ユーザ
側の負担も少ない。更に、各チップの構成が共通である
ため、生産性に優れ、管理し易く、コストの低減を図る
ことができる。In this case, a control signal for identifying the address space of each nonvolatile semiconductor memory device is not required, and a decoding circuit for decoding the control signal is not required. For this reason, the package of the normal memory can be shared with the package of the above embodiment, and the burden on the user side is small. Furthermore, since the configuration of each chip is common, the productivity is excellent, the management is easy, and the cost can be reduced.
【0043】[0043]
【発明の実施の形態】以下、本発明の実施形態を添付図
面を参照して説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0044】図1は、本発明の不揮発性半導体記憶装置
の一実施形態を部分的に示すブロック図である。本実施
形態の不揮発性半導体記憶装置は、8メガビットのフラ
ッシュメモリ(1チップの記憶装置)であり、従来の8
メガビットのメモリと同様に1つのピン/ce及び各アド
レスピンa0〜a18を備えるだけでなく、アドレスピンa1
9、各入力バッファ12,13、アドレス信号A19加工論
理回路14、制御回路15及び内部制御信号/CE発生回
路16等を更に付加してなる。FIG. 1 is a block diagram partially showing an embodiment of the nonvolatile semiconductor memory device of the present invention. The nonvolatile semiconductor memory device of the present embodiment is an 8-megabit flash memory (one-chip memory device),
As with the megabit memory, one pin / ce and each address pin a0-a18 are provided, as well as the address pin a1.
9. Each input buffer 12, 13, an address signal A19 processing logic circuit 14, a control circuit 15, an internal control signal / CE generation circuit 16, and the like are further added.
【0045】入力バッファ12は、リセット信号R1を入
力すると、このリセット信号R1に対応する出力を内部制
御信号/CE発生回路16に加える。これに応答して内部
制御信号/CE発生回路16は、内部制御信号を内部回路
に出力し、該1チップを完全にリセット状態にする(低
電力動作状態又はチップ非選択状態)。When receiving the reset signal R 1, the input buffer 12 applies an output corresponding to the reset signal R 1 to the internal control signal / CE generation circuit 16. In response to this, the internal control signal / CE generation circuit 16 outputs an internal control signal to the internal circuit to completely reset the one chip (low power operation state or chip non-selection state).
【0046】入力バッファ13及びアドレス信号A19加
工論理回路14は、制御回路15からの制御信号CAM1,
CAM2に応答して、イネーブル又はディスエーブルに切り
換えられる。The input buffer 13 and the address signal A19 processing logic circuit 14 control signals CAM1 and CAM1 from the control circuit 15,
In response to CAM2, it is switched to enable or disable.
【0047】本実施形態の不揮発性半導体記憶装置を1
チップ用いて、通常のフラッシュメモリを構成する場合
は、入力バッファ13及びアドレス信号A19加工論理回
路14がディスエーブル状態に設定される。内部制御信
号/CE発生回路16は、制御信号/CEのみをピン/ceから
入力バッファ12を介して外部から入力し、この制御信
号/CEのみに応答して該1チップを動作可能な状態に設
定する。The nonvolatile semiconductor memory device of this embodiment is
When a normal flash memory is configured using a chip, the input buffer 13 and the address signal A19 processing logic circuit 14 are set to a disabled state. The internal control signal / CE generating circuit 16 inputs only the control signal / CE from the outside from the pin / ce via the input buffer 12, and makes the one chip operable in response to only the control signal / CE. Set.
【0048】本実施形態の不揮発性半導体記憶装置を2
チップ用いて、デュアルワークのフラッシュメモリを構
成する場合は、入力バッファ13及びアドレス信号A19
加工論理回路14がイネーブル状態に設定される。内部
制御信号/CE発生回路16は、ピンa19から入力バッフ
ァ13を介してのアドレス信号A19の“H”及び“L”
に応答して、2チップのいずれかを選択する。The nonvolatile semiconductor memory device of the present embodiment
When a dual-working flash memory is configured using a chip, the input buffer 13 and the address signal A19 are used.
The processing logic circuit 14 is set to the enable state. The internal control signal / CE generation circuit 16 outputs “H” and “L” of the address signal A19 from the pin a19 via the input buffer 13.
To select one of the two chips.
【0049】図2は、入力バッファ12の一例を示す論
理回路図である。入力バッファ12は、上記リセット信
号R1を入力する。リセット信号R1が“H”のときには、
入力バッファ12がイネーブルとなり、ピン/ceからの
制御信号/CEを内部制御信号/CE発生回路16へと伝送す
る。また、リセット信号R1が“L”のときには、入力バ
ッファ12がディスエーブルとなり(非選択状態とな
り)、“H”の信号を内部制御信号/CE発生回路16に
出力する。従って、内部制御信号/CE発生回路16は、
入力バッファ12から“H”の信号を入力すると、該1
チップをリセット状態に設定し、“L”の制御信号/CE
を入力すると、該1チップを動作可能な状態に設定す
る。FIG. 2 is a logic circuit diagram showing one example of the input buffer 12. The input buffer 12 receives the reset signal R1. When the reset signal R1 is “H”,
The input buffer 12 is enabled, and transmits the control signal / CE from the pin / ce to the internal control signal / CE generation circuit 16. When the reset signal R1 is "L", the input buffer 12 is disabled (in a non-selected state), and outputs a signal of "H" to the internal control signal / CE generation circuit 16. Therefore, the internal control signal / CE generation circuit 16
When an “H” signal is input from the input buffer 12, the 1
The chip is set to the reset state, and the "L" control signal / CE
Is input, the one chip is set in an operable state.
【0050】図3は、アドレス信号A19加工論理回路1
4及び内部制御信号/CE発生回路16の一例を示す論理
回路図である。アドレス信号A19加工論理回路14はX
OR回路21及びNOR回路22からなり、内部制御信
号/CE発生回路16はOR回路23からなる。NOR回
路22は、制御回路15からの制御信号CAM1を入力す
る。制御信号CAM1が“H”のときには、アドレス信号A1
9の“H”及び“L”にかかわらずNOR回路22の出
力が“L”となるので、OR回路23がイネーブルとな
り、ピン/ceから内部制御信号/CE発生回路16を介して
内部回路へと制御信号/CEが伝送される。すなわち、制
御信号CAM1が“H”のときには、アドレス信号A19加工
論理回路14がディスエーブルとなり、制御信号/CEが
内部制御信号/CE発生回路16を介して内部回路へと伝
送される。このとき、アドレス信号A19のピンa19がそ
の機能を果たさないので、ピン/ceからの制御信号/CEの
みにより内部回路の動作及び非動作が設定され、通常の
フラッシュメモリと同等の制御がなされる。FIG. 3 shows an address signal A19 processing logic circuit 1.
4 is a logic circuit diagram showing an example of an internal control signal / CE generation circuit 16; FIG. The address signal A19 processing logic circuit 14 is X
The internal control signal / CE generation circuit 16 includes an OR circuit 21 and a NOR circuit 22. The NOR circuit 22 receives the control signal CAM1 from the control circuit 15. When the control signal CAM1 is "H", the address signal A1
Since the output of the NOR circuit 22 becomes "L" irrespective of "H" and "L" of the line 9, the OR circuit 23 is enabled, and from the pin / ce to the internal circuit via the internal control signal / CE generation circuit 16 And the control signal / CE are transmitted. That is, when the control signal CAM1 is "H", the address signal A19 processing logic circuit 14 is disabled, and the control signal / CE is transmitted to the internal circuit via the internal control signal / CE generation circuit 16. At this time, since the pin a19 of the address signal A19 does not perform its function, the operation and non-operation of the internal circuit are set only by the control signal / CE from the pin / ce, and the same control as that of a normal flash memory is performed. .
【0051】また、制御信号CAM1が“L”のときには、
XOR回路21の出力がNOR回路22を介してOR回
路23に加えられる。XOR回路21は、制御回路15
からの制御信号CAM2及びピンa19から入力バッファ13
を介してのアドレス信号A19を入力する。制御回路15
によって制御信号CAM2が“H”に設定されているときに
は、アドレス信号A19が“L”になると、XOR回路2
1の出力が“H”となってNOR回路22の出力が
“L”となり、OR回路23がイネーブルとなり、ピン
/ceから内部制御信号/CE発生回路16を介して内部回路
へと制御信号/CEが伝送される。また、制御回路15に
よって制御信号CAM2が“L”に設定されているときに
は、アドレス信号A19が“H”になると、XOR回路2
1の出力が“H”となってNOR回路22の出力が
“L”となり、OR回路23がイネーブルとなり、ピン
/ceから内部制御信号/CE発生回路16を介して内部回路
へと制御信号/CEが伝送される。すなわち、制御信号CAM
1が“L”のときには、制御信号CAM2が“H”になりか
つアドレス信号A19が“L”になるか、又は制御信号CAM
2が“L”になりかつアドレス信号A19が“H”になる
と、制御信号/CEによって内部回路の動作及び非動作を
設定することが可能になる。従って、制御信号CAM2の
“H”及び“L”を2つのアドレス空間に対応させてお
けば、アドレス信号A19を“H”及び“L”のいずれか
に設定することにより該各アドレス空間のいずれかを選
択することができ、制御信号/CEに応答して該選択され
たアドレス空間を動作状態及び非動作状態にすることが
できる。しかも、アドレス信号A19を検出するためのア
ドレストランジッション検出回路(ATD)が不要であ
るため、アドレス信号A19のピンa19の付加によって回路
規模が大きくなることは殆どない。When the control signal CAM1 is "L",
The output of the XOR circuit 21 is applied to the OR circuit 23 via the NOR circuit 22. The XOR circuit 21 includes the control circuit 15
Control signal CAM2 from the input buffer 13 and the input buffer 13 from the pin a19.
, An address signal A19 is input. Control circuit 15
When the control signal CAM2 is set to "H", the address signal A19 becomes "L" and the XOR circuit 2
1 becomes "H", the output of the NOR circuit 22 becomes "L", the OR circuit 23 is enabled,
The control signal / CE is transmitted from / ce to the internal circuit via the internal control signal / CE generation circuit 16. When the control signal CAM2 is set to "L" by the control circuit 15, when the address signal A19 becomes "H", the XOR circuit 2
1 becomes "H", the output of the NOR circuit 22 becomes "L", the OR circuit 23 is enabled,
The control signal / CE is transmitted from / ce to the internal circuit via the internal control signal / CE generation circuit 16. That is, the control signal CAM
When 1 is "L", the control signal CAM2 becomes "H" and the address signal A19 becomes "L" or the control signal CAM2 becomes "L".
When 2 goes "L" and the address signal A19 goes "H", the operation and non-operation of the internal circuit can be set by the control signal / CE. Therefore, if "H" and "L" of the control signal CAM2 are made to correspond to two address spaces, by setting the address signal A19 to either "H" or "L", any one of the address spaces can be set. Can be selected, and the selected address space can be set to an operation state and a non-operation state in response to the control signal / CE. In addition, since the addition detection circuit (ATD) for detecting the address signal A19 is not required, the circuit scale hardly increases due to the addition of the pin a19 of the address signal A19.
【0052】図4は、制御回路15の一例を示す回路図
である。この制御回路15は、一対のP型トランジスタ
35、一対のN型トランジスタ36、一対の不揮発性メ
モリセル37、CAMプログラム回路38及びノット回路
39を備えている。CAMプログラム回路38は、各不揮
発性メモリセル37のしきい値電圧の一方を高くし、他
方を低く設定し、これによって制御信号CAM1(又はCAM
2)を“H”又は“L”に設定している。この様な回路
構成は、各制御信号CAM1,CAM2毎に設けられる。また、
該回路構成において、各不揮発性メモリセル37をヒュ
ーズに置き換えることも可能である。FIG. 4 is a circuit diagram showing an example of the control circuit 15. The control circuit 15 includes a pair of P-type transistors 35, a pair of N-type transistors 36, a pair of nonvolatile memory cells 37, a CAM program circuit 38, and a knot circuit 39. The CAM program circuit 38 sets one of the threshold voltages of each of the nonvolatile memory cells 37 to be high and sets the other to be low.
2) is set to “H” or “L”. Such a circuit configuration is provided for each of the control signals CAM1 and CAM2. Also,
In the circuit configuration, each nonvolatile memory cell 37 can be replaced with a fuse.
【0053】図5は、本実施形態の不揮発性半導体記憶
装置を通常の8メガビット(512K×16ビット)の
フラッシュメモリ(1チップの記憶装置)として用いた
ときのパッケージ41のピン配置を示している。通常の
メモリとして用いる場合、メモリアレイを2つのアドレ
ス空間に分割しないので、アドレス信号A19のピンa19を
必要としない。このため、アドレス信号A19のピンa19を
パッケージ41に設けていない。そして、パッケージ4
1内部において、図3に示す制御回路15から“H”の
制御信号CAM1をアドレス信号A19加工論理回路14のN
OR回路22に加え、アドレス信号A19のピンa19の機
能を果たせなくし、ピンa19をワイヤーボンドによって
所定の電位(“H”又は“L”)に接続する。このパッ
ケージ41のピン配置は、従来のフラッシュメモリと全
く同一であって互換性を有する。FIG. 5 shows the pin arrangement of the package 41 when the nonvolatile semiconductor memory device of this embodiment is used as a normal 8 Mbit (512 K × 16 bits) flash memory (one-chip storage device). I have. When used as a normal memory, the memory array is not divided into two address spaces, so that the pin a19 of the address signal A19 is not required. Therefore, the pin a19 of the address signal A19 is not provided on the package 41. And package 4
1, the control signal CAM1 of “H” is sent from the control circuit 15 shown in FIG.
In addition to the OR circuit 22, the function of the pin a19 of the address signal A19 is disabled, and the pin a19 is connected to a predetermined potential ("H" or "L") by wire bonding. The pin arrangement of this package 41 is completely the same as that of a conventional flash memory and has compatibility.
【0054】図6は、本実施形態の不揮発性半導体記憶
装置を2チップ封止してなるデュアルワークの16メガ
ビットのフラッシュメモリのパッケージ42を示してい
る。このパッケージ42においては、1つのピン/ce及
び各アドレスピンa0〜a18を有する図5のパッケージ4
1と比較すると、アドレスピンa19を更に設けた点が異
なる。パッケージ42内部においては、図3に示す制御
回路15から“L”の制御信号CAM1をアドレス信号A19
加工論理回路14のNOR回路22に加え、アドレス信
号A19のピンa19を利用する。制御信号CAM2の“H”及
び“L”を2つのチップのアドレス空間に対応させ、ア
ドレス信号A19を“H”及び“L”のいずれかに設定す
ることにより該各チップのアドレス空間のいずれかを選
択し、制御信号/CEに応答して該選択されたチップのア
ドレス空間を動作状態及び非動作状態にする。FIG. 6 shows a package 42 of a dual-work 16-megabit flash memory in which the nonvolatile semiconductor memory device of the present embodiment is sealed in two chips. The package 42 of FIG. 5 having one pin / ce and each address pin a0 to a18
1 in that an address pin a19 is further provided. In the package 42, the control signal CAM1 of "L" is supplied from the control circuit 15 shown in FIG.
The pin a19 of the address signal A19 is used in addition to the NOR circuit 22 of the processing logic circuit 14. By making the "H" and "L" of the control signal CAM2 correspond to the address spaces of the two chips, and setting the address signal A19 to either "H" or "L", any one of the address spaces of the respective chips can be used. And sets the address space of the selected chip to the active state and the inactive state in response to the control signal / CE.
【0055】次に、メモリ容量が異なる2つのフラッシ
ュメモリを1つのパッケージに封止する。まず、例えば
本発明が適用された2メガビット(128K×16)の
フラッシュメモリにおいては、既存の各アドレス信号A0
〜A16の各アドレスピンa0〜a16に加えて、アドレス信号
A17のアドレスピンa17を新たに付加する。また、本発明
が適用された4メガビット(256K×16)のフラッ
シュメモリにおいては、既存の各アドレス信号A0〜A17
の各アドレスピンa0〜a17に加えて、アドレス信号A18の
アドレスピンa18を新たに付加する。更に、上記実施形
態の8メガビット(512K×16)のフラッシュメモ
リにおいては、既存の各アドレス信号A0〜A18の各アド
レスピンa0〜a18に加えて、アドレス信号A19のアドレス
ピンa19を新たに付加する。また、本発明が適用された
16メガビット(1024K×16)のフラッシュメモ
リにおいては、既存の各アドレス信号A0〜A19の各アド
レスピンa0〜a19に加えて、アドレス信号A20のアドレス
ピンa20を新たに付加する。Next, two flash memories having different memory capacities are sealed in one package. First, for example, in a 2-megabit (128K × 16) flash memory to which the present invention is applied, existing address signals A0
Address pins in addition to the address pins a0 to a16
The address pin a17 of A17 is newly added. In a 4-megabit (256K × 16) flash memory to which the present invention is applied, existing address signals A0 to A17 are used.
In addition to the address pins a0 to a17, an address pin a18 for the address signal A18 is newly added. Further, in the 8-megabit (512K × 16) flash memory according to the above embodiment, an address pin a19 of the address signal A19 is newly added to the existing address pins a0 to a18 of the existing address signals A0 to A18. . In the 16-megabit (1024K × 16) flash memory to which the present invention is applied, in addition to the existing address pins a0 to a19 of the existing address signals A0 to A19, an address pin a20 of the address signal A20 is newly added. Add.
【0056】ここで、例えば本発明が適用された4メガ
ビットのフラッシュメモリと本発明が適用された16メ
ガビットのフラッシュメモリを組み合わせる。この場
合、4メガビットのチップにおける新たなアドレス信号
A18のアドレスピンa18と16メガビットのチップにおけ
る新たなアドレス信号A20のアドレスピンa20を共通化し
て、アドレスピンa20とする。図3に示す制御信号CAM2
の“H”及び“L”を2つのチップのアドレス空間に対
応させ、アドレス信号A20を“H”及び“L”のいずれ
かに設定することにより該各チップのアドレス空間のい
ずれかを選択し、制御信号/CEに応答して該選択された
チップのアドレス空間を動作状態及び非動作状態にす
る。Here, for example, a 4-megabit flash memory to which the present invention is applied and a 16-megabit flash memory to which the present invention is applied are combined. In this case, a new address signal in a 4 megabit chip
The address pin a20 of A18 and the address pin a20 of the new address signal A20 in the 16-megabit chip are used in common as the address pin a20. The control signal CAM2 shown in FIG.
"H" and "L" correspond to the address spaces of the two chips, and the address signal A20 is set to either "H" or "L" to select one of the address spaces of the respective chips. , In response to the control signal / CE, the address space of the selected chip is set to an operation state and a non-operation state.
【0057】この様な構成の不揮発性半導体記憶装置に
おいては、プログラム領域を4メガビットのチップに割
り当て、書き換えが頻繁に行われるデータ領域を16メ
ガビットのチップに割り当て、データ領域の方を広く設
定することができる。In the nonvolatile semiconductor memory device having such a configuration, the program area is allocated to a 4-megabit chip, the data area where rewriting is frequently performed is allocated to a 16-megabit chip, and the data area is set wider. be able to.
【0058】尚、2のN乗のチップを1つのパッケージ
に内蔵する場合は、実際のアドレス記憶容量以上のアド
レス空間を設定し、アドレスとアドレスバッファ回路を
それぞれN個ずつ追加すれば良い。例えば、2個のチッ
プを1つのパッケージに内蔵する場合は、N=1である
から1つのアドレスを追加し、また3個のチップを1つ
のパッケージに内蔵する場合は、N=1では足りないの
でN=2となり、アドレスを2個追加し、更に4個のチ
ップを1つのパッケージに内蔵する場合は、N=2とな
り、アドレスを2個追加する。When a 2 @ N power chip is incorporated in one package, an address space larger than the actual address storage capacity may be set, and N addresses and address buffer circuits may be added. For example, when two chips are incorporated in one package, one address is added because N = 1, and when three chips are incorporated in one package, N = 1 is not sufficient. Therefore, N = 2, two addresses are added, and when four chips are further incorporated in one package, N = 2, and two addresses are added.
【0059】また、本発明においては、メモリセルとし
て図7に示すものでも良いし、強誘電体薄膜をゲート酸
化膜に用いたメモリセルでも構わない。強誘電体薄膜を
ゲート酸化膜に用いたメモリセルを用いると、分極反転
を利用するので、極薄いトンネル酸化膜を用いずに済
み、更に高集積化を図ることができる。更に、本発明の
不揮発性半導体記憶装置に揮発性半導体記憶装置を組み
合わせて、両者のメモリのいずれかを選択的に動作させ
ても良い。In the present invention, the memory cell shown in FIG. 7 may be used, or a memory cell using a ferroelectric thin film as a gate oxide film may be used. When a memory cell in which a ferroelectric thin film is used for a gate oxide film is used, polarization inversion is used, so that an extremely thin tunnel oxide film can be omitted and higher integration can be achieved. Further, a volatile semiconductor memory device may be combined with the nonvolatile semiconductor memory device of the present invention to selectively operate one of the two memories.
【0060】[0060]
【発明の効果】以上説明した様に本発明によれば、第1
アドレスバッファ手段によって第1アドレス空間を指定
し、第2アドレスバッファ手段によって第2アドレス空
間を指定することができる。第2アドレス空間を用いな
いときには、制御手段によって第2アドレスバッファ手
段をディスエーブルに設定する。これによって、例えば
1チップの記憶装置の第1アドレス空間を単独で用いた
り、2チップの記憶装置の第1及び第2アドレス空間を
選択的に用いることができる。また、1チップの記憶装
置を用いる場合は、第2アドレスバッファ手段をディス
エーブルに設定するだけであるから、通常の記憶装置と
互換性を保つことができる。As described above, according to the present invention, the first
The first address space can be designated by the address buffer means, and the second address space can be designated by the second address buffer means. When the second address space is not used, the control means sets the second address buffer means to disable. Thus, for example, the first address space of the one-chip storage device can be used alone, or the first and second address spaces of the two-chip storage device can be selectively used. When a one-chip storage device is used, it is only necessary to disable the second address buffer means, so that compatibility with a normal storage device can be maintained.
【0061】また、本発明によれば、第1アドレスバッ
ファ手段によって指定されたアドレス空間に対応するア
ドレス領域を選択して用いたり、第2アドレスバッファ
手段によって指定された第2アドレス空間に対応するア
ドレス領域を選択して用いることができる。Further, according to the present invention, an address area corresponding to the address space designated by the first address buffer means is selected and used, or the address area corresponding to the second address space designated by the second address buffer means is used. An address area can be selected and used.
【0062】更に、本発明によれば、第1アドレスバッ
ファ手段によって指定されたアドレス空間に対応する不
揮発性半導体記憶装置を選択して用いたり、第2アドレ
スバッファ手段によって指定された第2アドレス空間に
対応する不揮発性半導体記憶装置を選択して用いること
ができる。従って、通常の不揮発性半導体記憶装置の機
能とデュアルワークの不揮発性半導体記憶装置の機能の
いずれをも実現することができ、両者の機能を個別に実
現することと比較すると、開発期間の短縮と開発費用の
低減が可能である。Further, according to the present invention, the nonvolatile semiconductor memory device corresponding to the address space designated by the first address buffer means is selected and used, or the second address space designated by the second address buffer means is used. Can be selected and used. Therefore, it is possible to realize both the function of the normal nonvolatile semiconductor memory device and the function of the dual-work nonvolatile semiconductor memory device, and to shorten the development period as compared with realizing both functions individually. Development costs can be reduced.
【0063】また、各不揮発性半導体記憶装置のアドレ
ス空間を識別するための制御信号を必要とせず、この制
御信号をデコードするためのデコード回路も必要としな
い。このため、通常のメモリのパッケージを上記実施形
態のパッケージと共通化させることができ、ユーザ側の
負担も少ない。更に、各チップの構成が共通であるた
め、生産性に優れ、管理し易く、コストの低減を図るこ
とができる。Further, there is no need for a control signal for identifying the address space of each nonvolatile semiconductor memory device, and no decoding circuit for decoding the control signal is required. For this reason, the package of the normal memory can be shared with the package of the above embodiment, and the burden on the user side is small. Furthermore, since the configuration of each chip is common, the productivity is excellent, the management is easy, and the cost can be reduced.
【図1】本発明の不揮発性半導体記憶装置の一実施形態
を部分的に示すブロック図である。FIG. 1 is a block diagram partially showing an embodiment of a nonvolatile semiconductor memory device of the present invention.
【図2】図1の不揮発性半導体記憶装置における入力バ
ッファの一例を示す論理回路図である。FIG. 2 is a logic circuit diagram showing one example of an input buffer in the nonvolatile semiconductor memory device of FIG. 1;
【図3】図1の不揮発性半導体記憶装置におけるアドレ
ス信号A19加工論理回路及び内部制御信号/CE発生回路の
一例を示す論理回路図である。3 is a logic circuit diagram showing an example of an address signal A19 processing logic circuit and an internal control signal / CE generation circuit in the nonvolatile semiconductor memory device of FIG. 1;
【図4】図1の不揮発性半導体記憶装置における制御回
路の一例を示す回路図である。FIG. 4 is a circuit diagram illustrating an example of a control circuit in the nonvolatile semiconductor memory device of FIG. 1;
【図5】本実施形態の不揮発性半導体記憶装置を通常の
8メガビットのフラッシュメモリとして用いたときのパ
ッケージのピン配置を示す平面図である。FIG. 5 is a plan view showing a pin arrangement of a package when the nonvolatile semiconductor memory device of the present embodiment is used as a normal 8-megabit flash memory.
【図6】本実施形態の不揮発性半導体記憶装置を2チッ
プ封止してなるデュアルワークの16メガビットのフラ
ッシュメモリのパッケージを示す平面図である。FIG. 6 is a plan view showing a package of a dual-work 16-megabit flash memory in which the nonvolatile semiconductor memory device of the present embodiment is sealed in two chips.
【図7】フラッシュメモリのメモリセルを示す回路図で
ある。FIG. 7 is a circuit diagram showing a memory cell of the flash memory.
【図8】従来のフラッシュメモリのコマンドを示す図表
である。FIG. 8 is a table showing commands of a conventional flash memory.
【図9】従来のデュアルワークの16メガビットのフラ
ッシュメモリのパッケージを示す平面図である。FIG. 9 is a plan view showing a package of a conventional dual-work 16-megabit flash memory.
【図10】従来のフラッシュメモリにおける入力バッフ
ァを示すブロック図である。FIG. 10 is a block diagram showing an input buffer in a conventional flash memory.
12,13 入力バッファ 14 アドレス信号A19加工論理回路 15 制御回路 16 内部制御信号/CE発生回路 12, 13 input buffer 14 address signal A19 processing logic circuit 15 control circuit 16 internal control signal / CE generation circuit
Claims (6)
ドレス信号を入力する第1アドレスバッファ手段と、 前記記憶容量分以上のアドレス空間を指定する第2アド
レスバッファ手段と、 前記第2アドレスバッファ手段をディスエーブルする制
御手段とを備える不揮発性半導体記憶装置。A first address buffer for inputting an address signal for specifying an address space corresponding to a storage capacity; a second address buffer for specifying an address space equal to or larger than the storage capacity; and the second address buffer And a control unit for disabling the nonvolatile semiconductor memory device.
ドレス信号を入力する第1アドレスバッファ手段と、 前記記憶容量分以上のアドレス空間を指定する第2アド
レスバッファ手段と、 前記第2アドレスバッファ手段によって指定されたアド
レス空間及び外部からの制御信号に基づいてメモリ領域
を選択する選択手段とを備える不揮発性半導体記憶装
置。2. A first address buffer means for inputting an address signal designating an address space corresponding to a storage capacity; a second address buffer means designating an address space equal to or greater than the storage capacity; and the second address buffer means And a selecting means for selecting a memory area based on an address space designated by the command and an external control signal.
性半導体記憶装置と、 1つの前記不揮発性半導体記憶装置の記憶容量分のアド
レス空間を指定するアドレス信号を入力する第1アドレ
スバッファ手段と、 前記記憶容量分以上のアドレス空間を指定する第2アド
レスバッファ手段と、 前記第2アドレスバッファ手段によって指定されたアド
レス空間に基づいて前記各不揮発性半導体記憶装置のい
ずれかを選択する選択手段とを備える不揮発性半導体記
憶装置。3. A plurality of nonvolatile semiconductor memory devices capable of rewriting data, first address buffer means for inputting an address signal designating an address space corresponding to a storage capacity of one nonvolatile semiconductor memory device, Second address buffer means for designating an address space equal to or larger than the storage capacity; and selecting means for selecting one of the nonvolatile semiconductor memory devices based on the address space designated by the second address buffer means. Non-volatile semiconductor storage device provided.
記憶容量を持つ複数の不揮発性半導体記憶装置と、 1つの前記不揮発性半導体記憶装置の記憶容量分のアド
レス空間を指定するアドレス信号を入力する第1アドレ
スバッファ手段と、 前記記憶容量分以上のアドレス空間を指定する第2アド
レスバッファ手段と、 前記第2アドレスバッファ手段によって指定されたアド
レス空間及び外部からの制御信号に基づいて前記各不揮
発性半導体記憶装置のいずれかを選択する選択手段とを
備える不揮発性半導体記憶装置。4. A plurality of non-volatile semiconductor memory devices having different storage capacities capable of rewriting data and inputting an address signal designating an address space corresponding to the storage capacity of one non-volatile semiconductor storage device. A first address buffer unit, a second address buffer unit that specifies an address space equal to or larger than the storage capacity, and the nonvolatile memory based on an address space specified by the second address buffer unit and an external control signal. A non-volatile semiconductor storage device comprising: a selection unit for selecting any one of the semiconductor storage devices.
揮発性半導体記憶装置がそれぞれのチップであり、該各
チップが1パケージに収納されてなる請求項3又は4に
記載の不揮発性半導体記憶装置。5. The nonvolatile semiconductor memory device according to claim 3, wherein the plurality of data rewritable nonvolatile semiconductor memory devices are respective chips, and each of the chips is housed in one package. .
揮発性半導体記憶装置は、相互に重なることがない独立
したそれぞれのアドレス空間を有する請求項3乃至5の
いずれかに記載の不揮発性半導体記憶装置。6. The nonvolatile semiconductor memory according to claim 3, wherein said plurality of data rewritable nonvolatile semiconductor memory devices have independent address spaces which do not overlap each other. apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6408299A JP3580408B2 (en) | 1999-03-10 | 1999-03-10 | Nonvolatile semiconductor memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6408299A JP3580408B2 (en) | 1999-03-10 | 1999-03-10 | Nonvolatile semiconductor memory device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000260190A true JP2000260190A (en) | 2000-09-22 |
JP3580408B2 JP3580408B2 (en) | 2004-10-20 |
Family
ID=13247817
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6408299A Expired - Lifetime JP3580408B2 (en) | 1999-03-10 | 1999-03-10 | Nonvolatile semiconductor memory device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3580408B2 (en) |
-
1999
- 1999-03-10 JP JP6408299A patent/JP3580408B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3580408B2 (en) | 2004-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6240032B1 (en) | Non-volatile semiconductor memory allowing user to enter various refresh commands | |
US6556504B2 (en) | Nonvolatile semiconductor memory device and data input/output control method thereof | |
US6717857B2 (en) | Non-volatile semiconductor memory device with cache function and program, read, and page copy-back operations thereof | |
US7016228B2 (en) | Semiconductor storage device having page copying function | |
JP2002150789A (en) | Nonvolatile semiconductor memory device | |
JPS6177199A (en) | Semiconductor memory | |
JPH06119230A (en) | Semiconductor memory device | |
JP4426868B2 (en) | Nonvolatile semiconductor memory device and semiconductor integrated circuit device | |
JP3693504B2 (en) | Memory device | |
US6256702B1 (en) | Nonvolatile memory device with extended storage and high reliability through writing the same data into two memory cells | |
JP3998908B2 (en) | Nonvolatile memory device | |
JPH1196776A (en) | Non-volatile semiconductor memory | |
JP3580702B2 (en) | Nonvolatile semiconductor memory device | |
JP3180003B2 (en) | Semiconductor storage device | |
JP3193810B2 (en) | Nonvolatile semiconductor memory device and test method therefor | |
US6760259B1 (en) | Non-volatile semiconductor memory device that can be fabricated with erasure unit modified | |
JPH11260078A (en) | Nonvolatile semiconductor memory device for selecting program operation | |
JP3580408B2 (en) | Nonvolatile semiconductor memory device | |
JP3263636B2 (en) | Nonvolatile semiconductor memory device | |
JP2003331585A (en) | Nonvolatile semiconductor memory device | |
US6208558B1 (en) | Acceleration circuit for fast programming and fast chip erase of non-volatile memory | |
JPH04259996A (en) | Non-volatile semiconductor memory device | |
JPH07169288A (en) | Batch erasable non-volatile memory device | |
JP4604436B2 (en) | Semiconductor memory device and data read method thereof | |
JP3187121B2 (en) | Semiconductor storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040302 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040714 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040714 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070730 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080730 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080730 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090730 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100730 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110730 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110730 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120730 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120730 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120730 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |