JPH02285597A - Non-volatile semiconductor storage - Google Patents
Non-volatile semiconductor storageInfo
- Publication number
- JPH02285597A JPH02285597A JP1108703A JP10870389A JPH02285597A JP H02285597 A JPH02285597 A JP H02285597A JP 1108703 A JP1108703 A JP 1108703A JP 10870389 A JP10870389 A JP 10870389A JP H02285597 A JPH02285597 A JP H02285597A
- Authority
- JP
- Japan
- Prior art keywords
- output
- column
- pulse width
- data
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004065 semiconductor Substances 0.000 title claims description 12
- 239000000872 buffer Substances 0.000 claims abstract description 29
- 230000008859 change Effects 0.000 claims abstract description 19
- 238000001514 detection method Methods 0.000 claims abstract description 16
- 230000007704 transition Effects 0.000 claims abstract description 16
- 230000003321 amplification Effects 0.000 claims 1
- 238000003199 nucleic acid amplification method Methods 0.000 claims 1
- 230000003111 delayed effect Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000003071 parasitic effect Effects 0.000 description 4
- 101001109792 Homo sapiens Pro-neuregulin-2, membrane-bound isoform Proteins 0.000 description 3
- 102000048238 Neuregulin-1 Human genes 0.000 description 3
- 108090000556 Neuregulin-1 Proteins 0.000 description 3
- 101000690439 Nicotiana tabacum Floral homeotic protein AGAMOUS Proteins 0.000 description 3
- 102100022668 Pro-neuregulin-2, membrane-bound isoform Human genes 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 235000008375 Decussocarpus nagi Nutrition 0.000 description 1
- 244000309456 Decussocarpus nagi Species 0.000 description 1
- 101100101046 Homo sapiens TSPAN4 gene Proteins 0.000 description 1
- 102100040871 Tetraspanin-4 Human genes 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- WDQNIWFZKXZFAY-UHFFFAOYSA-M fentin acetate Chemical compound CC([O-])=O.C1=CC=CC=C1[Sn+](C=1C=CC=CC=1)C1=CC=CC=C1 WDQNIWFZKXZFAY-UHFFFAOYSA-M 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
Landscapes
- Read Only Memory (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、半導体不揮発性記憶装置に係り、特に記憶装
置の列アドレス人力が変化した場合のアクセス時の読出
しデータ出力に”o”→“1#→“0”レベルのグリッ
チが発生しないように防止する技術に関する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention relates to a semiconductor non-volatile memory device, and particularly relates to a method for outputting read data at the time of access when the column address power of the memory device changes. This invention relates to a technique for preventing glitches at the "o" → "1# → "0" level from occurring.
(従来の技術)
従来の半導体読出専用記憶装置(以下、ROMと記す)
、例えばCMO8型(相補性絶縁ゲート型)のマスクR
OMの一部を第7図に示している。即ち、1−11〜l
−m nはm行×n列の行列状に配列されたROMセ
ルであり、それぞれ例えばソースが接地電位VSSに接
続されたNチャネルMO3)ランジスタからなり、その
ゲート閾値が記憶データの“O”1“に応じて設定され
ている。(Prior art) Conventional semiconductor read-only memory device (hereinafter referred to as ROM)
, for example, CMO8 type (complementary insulated gate type) mask R
A portion of the OM is shown in FIG. That is, 1-11 to l
-m n is a ROM cell arranged in a matrix of m rows and n columns, each consisting of an N-channel MO3) transistor whose source is connected to the ground potential VSS, and whose gate threshold is "O" of the stored data. 1".
このROMセル1−11−1− m nが行列状に配列
されたメモリセルアレイMAにおいて、WL1〜W L
mは同一行のROMセルのゲートに共通に接続されて
いる打線、BLI〜BLnは同一列のROMセルのドレ
インに共通に接続されている列線である。RDは行アド
レス入力に応じて上記打線を選択する行デコーダ、C8
1〜C3nは列線BLI〜BLnに直列に接続されると
共に各他端が共通に接続されている列選択トランジスタ
であり、それぞれ例えばNチャネルMO3+−ランジス
タからなる。CDは列アドレス入力に応じて列選択トラ
ンジスタC8I〜C8nを選択する列デコーダである。In the memory cell array MA in which ROM cells 1-11-1-mn are arranged in rows and columns, WL1 to WL
m is a driving line commonly connected to the gates of ROM cells in the same row, and BLI to BLn are column lines commonly connected to the drains of ROM cells in the same column. RD is a row decoder that selects the above batting line according to the row address input; C8
Column selection transistors 1 to C3n are connected in series to the column lines BLI to BLn and have their other ends connected in common, and are each made of, for example, an N-channel MO3+- transistor. CD is a column decoder that selects column selection transistors C8I to C8n in accordance with a column address input.
Vcc’rlf源(例えは5V)と列選択トランジスタ
CS ’1〜C3nの共通接続点(共通列線)との間に
は、ドレイン・ケート相互か接続された負荷用のNチャ
ネルMOSトランジスタQLが接続されている。また、
十、記共通列線は、読出信号を検知・増幅するセンスア
ンプSAの入力端に接続されている。OBはこのセンス
アンプSAの出力をノくッファ増幅するデータ出力バッ
ファである。Between the Vcc'rlf source (for example, 5V) and the common connection point (common column line) of column selection transistors CS'1 to C3n, there is an N-channel MOS transistor QL for load whose drain and gate are connected to each other. It is connected. Also,
10. The common column line is connected to the input end of a sense amplifier SA that detects and amplifies the read signal. OB is a data output buffer that amplifies the output of the sense amplifier SA.
次に、上記ROMの通常の読出動作について第8図を参
照しながら説明する。ここで、選択列線の電位の高レベ
ル/低レベルが対応して読出しデータ出力の“0”レベ
ル(低レベル)/“1″レベル(高レベル)となるよう
に設計されているものとする。Next, the normal read operation of the ROM will be explained with reference to FIG. Here, it is assumed that the design is such that the high level/low level of the potential of the selected column line corresponds to the "0" level (low level)/"1" level (high level) of the read data output. .
列アドレス人力かそのままで行アドレス入力が変化した
場合のアクセス時には、行選択により選択された各メモ
リセルに接続されている各列線の電位は、選択セルかオ
フ状態(記憶データ“0“の状態)の場合には例えば3
.5Vの高レベル(センスアンプ判定基亭より高いレベ
ル)、選択セルかオン状態(記憶データ“1″の状態)
の場合には例えば2.5Vの低レベル(センスアンプ判
定基準より低いレベル)になる。即ち、選択されたメモ
リセルに接続されている列線の電位は一]二記2.5■
と3.5Vとの間で変化するので、読出しデータ出力は
“1“と“O″との間を変化し、“1”→“0“あるい
は“1”→“1″または“0”→“0”あるいは“O”
→“1″′のように変化する。At the time of access when the row address input changes without changing the column address manually, the potential of each column line connected to each memory cell selected by the row selection is changed to whether the selected cell is in the off state (memory data "0"). For example, in the case of 3
.. High level of 5V (higher level than sense amplifier judgment base), selected cell is on state (memory data "1" state)
In this case, the voltage is at a low level of, for example, 2.5V (a level lower than the sense amplifier judgment standard). That is, the potential of the column line connected to the selected memory cell is 1] 2.2.5
and 3.5V, the read data output changes between “1” and “O”, and “1” → “0” or “1” → “1” or “0” → “0” or “O”
→ Changes like “1″’.
これに対して、行アドレス入力がそのままで列アドレス
入力が変化した場合のアクセス時には、選択されたメモ
リセルに接続されている列線のレベルに対応した読出し
データ出力か現れ、読出しデータ出力は、“1“→“0
“あるいは“1“−“1”または“0“→“0”あるい
は“0”−“1″のように変化する。On the other hand, during access when the column address input changes while the row address input remains the same, the read data output corresponding to the level of the column line connected to the selected memory cell appears, and the read data output is “1” → “0”
"or changes like "1"-"1" or "0"→"0" or "0"-"1".
しかし、−に配列アドレス入力の変化によるアクセスに
際して、列線が接地電位に初期設定されている(例えば
各セルの接合リーク電流により列線の電位か接地電位ま
で低下しているする)場合があり、かつ、選択されたメ
モリセルがオフ状態の場合には、選択列線からの読出電
位は一旦低レベルに引き下がった後に本来なるべき高レ
ベルになる。従って、この場合の読出しデータ出力は、
前記したような行アドレス入力が変化した場合のアクセ
ス時のような“0”−“0”の変化はせず、過渡的に“
1”になり、“0”→“1“→“02の変化(グリッチ
)が発生する。However, when accessing - due to a change in the array address input, the column line may be initially set to the ground potential (for example, the potential of the column line may drop to the ground potential due to junction leakage current of each cell). , and when the selected memory cell is in the off state, the read potential from the selected column line once drops to a low level and then returns to its original high level. Therefore, the read data output in this case is
It does not change from "0" to "0" like the access when the row address input changes as described above, but "
1", and a change (glitch) from "0" to "1" to "02" occurs.
このように、読出しデータ出力に過渡的に“1″が発生
すると、チップの電源配線に存在する寄生インダクタン
スや寄生抵抗によって読出しデータ出力の電位レベルが
一時的に低下する。しかも、データ出力端子に接続され
る静電容量が大きいので、チップの接地電位からみた続
出電源電位が2同梱れる。この場合、最初の揺れは、丁
度、センスアンプが選択列線の電位を読取ろうとしてい
る時であるので、内部回路の遅延が増大し、読出しデー
タ出力の“0”読みが大幅に遅れてしまい、アクセス時
間か遅くなる。理想的には、センスアンプ出力に“0“
→“]”→“0”のグリッチが発生しないようにできれ
ばよいが、それは難しい。In this way, when "1" is transiently generated in the read data output, the potential level of the read data output is temporarily lowered due to the parasitic inductance and parasitic resistance existing in the power supply wiring of the chip. Moreover, since the capacitance connected to the data output terminal is large, two successive power supply potentials seen from the ground potential of the chip are bundled together. In this case, the first fluctuation occurs just when the sense amplifier is about to read the potential of the selected column line, so the delay in the internal circuit increases, causing a significant delay in reading "0" from the read data output. , access time will be slower. Ideally, the sense amplifier output should be “0”.
It would be nice if it could be possible to prevent the glitch of →“]”→“0” from occurring, but that is difficult.
同様なことは、その他のROMについても言える。The same thing can be said about other ROMs.
(発明が解決しようとする課題)
上記したように従来の半導体不揮発性記憶装置は、列ア
ドレス入力の変化によるアクセスに際して、読出しデー
タ出力に“O“−“1”−“0”レベルのグリッチが発
生ずる場合があるので、内部回路の遅延が増大し、読出
しデータ出力の“0”読みが大幅に遅れ、アクセス時間
が遅くなるという問題がある。(Problems to be Solved by the Invention) As described above, in the conventional semiconductor nonvolatile memory device, a glitch at the "O"-"1"-"0" level occurs in the read data output when accessing due to a change in the column address input. Therefore, there is a problem that the internal circuit delay increases, the reading of "0" of the read data output is significantly delayed, and the access time becomes slow.
本発明は、上記問題点を解決すべくなされたもので、そ
の目的は、列アドレス入力の変化によるアクセスに際し
て、センスアンプ出力に40″→″1”→″0”レベル
のグリッチが発生しても、これによる内部回路の遅延を
極力抑制でき、読出しデータ出力の“0”読みの遅れを
極力抑制でき、高速読出しを実現し得る半導体不揮発性
記憶装置を提供することにある。The present invention has been made to solve the above-mentioned problems, and its purpose is to prevent glitches from occurring in the sense amplifier output from 40'' to 1 to 0 when the column address input changes. Another object of the present invention is to provide a semiconductor non-volatile memory device that can suppress delays in internal circuitry as much as possible, can suppress delays in reading "0" of read data output as much as possible, and can realize high-speed reading.
[発明の構成コ
(課題を解決するための手段)
本発明は、不揮発性メモリセルがm行×n列の行列状に
配列されたメモリセルアレイと、このメモリセルアレイ
のm本の打線を選択する行デコダと、上記メモリセルア
レイの0本の列線を選択する列選択トランジスタと、こ
の列選択トランジスタを制御する列デコーダと、−に2
列選択トランジスタを経た選択列線からの読出信号を検
知・増幅するセンスアンプと、このセンスアンプの出力
をバッファ増幅するデータ出力バッファとを具備する半
導体不揮発性記憶装置において、列アドレス人力の遷移
を検知する列アドレス遷移検知回路と、この列アドレス
遷移検知回路の検知出力が人力し、所定のパルス幅の出
力信号を発生するパルス幅変調回路と、このパルス幅変
調回路の出力信号により前記データ出力バッファの“1
“読出動作を遅らせるように制御する制御回路とを具備
することを特徴とする。[Structure of the Invention (Means for Solving the Problems) The present invention provides a memory cell array in which nonvolatile memory cells are arranged in m rows and n columns, and selects m dot lines of this memory cell array. a row decoder, a column selection transistor for selecting 0 column lines of the memory cell array, and a column decoder for controlling the column selection transistor;
In a semiconductor non-volatile memory device that includes a sense amplifier that detects and amplifies a read signal from a selected column line that has passed through a column selection transistor, and a data output buffer that buffers and amplifies the output of this sense amplifier, it is possible to A column address transition detection circuit for detecting, a pulse width modulation circuit for generating an output signal of a predetermined pulse width by manually inputting the detection output of the column address transition detection circuit, and a pulse width modulation circuit for generating an output signal of a predetermined pulse width, and the output signal of the pulse width modulation circuit for outputting the data. “1” in the buffer
“The device is characterized by comprising a control circuit that controls the read operation to be delayed.
(作 用)
列アドレス入力の変化によるアクセスに際して、データ
出力バッファの“1“読出側出力トランジスタの動作を
、最大で行アドレス入力の変化によるアクセス時の“1
”読出時間まで遅らせるように制御することにより、セ
ンスアンプ出力に0″→″1“→“0“のグリッチが発
生しても、データ出力バッファの“1“読出しを遅らぜ
ることにより、読出しデータ出力の変化に伴う読出電源
電位の揺れの影響がセンスアンプ系に帰還しないように
なる。従って、この時の内部回路の遅延は極力抑制され
、読出しデータ出力の”0“読みの遅れは極力抑制され
、アクセス時間が高速化される。(Function) When accessing due to a change in the column address input, the operation of the “1” read side output transistor of the data output buffer is changed to “1” when accessing due to a change in the row address input.
Even if a glitch from 0 to 1 to 0 occurs in the sense amplifier output, by delaying the reading of 1 from the data output buffer, The influence of fluctuations in the read power supply potential due to changes in the read data output is prevented from being fed back to the sense amplifier system. Therefore, the delay in the internal circuit at this time is suppressed as much as possible, the delay in reading "0" of the read data output is suppressed as much as possible, and the access time is increased.
(実施例)
以下、図面を参照して本発明の一実施例を詳細に説明す
る。(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は、たとえばマスクROMの一部を示しており、
第7図を参照して前述した従来のマスクROMと比べて
、(a)列デコーダCDに入力する列アドレスバッファ
CABの出力信号の変化、つまり、列アドレス入力の遷
移を検知する列アドレス遷移検知回路CATDと、(b
)列アドレス遷移検知回路CATDの検知出力が入力し
、所定のパルス幅の出力信号を発生するパルス幅変調回
路PWMと、(c)パルス幅変調回路PWMの出力信号
によりデータ出力バッファOBの“1”読出動作を遅ら
せるように制御する制御回路C0NTとが付加されてい
る点が異なり、その他は同じであるので第7図中と同一
符号を付している。FIG. 1 shows a part of a mask ROM, for example.
Compared to the conventional mask ROM described above with reference to FIG. 7, (a) column address transition detection detects a change in the output signal of the column address buffer CAB input to the column decoder CD, that is, a transition of the column address input; The circuit CATD and (b
) A pulse width modulation circuit PWM that receives the detection output of the column address transition detection circuit CATD and generates an output signal with a predetermined pulse width; "The difference is that a control circuit C0NT for controlling the read operation to be delayed is added, and the rest is the same, so the same reference numerals as in FIG. 7 are given.
次に、第1図のROMの動作を説明する。ここで、通常
の読出動作は、基本的には第7図に示したR’OMの動
作と同様であるのでその詳述を省略し、以下、上記(=
J加回路の動作について第2図を参照しながら説明する
。Next, the operation of the ROM shown in FIG. 1 will be explained. Here, since the normal read operation is basically the same as the operation of R'OM shown in FIG.
The operation of the J addition circuit will be explained with reference to FIG.
行アドレス入力の変化によるアクセスに際しては、列ア
ドレス遷移検知回路CATDは列アドレス遷移検知出力
を発生せず、パルス幅変調回路PWMはパルス出力信号
を発生せず、制御回路C0NTがデータ出力バッファO
Bの“1”読出動作を遅らせることはない。During access due to a change in the row address input, the column address transition detection circuit CATD does not generate a column address transition detection output, the pulse width modulation circuit PWM does not generate a pulse output signal, and the control circuit C0NT outputs the data output buffer O.
The "1" read operation of B is not delayed.
これに対して、列アドレス人力の変化によるアクセスに
際しては、列アドレス遷移検知回路CATDが列アドレ
ス遷移検知出力を発生し、これによりパルス幅変調回路
PWMか所定のパルス幅のパルス出力信号を発生し、こ
れにより制御回路C0NTがデータ出力バッファOBの
“]”読出動作を遅らせるように制御する。On the other hand, when the column address is accessed due to a change in human power, the column address transition detection circuit CATD generates a column address transition detection output, which causes the pulse width modulation circuit PWM to generate a pulse output signal with a predetermined pulse width. , thereby causing the control circuit C0NT to control the "]" read operation of the data output buffer OB to be delayed.
これにより、列アドレス入力の変化によるアクセスに際
して、選択列線が接地電位に明期設定されている場合で
、かつ、選択されたメモリセルがオフ状態の場合に、セ
ンスアンプ出力に“0″−1“→“0″のグリッチが発
生しても、データ出力バッファOBの“1”読出しを遅
らせるので、過渡的に出力端子を充電する電流がなくな
り(あるいは、少なくなり)、読出しデータ出力の変化
に伴う続出電源電位の揺れがなくなる(あるいは、少な
くなる)。As a result, when accessing due to a change in the column address input, when the selected column line is set to the ground potential and the selected memory cell is in the off state, the sense amplifier output is set to "0" - Even if a glitch from 1" to "0" occurs, the reading of "1" from the data output buffer OB is delayed, so the current that transiently charges the output terminal disappears (or decreases), and the read data output changes. This eliminates (or reduces) the fluctuations in the power supply potential that occur over time.
もし、読出しデータ出力の変化に伴って読出型源電位か
揺れても、この時は既にセンスアンプSAの出力か確定
した後であるので、この電源電位の揺れの影響かセンス
アンプ系に帰還しないようになる。Even if the read type source potential fluctuates due to changes in the read data output, since at this time it has already been determined that it is the output of the sense amplifier SA, it will not be returned to the sense amplifier system due to the influence of this power supply potential fluctuation. It becomes like this.
従って、この時の内部回路の遅延は極力抑1,1jされ
、上記”0”→“1“→“O”のグリッチによる悪影響
は最小化され、読出しデータ出力の”0″読みの遅れは
極力抑制され、アクセス時間が高速化される。Therefore, the delay in the internal circuit at this time is suppressed as much as possible1, 1j, the adverse effects caused by the glitch of "0" → "1" → "O" mentioned above are minimized, and the delay in reading "0" of the read data output is minimized as much as possible. reduced, speeding up access time.
上述した列アドレス人力の変化によるアクセス時におけ
るセンスアンプの“1”読出しまでの時間は、行アドレ
ス人力の変化によるアクセス時における“1”読出しま
での時間よりも非常に早いので、データ出力バッファO
Bの“1”読出動作を遅らせるタイミングとしては、行
アドレス入力の変化によるアクセス11.シの“1“読
出しの遅延1ノ、9間と一次比例の関係を有するように
設定すればよく、最大で行アドレス入力の変化によるア
クセス時の”]“読出時間まで許される。The time it takes to read "1" from the sense amplifier when accessing due to a change in the column address manual power described above is much faster than the time it takes to read "1" when accessing due to a change in the row address manual power, so the data output buffer O
The timing for delaying the "1" read operation of B is access 11.B due to a change in row address input. The delay in reading "1" of "1" may be set to have a linearly proportional relationship with the delay between "1" and "9", and a maximum of "1" readout time during access due to a change in row address input is allowed.
第3図は、第1図中のパルス幅変調回路PWMの−具体
例として、メモリセルアレイMAの打線の遅延および列
線の遅延に対応したパルス幅を出力するように実現した
場合を示している。即ち、入力信号(列アドレス遷移検
知回路CATDから入力する列アドレス遷移検知パルス
信号)aは、二段のインバータIVI、IV2を経た後
、等価行デコーダERDおよび等離打線EWLを経て等
価メモリセルECELのゲートに入力する。これらの等
離行デコーダERD、等価打線EWL、等価メモリセル
ECELは、それぞれ対応して行デコーダRD、打線W
L 1− W L m 、メモリセル1−11〜1−
mnと同様の構成を有する。この等価メモリセルECE
Lのドレインと接地電位との間には、列線BLI〜BL
nの寄生容量とほぼ等しい等価列線容ffi E B
Cが接続されている。FIG. 3 shows a specific example of the pulse width modulation circuit PWM in FIG. 1, in which the pulse width modulation circuit PWM in FIG. . That is, the input signal (column address transition detection pulse signal inputted from the column address transition detection circuit CATD) a passes through two stages of inverters IVI and IV2, and then passes through the equivalent row decoder ERD and the equally spaced line EWL to the equivalent memory cell ECEL. input into the gate. These equidistant row decoders ERD, equivalent dot lines EWL, and equivalent memory cells ECEL correspond to row decoders RD and dot lines W, respectively.
L1-WLm, memory cells 1-11 to 1-
It has the same configuration as mn. This equivalent memory cell ECE
Column lines BLI to BL are connected between the drain of L and the ground potential.
Equivalent column capacitance ffi E B approximately equal to the parasitic capacitance of n
C is connected.
また、等価メモリセルECELのドレインとVcc?1
源との間には、負荷用のNチャネルMOSトランジスタ
TNおよび活性化スイッチ用のPチャネルMO5)ラン
ジスタTPが直列に接続されており、このPチャネルM
O8)ランジスタTP]3
のゲートには、入力信号aかインバータIV3により反
転されて入力し、NチャネルMOSトランジスタTNの
ゲートには、等価メモリセルECELのドレインの電位
がインバータIV4i:より反転されて入力する。Also, the drain of the equivalent memory cell ECEL and Vcc? 1
An N-channel MOS transistor TN for load and a P-channel MO transistor TP for activation switch are connected in series between the source and the P-channel MOS transistor TN.
O8) The input signal a is inverted by the inverter IV3 and input to the gate of the transistor TP]3, and the drain potential of the equivalent memory cell ECEL is inverted by the inverter IV4i and input to the gate of the N-channel MOS transistor TN. input.
そして、等(i1jiメモリセルECELのドレインに
は、センスアンプSAと同様の構成を有する等価センス
アンプESAの入力端が接続されており、この等価セン
スアンプESAの出力はインバータIV5を経て二人カ
ッアゲ−)NRGの一方の入力となる。この二人カッア
ゲートNRGの他方の人力として入力信号aが入力し、
この二人カッアゲートNRGの出力はインバータIV6
を経てパルス幅変調信号として出力する。The input terminal of an equivalent sense amplifier ESA having the same configuration as the sense amplifier SA is connected to the drain of the i1ji memory cell ECEL. -) One input of NRG. Input signal a is input as the other human power of this two-man gate NRG,
The output of this two-person gate NRG is inverter IV6
The signal is then output as a pulse width modulated signal.
さらに、等価行デコーダERDの出力側ノードと接地電
位との間、等離打線EWLの出力側ノードと接地電位と
の間、等価センスアンプESAの出力側ノードと接地電
位との間には、それぞれNチャネルのリセット用のMO
SトランジスタTRI、TR2、TR3が接続されてお
り、これらのリセット用のMO5I−ランジスタTRI
〜TR3の各ゲートには入力信号aが入力する。Further, between the output side node of the equivalent row decoder ERD and the ground potential, between the output side node of the equidistant stroke line EWL and the ground potential, and between the output side node of the equivalent sense amplifier ESA and the ground potential, respectively. MO for resetting N channel
S transistors TRI, TR2, and TR3 are connected, and MO5I-transistor TRI for resetting them is connected.
An input signal a is input to each gate of ~TR3.
第4図は、パルス幅変調回路PWMの動作時の各部の電
圧波形の一例を示している。即ち、通常は、等価行デコ
ーダERDの出力側ノートbおよび等離打線EWLの出
力側ノードCは高レベル、等価センスアンプESAの入
力端ノードdおよび出力ノードeは接地電位になってい
る。入力信号aが入力すると、この入力期間だけリセッ
ト用のMOSトランジスタTRI〜TR3がそれぞれオ
ンになり、等価行デコーダERDの出力側ノードbおよ
び等離打線EWLの出力側ノードCは接地電位になり、
等価センスアンプESAの入力側ノードdおよび出力ノ
ードeは高レベルになる。FIG. 4 shows an example of voltage waveforms at various parts during operation of the pulse width modulation circuit PWM. That is, normally, the output side node b of the equivalent row decoder ERD and the output side node C of the equidistant stroke line EWL are at a high level, and the input end node d and output node e of the equivalent sense amplifier ESA are at the ground potential. When the input signal a is input, each of the reset MOS transistors TRI to TR3 is turned on for this input period, and the output side node b of the equivalent row decoder ERD and the output side node C of the equally spaced dot line EWL become ground potential.
The input side node d and output node e of the equivalent sense amplifier ESA become high level.
この後、等価行デコーダESAの出力側ノードbが高レ
ベルに戻り、これより等離打線EWLの遅延時間後に等
離打線EWLの出力側ノードCが高レベルに戻る。さら
に、これより等価列線容i1r E B Cによる遅延
時間後に等価センスアンプESAの入力端ノードdが接
地電位に戻ると共に出力ノードeが接地電位に戻るので
、所望のパルス幅を有する出力信号か得られたことにな
る。Thereafter, the output node b of the equivalent row decoder ESA returns to a high level, and after a delay time of the evenly spaced striking line EWL, the output node C of the equally spaced striking line EWL returns to a high level. Furthermore, after a delay time due to the equivalent column line capacitance i1r E B C, the input end node d of the equivalent sense amplifier ESA returns to the ground potential and the output node e returns to the ground potential, so that the output signal with the desired pulse width is This means that you have obtained it.
第5図は、第1図中のデータ出力バッファOBおよび制
御回路C0NTの一具体例を示している。FIG. 5 shows a specific example of the data output buffer OB and control circuit C0NT in FIG. 1.
即ち、データ出力バッファOBは、1個のPチャネルM
O8)ランジスタTPおよび1個のNチャネルMOSト
ランジスタTNか、vCC電源と接地電位との間に直列
に接続され、この直列接続点がデータ出力端子OUTに
接続されている。That is, the data output buffer OB has one P channel M
O8) A transistor TP and one N-channel MOS transistor TN are connected in series between the vCC power supply and the ground potential, and this series connection point is connected to the data output terminal OUT.
なお、Cは出力配線に寄生する容量である。制御回路C
0NTは、センスアンプSAの出力信号および出力制御
信号OEが入力する第1の二人カッアゲートNRG1と
、パルス幅変調回路PWMの出力信号および出力制御信
号OEが入力する第2の二人カッアゲートNRG2と、
センスアンプSAの出力信号および第2の二人カッアゲ
ートNRG2の出力信号が入力する第1の二人力ナンド
ゲ−1−N A G 1とからなる。Note that C is a capacitance parasitic to the output wiring. Control circuit C
0NT is a first two-person gate NRG1 to which the output signal of the sense amplifier SA and the output control signal OE are input, and a second two-person gate NRG2 to which the output signal and the output control signal OE of the pulse width modulation circuit PWM are input. ,
It consists of a first two-person NAND game 1-NAG1 into which the output signal of the sense amplifier SA and the output signal of the second two-person gate NRG2 are input.
そして、第2の二人カッアゲートNRG2の出力信号が
データ出力バッファOBのNチャネルM0Sトランジス
タTNのゲートに入力し、第1の二人力ナンドゲー1−
N A G ]の出力信号がデータ出力バッファOB
のPチャネルMO3+−ランジスタTPのゲートに入力
する。Then, the output signal of the second two-man NAND gate NRG2 is input to the gate of the N-channel M0S transistor TN of the data output buffer OB, and the first two-man NAND game 1-
The output signal of N A G ] is the data output buffer OB.
is input to the gate of P-channel MO3+- transistor TP.
従って、出力制御信号OEが非活性状態(本例では高レ
ベル)の時には、第1の二人カッアゲ) N RG ’
1の出力信号および第2の二人カッアゲ−l−N RG
2の出力信号かそれぞれ低レベルになり、第1の二人
力ナンドゲートNAG1の出力信号か高レベルになり、
データ出力バッファOBの各トランジスタがオフになり
、出力端子OUTは高インピーダンス状態になっている
。これに対して、出力制御信号OEか活性状態(本例で
は低レベル)の時には、センスアンプSAの出力信号に
よりデータ出力バッファOBが駆動される。Therefore, when the output control signal OE is in an inactive state (high level in this example), the first two-person output signal NRG'
1 output signal and a second two-person game-l-N RG
The two output signals each become low level, and the output signal of the first two-man NAND gate NAG1 becomes high level,
Each transistor of the data output buffer OB is turned off, and the output terminal OUT is in a high impedance state. On the other hand, when the output control signal OE is in an active state (low level in this example), the data output buffer OB is driven by the output signal of the sense amplifier SA.
但し、この場合、パルス幅変調回路PWMの出力信号が
高レベルの期間は、第1の二人カッアゲ−トNRG1の
出力信号が低レベルになり、第1の二人力ナンドゲート
NAGIの出力信号が高レベルになるので、Pチャネル
MO3)ランジスタフ
TPがオフになり、”]”読出動作か遅れることになる
。However, in this case, while the output signal of the pulse width modulation circuit PWM is at a high level, the output signal of the first two-way gate NRG1 is at a low level, and the output signal of the first two-way NAND gate NAGI is at a high level. level, the P channel MO3) Langstaff TP is turned off, and the "]" read operation is delayed.
第6図は、第5図のデータ出力バッファOBおよび制御
回路C0NTの変形例を示しており、第5図と比べて、
データ出力バッファOBのPチャネルMO5+−ランジ
スタが2個(TPI、TP2)に分割されている点、一
方のPチャネルMOSトランジスタTPIのゲートには
第1の二人力ナンドゲートNAG1の出力が人力し、他
方のPチャネルMO8I−ランジスタTP2のゲートに
は、センスアンプSAの出力信号および出力制御信号O
Eの反転信号が入力する第2の二人力ナンドゲ1− N
A G 2の出力か入力する点が異なり、その他は同
じであるので第5図中と同一符号を付している。FIG. 6 shows a modification of the data output buffer OB and control circuit C0NT in FIG. 5, and compared with FIG. 5,
The P-channel MO5+- transistor of the data output buffer OB is divided into two (TPI, TP2), and the gate of one P-channel MOS transistor TPI is connected to the output of the first two-way NAND gate NAG1, and the other The gate of the P-channel MO8I-transistor TP2 is connected to the output signal of the sense amplifier SA and the output control signal O.
Second two-man power game 1-N into which the inverted signal of E is input
The difference is that the input is the output of A G 2, and the rest is the same, so the same reference numerals as in FIG. 5 are given.
第6図の回路では、出力制御信号OEが非活性状態(本
例では高レベル)の時には、第1の二人カッアゲートN
RG1の出力信号および第2の二人カッアゲートNRG
2の出力信号がそれぞれ低レベルになり、第1の二人カ
ナンドゲートNAG]8
1の出力信号および第2の二人カナンドゲートNAG2
の出力ら号がそれぞれ高レベルになり、データ出力バッ
ファOBの各トランジスタかオフになり、出力端子OU
Tは高インピーダンス状態になっている。これに対して
、出力制御信号OEが活性状態(本例では低レベル)の
時には、センスアンプSAの出力信号によりデータ出力
バッファOBが駆動される。In the circuit of FIG. 6, when the output control signal OE is inactive (high level in this example), the first two-person gate N
Output signal of RG1 and second two-person gate NRG
The output signals of the first two-person canand gate NAG]81 and the second two-person canand gate NAG2 each become low level.
The outputs R and R become high level, each transistor of the data output buffer OB turns off, and the output terminal OU
T is in a high impedance state. On the other hand, when the output control signal OE is in an active state (low level in this example), the data output buffer OB is driven by the output signal of the sense amplifier SA.
但し、この場合、パルス幅変調回路PWMの出力信号が
高レベルの期間は、第1の二人カッアゲートNRG1の
出力信号が低レベルになり、第1の二人力ナンドゲート
NAG1の出力信号か高レベルになるので、一方のPチ
ャネルMO5+−ランジスタゲー1− T P 1かオ
フになり、“1“続出動作が遅れることになる。However, in this case, while the output signal of the pulse width modulation circuit PWM is at a high level, the output signal of the first two-man NAND gate NRG1 is at a low level, and the output signal of the first two-man NAND gate NAG1 is at a high level. Therefore, one of the P-channel MO5+- transistor game 1-TP1 is turned off, and the operation of continuously outputting "1" is delayed.
なお、上記実施例ではマスクROMを示したが、本発明
は、紫外線消去・再書込み可能なROM(EPROM)
とか電気的消去・再書込み可能なRO,M (EEPR
OM)のような半導体不揮発性記憶装置にも適用できる
。In addition, although the mask ROM was shown in the above embodiment, the present invention is also applicable to ultraviolet erasable and rewritable ROM (EPROM).
or electrically erasable/rewritable RO,M (EEPR
It can also be applied to semiconductor nonvolatile memory devices such as OM).
]9
[発明の効果]
」二連したように本発明の半導体不揮発性記憶装置によ
れば、列アドレス入力の変化によるアクセスに際して、
センスアンプ出力に0”→″12→″0”のグリッチが
発生しても、これによる内部回路の遅延を極力抑制でき
、読出しデータ出力の“0″読みの遅れを極力抑制でき
、高速読出しを実現することかできる。] 9 [Effects of the Invention] As described above, according to the semiconductor nonvolatile memory device of the present invention, upon access due to a change in column address input,
Even if a glitch of 0" → "12 → "0" occurs in the sense amplifier output, the delay in the internal circuit due to this can be suppressed as much as possible, and the delay in reading "0" of the read data output can be suppressed as much as possible, allowing high-speed reading. It is possible to make it happen.
第1図は本発明の一実施例に係るROMの一部を示す構
成説明図、第2図は第1図のROMの読出動作の一例を
示す波形図、第3図は第1図中のパルス幅変調回路の一
具体例を示す回路図、第4図は第3図のパルス幅変調回
路の動作時の各部の電圧波形の一例を示す図、第5図は
第1図中のブタ出力バッファおよび制御回路の一具体例
を示す回路図、第6図は第5図中のデータ出力バッファ
および制御回路の変形例を示す回路図、第7図は従来の
ROMの一部を示す構成説明図、第8図は第7図のRO
Mの読出動作の一例を示す波形図である。
1−11〜1− m n =−ROMセル、M A−・
メモリセルアレイ、WLI〜W L m・・・打線、B
L]〜BLn・・・列線、RD・・・行デコーダ、C8
I〜C3n・・・列選択トランジスタ、CD・・・列デ
コーダ、QL・・・NチャネルMO5)ランジスタ、S
A・・・センスアンプ、OB・・・データ出力バッファ
、CATD・・・列アドレス遷移検知回路、PWM・・
・パルス幅変調回路、CON 1’・・・制御回路、E
RD・・・等値打デコーダ、EWL・・・等値打線、E
CEL・・・等価メモリセル、EBC・・・等価列線容
ffl、ESA・・・等価センスアンプ。
出願人代理人 弁理士 鈴/Xに武ハ
転巳
、0
■FIG. 1 is a configuration explanatory diagram showing a part of a ROM according to an embodiment of the present invention, FIG. 2 is a waveform diagram showing an example of a read operation of the ROM in FIG. 1, and FIG. A circuit diagram showing a specific example of a pulse width modulation circuit, FIG. 4 is a diagram showing an example of voltage waveforms at various parts during operation of the pulse width modulation circuit in FIG. 3, and FIG. 5 is a diagram showing the pig output in FIG. 1. FIG. 6 is a circuit diagram showing a specific example of the buffer and control circuit. FIG. 6 is a circuit diagram showing a modification of the data output buffer and control circuit in FIG. 5. FIG. 7 is a configuration explanation showing a part of a conventional ROM. Figure 8 is the RO of Figure 7.
FIG. 6 is a waveform diagram showing an example of a read operation of M. FIG. 1-11~1-mn=-ROM cell, MA-・
Memory cell array, WLI~WLm... batting line, B
L]~BLn...Column line, RD...Row decoder, C8
I~C3n...Column selection transistor, CD...Column decoder, QL...N channel MO5) transistor, S
A...Sense amplifier, OB...Data output buffer, CATD...Column address transition detection circuit, PWM...
・Pulse width modulation circuit, CON 1'...control circuit, E
RD: Equal value stroke decoder, EWL: Equal value stroke line, E
CEL: equivalent memory cell, EBC: equivalent column capacitance ffl, ESA: equivalent sense amplifier. Applicant's agent Patent attorney Suzu/X ni Takeha Tenmi, 0 ■
Claims (2)
されたメモリセルアレイと、このメモリセルアレイのm
本の打線を選択する行デコーダと、前記メモリセルアレ
イのn本の列線を選択する列選択トランジスタと、この
列選択トランジスタを制御する列デコーダと、前記列選
択トランジスタを経た選択列線からの読出信号を検知・
増幅するセンスアンプと、このセンスアンプの出力をバ
ッファ増幅するデータ出力バッファとを具備する半導体
不揮発性記憶装置において、 列アドレス入力の遷移を検知する列アドレス遷移検知回
路と、 この列アドレス遷移検知回路の検知出力が入力し、所定
のパルス幅の出力信号を発生するパルス幅変調回路と、 このパルス幅変調回路の出力信号により前記データ出力
バッファの“1”読出動作を遅らせるように制御する制
御回路と を具備することを特徴とする半導体不揮発性記憶装置。(1) A memory cell array in which nonvolatile memory cells are arranged in m rows and n columns, and m of this memory cell array.
a row decoder that selects a line to be printed; a column selection transistor that selects n column lines of the memory cell array; a column decoder that controls the column selection transistor; and a readout from the selected column line via the column selection transistor. Detects the signal
A semiconductor non-volatile memory device comprising a sense amplifier for amplification and a data output buffer for buffer-amplifying the output of the sense amplifier, a column address transition detection circuit for detecting a transition of a column address input; a pulse width modulation circuit that receives the detection output of the pulse width modulation circuit and generates an output signal with a predetermined pulse width, and a control circuit that controls the output signal of the pulse width modulation circuit to delay the "1" read operation of the data output buffer. A semiconductor nonvolatile memory device comprising:
ス幅は、列アドレス入力の変化によるアクセス時の“1
”読出しの遅延時間と一次比例の関係を有することを特
徴とする請求項1記載の半導体不揮発性記憶装置。(2) The pulse width of the output signal output by the pulse width modulation circuit is “1” when accessing due to a change in the column address input.
2. The semiconductor non-volatile memory device according to claim 1, wherein the semiconductor non-volatile memory device has a linearly proportional relationship with a read delay time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1108703A JPH02285597A (en) | 1989-04-27 | 1989-04-27 | Non-volatile semiconductor storage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1108703A JPH02285597A (en) | 1989-04-27 | 1989-04-27 | Non-volatile semiconductor storage |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02285597A true JPH02285597A (en) | 1990-11-22 |
Family
ID=14491479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1108703A Pending JPH02285597A (en) | 1989-04-27 | 1989-04-27 | Non-volatile semiconductor storage |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02285597A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04259997A (en) * | 1991-02-15 | 1992-09-16 | Nec Ic Microcomput Syst Ltd | Semiconductor integrated circuit |
-
1989
- 1989-04-27 JP JP1108703A patent/JPH02285597A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04259997A (en) * | 1991-02-15 | 1992-09-16 | Nec Ic Microcomput Syst Ltd | Semiconductor integrated circuit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4807188A (en) | Nonvolatile memory device with a high number of cycle programming endurance | |
US5047984A (en) | Internal synchronous static RAM | |
US4893275A (en) | High voltage switching circuit in a nonvolatile memory | |
KR0135085B1 (en) | Memory device | |
JPH01271996A (en) | Nonvolatile semiconductor memory | |
US5060196A (en) | Circuit for adjusting voltage level of data output in a semiconductor memory device | |
JPH0664920B2 (en) | Non-volatile memory | |
KR100247723B1 (en) | DRAM array | |
JPH02285597A (en) | Non-volatile semiconductor storage | |
JP2683176B2 (en) | Read-only storage device | |
JPS6020396A (en) | Signal input circuit | |
US6990027B2 (en) | Semiconductor memory device having access time control circuit | |
JPS60173792A (en) | Signal selecting circuit | |
US6870769B1 (en) | Decoder circuit used in a flash memory device | |
US5901106A (en) | Decoder circuit using redundancy signal having a short pulse format | |
JPH02154393A (en) | Semiconductor storage circuit | |
JPH05120881A (en) | Semiconductor storage device | |
US5640348A (en) | Non-volatile semiconductor memory | |
JPH0636580A (en) | Semiconductor read only memory | |
KR950006748Y1 (en) | Data sensing circuit of semiconductor memory | |
JPH07130190A (en) | Semiconductor memory device | |
JP3185553B2 (en) | Word line drive circuit for mask ROM | |
JP3162783B2 (en) | Semiconductor storage device | |
JPH023188A (en) | Non-volatile semiconductor memory device | |
JP3868409B2 (en) | Semiconductor memory device |