JP2001043688A - Flash memory circuit - Google Patents
Flash memory circuitInfo
- Publication number
- JP2001043688A JP2001043688A JP2000209896A JP2000209896A JP2001043688A JP 2001043688 A JP2001043688 A JP 2001043688A JP 2000209896 A JP2000209896 A JP 2000209896A JP 2000209896 A JP2000209896 A JP 2000209896A JP 2001043688 A JP2001043688 A JP 2001043688A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- clock
- circuit
- gate
- trigger signal
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/08—Address circuits; Decoders; Word-line control circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/30—Power supply circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/32—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/18—Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
- Dram (AREA)
Abstract
(57)【要約】
【課題】 特定の読み出し動作による遅延や、デコーダ
回路の高電圧トランジスタの動作速度等により、フラッ
シュメモリの動作速度が低下していた。
【解決手段】 クロック制御回路は、外部クロック信号
およびトリガ信号を受け取って各々が該トリガ信号から
少なくとも1クロック周期だけ遅延された複数の時間遅
延トリガ信号を生成するシフトレジスタ・アセンブリ
と、該時間遅延トリガ信号を受け取ってクロックトリガ
信号を生成するクロックトリガ信号生成回路と、該外部
クロック信号および該クロックトリガ信号を受け取って
内部クロック信号を生成するクロックバッファ回路とを
備え、アドレスデコーダ回路は、高電圧部が実質的に低
電圧部から分離され複数のアドレス信号およびゲート電
圧を受け取るゲート電圧提供回路と、該ゲート電圧提供
回路の出力として使用するために該ゲート電圧を該ゲー
ト電圧提供回路に提供するゲート電圧選択回路とを備え
る。
(57) [Summary] [PROBLEMS] The operating speed of a flash memory has been reduced due to a delay caused by a specific read operation, the operating speed of a high-voltage transistor of a decoder circuit, and the like. A clock control circuit receives an external clock signal and a trigger signal, and generates a plurality of time-delay trigger signals each delayed by at least one clock period from the trigger signal; A clock trigger signal generating circuit for receiving the trigger signal and generating a clock trigger signal; and a clock buffer circuit for receiving the external clock signal and the clock trigger signal and generating an internal clock signal. A gate voltage providing circuit for receiving a plurality of address signals and a gate voltage substantially separated from the low voltage portion; and providing the gate voltage to the gate voltage providing circuit for use as an output of the gate voltage providing circuit. A gate voltage selection circuit.
Description
【0001】本出願は、引用によって完全に本出願の記
載に援用する1999年7月29日出願の「クロック制
御回路およびデコーダ回路および高電圧コンパレータ」
と題された米国仮特許出願の利益を請求する。[0001] The present application claims "clock control and decoder circuits and high voltage comparators" filed July 29, 1999, which is hereby incorporated by reference in its entirety.
Claim the benefit of a US provisional patent application titled
【0002】[0002]
【発明の属する技術分野】本発明は広く半導体装置に関
し、より詳しくは、半導体装置、特に、フラッシュメモ
リ装置のような不揮発性半導体記憶装置の内部クロック
信号を制御するクロック制御回路に関する。また、本発
明は広く半導体装置に関し、より詳しくは、半導体装
置、特に、フラッシュメモリ装置のような不揮発性半導
体記憶装置のデコーダ回路にも関する。The present invention relates generally to semiconductor devices, and more particularly, to a clock control circuit for controlling an internal clock signal of a semiconductor device, particularly a nonvolatile semiconductor memory device such as a flash memory device. The invention also relates generally to semiconductor devices, and more particularly, to semiconductor devices, and more particularly, to decoder circuits for non-volatile semiconductor storage devices such as flash memory devices.
【0003】[0003]
【従来の技術】一般に、フラッシュメモリ装置は、アド
レスシーケンサ、ロウおよびコラムデコーダ、センスア
ンプ、ライトアンプ、および、メモリセルアレイを備え
ている。フラッシュメモリ装置の例は、米国特許第5,
490,107号に記載され、その開示は本出願の記載
に援用される。。メモリセルアレイは、ロウ(行)とコ
ラム(列)に配置された複数のメモリセルを含む。各メ
モリセルは、1ビットの情報を保持することができる。
メモリセルアレイ中のメモリセルのコラムは、通常、ビ
ット線に結合される。コラムデコーダは、アドレスシー
ケンサと共にビット線を選択する。同様に、メモリセル
アレイのロウに配置されたメモリセルは、通常、ワード
線に結合される。ロウデコーダとアドレスシーケンサ
は、ワード線を選択する。ロウおよびコラムデコーダと
アドレスシーケンサは、共に個々のメモリセルまたはメ
モリセルのグループを選択する。2. Description of the Related Art Generally, a flash memory device includes an address sequencer, a row and column decoder, a sense amplifier, a write amplifier, and a memory cell array. An example of a flash memory device is described in US Pat.
No. 490,107, the disclosure of which is incorporated herein by reference. . The memory cell array includes a plurality of memory cells arranged in rows (rows) and columns (columns). Each memory cell can hold one bit of information.
Columns of memory cells in a memory cell array are typically coupled to bit lines. The column decoder selects a bit line together with the address sequencer. Similarly, memory cells arranged in a row of a memory cell array are usually coupled to a word line. The row decoder and the address sequencer select a word line. The row and column decoders and the address sequencer together select individual memory cells or groups of memory cells.
【0004】フラッシュメモリ装置のメモリセルアレイ
におけるメモリセルは、一般にメモリセルブロックと呼
ばれるサブアレイにグループ分けされる。各メモリセル
ブロックは、センスアンプとライトアンプに結合され
る。ライトアンプ(W/A)は、1組の所定の電圧を印
加して選択されたメモリセルに情報を保存する。この動
作は、プログラムまたは書き込み動作と呼ばれる。同様
に、選択されたメモリセルに印加された1組の所定の電
圧によって、センスアンプ(S/A)による情報の判別
と検索を可能にする。この動作は、読み出し動作と呼ば
れる。[0004] Memory cells in a memory cell array of a flash memory device are generally grouped into sub-arrays called memory cell blocks. Each memory cell block is coupled to a sense amplifier and a write amplifier. The write amplifier (W / A) applies a set of predetermined voltages to store information in a selected memory cell. This operation is called a program or write operation. Similarly, a set of predetermined voltages applied to the selected memory cell enables the sense amplifier (S / A) to determine and retrieve information. This operation is called a read operation.
【0005】[0005]
【発明が解決しようとする課題】読み出しおよび書き込
み動作の速度は、高性能フラッシュメモリ装置を実現す
るために、しばしば増大される。読み出し動作の速度を
増大する方法の1つは、同期である。読み出し動作を外
部クロックに同期させることで、読み出し動作の速度が
改善される。しかしながら、条件によっては、特定の読
み出し動作を行うのは他の読み出し動作より長くかかる
ため、非同期条件が生じることがある。The speed of read and write operations is often increased to implement high performance flash memory devices. One way to increase the speed of a read operation is synchronization. Synchronizing the read operation with an external clock improves the speed of the read operation. However, under certain conditions, performing a particular read operation takes longer than other read operations, which may result in asynchronous conditions.
【0006】例えば、ワード線の切り換えが生じる時、
すなわち、メモリセルにおける前のワード線に沿った最
後のメモリセルを読み出した後、ワード線に沿った最初
のメモリセルを読み出しする時、遅延が経験されること
が多い。この遅延は、外部クロックの1つのクロック周
期よりも大きいことが多いので、読み出し動作の外部ク
ロックへの同期を混乱させる。その結果、エラーが発生
し、間違ったデータが選択されたメモリセルから読み出
されることになる。For example, when word line switching occurs,
That is, a delay is often experienced when reading the first memory cell along the word line after reading the last memory cell along the previous word line in the memory cell. This delay is often greater than one clock period of the external clock, thus disrupting synchronization of the read operation to the external clock. As a result, an error occurs and wrong data is read from the selected memory cell.
【0007】また、デコーダ回路は、書き込みまたはプ
ログラム動作中、比較的高いプログラム電圧Vppをメモ
リセルに供給する必要がある。デコーダ回路は、Vppを
処理しなければならないので、デコーダ回路では、高電
圧トランジスタを使用しなければならない。しかしなが
ら、高電圧トランジスタは、厚い酸化物層を有するの
で、低電圧トランジスタより動作が低速である。In addition, the decoder circuit needs to supply a relatively high program voltage V pp to the memory cell during a write or program operation. Decoder circuit, since it must handle the V pp, the decoder circuit must use a high-voltage transistor. However, high voltage transistors have a slower operation than low voltage transistors because they have a thicker oxide layer.
【0008】従って、プログラムおよび読み出し動作の
速度を増大するためには、より低電圧のトランジスタを
使用することが有利である。デコーダ回路ではVppを処
理するために高電圧トランジスタが必要であるので、デ
コーダ回路の高電圧部を低電圧部と分離することが有益
である。論理スイッチングの大部分がデコーダ回路の低
電圧部で処理されるならば、高速読み出しおよびプログ
ラム動作のための能力の増大したフラッシュメモリ装置
が得られるであろう。Therefore, it is advantageous to use lower voltage transistors to increase the speed of program and read operations. Since the decoder circuit requires a high voltage transistor to process the V pp, it is beneficial to separate the low-voltage part a high voltage portion of the decoder circuit. If most of the logic switching is handled in the low voltage portion of the decoder circuit, a flash memory device with increased capacity for fast read and program operations would be obtained.
【0009】[0009]
【課題を解決するための手段】本発明は、外部クロック
信号を受信して内部クロック信号を生成するクロック制
御回路、クロック制御回路を使用する同期型フラッシュ
メモリ装置、および、外部クロック信号からこの内部ク
ロック信号を生成する方法を提供する。生成された内部
クロック信号は選択された数の外部クロックサイクルを
阻止(遮断)する。外部クロックサイクル阻止の開始
は、トリガ信号によってトリガされる。SUMMARY OF THE INVENTION The present invention provides a clock control circuit for receiving an external clock signal and generating an internal clock signal, a synchronous flash memory device using the clock control circuit, and an internal clock from the external clock signal. A method for generating a clock signal is provided. The generated internal clock signal blocks (blocks) a selected number of external clock cycles. The start of the external clock cycle block is triggered by a trigger signal.
【0010】シフトレジスタ・アセンブリは、制御クロ
ック回路において使用され、外部クロックとトリガ信号
を受信する。シフトレジスタ・アセンブリにおいて、シ
フトレジスタは、直列に結合される。直列に結合された
の第1のシフトレジスタは、トリガ信号を入力として受
信し、1外部クロック周期だけ遅延して第2のシフトレ
ジスタに提供する。第2のシフトレジスタは、同様に、
入力を1外部クロック周期だけ遅延して第3のシフトレ
ジスタに提供する、等々である。従って、各シフトレジ
スタは、時間遅延トリガ信号を出力する。何れか1つの
シフトレジスタによって出力される時間遅延トリガ信号
は、他の全てのシフトレジスタからの時間遅延トリガ信
号と、1かそれ以上の外部クロック周期だけ時間的にず
れている。[0010] The shift register assembly is used in a control clock circuit to receive an external clock and a trigger signal. In a shift register assembly, shift registers are coupled in series. A first shift register coupled in series receives the trigger signal as an input and provides it to the second shift register delayed by one external clock period. The second shift register is likewise
Delay the input by one external clock period and provide it to a third shift register, and so on. Therefore, each shift register outputs a time delay trigger signal. The time delay trigger signal output by any one shift register is temporally shifted by one or more external clock periods from the time delay trigger signals from all other shift registers.
【0011】このように生成された時間遅延トリガ信号
は、クロック阻止信号と結合され、クロックトリガ信号
を生成する。クロックトリガ信号は、外部クロック信号
と共にクロックバッファに入力される。クロックトリガ
信号のタイミングと持続期間は、外部クロックサイクル
・ブロッキングの開始および停止を決定する。本発明の
第2実施例は、内部クロック信号を生成する方法であ
る。この実施例では、クロック制御回路が使用されて、
外部クロック信号を受信し、外部クロック信号の一部を
阻止する内部クロック信号を生成する。クロック制御回
路は任意の半導体装置中で使用される。The time delay trigger signal thus generated is combined with the clock reject signal to generate a clock trigger signal. The clock trigger signal is input to the clock buffer together with the external clock signal. The timing and duration of the clock trigger signal determine the start and stop of external clock cycle blocking. A second embodiment of the present invention is a method for generating an internal clock signal. In this embodiment, a clock control circuit is used,
An external clock signal is received and an internal clock signal is generated that blocks a portion of the external clock signal. The clock control circuit is used in any semiconductor device.
【0012】本発明の第3実施例は、クロック制御回路
を有する同期型フラッシュメモリ装置である。従来のフ
ラッシュメモリ装置では、データの読み出しおよび書き
込みは非同期的に行われる。フラッシュメモリ装置が使
用されるシステムは、高いクロック周波数で動作する。
クロック周波数が絶えず高くなるシステムのシステム要
求を満足するため、同期型フラッシュメモリ装置が使用
される。フラッシュメモリ装置では、一部のデータ感知
(センス)が他より多くの時間を要するという事実を考
慮するクロック制御回路が使用される。必要な場合、追
加遅延を提供することで、クロック制御回路によって外
部クロックから生成される内部クロックはデータ感知遅
延の問題を解決する。A third embodiment of the present invention is a synchronous flash memory device having a clock control circuit. In a conventional flash memory device, data reading and writing are performed asynchronously. Systems in which flash memory devices are used operate at high clock frequencies.
Synchronous flash memory devices are used to meet the system requirements of systems where the clock frequency is constantly increasing. Flash memory devices use a clock control circuit that takes into account the fact that some data sensing takes longer than others. If necessary, by providing additional delay, the internal clock generated from the external clock by the clock control circuit solves the problem of data sensing delay.
【0013】また、本発明は、デコーダ回路も提供す
る。デコーダ回路は、ゲート電圧提供回路およびゲート
電圧選択回路を備える。ゲート電圧提供回路は、複数の
アドレス信号とゲート電圧を受信し、出力としてゲート
電圧を提供する。また、ゲート電圧提供回路は、ゲート
電圧出力を生成する条件が満たされていることをアドレ
ス信号が示す時ゲート電圧出力を提供する。ゲート電圧
選択回路は、ゲート電圧提供回路の出力として使用する
ため、ゲート電圧をゲート電圧提供回路に提供する。[0013] The present invention also provides a decoder circuit. The decoder circuit includes a gate voltage providing circuit and a gate voltage selecting circuit. The gate voltage providing circuit receives a plurality of address signals and a gate voltage, and provides a gate voltage as an output. The gate voltage providing circuit provides the gate voltage output when the address signal indicates that a condition for generating the gate voltage output is satisfied. The gate voltage selection circuit provides a gate voltage to the gate voltage providing circuit for use as an output of the gate voltage providing circuit.
【0014】[0014]
【発明の実施の形態】本発明の多くの付随的な特徴は、
以下の詳細な説明を参照することによってさらによく理
解され、添付の図面と共に検討される際さらに明らかに
認識されるが、図面では同じ参符は全ての図面を通じて
同じ部分を示している。 I.概観 図1では、同期型フラッシュメモリの一実施例が示され
る。同期型フラッシュメモリは、クロック制御回路2を
有する。クロック制御回路2は、外部クロック信号3を
受信し、外部クロック信号をトリガ信号5と結合して内
部クロック信号7を生成する。アドレスシーケンサ4
は、内部クロック信号7を受信し、アドレスによって順
序付けし、内部クロック信号7に同期したアドレス信号
を生成する。アドレス信号は、コラムバッファ6および
ロウバッファ8に提供される。アドレス信号は、選択的
に修正され、コラムデコーダ回路24およびロウデコー
ダ回路26に供給される。コラムおよびロウデコーダ回
路は、コラム信号およびコラムデコード信号を生成し、
読み出しおよびプログラム動作のためにメモリセルアレ
イ51の特定のメモリセルを選択する。DETAILED DESCRIPTION OF THE INVENTION Many additional features of the present invention are:
BRIEF DESCRIPTION OF THE DRAWINGS Although better understood by reference to the following detailed description, and more clearly appreciated when considered in conjunction with the accompanying drawings, in the drawings, like reference characters refer to the same parts throughout the drawings. I. Overview FIG. 1 shows an embodiment of a synchronous flash memory. The synchronous flash memory has a clock control circuit 2. The clock control circuit 2 receives the external clock signal 3 and combines the external clock signal with the trigger signal 5 to generate an internal clock signal 7. Address sequencer 4
Receives the internal clock signal 7, orders the address by an address, and generates an address signal synchronized with the internal clock signal 7. The address signal is provided to column buffer 6 and row buffer 8. The address signal is selectively corrected and supplied to a column decoder circuit 24 and a row decoder circuit 26. A column and row decoder circuit generates a column signal and a column decode signal,
A specific memory cell of the memory cell array 51 is selected for read and program operations.
【0015】各メモリセルは、MOSトランジスタと同
様の構成を有するので、メモリセルは、基板上にソース
領域とドレイン領域を有する。メモリセルは、基板間に
おいて、フローティングゲートと制御ゲートを有する。
情報は、1組の所定の電圧をメモリセルに印加すること
で、メモリセルに、すなわち、フローティングゲートに
保存される。同様に、メモリセルに印加された1組の所
定の電圧が、メモリセルに収容された情報を読み出すた
めに使用される。Since each memory cell has a configuration similar to that of a MOS transistor, the memory cell has a source region and a drain region on a substrate. The memory cell has a floating gate and a control gate between the substrates.
Information is stored in the memory cell, ie, in the floating gate, by applying a set of predetermined voltages to the memory cell. Similarly, a set of predetermined voltages applied to a memory cell is used to read information contained in the memory cell.
【0016】メモリセルアレイ51は、複数のメモリセ
ル36、38、40、42、44、46、48および5
0を含む。理解し易くするために、メモリセルアレイ5
1中のメモリセルの部分集合だけが示される。メモリセ
ル36、38、44および46は、第1のメモリセルブ
ロックにグループ分けされ、メモリセル40、42、4
8および50は、第2のメモリセルブロックにグループ
分けされる。各メモリセルブロックは、対応する制御ト
ランジスタを通じて対応するライトアンプとセンスアン
プの対に結合される。すなわち、制御トランジスタのド
レインがライトアンプとセンスアンプに結合される。例
えば、第1のメモリセルブロックの第1のコラム制御ト
ランジスタ28は、ライトアンプ16とセンスアンプ1
8に結合される。The memory cell array 51 includes a plurality of memory cells 36, 38, 40, 42, 44, 46, 48 and 5
Contains 0. For easy understanding, the memory cell array 5
Only a subset of the memory cells in one is shown. Memory cells 36, 38, 44 and 46 are grouped into a first memory cell block, and memory cells 40, 42, 4
8 and 50 are grouped into a second memory cell block. Each memory cell block is coupled to a corresponding write amplifier and sense amplifier pair through a corresponding control transistor. That is, the drain of the control transistor is coupled to the write amplifier and the sense amplifier. For example, the first column control transistor 28 of the first memory cell block includes the write amplifier 16 and the sense amplifier 1
8.
【0017】同様に、メモリセルのドレインは、制御ト
ランジスタに結合される。例えば、メモリセル36およ
び44のドレインは、第1のコラム制御トランジスタ2
8のソースに結合される。制御トランジスタのゲート
は、デコード信号線を通じてコラムデコーダ回路24に
結合される。例えば、第1および第3のコラム制御トラ
ンジスタ28および30は、コラムデコーダ回路24か
らの第1のコラムデコード信号線29に結合される。Similarly, the drain of the memory cell is coupled to a control transistor. For example, the drains of the memory cells 36 and 44 are connected to the first column control transistor 2
8 sources. The gate of the control transistor is coupled to column decoder circuit 24 through a decode signal line. For example, first and third column control transistors 28 and 30 are coupled to a first column decode signal line 29 from column decoder circuit 24.
【0018】ライトアンプとセンスアンプの対は、それ
ぞれ対応する入力/出力バッファにも結合される。図1
では、ライトアンプ16とセンスアンプ18は、入力/
出力バッファ12に結合され、ライトアンプ20とセン
スアンプ22は、入力/出力バッファ14に結合され
る。入力/出力バッファ12および14は、さらに外部
クロック信号3とデータ入力/出力バス1に結合され
る。プログラム動作の前に、データ入力/出力バスを通
じて到達するプログラムデータは、外部クロック信号3
に同期して対応する入力/出力バッファに保存される。
次に、プログラム動作が、クロック制御回路2によって
生成された内部クロック信号7に同期して実行される。
読み出し動作の際、検出または感知(センス)されたデ
ータは、内部クロック信号7に同期して対応する入力/
出力バッファに保存され、その後、外部クロック信号3
に同期し、データ入力/出力バス1を通じて送出され
る。入力/出力バッファを出入りする入力および出力の
転送は、同時に実行することができる。こうした同期転
送によって、読み出しおよびプログラム両方の動作速度
は、最大になる。しかしながら、各読み出しおよびプロ
グラム動作は、クロック制御回路2によって生成される
内部クロック信号7に依存する。The write amplifier and sense amplifier pairs are also coupled to corresponding input / output buffers. FIG.
Then, the write amplifier 16 and the sense amplifier 18 connect the input /
Write amplifier 20 and sense amplifier 22 are coupled to output buffer 12 and are coupled to input / output buffer 14. Input / output buffers 12 and 14 are further coupled to external clock signal 3 and data input / output bus 1. Prior to the program operation, the program data arriving through the data input / output bus is connected to an external clock signal 3
And stored in the corresponding input / output buffer in synchronization with
Next, a program operation is executed in synchronization with internal clock signal 7 generated by clock control circuit 2.
During a read operation, data detected or sensed is sensed in synchronization with an internal clock signal 7 at a corresponding input / output.
Stored in the output buffer and then the external clock signal 3
And is sent out through the data input / output bus 1. Input and output transfers to and from the input / output buffers can be performed simultaneously. Such synchronous transfer maximizes both read and program operating speeds. However, each read and program operation depends on the internal clock signal 7 generated by the clock control circuit 2.
【0019】II.クロック制御回路 図1に関連して前に説明したように、読み出し動作を行
うためには、所定の電圧レベルを適当なメモリセルに印
加しなければならない。こうした読み出し電圧は、ワー
ドおよびビット線を通じて印加される。ワードおよびビ
ット線は、本質的に所定の線の抵抗および静電容量によ
る遅延を組み込んでいる。読み出し動作の際、ワード線
上の最後の組のメモリセルから次のワード線上の次の組
のメモリセルへの遷移、すなわち、境界交差またはワー
ド線の切り換えがある場合、こうした遅延は増大する。
動作読み出し電圧レベルを1つのワード線から除去して
別のワード線に印加しなければならないので、ワード線
切り換えがある場合、読み出し動作は、同じワード線の
1つのメモリセルから別のメモリセルへの読み出し動作
の2倍かかることが多い。換言すると、データ感知は、
外部クロック信号3の1クロック周期より長くかかるこ
とになる。II. Clock Control Circuit As described above in connection with FIG. 1, in order to perform a read operation, a predetermined voltage level must be applied to the appropriate memory cell. These read voltages are applied through word and bit lines. Word and bit lines inherently incorporate delays due to the resistance and capacitance of a given line. During a read operation, such a delay increases if there is a transition from the last set of memory cells on a word line to the next set of memory cells on the next word line, i.e., a boundary crossing or a word line switch.
When there is a word line switch, the read operation is performed from one memory cell of the same word line to another memory cell because the operation read voltage level must be removed from one word line and applied to another word line. Often takes twice as long as the read operation. In other words, data sensing is
It takes longer than one clock cycle of the external clock signal 3.
【0020】データ感知のための追加時間を提供するた
め、内部クロック信号7が図2のクロック制御回路2に
よって生成される。内部クロック信号7は、外部クロッ
ク信号に同期するが、1つかそれ以上の阻止されたクロ
ックサイクルを含んでいる。内部クロック信号7をアド
レスシーケンサに供給することで、データI/Oバスに
クロックされたデータはデータ感知のため多くの時間を
考慮し必要に応じて遅延される。To provide additional time for data sensing, an internal clock signal 7 is generated by clock control circuit 2 of FIG. Internal clock signal 7 is synchronized to the external clock signal, but includes one or more blocked clock cycles. By supplying the internal clock signal 7 to the address sequencer, the data clocked on the data I / O bus is delayed as needed to allow for more time for data sensing.
【0021】クロック制御回路2は、シフトレジスタ・
アセンブリ100、クロックトリガ信号発生器23、お
よび、クロックバッファ25を含む。外部クロック信号
3とトリガ信号5への入力によって、クロック制御回路
2は、内部クロック信号7を生じる。シフトレジスタ・
アセンブリ100は、外部クロック信号3を使用して遅
延トリガ信号をクロックトリガ信号発生器23に供給す
る。外部クロック信号3と、クロックトリガ信号発生器
23から生成されたクロックトリガ信号27の入力によ
って、クロックバッファは内部クロック信号7を生じ
る。The clock control circuit 2 includes a shift register
It includes an assembly 100, a clock trigger signal generator 23, and a clock buffer 25. The clock control circuit 2 generates an internal clock signal 7 by inputting the external clock signal 3 and the trigger signal 5. Shift register
The assembly 100 uses the external clock signal 3 to provide a delayed trigger signal to the clock trigger signal generator 23. The clock buffer generates the internal clock signal 7 by the input of the external clock signal 3 and the clock trigger signal 27 generated from the clock trigger signal generator 23.
【0022】図3は、シフトレジスタ・アセンブリ10
0の一実施例を示す。トリガ信号5は、図1に示される
アドレスシーケンサから生成される。アドレスシーケン
サ4は、アドレスの各増分の際に、トリガ信号5を生成
する。トリガ信号5は、インバータ102の入力に結合
される。インバータ102の出力は、第1のシフトレジ
スタ104の入力に結合される。第1のシフトレジスタ
104の出力である第1の時間遅延トリガ信号L0 は、
第2のシフトレジスタ106の入力に結合される。第2
のシフトレジスタ106の出力である第2の時間遅延ト
リガ信号L1 は、第3のシフトレジスタ108の入力に
結合される。第3のシフトレジスタ108は、出力とし
て第3の時間遅延トリガ信号L2 を生成する。シフトレ
ジスタ104、106および108は、それぞれ外部ク
ロック3に結合される。図3は、シフトレジスタ・アセ
ンブリ100中の3つのシフトレジスタだけを示してい
るが、使用されるシフトレジスタの数は変更可能であ
り、内部クロック信号7から阻止される外部クロックサ
イクルの数に依存する。FIG. 3 shows the shift register assembly 10.
0 shows an example. The trigger signal 5 is generated from the address sequencer shown in FIG. The address sequencer 4 generates a trigger signal 5 at each increment of the address. Trigger signal 5 is coupled to the input of inverter 102. The output of inverter 102 is coupled to the input of first shift register 104. The first time delay trigger signal L 0 output from the first shift register 104 is:
It is coupled to the input of the second shift register 106. Second
The second time delay trigger signal L 1 , which is the output of the shift register 106, is coupled to the input of the third shift register 108. The third shift register 108 generates a third time delayed trigger signal L 2 as an output. Shift registers 104, 106 and 108 are each coupled to external clock 3. Although FIG. 3 shows only three shift registers in shift register assembly 100, the number of shift registers used can be varied and depends on the number of external clock cycles blocked from internal clock signal 7. I do.
【0023】図4では、図3のシフトレジスタ・アセン
ブリ100中のシフトレジスタ104、106、108
の一実施例が示される。外部クロック信号3は、インバ
ータ110の入力に結合される。インバータ110の出
力は、トランジスタ112のゲートに結合される。トラ
ンジスタ112のドレインは、シフトレジスタ104の
入力に結合される。トランジスタ112のソースは、イ
ンバータ114の入力とインバータ116の出力に結合
される。インバータ114および116は、第1のラッ
チを備えている。この第1のラッチは、外部クロック信
号3の立ち下がりエッジに同期してシフトレジスタの入
力を保存する。Referring to FIG. 4, shift registers 104, 106, 108 in shift register assembly 100 of FIG.
Is shown. External clock signal 3 is coupled to the input of inverter 110. The output of inverter 110 is coupled to the gate of transistor 112. The drain of transistor 112 is coupled to the input of shift register 104. The source of transistor 112 is coupled to the input of inverter 114 and the output of inverter 116. Inverters 114 and 116 have a first latch. This first latch stores the input of the shift register in synchronization with the falling edge of the external clock signal 3.
【0024】インバータ114の出力とインバータ11
6の入力は、トランジスタ118のドレインに結合され
る。トランジスタ118のゲートは、外部クロック信号
3に結合される。トランジスタ118のソースは、イン
バータ120の入力とインバータ122の出力に結合さ
れる。インバータ120および122は、第2のラッチ
を備えている。この第2のラッチは、外部クロック信号
3の立ち上がりエッジに同期して第1のラッチの内容を
保存する。インバータ120の出力とインバータ122
の入力は、互いに結合され、シフトレジスタの出力であ
る時間遅延トリガ信号を提供する。The output of the inverter 114 and the inverter 11
The input of 6 is coupled to the drain of transistor 118. The gate of transistor 118 is coupled to external clock signal 3. The source of transistor 118 is coupled to the input of inverter 120 and the output of inverter 122. Inverters 120 and 122 include a second latch. This second latch stores the contents of the first latch in synchronization with the rising edge of the external clock signal 3. Output of inverter 120 and inverter 122
Are coupled together to provide a time delay trigger signal that is the output of the shift register.
【0025】クロックトリガ信号生成回路130は、シ
フトレジスタ・アセンブリ100から発生した時間遅延
トリガ信号L0 、L1 およびL2 を受信する。図5のク
ロックトリガ信号生成回路130は、並列の第1、第2
および第3の二入力NORゲート132、134および
136を含む。第1の時間遅延トリガ信号L0 は、第1
の二入力NORゲート132の第1の入力に結合され
る。第2の時間遅延トリガ信号L1 は、第2の二入力N
ORゲート134の第1の入力に結合され、第3の時間
遅延トリガ信号L2 は、第3の二入力NORゲート13
6の第1の入力に結合される。The clock trigger signal generation circuit 130 receives the time delay trigger signals L 0 , L 1 and L 2 generated from the shift register assembly 100. The clock trigger signal generation circuit 130 of FIG.
And a third two-input NOR gate 132, 134 and 136. The first time delay trigger signal L 0 is
Is coupled to a first input of a two-input NOR gate 132. The second time delay trigger signal L 1 is the second two-input N
The third time delay trigger signal L 2 is coupled to the first input of the OR gate 134 and is coupled to the third two-input NOR gate 13.
6 is coupled to the first input.
【0026】二入力NORゲート132、134および
136の第2の入力は、それぞれクロック阻止信号B
1、B2およびB3に結合される。クロック阻止信号B
1、B2およびB3は、通常、同期型フラッシュメモリ
装置の製造前に設定されるが、クロック阻止信号は、同
期型フラッシュメモリ装置の動作中に設定することもで
きる。クロック阻止信号B1、B2およびB3は、内部
クロック信号7から阻止される外部クロックサイクルの
数を決定する。The second inputs of the two-input NOR gates 132, 134 and 136 each have a clock blocking signal B
1, bound to B2 and B3. Clock blocking signal B
1, B2 and B3 are usually set before the manufacture of the synchronous flash memory device, but the clock blocking signal can be set during the operation of the synchronous flash memory device. Clock blocking signals B1, B2 and B3 determine the number of external clock cycles blocked from internal clock signal 7.
【0027】例えば、第1のクロック阻止信号B1がロ
ー(低レベル)に設定され、第2および第3のクロック
阻止信号B2およびB3がハイ(高レベル)に設定され
る場合、1つの外部クロックサイクルが内部クロック信
号7から阻止される。第1および第2のクロック阻止信
号B1およびB2がローに設定され、第3のクロック阻
止信号B3がハイに設定される場合、2つの外部クロッ
クサイクルが内部クロック信号7から阻止される。For example, when the first clock blocking signal B1 is set to low (low level) and the second and third clock blocking signals B2 and B3 are set to high (high level), one external clock is output. The cycle is blocked from the internal clock signal 7. If the first and second clock blocking signals B1 and B2 are set low and the third clock blocking signal B3 is set high, two external clock cycles are blocked from the internal clock signal 7.
【0028】図5は、クロックトリガ信号生成回路13
0中の3つの二入力NORゲートを示しているが、使用
される二入力NORゲートの数は、内部クロック信号7
から阻止すべきクロックサイクルの数だけに依存する。
クロックトリガ信号生成回路130は、また、三入力N
ORゲート138を含む。3つの二入力NORゲートの
出力は、三入力NORゲート138の入力に結合され
る。三入力NORゲート138の出力は、クロックトリ
ガ信号生成回路の出力であり、図2のクロックバッファ
140の入力に結合される。各二入力NORゲート13
2、134および136の出力は、対応するクロック阻
止信号と対応する時間遅延トリガ信号の両方がローの時
ハイになる。三入力NORゲートのこの出力は、クロッ
クバッファ140で外部クロック信号3と結合される
と、1つかそれ以上の外部クロック信号を阻止するため
に使用される。FIG. 5 shows the clock trigger signal generation circuit 13.
0, three two-input NOR gates are shown, but the number of two-input NOR gates used depends on the internal clock signal 7
Only depends on the number of clock cycles to be blocked.
The clock trigger signal generation circuit 130 also has a three-input N
OR gate 138 is included. The outputs of the three two-input NOR gates are coupled to the inputs of a three-input NOR gate 138. The output of the three input NOR gate 138 is the output of the clock trigger signal generation circuit and is coupled to the input of clock buffer 140 of FIG. Each two-input NOR gate 13
The outputs of 2, 134 and 136 go high when both the corresponding clock block signal and the corresponding time delay trigger signal are low. This output of the three-input NOR gate, when combined with the external clock signal 3 at the clock buffer 140, is used to block one or more external clock signals.
【0029】図6では、図2のクロックバッファ140
が示される。クロックバッファの入力である図5のクロ
ックトリガ信号生成回路の出力は、インバータ142の
入力に結合される。インバータ142の出力は、トラン
ジスタ143のドレインに結合される。トランジスタ1
43のソースは、インバータ146の入力とインバータ
148の出力に結合される。インバータ146および1
48は、ラッチを備えている。In FIG. 6, the clock buffer 140 of FIG.
Is shown. The output of the clock trigger signal generation circuit of FIG. 5, which is the input of the clock buffer, is coupled to the input of the inverter 142. The output of inverter 142 is coupled to the drain of transistor 143. Transistor 1
The source of 43 is coupled to the input of inverter 146 and the output of inverter 148. Inverters 146 and 1
48 has a latch.
【0030】外部クロック信号3は、インバータ144
の入力と二入力NANDゲート150の第1の入力に結
合される。インバータ144の出力は、トランジスタ1
43のゲートに結合される。インバータ146の出力と
インバータ148の入力は、二入力NANDゲート15
0の第2の入力に結合される。二入力NANDゲート1
50の出力は、インバータ152の入力に結合される。The external clock signal 3 is supplied to the inverter 144
And the first input of a two-input NAND gate 150. The output of the inverter 144 is the transistor 1
It is coupled to 43 gates. The output of the inverter 146 and the input of the inverter 148 are connected to the two-input NAND gate 15.
0 is coupled to the second input. Two-input NAND gate 1
The output of 50 is coupled to the input of inverter 152.
【0031】インバータ142の入力であるクロックト
リガ信号は、内部クロック信号7の生成時に何個の外部
クロックサイクルが阻止されるかの情報を含む。インバ
ータ142の出力は、1つかそれ以上の外部ブロックサ
イクルが阻止された内部クロック信号7である。図7
は、図2〜図6のクロック制御回路2の動作を要約する
タイミング図である。外部クロック信号タイミング図8
2、トリガ信号タイミング図84、第1の時間遅延トリ
ガ信号86、第2の時間遅延トリガ信号88、および、
内部クロック信号タイミング図90が示される。The clock trigger signal, which is the input to inverter 142, contains information on how many external clock cycles are blocked when generating internal clock signal 7. The output of inverter 142 is internal clock signal 7 with one or more external block cycles blocked. FIG.
FIG. 7 is a timing chart summarizing the operation of the clock control circuit 2 of FIGS. External clock signal timing diagram 8
2. trigger signal timing diagram 84, first time delay trigger signal 86, second time delay trigger signal 88, and
An internal clock signal timing diagram 90 is shown.
【0032】タイミング図から見られるように、トリガ
信号5がハイになると、第1の時間遅延トリガ信号L0
は、外部クロック信号3の立ち上がりエッジでローにな
る。第1の時間遅延トリガ信号L0 がローになると、第
2の時間遅延トリガ信号L1は、外部クロック信号3の
立ち上がりエッジでローになる。時間遅延信号L0 およ
びL1 の両方がクロック阻止信号B1およびB2を使用
して実現される場合、2つの隣接クロックサイクルは、
外部クロック信号3に対して内部クロック信号7から阻
止される。従って、図7に例示されるように、内部クロ
ック信号は、外部クロック信号に類似または同期してい
る。しかし、内部クロック信号7は、2つの欠落クロッ
クサイクルを含んでいる。クロックサイクルを除去する
ことで、読み出しまたはデータ感知動作のための追加時
間が提供される。As can be seen from the timing diagram, when the trigger signal 5 goes high, the first time delay trigger signal L 0
Goes low at the rising edge of the external clock signal 3. When the first time delay trigger signal L 0 goes low, the second time delay trigger signal L 1 goes low at the rising edge of the external clock signal 3. If both time delay signals L 0 and L 1 are implemented using clock blocking signals B 1 and B 2, two adjacent clock cycles are:
The external clock signal 3 is blocked from the internal clock signal 7. Thus, as illustrated in FIG. 7, the internal clock signal is similar or synchronous with the external clock signal. However, internal clock signal 7 includes two missing clock cycles. Eliminating clock cycles provides additional time for read or data sensing operations.
【0033】II(a). データ・タイミング制御回路 内部クロック信号7は、データ・タイミング制御回路の
使用を通じて、データ感知、すなわち、メモリセルから
のデータの読み出しのために、追加時間すなわち外部ク
ロック信号に対して、より多くのクロックサイクルをセ
ンスアンプに提供する。図8は、データ感知信号63を
生成するデータ・タイミング制御回路15を例示する。
データ・タイミング制御回路15は、拡張データ回路7
1とATD回路9に結合される。ATD回路9には、ア
ドレスシーケンサからのアドレス信号の最下位ビットで
あるA0 信号が供給される。アドレスシーケンサは、ア
ドレスの各増分の際に、A0 信号であるパルスを生成す
る。II (a). Data Timing Control Circuit The internal clock signal 7 provides an additional time or external clock signal for data sensing, ie, reading data from memory cells, through the use of the data timing control circuit. Provide more clock cycles to the sense amplifier. FIG. 8 illustrates the data timing control circuit 15 that generates the data sensing signal 63.
The data / timing control circuit 15 includes the extended data circuit 7
1 and the ATD circuit 9. The ATD circuit 9 is supplied with an A 0 signal which is the least significant bit of the address signal from the address sequencer. The address sequencer generates a pulse that is the A 0 signal at each address increment.
【0034】ATD回路9は、Pチャネルトランジスタ
91とNチャネルトランジスタ95を有する。Pチャネ
ルトランジスタ91のドレインには、基準電圧Vccが接
続され、Pチャネルトランジスタ91のソースには、抵
抗93が接続されている。抵抗93のもう一端には、N
チャネルトランジスタ91のドレイン、コンデンサ97
の一端、および、二入力NORゲート99の第1の入力
が接続されている。A 0 信号は、Pチャネルトランジス
タ91とNチャネルトランジスタ95の両方のゲートに
供給される。これら2つのトランジスタは、共にA0 信
号を反転するインバータの働きをする。例えば、A0 信
号がハイである場合、Pチャネルトランジスタ91はオ
フになり、Nチャネルトランジスタはオンになるので、
接地への経路を生じる。従って、Nチャネルトランジス
タ99に接続されたNORゲート99の第1の入力は接
地、すなわち、ローに引き下げられる。逆に、A0 信号
がローの場合、Pチャネルトランジスタ91はオンにな
り、Nチャネルトランジスタはオフになるので、Vccへ
の経路を生じる。従って、Nチャネルトランジスタ99
に接続されたNORゲート99の第1の入力は、徐々に
Vccすなわちハイに引き上げられる。ATD circuit 9 is a P-channel transistor
91 and an N-channel transistor 95. P channel
The reference voltage VccContact
Connected to the source of the P-channel transistor 91.
An anti-93 is connected. The other end of the resistor 93 has N
Drain of channel transistor 91, capacitor 97
And the first input of a two-input NOR gate 99
Is connected. A 0The signal is a P-channel transistor
To both gates of transistor 91 and N-channel transistor 95.
Supplied. These two transistors are both A0Faith
Acts as an inverter that inverts the signal. For example, A0Faith
Signal is high, P-channel transistor 91 is off.
And the N-channel transistor is turned on,
Creates a path to ground. Therefore, N-channel transistors
The first input of the NOR gate 99 connected to the
Pulled down to the ground, low. Conversely, A0signal
Is low, the P-channel transistor 91 is turned on.
Since the N-channel transistor is turned off, VccWhat
Path. Therefore, the N-channel transistor 99
The first input of the NOR gate 99 connected to
VccThat is, it is pulled high.
【0035】NORゲート99への第2の入力は、A0
信号に結合される。A0 信号のローからハイへの各遷移
において、NORゲート99の出力であるATD信号
は、NORゲート99の第1の入力が接地に引き下げら
れるためローである。A0 信号のハイからローへの遷移
の際、NORゲート99の第1の入力は、徐々にハイに
引き上げられる。NORゲート99の第1の入力がこの
ようにローからハイに徐々に遷移する間、NORゲート
99への入力はどちらもローである。従って、NORゲ
ート99の出力はハイからローになり、ATD信号につ
いて立ち上がりエッジを生じる。NORゲート99の第
1の入力が遷移してハイになるまでATD信号はハイで
ある。NORゲート99の第1の入力がハイになると、
ATD信号はローになり、ATD信号の立ち下がりエッ
ジを生じる。抵抗93とコンデンサ97は、発生するA
TD信号の時間周期またはパルス幅を決定する時定数を
決定する。ATD信号は、データ・タイミング制御回路
15への1つの入力を提供する。データ・タイミング制
御回路15へのもう1つの入力は、拡張データ感知(E
XSNS)信号70である。The second input to the NOR gate 99 is A 0
Coupled to the signal. At each low-to-high transition of the A 0 signal, the ATD signal, which is the output of NOR gate 99, is low because the first input of NOR gate 99 is pulled to ground. During the transition from the high of A 0 signal to a low, the first input of NOR gate 99 is pulled up gradually to a high. While the first input of NOR gate 99 thus transitions from low to high, both inputs to NOR gate 99 are low. Thus, the output of NOR gate 99 goes from high to low, producing a rising edge for the ATD signal. The ATD signal is high until the first input of NOR gate 99 transitions high. When the first input of NOR gate 99 goes high,
The ATD signal goes low, causing a falling edge of the ATD signal. The resistor 93 and the capacitor 97 generate the A
A time constant for determining the time period or pulse width of the TD signal is determined. The ATD signal provides one input to data timing control circuit 15. Another input to the data timing control circuit 15 is an extended data sense (E
XSNS) signal 70.
【0036】EXSNS信号70は、拡張データ回路7
1によって生成される。EXSNS信号70の論理状態
は、拡張データ回路71への入力である拡張リセットデ
ータ感知(RESETEX)信号73と拡張セットデー
タ感知(SETEX)信号75に依存する。図9(a)
に例示されるセットデータ感知バッファは、SETEX
信号73を生成し、図9(b)に例示されるリセットデ
ータ感知バッファは、RESETEX信号75を生成す
る。セットデータ感知バッファとリセットデータ感知バ
ッファは、各バッファへの入力の他は同一である。セッ
トデータ感知バッファは、入力として内部クロック信号
とトリガ(TRG)信号が供給される。他方、リセット
データ感知バッファは、入力として内部クロック信号と
A0 信号を有する。The EXSNS signal 70 corresponds to the extension data circuit 7
1 generated by The logic state of the EXSNS signal 70 depends on the extended reset data sense (RESETEX) signal 73 and the extended set data sense (SETEX) signal 75 which are inputs to the extended data circuit 71. FIG. 9 (a)
The set data sensing buffer exemplified in FIG.
The reset data sensing buffer illustrated in FIG. 9B generates a RESETEX signal 75. The set data sensing buffer and the reset data sensing buffer are identical except for the input to each buffer. The set data sensing buffer is supplied with an internal clock signal and a trigger (TRG) signal as inputs. On the other hand, the reset data sensing buffer has as inputs the internal clock signal and the A0 signal.
【0037】図9(a)では、内部クロック(INTC
LK)信号がNANDゲート901の第1の入力とイン
バータ903の入力に接続される。INTCLK信号が
ローになると、トランジスタスイッチ905はオンにな
る。トランジスタスイッチ905がオンになると、トラ
ンジスタスイッチ905のドレインに接続されたインバ
ータ907の出力は、トランジスタスイッチ905のソ
ースを通じてインバータ909および911に伝えられ
る。インバータ907の入力は、TRG信号に接続され
る。インバータ909および911は、トランジスタス
イッチ905のソースからの信号を反転し、この信号を
NANDゲート901の第2の入力に供給する。インバ
ータ909および911は、基本的にTRG信号である
NANDゲート901の第2の入力で論理状態を維持す
る働きもする。NANDゲート901の出力は、インバ
ータ913の入力に結合される。インバータ913の出
力は、SETEX信号73である。INTCLK信号が
ローでNANDゲート901の出力がハイであれば、S
ETEX信号73はローである。In FIG. 9A, the internal clock (INTC
LK) signal is connected to a first input of NAND gate 901 and an input of inverter 903. When the INTCLK signal goes low, the transistor switch 905 turns on. When the transistor switch 905 is turned on, the output of the inverter 907 connected to the drain of the transistor switch 905 is transmitted to the inverters 909 and 911 through the source of the transistor switch 905. The input of inverter 907 is connected to the TRG signal. Inverters 909 and 911 invert the signal from the source of transistor switch 905 and provide this signal to a second input of NAND gate 901. Inverters 909 and 911 also serve to maintain a logic state at the second input of NAND gate 901, which is essentially a TRG signal. The output of NAND gate 901 is coupled to the input of inverter 913. The output of the inverter 913 is the SETEX signal 73. If the INTCLK signal is low and the output of NAND gate 901 is high, S
The ETEX signal 73 is low.
【0038】INTCLK信号がハイになると、トラン
ジスタスイッチ905はオフになり、NANDゲート9
01の第1の入力もハイになる。従って、INTCLK
信号がハイになると、基本的にTRG信号であるNAN
Dゲート901の第2の入力の信号は「クロック (cloc
ked)」され、SETEX信号73の論理状態を設定す
る。従って、INTCLK信号がハイになる前にTRG
信号がローであったならば、SETEX信号もローであ
る。しかし、INTCLK信号がハイになる前にTRG
信号がハイであったならば、SETEX信号もハイにな
る。従って、TRG信号がハイの時SETEX信号は、
INTCLKの立ち上がりエッジでハイになり、TRG
信号がローになる時SETEX信号は、INTCLKの
立ち下がりエッジでローになる。When the INTCLK signal goes high, the transistor switch 905 turns off and the NAND gate 9
The first input of 01 also goes high. Therefore, INTCLK
When the signal goes high, NAN, which is basically a TRG signal
The signal of the second input of the D gate 901 is “clock (cloc
ked) "to set the logic state of the SETEX signal 73. Therefore, before the INTCLK signal goes high, TRG
If the signal was low, the SETEX signal is also low. However, before the INTCLK signal goes high, TRG
If the signal was high, the SETEX signal will also be high. Therefore, when the TRG signal is high, the SETEX signal is
High at the rising edge of INTCLK and TRG
When the signal goes low, the SETEX signal goes low on the falling edge of INTCLK.
【0039】前述したように、図9(b)のリセットデ
ータ感知バッファは、バッファへの入力の他は、上記で
説明された図9(a)のセットデータ感知バッファと同
様である。従って、RESETEX信号75は、SET
EX信号と同じ方法で生成される。しかし、A0 信号
は、RESETEX信号75の論理状態に影響する。従
って、INTCLK信号がハイになると、A0 信号は
「クロック」され、RESETEX信号75の論理状態
を設定する。INTCLK信号がハイになる前にA 0 信
号がローであれば、RESETEX信号もローである。
しかし、INTCLK信号がハイになる前にA0 信号が
ハイであれば、RESETEX信号はハイになる。従っ
て、A0 信号がハイの時、RESETEX信号はINT
CLKの立ち上がりエッジでハイになり、A0 信号がロ
ーになる時、RESETEX信号はINTCLKの立ち
下がりエッジでローになる。As described above, the reset data shown in FIG.
Data sensing buffer, except for the input to the buffer,
The same as the set data sensing buffer of FIG.
It is like. Therefore, the RESETEX signal 75 is
It is generated in the same way as the EX signal. But A0signal
Affects the logic state of the RESETEX signal 75. Obedience
Therefore, when the INTCLK signal goes high, A0The signal is
"Clocked", the logic state of the RESETEX signal 75
Set. A before the INTCLK signal goes high. 0Faith
If the signal is low, the RESETEX signal is also low.
However, before the INTCLK signal goes high, A0Signal
If high, the RESETEX signal goes high. Follow
A0When the signal is high, the RESETEX signal is INT
It goes high on the rising edge of CLK and A0Signal is low
RESETEX signal goes to the rising edge of INTCLK.
Goes low on falling edge.
【0040】図8に戻ると、RESETEX信号75と
SETEX信号73は、拡張データ回路71への入力と
して供給される。SETEX信号73は、第1のトラン
ジスタ77のゲートとインバータ83の入力に結合され
る。インバータ83の出力は、第2のトランジスタ81
のゲートに結合される。SETEX信号がハイになる
と、介在するインバータ83のため、第1のトランジス
タ77はオンになり、第2のトランジスタ81はオフに
なる。第1のトランジスタ77のソースは接地に結合さ
れ、第1のトランジスタ77のドレインはインバータ8
5および87に結合される。EXSNS信号70は、イ
ンバータ87の出力である。インバータ85および87
は、ラッチの働きをし、第1のトランジスタ77のドレ
インの論理状態を維持する。従って、第1のトランジス
タがオンになると、接地への経路が形成され、EXSN
S信号70はハイになる。Returning to FIG. 8, the RESETEX signal 75 and the SETEX signal 73 are supplied as inputs to the extended data circuit 71. SETEX signal 73 is coupled to the gate of first transistor 77 and the input of inverter 83. The output of the inverter 83 is the second transistor 81
To the gate. When the SETEX signal goes high, the first transistor 77 turns on and the second transistor 81 turns off due to the intervening inverter 83. The source of first transistor 77 is coupled to ground, and the drain of first transistor 77 is connected to inverter 8
5 and 87. EXSNS signal 70 is the output of inverter 87. Inverters 85 and 87
Acts as a latch and maintains the logic state of the drain of the first transistor 77. Thus, when the first transistor is turned on, a path to ground is formed and EXSN
The S signal 70 goes high.
【0041】逆に、SETEX信号がローになると、第
1のトランジスタ77はオフになり、第2のトランジス
タ81はオンになる。RESETEX信号73は、第3
のトランジスタ79のゲートに結合される。この第3の
トランジスタ79は、接地に結合されたソース、およ
び、第2のトランジスタ81のソースに結合されたドレ
インを有する。第2のトランジスタのドレインは、イン
バータ85および87に結合され、EXSNS信号70
を供給する第2の信号源の働きもする。SETEX信号
75がローの場合、RESETEX信号73がハイなら
ば、接地への経路が形成される。従って、EXSNS信
号70は、接地に引き下げられローになる。Conversely, when the SETEX signal goes low, the first transistor 77 turns off and the second transistor 81 turns on. The RESETEX signal 73 is the third signal.
Is connected to the gate of the transistor 79. This third transistor 79 has a source coupled to ground and a drain coupled to the source of second transistor 81. The drain of the second transistor is coupled to inverters 85 and 87 and the EXSNS signal 70
Also serves as a second signal source. If the SETEX signal 75 is low, and if the RESETEX signal 73 is high, a path to ground is formed. Thus, EXSNS signal 70 is pulled low to ground.
【0042】EXSNS信号70は、データ・タイミン
グ制御回路15に供給され、ATD回路9からのATD
信号と結合されてデータ感知信号63を生じる。図8で
は、データ・タイミング制御回路15のトランジスタ
は、前に説明したATD回路9のトランジスタと同様の
方法で動作する。従って、ATD信号を受信するトラン
ジスタ101aおよび101bとトランジスタ105a
および105bは、インバータの働きをする。抵抗10
3aおよび107aも、コンデンサ103b、107b
および107cと共に、ATD回路9の抵抗93および
コンデンサ97と同様に動作し、すなわち、RC遅延ま
たは時定数を生じる。しかし、コンデンサ107cの追
加によって、NORゲート109bの入力で経験される
遅延はNORゲート109aの入力で経験される遅延よ
り長くなる。しかし、こうした遅延は、EXSNS信号
70がハイになる時だけ顕著になる。The EXSNS signal 70 is supplied to the data / timing control circuit 15 and the ATD signal from the ATD circuit 9 is output.
Combined with the signal to produce the data sense signal 63. In FIG. 8, the transistors of the data timing control circuit 15 operate in a manner similar to the transistors of the ATD circuit 9 previously described. Therefore, the transistors 101a and 101b receiving the ATD signal and the transistor 105a
And 105b act as inverters. Resistance 10
3a and 107a are also capacitors 103b and 107b
And 107c operate similarly to resistor 93 and capacitor 97 of ATD circuit 9, i.e., produce an RC delay or time constant. However, with the addition of capacitor 107c, the delay experienced at the input of NOR gate 109b is longer than the delay experienced at the input of NOR gate 109a. However, such a delay becomes significant only when EXSNS signal 70 goes high.
【0043】EXSNS信号70がハイの時、NORゲ
ート109bの他の入力がローならば、NORゲート1
09bの出力はハイになる。NORゲート109bの入
力がローならば、NORゲート109aに結合された構
成要素と構成要素の相互接続の類似性のため、NORゲ
ート109aへの入力もローである。NORゲート10
9aの入力がローならば、NORゲート109aの出力
はハイになる。NORゲート111の入力でもあるNO
Rゲート109aおよび109bの両方の出力がハイに
なると、SNS信号63もハイになる。When the EXSNS signal 70 is high and the other input of the NOR gate 109b is low, the NOR gate 1
The output of 09b goes high. If the input of NOR gate 109b is low, the input to NOR gate 109a is also low due to the similarity of the components coupled to NOR gate 109a and the components. NOR gate 10
If the input at 9a is low, the output of NOR gate 109a will be high. NO which is also the input of NOR gate 111
When the outputs of both R gates 109a and 109b go high, SNS signal 63 also goes high.
【0044】同様に、EXSNS信号70がローになる
と、NORゲート109bの出力はローになる。NOR
ゲート109aへの入力もローであるので、NORゲー
ト109aの出力はハイになる。NORゲート111の
入力でもあるNORゲート109aおよび109bの両
方の出力がローであれば、SNS信号63もローにな
る。Similarly, when EXSNS signal 70 goes low, the output of NOR gate 109b goes low. NOR
Since the input to gate 109a is also low, the output of NOR gate 109a goes high. If the outputs of both NOR gates 109a and 109b, which are also inputs to NOR gate 111, are low, SNS signal 63 will also be low.
【0045】図10では、EXSNS信号、TRG信
号、A0 信号、ATD信号、SNS信号、並びに、内部
および外部クロック信号のタイミング図がこれらの信号
の相互作用とデータ・タイミング制御回路15の動作を
例示する。内部クロック信号はアドレスシーケンサへの
入力を提供するので、A0 信号はINTCLK信号の状
態に依存する。従って、INTCLK信号の立ち上がり
エッジ毎に、A0 信号は切り換わる、すなわち、状態を
変える。A0 信号の状態に依存するATD回路9からの
ATD信号は、A0 信号信号の立ち下がりエッジで生成
される。ATD信号は、1つのアドレスから別のアドレ
スへの遷移の開始を示す。SNS信号63は、センスア
ンプを制御する働きをするので、期間TS1およびTS
2の間、センスアンプは、SNS信号の立ち上がりエッ
ジでメモリセルを読み出すようトリガされる。図8に関
連して説明されたように、期間TS1およびTS2の持
続期間は抵抗107aとコンデンサ107bおよび10
7cとによって制御される。従って、データ感知にさら
に多くの時間が必要な場合、追加静電容量が加えられ、
期間TS1およびTS2の持続期間を延長する。[0045] In Figure 10, EXSNS signal, TRG signal, A 0 signal, ATD signal, SNS signal, and a timing diagram of internal and external clock signals for operation of the interaction with data timing control circuit 15 of the signal For example. Since the internal clock signal to provide input to the address sequencer, A 0 signal is dependent on the state of the INTCLK signal. Therefore, for each rising edge of the INTCLK signal, A 0 signal is switched, i.e., changes state. ATD signal from the ATD circuit 9 that depends on the state of A 0 signal is generated on the falling edge of the A 0 signal signal. The ATD signal indicates the start of a transition from one address to another. Since the SNS signal 63 functions to control the sense amplifier, the period TS1 and the period TS1
During 2, the sense amplifier is triggered to read the memory cell on the rising edge of the SNS signal. As described in connection with FIG. 8, the duration of the periods TS1 and TS2 is determined by the resistance 107a and the capacitors 107b and 10b.
7c. Therefore, if more time is required for data sensing, additional capacitance is added,
Extend the duration of periods TS1 and TS2.
【0046】センスアンプは、SNS信号の立ち下がり
エッジでメモリセルの読み出しを停止するようトリガさ
れる。標準読み出し動作の場合、センスアンプにはメモ
リセルを読み出すために2つの外部クロックサイクルが
与えられるものと想定される。図10では、TRG信号
が外部クロック信号の立ち上がりエッジでハイである場
合、次の内部クロックサイクルはスキップされる。図7
に関連して前に説明されたように、TRG信号がハイの
時、境界交差(boundary crossing)が発生する。境界交
差が発生すると、センスアンプは、データを読み出すた
めに追加時間を必要とする。INTCLK信号は、アド
レスの増分を制御するためアドレスシーケンサに供給さ
れるので、A0 信号は、INTCLK信号の立ち上がり
エッジまで変化しない。A0 信号が変化しない場合、A
TD信号は生成されない。ATD信号が生成されずA0
信号が変化しないならば、SNS信号はハイのままであ
り、センスアンプはメモリセルからデータの読み出しを
継続する。従って、余分の外部クロックサイクルだけ内
部クロック信号を遅延することで、センスアンプには読
み出し動作を行う追加時間が提供される。The sense amplifier is triggered to stop reading the memory cell at the falling edge of the SNS signal. In the case of the standard read operation, it is assumed that two external clock cycles are provided to the sense amplifier to read the memory cell. In FIG. 10, if the TRG signal is high on the rising edge of the external clock signal, the next internal clock cycle is skipped. FIG.
When the TRG signal is high, boundary crossing occurs, as described above in connection with. When a boundary intersection occurs, the sense amplifier needs additional time to read data. INTCLK signal, because it is supplied to the address sequencer for controlling the increment of the address, A 0 signal does not change until the rising edge of the INTCLK signal. If the A 0 signal does not change, A
No TD signal is generated. ATD signal is not generated and A 0
If the signal does not change, the SNS signal remains high and the sense amplifier continues to read data from the memory cells. Thus, delaying the internal clock signal by an extra external clock cycle provides the sense amplifier with additional time to perform a read operation.
【0047】III.デコーダ回路 図1に関連して前に例示したように、コラムデコーダ6
およびロウデコーダ8は、アドレスシーケンサ4によっ
て生成されたアドレス信号に基づいてコラム信号列およ
びコラムデコード信号を生成する。高電圧と低電圧の部
分が分離された図11の本発明のデコーダ回路の一実施
例は、図1に例示されるコラムデコーダ回路24または
ロウデコーダ回路26として使用される。アドレス信号
A0 ..An-1 は、図1に示されるように、ロウバッフ
ァ8またはコラムバッファ6から入力として提供され
る。図11では、アドレス選択回路162は、アドレス
信号A0 ..An-1 を各ゲート電圧提供回路240a、
240b、240cおよび240dに提供する前に、必
要に応じて0かそれ以上のこれらの信号を反転する。ア
ドレス信号A0 ..An-1 が個々のゲート電圧提供回路
の選択を示す時、0かそれ以上のアドレス信号A0 ..
An-1 は、その特定のゲート電圧提供回路について全て
の信号入力に論理「ハイ(高レベル“H”)」を印加す
るために反転される。III. Decoder Circuit As illustrated above in connection with FIG.
And row decoder 8 generates a column signal sequence and a column decode signal based on the address signal generated by address sequencer 4. One embodiment of the decoder circuit of the present invention in FIG. 11 in which the high voltage and low voltage portions are separated is used as the column decoder circuit 24 or the row decoder circuit 26 illustrated in FIG. Address signals A 0 . . An-1 is provided as an input from the row buffer 8 or the column buffer 6, as shown in FIG. In FIG. 11, the address selection circuit 162 outputs the address signals A 0 . . An n-1 is applied to each gate voltage providing circuit 240a,
Invert zero or more of these signals as needed before providing them to 240b, 240c and 240d. Address signals A 0 . . When A n-1 indicates the selection of an individual gate voltage providing circuit, zero or more address signals A 0 . .
An-1 is inverted to apply a logic "high" (high level "H") to all signal inputs for that particular gate voltage providing circuit.
【0048】例えば、全てのアドレス信号A0 ..A
n-1 が論理「ロー(低レベル“L”)」である時に、ゲ
ート電圧提供回路240aが選択されるならば、ゲート
電圧提供回路240aに提供される全ての信号164、
166、168および170は、アドレス選択回路16
2で反転され、ゲート電圧提供回路240aの入力に印
加される全ての信号164、166、168および17
0は、印加される時論理「ハイ」である。別の例では、
全てのアドレス信号A0 ..An-1 が論理「ハイ」であ
る時に、ゲート電圧提供回路240dが選択されるなら
ば、ゲート電圧提供回路240dに提供される全ての信
号188、190、192および194は、アドレス選
択回路162で反転されず、ゲート電圧提供回路240
dの入力に印加される全ての信号188、190、19
2および194は、印加される時論理「ハイ」である。For example, when all the address signals A 0 . . A
If the gate voltage providing circuit 240a is selected when n-1 is a logic "low" (low level "L"), all signals 164 provided to the gate voltage providing circuit 240a,
166, 168 and 170 are the address selection circuits 16
2 and all signals 164, 166, 168 and 17 applied to the input of the gate voltage providing circuit 240a.
0 is a logic "high" when applied. In another example,
All address signals A 0 . . If the gate voltage providing circuit 240d is selected when A n-1 is logic “high”, all signals 188, 190, 192 and 194 provided to the gate voltage providing circuit 240d The gate voltage providing circuit 240
All signals 188, 190, 19 applied to the input of d
2 and 194 are logic "high" when applied.
【0049】図12(a)および図12(b)は、それ
ぞれ図11のアドレスデコーダ回路のゲート電圧選択回
路200とゲート電圧提供回路240a〜240dとし
て使用される従来の回路である。図12(a)は、電圧
出力Vppi 203を出力するゲート電圧選択回路200
を示す。電圧出力Vppi 203の電圧レベルは、Vccま
たはVppの何れかであり、読み出し信号Rに依存する。
読み出し信号Rは、同期型フラッシュメモリ装置を使用
するシステムによって生成され、読み出し動作が必要な
時同期型フラッシュメモリ装置に提供される。FIGS. 12A and 12B show conventional circuits used as the gate voltage selection circuit 200 and the gate voltage supply circuits 240a to 240d of the address decoder circuit of FIG. 11, respectively. FIG. 12A shows a gate voltage selection circuit 200 that outputs a voltage output V ppi 203.
Is shown. The voltage level of the voltage output V ppi 203 is either V cc or V pp and depends on the read signal R.
The read signal R is generated by a system using a synchronous flash memory device and provided to the synchronous flash memory device when a read operation is required.
【0050】読み出し信号Rは、デプリーション型Nチ
ャネルトランジスタ202のゲートに結合される。デプ
リーション型Nチャネルトランジスタ202のドレイン
はV ccに結合され、デプリーション型Nチャネルトラン
ジスタ202のソースは電圧出力203Vppi に結合さ
れる。読み出し信号Rは、インバータ210の入力にも
結合される。インバータ210の出力は、Pチャネルト
ランジスタ208のゲートに結合される。Pチャネルト
ランジスタ208のソースはコモン209に結合され
る。Pチャネルトランジスタ208のドレインは、エン
ハンスメント型Nチャネルトランジスタ204のゲート
に結合される。エンハンスメント型Nチャネルトランジ
スタ204のドレインは、Vppに結合される。The read signal R is a depletion type N channel.
It is coupled to the gate of channel transistor 202. Dep
Drain of the relation type N-channel transistor 202
Is V ccAnd a depletion-type N-channel transformer.
The source of the resistor 202 is a voltage output of 203V.ppiBound to
It is. The read signal R is also supplied to the input of the inverter 210.
Be combined. The output of inverter 210 is a P-channel transistor.
It is coupled to the gate of transistor 208. P channel
The source of transistor 208 is coupled to common 209
You. The drain of the P-channel transistor 208
The gate of the N-channel transistor 204
Is combined with Enhancement type N-channel transistor
The drain of the star 204 is VppIs combined with
【0051】Pチャネルトランジスタ208のドレイン
は、デプリーション型Nチャネルトランジスタ206の
ソースおよびゲートにも結合される。エンハンスメント
型Nチャネルトランジスタ204のゲートは、Pチャネ
ルトランジスタ208のドレインに結合される。エンハ
ンスメント型Nチャネルトランジスタ204は、高いゲ
ート・プログラム電圧Vppを処理する必要があるため
に、厚い酸化物層と低い導電率を有する高電圧トランジ
スタである。The drain of P-channel transistor 208 is also coupled to the source and gate of depletion type N-channel transistor 206. The gate of enhancement N-channel transistor 204 is coupled to the drain of P-channel transistor 208. The enhancement N-channel transistor 204 is a high voltage transistor having a thick oxide layer and a low conductivity due to the need to handle a high gate program voltage Vpp .
【0052】読み出し信号Rは、読み出し動作時ハイに
なる。読み出し信号Rがハイの時、Nチャネルトランジ
スタ202はオンになり、トランジスタ202のソース
の電圧はVccに近づく。従って、電圧出力Vppi 203
は、Vccに近づく。読み出し信号Rがハイの時、インバ
ータ210の出力はローになる。インバータ210の出
力がローになると、Pチャネルトランジスタはオンにな
り、エンハンスメント型Nチャネルトランジスタ206
のゲートとソースに接地に近い電位を供給する。接地に
近い電位は、デプリーション型Nチャネルトランジスタ
204のゲートにも印加され、それをオフにするので、
Vppを電圧出力Vppi 203に提供することが妨げられ
る。The read signal R goes high during a read operation. When the read signal R is high, the N-channel transistor 202 turns on and the voltage at the source of the transistor 202 approaches Vcc . Therefore, the voltage output V ppi 203
Approaches Vcc . When the read signal R is high, the output of the inverter 210 goes low. When the output of the inverter 210 goes low, the P-channel transistor turns on and the enhancement N-channel transistor 206
A potential close to the ground is supplied to the gate and the source. Since the potential close to the ground is also applied to the gate of the depletion type N-channel transistor 204 and turns it off,
Providing V pp to the voltage output V ppi 203 is prevented.
【0053】読み出し信号Rがプログラム動作時にロー
になると、デプリーション型Nチャネルトランジスタ2
02はオフになり、Vccを電圧出力Vppi 203に提供
することが妨げられる。読み出し信号Rがローの時、イ
ンバータ210の出力はハイになるので、Pチャネルト
ランジスタ208はオフになる。エンハンスメント型N
チャネルトランジスタ204はオンになるので、プログ
ラム・ドレイン電圧V ppは電圧出力Vppi 203に提供
される。The read signal R is low during the program operation.
, The depletion type N-channel transistor 2
02 is off and VccIs the voltage output VppiProvided to 203
Is prevented. When the read signal R is low,
Since the output of inverter 210 goes high, the P-channel
The transistor 208 is turned off. Enhancement type N
Since the channel transistor 204 is turned on, the program
Ram drain voltage V ppIs the voltage output VppiProvided to 203
Is done.
【0054】各ゲート電圧提供回路は、必要な電圧を個
々のコラム制御トランジスタまたはメモリセルの個々の
ロウに提供するので、コラムデコーダ回路24とロウデ
コーダ回路26の両方は、図12(b)の複数のゲート
電圧提供回路220を出力毎に1つ備えている。ゲート
電圧提供回路220において、アドレス選択回路162
からの信号は、入力信号としてNANDゲート222に
入力される。NANDゲート222の出力は、Nチャネ
ルトランジスタ224のドレインとNチャネルトランジ
スタ230のゲートに結合される。Nチャネルトランジ
スタ224のゲートは、Vccに結合される。Nチャネル
トランジスタ224のソースは、Pチャネルトランジス
タ226のソースとPチャネルトランジスタ228のゲ
ートに結合される。Since each gate voltage providing circuit provides a necessary voltage to each column control transistor or each row of a memory cell, both the column decoder circuit 24 and the row decoder circuit 26 have the same configuration as that of FIG. A plurality of gate voltage providing circuits 220 are provided for each output. In the gate voltage supply circuit 220, the address selection circuit 162
Is input to the NAND gate 222 as an input signal. The output of NAND gate 222 is coupled to the drain of N-channel transistor 224 and the gate of N-channel transistor 230. The gate of N-channel transistor 224 is coupled to Vcc . The source of N-channel transistor 224 is coupled to the source of P-channel transistor 226 and the gate of P-channel transistor 228.
【0055】Pチャネルトランジスタ226および22
8のドレインは、それぞれVppi 入力端子225および
227に結合される。Vppi 入力は、ゲート電圧選択回
路200によって提供される。Pチャネルトランジスタ
226のゲート、Pチャネルトランジスタ228のソー
ス、および、Nチャネルトランジスタ230のドレイン
は、ゲート電圧提供回路220の出力電圧231に結合
される。Nチャネルトランジスタ230のソースは、コ
モン229に結合される。P channel transistors 226 and 22
Eight drains are coupled to V ppi input terminals 225 and 227, respectively. The V ppi input is provided by the gate voltage selection circuit 200. The gate of P-channel transistor 226, the source of P-channel transistor 228, and the drain of N-channel transistor 230 are coupled to output voltage 231 of gate voltage providing circuit 220. The source of N-channel transistor 230 is coupled to common 229.
【0056】特定のゲート電圧提供回路220が選択さ
れない時、NANDゲート222への入力信号
I0 ...In-1 の少なくとも1つは、論理「ロー」で
ある。NANDゲート222への入力の少なくとも1つ
が論理「ロー」である時、NANDゲート222の出力
は論理「ハイ」である。NANDゲート222の出力が
論理「ハイ」である時、Nチャネルトランジスタ230
はオンになり、出力電圧231をコモン229の接地近
くまで引き下げる。出力電圧231が引き下げられる
と、Pチャネルトランジスタ226はオンになり、Pチ
ャネルトランジスタ228のゲートに論理「ハイ」電圧
を提供するので、出力231に高電圧を提供するのが妨
げられる。従って、ゲート電圧提供回路220は、選択
されない場合読み出しまたはプログラム動作のための出
力電圧を提供しない。When a specific gate voltage providing circuit 220 is not selected, the input signals I 0 . . . At least one of In -1 is a logical "low". When at least one of the inputs to NAND gate 222 is logic "low", the output of NAND gate 222 is logic "high". When the output of NAND gate 222 is logic "high", N-channel transistor 230
Turns on, and pulls down the output voltage 231 to near the ground of the common 229. When output voltage 231 is reduced, P-channel transistor 226 turns on, providing a logic “high” voltage to the gate of P-channel transistor 228, thereby preventing providing a high voltage at output 231. Therefore, the gate voltage providing circuit 220 does not provide an output voltage for a read or program operation when not selected.
【0057】特定のゲート電圧提供回路220が選択さ
れると、入力信号I0 ...In-1は全て論理「ハイ」
であり、NANDゲート222の出力は論理「ロー」で
ある。Nチャネルトランジスタ230のゲートに印加さ
れるロー論理によってそのトランジスタはローになるの
で、出力231はローに引き下げられない。NANDゲ
ート222の出力からの論理「ロー」は、Nチャネルト
ランジスタ224を通じてPチャネルトランジスタ22
8のゲートに印加される。Nチャネルトランジスタ22
8はオンになり、出力231を、Vppi 227の電圧レ
ベルに応じてV ppまたはVccまでハイに引き上げる。A specific gate voltage providing circuit 220 is selected.
Input signal I0. . . In-1Are all logic "high"
And the output of NAND gate 222 is a logical "low".
is there. Applied to the gate of N-channel transistor 230
Low logic will cause the transistor to go low
Thus, the output 231 is not pulled low. NAND game
A logic low from the output of port 222 is an N-channel
P-channel transistor 22 through transistor 224
8 is applied to the gate. N-channel transistor 22
8 is turned on and the output 231 is set to Vppi227 voltage level
V according to the bell ppOr VccPull up to high.
【0058】トランジスタ226、228および230
は、Vppを処理しなければならないために、それらは厚
い酸化物層と比較的低い導電率を伴う高電圧トランジス
タである。Vccが通常より低い時、Pチャネルトランジ
スタ228の導電率は実際に低くなるので、読み出し動
作が遅くなる。従って、VccをVppi 203に提供する
トランジスタ202は大きくなければならない。Transistors 226, 228 and 230
In order must handle V pp, they are high-voltage transistor with a thick oxide layer and a relatively low conductivity. When V cc is lower than normal, the conductivity of the P-channel transistor 228 is actually lower, thus slowing down the read operation. Therefore, the transistor 202 that provides V cc to V ppi 203 must be large.
【0059】図13では、独立した高電圧部と独立した
低電圧部を有する本発明のゲート電圧提供回路240の
一実施例が例示される。ゲート電圧提供回路の低電圧部
は、高速切り換えを必要とする動作を行う。ゲート電圧
提供回路240では、ゲート電圧提供回路240が選択
されると、NANDゲート242は、従来の回路のNA
NDゲート222と同一の方法で入力信号を受信する。FIG. 13 illustrates one embodiment of a gate voltage providing circuit 240 of the present invention having an independent high voltage section and an independent low voltage section. The low voltage section of the gate voltage providing circuit performs an operation that requires high speed switching. In the gate voltage providing circuit 240, when the gate voltage providing circuit 240 is selected, the NAND gate 242 becomes the NA of the conventional circuit.
The ND gate 222 receives an input signal in the same manner.
【0060】NANDゲート242の出力243は、N
チャネルトランジスタ248のゲート、インバータ24
6の入力、および、Nチャネルトランジスタ252のド
レインに結合される。インバータ246の出力247
は、Nチャネルトランジスタ250のドレインに結合さ
れる。Nチャネルトランジスタ250のゲートは、Nチ
ャネルトランジスタ248のソースとNチャネルトラン
ジスタ252のソースに結合される。Nチャネルトラン
ジスタ250のソースは、ゲート電圧提供回路の出力電
圧260に結合される。読み出し信号Rは、インバータ
244の入力に提供される。インバータ244の出力
は、トランジスタ252のゲートに印加される。トラン
ジスタ248および250は、しきい値電圧0Vの低電
圧Nチャネルトランジスタである。Nチャネルトランジ
スタ250は、高電圧部を低電圧部から分離するために
使用される。The output 243 of the NAND gate 242 is N
Gate of channel transistor 248, inverter 24
6 and the drain of an N-channel transistor 252. Output 247 of inverter 246
Is coupled to the drain of N-channel transistor 250. N-channel transistor 250 has its gate coupled to the source of N-channel transistor 248 and the source of N-channel transistor 252. The source of N-channel transistor 250 is coupled to output voltage 260 of the gate voltage providing circuit. Read signal R is provided to the input of inverter 244. The output of inverter 244 is applied to the gate of transistor 252. Transistors 248 and 250 are low-voltage N-channel transistors having a threshold voltage of 0V. N-channel transistor 250 is used to separate the high voltage section from the low voltage section.
【0061】特定のゲート電圧提供回路が選択されない
場合、NANDゲート242の出力243はハイである
ので、インバータ246の出力247はローである。N
チャネルトランジスタ248はオンになるので、Nチャ
ネルトランジスタ250はオンになり、ノード249は
ハイになる。従って、インバータ246からのロー出力
が特定のゲート電圧提供回路の出力として出力される。
ゲート電圧提供回路のロー出力が、インバータとして動
作するトランジスタ254および256のゲートに印加
されると、Pチャネルトランジスタ254はオンにな
り、Pチャネルトランジスタ258のゲートにVppi を
印加し、Nチャネルトランジスタ256はオフになる。
その結果、Pチャネルトランジスタ258はオフにな
り、Vppi は出力260に提供されない。When a particular gate voltage providing circuit is not selected, the output 243 of the NAND gate 242 is high and the output 247 of the inverter 246 is low. N
Since channel transistor 248 turns on, N-channel transistor 250 turns on and node 249 goes high. Therefore, the low output from the inverter 246 is output as the output of the specific gate voltage providing circuit.
When the low output of the gate voltage providing circuit is applied to the gates of transistors 254 and 256 operating as inverters, P-channel transistor 254 turns on, applying V ppi to the gate of P-channel transistor 258, 256 turns off.
As a result, P-channel transistor 258 turns off and V ppi is not provided at output 260.
【0062】特定のゲート電圧提供回路が選択される
と、NANDゲート242の出力243はローになるの
で、インバータ246の出力247はハイである。リー
ド信号Rがハイであり、読み出し動作を示す時、インバ
ータ244の出力はローであるので、Nチャネルトラン
ジスタ252はオフになる。出力260は、Vppi まで
引き上げられる。When a particular gate voltage providing circuit is selected, the output 243 of the NAND gate 242 goes low and the output 247 of the inverter 246 is high. When the read signal R is high, indicating a read operation, the output of the inverter 244 is low, so that the N-channel transistor 252 is turned off. Output 260 is raised to V ppi .
【0063】Nチャネルトランジスタ250のチャネル
静電容量のため、Nチャネルトランジスタ250のゲー
トのノード249はハイに結合され、Nチャネルトラン
ジスタ250の高い導電率を維持する。インバータ24
6は高導電率トランジスタによって形成されるので、出
力260は強くドライブされ、読み出し動作は高速にな
る。さらに、インバータ246は、ハイ出力を生じるこ
とでVppi 電圧を低下させることはない。従って、図1
2(a)のゲート電圧選択回路のデプリーション型Nチ
ャネルトランジスタ202は、Vppi の電圧降下を補償
するため大型である必要はない。Because of the channel capacitance of N-channel transistor 250, node 249 at the gate of N-channel transistor 250 is tied high, maintaining the high conductivity of N-channel transistor 250. Inverter 24
Because 6 is formed by a high conductivity transistor, the output 260 is driven strongly and the read operation is fast. Further, the inverter 246 does not lower the V ppi voltage by producing a high output. Therefore, FIG.
The depletion-type N-channel transistor 202 of the gate voltage selection circuit of FIG. 2A does not need to be large to compensate for the voltage drop of V ppi .
【0064】特定のゲート電圧提供回路が選択され、読
み出し信号Rがローでプログラム動作を示す時、インバ
ータ244の出力はハイであるので、Nチャネルトラン
ジスタ252はオンになる。Nチャネルトランジスタ2
48は、ノード249がローに引き下げられるに連れて
徐々にオフになる。読み出し動作に関連して、上記で説
明されたように、出力260はVppi まで引き上げられ
る。しかし、Nチャネルトランジスタ248は、オフに
なることでバッファの働きをし、ゲート電圧提供回路の
低電圧部をゲート電圧提供回路の高電圧部から分離す
る。従って、プログラム電圧、すなわち読み出し電圧と
比較して高い電圧は、ゲート電圧提供回路のロー電圧部
分に影響することなく出力260に提供される。When a specific gate voltage providing circuit is selected and the read signal R is low to indicate a program operation, the output of the inverter 244 is high, so that the N-channel transistor 252 is turned on. N-channel transistor 2
48 gradually turns off as node 249 is pulled low. In connection with a read operation, output 260 is pulled up to V ppi as described above. However, when turned off, the N-channel transistor 248 functions as a buffer, and separates the low voltage portion of the gate voltage providing circuit from the high voltage portion of the gate voltage providing circuit. Therefore, the program voltage, that is, the voltage higher than the read voltage is provided to the output 260 without affecting the low voltage portion of the gate voltage providing circuit.
【0065】IV.アドレスシーケンサ アドレスシーケンサは、内部クロック信号の立ち上がり
エッジと同期して、アドレスを1ずつ順次インクリメン
トする。アドレス信号を生成するため、トグル信号が使
用される。こうしたトグル信号は、アドレスシーケンサ
の内部で生成される。IV. Address Sequencer The address sequencer sequentially increments the address by one in synchronization with the rising edge of the internal clock signal. A toggle signal is used to generate an address signal. Such a toggle signal is generated inside the address sequencer.
【0066】従来、トグル信号を使用してn個のアドレ
スを生成するために、一緒に構成された多数の論理ゲー
トが使用された。図11で例示される論理ゲートのこの
従来の構成は、アドレス信号の各組み合わせについて、
n−1個のNANDゲートとn−1個のインバータを通
じて一連の遅延を強いるものであった。こうした遅延の
合計は、特にメモリ装置の動作クロック周波数の増大と
いう見地から見ると、大きな遅延を示している。例え
ば、t1 の遅延が各論理ゲートに関連する場合、遅延の
合計量はJ=n×t1 である。これは、クロック周期が
Jよりも短くなるのを妨げる。従って、論理ゲートの遅
延経路、すなわち、アドレス信号発生器のゲートの数を
減らすことで、メモリ装置がより高速の周波数クロック
で動作する能力が提供される。Conventionally, a number of logic gates configured together have been used to generate n addresses using a toggle signal. This conventional configuration of the logic gate illustrated in FIG.
A series of delays was forced through n-1 NAND gates and n-1 inverters. The sum of these delays represents a large delay, especially in view of increasing the operating clock frequency of the memory device. For example, if the delay of t 1 is associated with each logic gate, the total amount of delay is J = n × t 1. This prevents the clock period from becoming shorter than J. Thus, reducing the delay path of the logic gates, i.e., the number of gates of the address signal generator, provides the ability for the memory device to operate at a higher frequency clock.
【0067】図14は、従来のアドレスシーケンサ30
0のブロック図である。トリガ信号発生器301は、ト
リガ信号5を生成するが、これは図2〜図7に関連して
前に説明されたように、内部クロック信号のクロックサ
イクル抑制を開始するためクロック制御回路2に提供さ
れるものである。これは、トリガ信号5が生成される1
つの例に過ぎず、トリガ信号5の生成は、この特定の例
に制限されるものではない。クロックトリガ信号発生器
301は、アドレスシーケンサ300によって内部で生
成されたアドレス信号に結合される。FIG. 14 shows a conventional address sequencer 30.
0 is a block diagram of FIG. The trigger signal generator 301 generates a trigger signal 5, which is sent to the clock control circuit 2 to initiate clock cycle suppression of the internal clock signal, as previously described in connection with FIGS. Provided. This means that the trigger signal 5 is generated 1
The generation of the trigger signal 5 is just one example and is not limited to this particular example. Clock trigger signal generator 301 is coupled to an address signal generated internally by address sequencer 300.
【0068】アドレスシーケンサ300は、それぞれア
ドレス信号A0 、A1 およびAn-1を生成する、アドレ
ス信号発生器304、308および312を備えてい
る。判り易くするために、アドレス信号A2 ...A
n-2 のためのアドレス信号発生器は、図11では図示さ
れない。各アドレス信号発生器は、内部クロック信号7
と逆内部クロック信号に結合される。内部クロック信号
入力7は、インバータ302によって反転され、逆内部
クロック信号を生成する。アドレス信号発生器304、
308および312は、それぞれ二入力XORゲート3
03、307および311にも結合される。The address sequencer 300 includes address signal generators 304, 308 and 312 for generating address signals A 0 , A 1 and An-1 respectively. For clarity, the address signals A 2 . . . A
The address signal generator for n-2 is not shown in FIG. Each address signal generator has an internal clock signal 7
And the inverted internal clock signal. Internal clock signal input 7 is inverted by inverter 302 to generate an inverted internal clock signal. Address signal generator 304,
308 and 312 are two-input XOR gates 3
03, 307 and 311.
【0069】XORゲート303の第1の入力は、論理
「1」に結合される。XORゲート303の第2の入力
は、アドレス信号発生器304の出力A0 に結合され
る。XORゲート303の第1の入力は、NANDゲー
ト305の第1の入力にも結合される。XORゲート3
03の第2の入力は、NANDゲート305の第2の入
力にも結合される。NANDゲート305の出力は、イ
ンバータ306の入力に結合される。The first input of XOR gate 303 is tied to a logical "1". A second input of XOR gate 303 is coupled to output A 0 of address signal generator 304. A first input of XOR gate 303 is also coupled to a first input of NAND gate 305. XOR gate 3
03 is also coupled to a second input of NAND gate 305. The output of NAND gate 305 is coupled to the input of inverter 306.
【0070】インバータ306の出力トグル信号(Tg
l(0))は、XORゲート307の第1の入力とNA
NDゲート309の第1の入力に結合される。第2のア
ドレス発生器308の出力A1 は、XORゲート307
の第2の入力とNANDゲート309の第2の入力に結
合される。NANDゲート309の出力は、インバータ
310の入力に結合される。インバータ310の出力
は、トグル信号(Tgl(1))である。XORゲート
311の第1の入力は、トグル信号(Tgl(n−
2))に結合される。XORゲート311の第2の入力
は、アドレス信号発生器312の出力An-1 に結合され
る。The output toggle signal (Tg) of the inverter 306
l (0)) is the first input of the XOR gate 307 and NA
It is coupled to a first input of ND gate 309. The output A 1 of the second address generator 308 is
And a second input of NAND gate 309. The output of NAND gate 309 is coupled to the input of inverter 310. The output of inverter 310 is a toggle signal (Tgl (1)). A first input of the XOR gate 311 is connected to a toggle signal (Tgl (n−
2)). A second input of XOR gate 311 is coupled to output An-1 of address signal generator 312.
【0071】図14に示されるアドレス信号発生器30
4、308または312の1つ、二入力XORゲート3
03、307または311の1つ、NANDゲート30
5または309の1つ、および、インバータ306また
は310の1つの構成は、以下のブール方程式(Boolea
n equation)によって表される。Address signal generator 30 shown in FIG.
One of 4, 308 or 312, two-input XOR gate 3
03, 307 or 311 the NAND gate 30
5 or 309 and one configuration of the inverters 306 or 310 are represented by the following Boolean equations (Boolea
n equation).
【0072】[0072]
【数1】 (Equation 1)
【0073】A・B=A+Bおよび従来のブール代数に
よって、以下のブール方程式が得られる。偶数アドレ
ス、すなわちnが偶数である場合、結果として得られる
ブール方程式は以下である。With AB = A + B and conventional Boolean algebra, the following Boolean equation is obtained: If the even address, ie, n is even, the resulting Boolean equation is:
【0074】[0074]
【数2】 (Equation 2)
【0075】奇数アドレス、すなわちnが奇数である場
合、結果として得られるブール方程式は以下である。If the odd address, ie, n is odd, the resulting Boolean equation is:
【0076】[0076]
【数3】 (Equation 3)
【0077】ブール方程式(2)および(3)は、図1
5(a)〜図15(c)に例示される論理ゲートによっ
て表される。NORゲートの遅延がNANDゲートの遅
延に等しければ、アドレスシーケンサによって制限され
る最小サイクル時間は、短縮される。従って、遅延は、
減少する。例えば、NORまたはNANDゲートの遅延
がTanである場合、合計遅延はJ=20×Tanである。
従来、遅延は、NANDゲートとインバータの組み合わ
せである。従って、合計遅延はさらに長くなる。例え
ば、合計遅延は、約20である。よって、サイクル時間
のn×Taiの改善が実現される。Taiが0.5nsの場
合、10nsが短縮される。The Boolean equations (2) and (3) are shown in FIG.
5 (a) to 5 (c). If the delay of the NOR gate is equal to the delay of the NAND gate, the minimum cycle time limited by the address sequencer is reduced. Therefore, the delay is
Decrease. For example, if the delay of a NOR or NAND gate is T an , then the total delay is J = 20 × T an .
Conventionally, the delay is a combination of a NAND gate and an inverter. Therefore, the total delay is even longer. For example, the total delay is about 20. Therefore, the cycle time n × T ai is improved. When T ai is 0.5 ns, 10 ns is reduced.
【0078】同様に、アドレスシーケンサの別の実施例
では、ブール方程式(1)および(1a)は、m=1/
2を設定することで操作される。m=1/2の場合、従
来のブール代数を使用すると、以下のブール方程式が得
られる。Similarly, in another embodiment of the address sequencer, the Boolean equations (1) and (1a) are such that m = 1 /
It is operated by setting 2. For m = 1/2, using conventional Boolean algebra, one obtains the following Boolean equation:
【0079】[0079]
【数4】 (Equation 4)
【0080】方程式(5)を方程式(4)と結合するこ
とで、以下のブール方程式が得られる。By combining equation (5) with equation (4), the following Boolean equation is obtained.
【0081】[0081]
【数5】 (Equation 5)
【0082】従って、方程式(1)を使用すると、以下
のブール方程式が得られる。Thus, using equation (1), the following Boolean equation is obtained:
【0083】[0083]
【数6】 (Equation 6)
【0084】ブール方程式(6)、(7)および(8)
は、k=n/2の場合、図16(a)〜図16(c)に
例示される論理ゲートによって表される。図16(a)
〜図16(c)に例示されるように、NANDゲートの
合計数はn/2なので、アドレスシーケンサを制限する
サイクル時間は半分に短縮される。アドレスシーケンサ
の別の実施例が図17に例示される。図17のアドレス
シーケンサは、図11に例示される従来のアドレスシー
ケンサと同様である。しかしながら、図17において、
一部のアドレスシーケンサへのクロック入力は、アドレ
スビットである。ワード線の遷移(開始/終了)を示す
最終コラム制御トランジスタについて、アドレスバッフ
ァからのアドレスビットが使用される。最終コラムアド
レスビットの逆も、アドレスシーケンサへのクロック入
力の代わりに使用される。Boolean equations (6), (7) and (8)
Is represented by the logic gates illustrated in FIGS. 16A to 16C when k = n / 2. FIG. 16 (a)
16 (c), the total number of NAND gates is n / 2, so that the cycle time for limiting the address sequencer is reduced to half. Another embodiment of the address sequencer is illustrated in FIG. The address sequencer of FIG. 17 is the same as the conventional address sequencer illustrated in FIG. However, in FIG.
Clock inputs to some address sequencers are address bits. For the last column control transistor indicating the transition (start / end) of the word line, the address bit from the address buffer is used. The inverse of the last column address bit is used instead of the clock input to the address sequencer.
【0085】例えば、アドレス信号A0〜A21を含む
アドレスの場合、22のアドレスバッファが使用され
る。アドレスビットA0〜A5に対するアドレスバッフ
ァは、内部クロック信号を使用する。A5は、ワード線
切り換えアドレスビットであると想定される。しかし、
何らかのアドレス信号が使用されるが、ワード線切り換
えアドレスビットは、ワード線切り換えによる最大遅延
時間を許容する。A5は、クロック信号として使用さ
れ、アドレスA6〜A21を生じるために使用される残
りのアドレスバッファにクロック入力を供給する。For example, in the case of an address including the address signals A0 to A21, 22 address buffers are used. The address buffer for the address bits A0 to A5 uses an internal clock signal. A5 is assumed to be a word line switching address bit. But,
Although some address signal is used, the word line switching address bits allow a maximum delay time due to word line switching. A5 is used as a clock signal and provides a clock input to the remaining address buffers used to generate addresses A6-A21.
【0086】V.データ感知 図1に戻ると、センスアンプ18および22は、個々の
データ線に結合される。これらのデータ線は、個々のメ
モリ・ブロックのビット線に結合される。これらのデー
タ線の初期電圧レベルは、通常、0である。しかしなが
ら、隣接するデータ線の間に発生する静電容量のため
に、データ線は、接地レベルより高い電圧を有すること
が多い。従って、所定の読み出し電圧がデータ線に印加
され、S/A18および22がメモリセルからデータを
感知しようとする時、遅延が経験される。従来、データ
線は分離され、すなわち、遅延を除去するためにデータ
線間には大きな空間が提供されている。しかし、データ
線間に大きな空間を追加すると、メモリ・ダイの寸法、
すなわち、フラッシュメモリ装置によって占有される物
理的空間も増大する。V. Data Sensing Returning to FIG. 1, sense amplifiers 18 and 22 are coupled to individual data lines. These data lines are coupled to the individual memory block bit lines. The initial voltage level of these data lines is usually 0. However, due to the capacitance generated between adjacent data lines, the data lines often have a voltage higher than the ground level. Thus, a delay is experienced when a predetermined read voltage is applied to the data line and S / A 18 and 22 attempt to sense data from the memory cell. Conventionally, the data lines are separated, ie, a large space is provided between the data lines to eliminate the delay. However, adding a large amount of space between the data lines adds memory die dimensions,
That is, the physical space occupied by the flash memory device also increases.
【0087】メモリ・ダイの寸法を増大することなく遅
延を除去するために、プルダウン・トランジスタがデー
タ線に導入される。図18では、プルダウン・トランジ
スタ801がデータ線803に結合される。プルダウン
・トランジスタ801のゲートは、リセット信号線80
5に結合される。メモリセルの読み出しの前に、リセッ
ト信号線805は、短い期間ハイになる。従って、プル
ダウン・トランジスタはオンになり、データ線を接地す
る。全てのデータ線は、当初、接地電圧レベルで開始さ
れるので、データ線間の静電容量結合は、個々のデータ
線の静電容量と共に減少する。従って、データ線が経験
する遅延は、メモリ・ダイの寸法を増大することなく減
少する。To remove the delay without increasing the size of the memory die, pull-down transistors are introduced on the data lines. In FIG. 18, a pull-down transistor 801 is coupled to a data line 803. The gate of the pull-down transistor 801 is connected to the reset signal line 80.
5 Before reading the memory cell, the reset signal line 805 goes high for a short period of time. Thus, the pull-down transistor is turned on and grounds the data line. Since all data lines initially start at the ground voltage level, the capacitance coupling between the data lines decreases with the capacitance of the individual data lines. Thus, the delay experienced by the data lines is reduced without increasing the size of the memory die.
【0088】VI.高電圧コンパレータ 図1に関連して例示されたように、プログラム動作は、
1組の所定の電圧がメモリセルに印加されることを必要
とする。図1の高電圧コンパレータ回路54は、所定の
電圧がメモリセルのプログラムを開始するのに十分な高
電圧である時、正確なタイミングを決定する1組のトラ
ンジスタを備えている。図19は、図1の高電圧コンパ
レータ回路54の一実施例を示す。図19の高電圧コン
パレータ回路は、線路AAの所定のプログラム電圧の電
圧レベルが線路BBの電圧レベルに対応する時を検出す
る。線路Vref の電圧レベルは、常にハイであると想定
され、線路Vppの電圧レベルは、増大しつつあると想定
される。線路Vppは、Vppトランジスタ181のゲート
に結合される。線路Vppの電圧レベルが増大すると、V
ppトランジスタ181はオンになり、Vppトランジスタ
181のドレインに結合された線路BBは、ゆっくりと
Vccになる。従って、線路Vppの電圧レベルが増大する
と、線路BBの電圧レベルも徐々に増大する。VI. High Voltage Comparator As illustrated in connection with FIG.
It requires a set of predetermined voltages to be applied to the memory cells. The high voltage comparator circuit 54 of FIG. 1 includes a set of transistors that determine the exact timing when the predetermined voltage is high enough to start programming the memory cell. FIG. 19 shows an embodiment of the high voltage comparator circuit 54 of FIG. The high voltage comparator circuit of FIG. 19 detects when the voltage level of the predetermined program voltage on the line AA corresponds to the voltage level on the line BB. The voltage level of the line V ref is always assumed to be high, the voltage level of the line V pp is assumed to be increasing. Line V pp is coupled to the gate of V pp transistor 181. As the voltage level on line V pp increases, V
The pp transistor 181 turns on and the line BB coupled to the drain of the V pp transistor 181 slowly goes to V cc . Accordingly, the voltage level of the line V pp is increased, the voltage level of the line BB also gradually increases.
【0089】線路BBは、BBトランジスタ183とA
Aトランジスタ185のゲートにも結合される。よっ
て、線路BBの電圧レベルが徐々に増大すると、BBと
AAトランジスタも徐々にオンになる。AAトランジス
タ185のソースには、線路AAが結合されているが、
これは基準トランジスタ187のドレインにも結合され
る。線路Vref は、基準トランジスタ187のゲートに
結合される。線路Vrefに印加される一定の電圧レベル
のため、基準トランジスタ187はオンなので、線路A
Aの電圧レベルは電圧Vccに近づく。AAトランジスタ
が徐々にオンになると、電圧Vccから接地への経路が生
じるので、線路AAの電圧レベルは徐々に引き下げられ
る。従って、線路BBの電圧レベルが徐々に増大するに
連れて、線路AAの電圧レベルは徐々に低下する。The line BB is connected to the BB transistor 183 and A
It is also coupled to the gate of A transistor 185. Therefore, when the voltage level of the line BB gradually increases, the BB and AA transistors also gradually turn on. The line AA is coupled to the source of the AA transistor 185,
It is also coupled to the drain of reference transistor 187. Line V ref is coupled to the gate of reference transistor 187. Because of the constant voltage level applied to the line Vref , the reference transistor 187 is on and therefore the line A
The voltage level of A approaches the voltage Vcc . As the AA transistor gradually turns on, a path is created from voltage Vcc to ground, so that the voltage level on line AA is gradually reduced. Therefore, as the voltage level of the line BB gradually increases, the voltage level of the line AA gradually decreases.
【0090】線路AAは、AAデプリーション型トラン
ジスタ167のゲートにも結合され、線路BBは、BB
デプリーション型トランジスタ169のゲートに結合さ
れる。線路BBの電圧レベルが徐々に増大すると、BB
デプリーション型トランジスタ167は、徐々にオンに
なる。同様に、線路AAの電圧レベルが徐々に低下する
と、AAデプリーション型トランジスタ167は、徐々
にオフになる。BBデプリーション型トランジスタ16
9のソースは、第1のPチャネルトランジスタ163と
第2のPチャネルトランジスタ165の互いに結合され
たゲートに結合される。BBデプリーション型トランジ
スタ169がオンになると、接地への経路が形成され、
第1のPチャネルトランジスタ163と第2のPチャネ
ルトランジスタ165はオンになる。Line AA is also coupled to the gate of AA depletion type transistor 167, and line BB is coupled to BB
It is coupled to the gate of depletion type transistor 169. When the voltage level of the line BB gradually increases, BB
The depletion type transistor 167 is gradually turned on. Similarly, when the voltage level of the line AA gradually decreases, the AA depletion type transistor 167 gradually turns off. BB depletion type transistor 16
9 is coupled to the mutually coupled gates of the first P-channel transistor 163 and the second P-channel transistor 165. When the BB depletion transistor 169 turns on, a path to ground is formed,
The first P-channel transistor 163 and the second P-channel transistor 165 are turned on.
【0091】線路VPPOKは、AAデプリーション型トラ
ンジスタ167のソースと第2のPチャネルトランジス
タ165のドレインに結合される。第2のPチャネルト
ランジスタがオンになり、AAデプリーション型トラン
ジスタ167がゆっくりとオフになると、線路電圧Vcc
への経路を提供される。従って、線路VPPOKの電圧は、
急激に増大する。換言すれば、線路BBの電圧レベルが
増大し線路AAの電圧レベルに対応すると、そこでは線
路AAの電圧レベルは低下しつつあり、線路V PPOKの電
圧レベルは増大する。従って、線路BBの電圧レベルが
線路AAの電圧レベルより大きくなるやいなや、線路V
PPOKの電圧レベルは急激に増大し、線路VPPOKは電圧V
ccになる。線路VPPOKは、線路BBの電圧レベルがメモ
リセルのプログラムを開始する十分な大きさ、すなわ
ち、線路BBの電圧レベルが線路AAの電圧レベルより
大きいことを示す。従って、メモリセルのプログラム
は、所定のプログラム電圧、すなわち、線路BBと線路
AAの電圧レベルが特定の動作電圧レベルに到達すると
すぐに開始される。Line VPPOKIs an AA depletion type tiger
Source of transistor 167 and second P-channel transistor
Coupled to the drain of the Second P-channel
The transistor turns on and the AA depletion type
When the transistor 167 turns off slowly, the line voltage Vcc
Provided a route to. Therefore, the track VPPOKThe voltage of
Increases rapidly. In other words, the voltage level of the line BB is
Increase to correspond to the voltage level on line AA, where the line
The voltage level of the road AA is decreasing and the line V PPOKNo electricity
The pressure level increases. Therefore, the voltage level of the line BB is
As soon as the voltage level becomes higher than the voltage level of the line AA, the line V
PPOKVoltage level rises sharply and the line VPPOKIs the voltage V
ccbecome. Track VPPOKIndicates that the voltage level of the line BB is
Big enough to start reselling program, i.e.
That is, the voltage level of the line BB is higher than the voltage level of the line AA.
Indicates that it is big. Therefore, the programming of the memory cell
Is a predetermined program voltage, that is, the line BB and the line
When the voltage level of AA reaches a specific operating voltage level
Get started right away.
【0092】VII.結論 従って、本発明は、選択された1つ以上のクロックサイ
クルの外部クロック信号を阻止(遮断)することにより
内部クロックを生成する能力を有するクロック制御回路
を提供する。NOR型の同期式フラッシュメモリ装置で
の適用が説明されたが、このクロック制御回路は、同様
の内部クロック信号を必要とする半導体装置で広範な適
用を有する。すなわち、このクロック制御回路は、NA
ND型の同期式フラッシュメモリ装置でも同様に有用で
ある。VII. Conclusion Accordingly, the present invention provides a clock control circuit capable of generating an internal clock by blocking (blocking) an external clock signal for one or more selected clock cycles. Although application in a NOR type synchronous flash memory device has been described, this clock control circuit has wide application in semiconductor devices requiring similar internal clock signals. That is, this clock control circuit
An ND type synchronous flash memory device is similarly useful.
【0093】また、本発明は、プログラムおよび読み出
し動作のための所定の電圧を急速に生成する能力を有す
るデコーダ回路を提供する。NOR型のフラッシュメモ
リ装置での適用業務が説明されたが、このデコーダ回路
は、同様に所定電圧の提供増大を必要とする半導体装置
で広範な適用業務を有する。すなわち、このデコーダ制
御回路は、NAND型の同期式フラッシュメモリ装置で
も同様に有用である。The present invention also provides a decoder circuit capable of rapidly generating a predetermined voltage for program and read operations. Although the application in NOR flash memory devices has been described, this decoder circuit also has a wide range of applications in semiconductor devices that require an increased supply of predetermined voltages. That is, this decoder control circuit is similarly useful in a NAND-type synchronous flash memory device.
【0094】さらに、本発明は、ある特定の実施例で説
明されたが、多くの付加的な修正および変形が当該術分
野に熟練した者には明らかであろう。従って、本発明
は、個々に説明された以外の方法で実施されうることが
理解されるだろう。すなわち、本発明の実施例は、あら
ゆる面で例示的であって制限的ではなく、本発明の範囲
は、上記の説明ではなく、添付の請求項とその同等物に
よって決定されるものとみなされる。 (付記1) 外部クロック信号およびトリガ信号を受け
取り、内部クロック信号を生成するクロック制御回路で
あって、前記外部クロック信号および前記トリガ信号を
受け取って、各々が前記トリガ信号から少なくとも1ク
ロック周期だけ遅延された複数の時間遅延トリガ信号を
生成するシフトレジスタ・アセンブリと、前記時間遅延
トリガ信号を受け取ってクロックトリガ信号を生成する
クロックトリガ信号生成回路と、前記外部クロック信号
および前記クロックトリガ信号を受け取って前記内部ク
ロック信号を生成するクロックバッファ回路とを備える
ことを特徴とするクロック制御回路。 (付記2) 付記1に記載のクロック制御回路におい
て、前記シフトレジスタ・アセンブリは、各々が前記外
部クロック信号を受け取って前記複数の時間遅延トリガ
信号の1つを生成する直列に結合された複数のシフトレ
ジスタを備え、該直列に結合されたシフトレジスタの第
1のシフトレジスタは前記トリガ信号を受け取り、各後
続のシフトレジスタは直前のシフトレジスタにより生成
された前記時間遅延トリガ信号を受け取ることを特徴と
するクロック制御回路。 (付記3) 付記2に記載のクロック制御回路におい
て、前記各時間遅延トリガ信号は、他の全ての時間遅延
トリガ信号から前記外部クロック信号の少なくとも1周
期だけずれていることを特徴とするクロック制御回路。 (付記4) 付記2に記載のクロック制御回路におい
て、直列に結合された前記複数のシフトレジスタは、直
列に結合された3つのシフトレジスタを備えることを特
徴とするクロック制御回路。 (付記5) 付記1に記載のクロック制御回路におい
て、前記クロックトリガ信号生成回路は、各々が2つの
入力信号を受け取って出力信号を生成する複数の第1ス
テージNORゲートを有する第1ステージ回路と、各々
の入力信号が前記各第1ステージNORゲートの出力信
号に結合され、複数の入力信号を受け取る第2ステージ
NORゲートを有する第2ステージ回路とを備えること
を特徴とするクロック制御回路。 (付記6) 付記5に記載のクロック制御回路におい
て、前記各第1ステージNORゲートの2つの入力信号
の一方は、前記複数の時間遅延トリガ信号の1つであ
り、前記時間遅延トリガ信号の数と前記第1ステージN
ORゲートの数が1対1対応を有することを特徴とする
クロック制御回路。 (付記7) 付記5に記載のクロック制御回路におい
て、前記各第1ステージNORゲートの2つの入力信号
の一方は、複数のクロック阻止信号の1つであることを
特徴とするクロック制御回路。 (付記8) 付記7に記載のクロック制御回路におい
て、前記複数のクロック阻止信号は、製造の間に、事前
にプログラムされることを特徴とするクロック制御回
路。 (付記9) 付記7に記載のクロック制御回路におい
て、前記内部クロック信号を生成するために前記外部ク
ロック信号から阻止されるクロックサイクルの数は、前
記複数のクロック阻止信号によって決定されることを特
徴とするクロック制御回路。 (付記10) 付記9に記載のクロック制御回路におい
て、前記数のクロックサイクルが前記外部クロック信号
から阻止される時間は、前記クロックトリガ信号によっ
て決定されることを特徴とするクロック制御回路。 (付記11) 付記1に記載のクロック制御回路におい
て、前記クロックバッファ回路は、いくつかの外部クロ
ック信号サイクルを阻止して前記内部クロック信号を生
成するために、前記外部クロック信号および前記クロッ
クトリガ信号を組み合わせることを特徴とするクロック
制御回路。 (付記12) 外部クロック信号およびトリガ信号から
内部クロック信号を生成する方法であって、該方法は、
シフトレジスタ・アセンブリ、クロックトリガ信号生成
回路およびクロックバッファ回路を有するクロック制御
回路を使用し、前記シフトレジスタ・アセンブリによっ
て、前記外部クロック信号および前記トリガ信号を受け
取り、複数の時間遅延トリガ信号を生成し、前記クロッ
クトリガ信号生成回路によって、前記時間遅延トリガ信
号を受け取り、前記時間遅延トリガ信号を組み合わせる
ことでクロックトリガ信号を生成し、前記クロックバッ
ファ回路によって、前記外部クロック信号および前記ト
リガ信号を受け取り、前記内部クロック信号を生成する
ことを特徴とする内部クロック信号生成方法。 (付記13) 付記12に記載の内部クロック信号生成
方法において、前記シフトレジスタ・アセンブリは、各
々が前記外部クロック信号を受け取って前記複数の時間
遅延トリガ信号の1つを生成する直列に結合された複数
のシフトレジスタを備え、該直列に結合されたシフトレ
ジスタの第1のシフトレジスタは前記トリガ信号を受け
取り、各後続のシフトレジスタは直前のシフトレジスタ
により生成された前記時間遅延トリガ信号を受け取るこ
とを特徴とする内部クロック信号生成方法。 (付記14) 付記12に記載の内部クロック信号生成
方法において、前記各時間遅延トリガ信号は、他の全て
の時間遅延トリガ信号から前記外部クロック信号の少な
くとも1周期だけずれていることを特徴とする内部クロ
ック信号生成方法。 (付記15) 付記13に記載の内部クロック信号生成
方法において、直列に結合された前記複数のシフトレジ
スタは、直列に結合された3つのシフトレジスタを備え
ることを特徴とする内部クロック信号生成方法。 (付記16) 付記12に記載の内部クロック信号生成
方法において、前記クロックトリガ信号生成回路は、第
1ステージ回路および第2ステージ回路を有し、前記時
間遅延トリガ信号を受け取って前記クロックトリガ信号
を生成する段階は、前記第1ステージ回路によって、前
記時間遅延トリガ信号を受け取って複数の出力信号を生
成し、前記第2ステージ回路によって、前記第1ステー
ジ回路から前記複数の出力信号を受け取って前記クロッ
クトリガ信号を生成することを備えることを特徴とする
内部クロック信号生成方法。 (付記17) 付記16に記載の内部クロック信号生成
方法において、さらに、前記第1ステージ回路によっ
て、複数のクロック阻止信号を受け取り、該クロック阻
止信号は、前記内部クロック信号を生成するために前記
外部クロック信号から阻止されるクロックサイクルの数
を決定することを備えることを特徴とする内部クロック
信号生成方法。 (付記18) 付記17に記載の内部クロック信号生成
方法において、前記内部クロック信号を生成するため
に、前記数のクロックサイクルが前記外部クロック信号
から阻止される時間は、前記クロックトリガ信号によっ
て決定されることを特徴とする内部クロック信号生成方
法。 (付記19) 付記12に記載の内部クロック信号生成
方法において、前記外部クロック信号および前記クロッ
クトリガ信号を組み合わせる時、いくつかの外部クロッ
ク信号サイクルを阻止するための前記クロックトリガ信
号を使用することによって、前記内部クロック信号が前
記クロックバッファ回路で生成されることを特徴とする
内部クロック信号生成方法。 (付記20) 複数のメモリセルと、外部クロック信号
およびトリガ信号を受け取って内部クロック信号を生成
するクロック制御回路とを備え、前記内部クロック信号
が同期データの読み出しおよびプログラムのために使用
されることを特徴とする同期型フラッシュメモリ。 (付記21) 付記20に記載の同期型フラッシュメモ
リにおいて、前記クロック制御回路は、前記外部クロッ
ク信号および前記トリガ信号を受け取り、複数の時間遅
延トリガ信号を生成するシフトレジスタ・アセンブリ
と、前記時間遅延トリガ信号を受け取ってクロックトリ
ガ信号を生成するクロックトリガ信号生成回路と、前記
外部クロック信号および前記クロックトリガ信号を受け
取って前記内部クロック信号を生成するクロックバッフ
ァ回路とを備えることを特徴とする同期型フラッシュメ
モリ。 (付記22) 付記21に記載の同期型フラッシュメモ
リにおいて、前記シフトレジスタ・アセンブリは、各々
が前記外部クロック信号を受け取って前記複数の時間遅
延トリガ信号の1つを生成する直列に結合された複数の
シフトレジスタを備え、該直列に結合されたシフトレジ
スタの第1のシフトレジスタは前記トリガ信号を受け取
り、各後続のシフトレジスタは直前のシフトレジスタに
より生成された前記時間遅延トリガ信号を受け取ること
を特徴とする同期型フラッシュメモリ。 (付記23) 付記22に記載の同期型フラッシュメモ
リにおいて、前記各時間遅延トリガ信号は、他の全ての
時間遅延トリガ信号から前記外部クロック信号の少なく
とも1周期だけずれていることを特徴とする同期型フラ
ッシュメモリ。 (付記24) 付記22に記載の同期型フラッシュメモ
リにおいて、直列に結合された前記複数のシフトレジス
タは、直列に結合された3つのシフトレジスタを備える
ことを特徴とする同期型フラッシュメモリ。 (付記25) 付記21に記載の同期型フラッシュメモ
リにおいて、前記クロックトリガ信号生成回路が、2つ
の入力信号を受け取る複数の第1ステージNORゲート
を備え、該各第1ステージNORゲートが出力信号を生
成する第1ステージ回路と、各々の入力信号が前記各第
1ステージNORゲートの出力信号に結合され、複数の
入力信号を受け取る第2ステージNORゲートを有する
第2ステージ回路とを備えることを特徴とする同期型フ
ラッシュメモリ。 (付記26) 付記25に記載の同期型フラッシュメモ
リにおいて、前記各第1ステージNORゲートの2つの
入力信号の一方は、前記複数の時間遅延トリガ信号の1
つであり、前記時間遅延トリガ信号と前記第1ステージ
NORゲートが1対1対応を有することを特徴とする同
期型フラッシュメモリ。 (付記27) 付記25に記載の同期型フラッシュメモ
リにおいて、前記各第1ステージNORゲートの2つの
入力信号の一方は、複数のクロック阻止信号の1つであ
ることを特徴とする同期型フラッシュメモリ。 (付記28) 付記27に記載の同期型フラッシュメモ
リにおいて、前記複数のクロック阻止信号は、製造の間
に、事前にプログラムされることを特徴とする同期型フ
ラッシュメモリ。 (付記29) 付記27に記載の同期型フラッシュメモ
リにおいて、前記内部クロック信号を生成するために前
記外部クロック信号から阻止されるクロックサイクルの
数は、前記複数のクロック阻止信号によって決定される
ことを特徴とする同期型フラッシュメモリ。 (付記30) 付記29に記載の同期型フラッシュメモ
リにおいて、前記数のクロックサイクルが前記外部クロ
ック信号から阻止される時間は、前記クロックトリガ信
号によって決定されることを特徴とする同期型フラッシ
ュメモリ。 (付記31) 付記21に記載の同期型フラッシュメモ
リにおいて、前記クロックバッファ回路は、いくつかの
外部クロック信号サイクルを阻止して前記内部クロック
信号を生成するために、前記外部クロック信号および前
記クロックトリガ信号を組み合わせることを特徴とする
同期型フラッシュメモリ。 (付記32) 付記21に記載の同期型フラッシュメモ
リにおいて、さらに、複数のメモリセルブロックの各々
に結合された複数のライトアンプを備えることを特徴と
する同期型フラッシュメモリ。 (付記33) 付記21に記載の同期型フラッシュメモ
リにおいて、さらに、複数のメモリセルブロックの各々
に結合された複数のセンスアンプを備えることを特徴と
する同期型フラッシュメモリ。 (付記34) ロウおよびコラムを有するメモリセルア
レイに編成され、予め定められた数の隣接コラムが1つ
のメモリセルブロックを備え、該メモリセルアレイが複
数のメモリセルブロックを備える複数のメモリセルと、
それぞれがメモリセルのコラムに対応し、該対応するコ
ラムのメモリセルのドレインに結合された複数のコラム
制御トランジスタと、アドレス信号を受け取ってコラム
デコード信号を生成し、該コラムデコード信号が前記コ
ラム制御トランジスタのゲートに結合されたコラムデコ
ーダ回路と、アドレス信号を受け取ってコラムデコード
信号を生成し、各コラムデコード信号がメモリセルのロ
ウに関連し、該関連するロウのメモリセルの制御ゲート
に結合されるロウデコーダ回路と、前記アドレス信号を
受け取り、該アドレス信号をバッファして該アドレス信
号を前記コラムデコーダ回路に提供するコラムバッファ
と、前記アドレス信号を受け取り、該アドレス信号をバ
ッファして該アドレス信号を前記ロウデコーダ回路に提
供するロウバッファと、内部クロック信号を受け取って
前記アドレス信号を生成し、該アドレス信号を前記コラ
ムバッファおよび前記ロウバッファに提供し、該アドレ
ス信号が現在のロウのメモリセルブロックの最後のコラ
ムから次のロウのメモリセルブロックの最初のコラムへ
のアドレス遷移を示す時、トリガ信号を生成するアドレ
スシーケンサと、外部クロック信号および前記トリガ信
号を受け取って前記内部クロック信号を生成し、該内部
クロック信号がデータの読み出しおよびプログラムを同
期するために使用されるクロック制御回路と、各々が前
記複数のメモリセルブロックの1つに結合された複数の
ライトアンプと、各々が前記複数のメモリセルブロック
の1つに結合された複数のセンスアンプと、外部クロッ
ク信号を受け取り、各々が前記複数のライトアンプの1
つおよび前記複数のセンスアンプの1つに結合された複
数の入力/出力バッファと、前記複数のメモリセルのソ
ースに結合されたソース電源と、前記コラムデコーダ回
路および前記ロウデコーダ回路に結合され、前記フラッ
シュメモリ装置の制御ゲート電圧を提供するデコーダ電
源とを備える同期型フラッシュメモリ。 (付記35) 高電圧部および低電圧部を有し、該高電
圧部が実質的に該低電圧部から分離され、複数のアドレ
ス信号およびゲート電圧を受け取るゲート電圧提供回路
と、前記ゲート電圧提供回路の出力として使用するため
に、前記ゲート電圧を該ゲート電圧提供回路に提供する
ゲート電圧選択回路とを備えることを特徴とするアドレ
スデコーダ回路。 (付記36) 付記35に記載のアドレスデコーダ回路
において、前記ゲート電圧提供回路は、前記アドレス信
号が前記ゲート電圧出力を生成する条件が満たされてい
ることを示す時、出力として前記ゲート電圧を提供する
ことを特徴とするアドレスデコーダ回路。 (付記37) 付記36に記載のアドレスデコーダ回路
において、前記ゲート電圧提供回路の高電圧部は、該ゲ
ート電圧選択回路から前記ゲート電圧提供回路の出力へ
のコンジットを提供する複数の高電圧トランジスタを備
えることを特徴とするアドレスデコーダ回路。 (付記38) 付記36に記載のアドレスデコーダ回路
において、前記ゲート電圧提供回路の低電圧部は、前記
ゲート電圧選択回路から前記ゲート電圧提供回路の出力
へのコンジットを提供し、前記ゲート電圧提供回路の高
電圧部をバイパスする複数の低電圧トランジスタを備え
ることを特徴とするアドレスデコーダ回路。 (付記39) 付記38に記載のアドレスデコーダ回路
において、前記ゲート電圧提供回路の低電圧部は、前記
ゲート電圧提供回路の出力および前記ゲート電圧提供回
路の高電圧部に結合された第2の低電圧トランジスタ
と、基準電圧および前記第2の低電圧トランジスタに結
合され、前記第2の低電圧トランジスタをオンにするス
イッチの働きをする第1の低電圧トランジスタと、前記
アドレス信号に結合されたNANDゲートと、読み出し
信号を受け取る第1のインバータと、前記NANDゲー
トおよび前記第1および第2の低電圧トランジスタに結
合された第2のインバータと、前記第1および第2のイ
ンバータ、並びに、前記NANDゲートおよび前記第2
の低電圧トランジスタに結合された第3の低電圧トラン
ジスタとを備えることを特徴とするアドレスデコーダ回
路。 (付記40) 付記37に記載のアドレスデコーダ回路
において、前記ゲート電圧提供回路の高電圧部は、共通
接地と、前記ゲート電圧提供回路の出力、前記ゲート電
圧提供回路の低電圧部および前記共通接地に結合された
第1の高電圧トランジスタと、前記ゲート電圧選択回路
の出力、前記第1の高電圧トランジスタおよび前記ゲー
ト電圧提供回路の前記出力に結合された第2の高電圧ト
ランジスタと、前記ゲート電圧選択回路の出力、前記第
1および第2の高電圧トランジスタおよび前記ゲート電
圧提供回路の出力に結合された第3の高電圧トランジス
タとを備えることを特徴とするアドレスデコーダ回路。 (付記41) 複数のメモリセルと、アドレス信号を受
け取ってコラムデコード信号を生成するコラムデコーダ
回路と、アドレス信号を受け取ってコラムデコード信号
を生成し、該各コラムデコード信号がメモリセルのロウ
に関連し、関連する前記ロウのメモリセルの制御ゲート
に結合されるロウデコーダ回路とを備え、前記コラムデ
コーダ回路は、高電圧部および低電圧部を有し、該高電
圧部が該低電圧部から分離され、複数のアドレス信号お
よびゲート電圧を受け取るゲート電圧提供回路と、前記
ゲート電圧提供回路の出力として使用するために前記ゲ
ート電圧を該ゲート電圧提供回路に提供するゲート電圧
選択回路とを備えることを特徴とするフラッシュメモ
リ。 (付記42) 付記41に記載のフラッシュメモリにお
いて、前記ロウデコーダ回路は、高電圧部および低電圧
部を有し、該高電圧部が該低電圧部から分離され、複数
のアドレス信号とゲート電圧を受け取るゲート電圧提供
回路と、前記ゲート電圧提供回路の出力として使用する
ため前記ゲート電圧を該ゲート電圧提供回路に提供する
ゲート電圧選択回路とを備えることを特徴とするフラッ
シュメモリ。 (付記43) 付記42に記載のフラッシュメモリにお
いて、さらに、前記複数のメモリセルブロックの各々に
結合された複数のライトアンプを備えることを特徴とす
るフラッシュメモリ。 (付記44) 付記42に記載のフラッシュメモリにお
いて、さらに、前記複数のメモリセルブロックの各々に
結合された複数のセンスアンプを備えることを特徴とす
るフラッシュメモリ。Further, while the invention has been described in certain specific embodiments, many additional modifications and variations will be apparent to those skilled in the art. Thus, it will be appreciated that the invention may be practiced otherwise than as specifically described. That is, the embodiments of the present invention are intended to be illustrative in all aspects and not restrictive, and the scope of the present invention is deemed to be determined not by the above description but by the appended claims and their equivalents . (Supplementary Note 1) A clock control circuit that receives an external clock signal and a trigger signal and generates an internal clock signal, the clock control circuit receiving the external clock signal and the trigger signal, each of which is delayed by at least one clock cycle from the trigger signal. Shift register assembly for generating a plurality of time delay trigger signals, a clock trigger signal generation circuit for receiving the time delay trigger signal and generating a clock trigger signal, and receiving the external clock signal and the clock trigger signal. A clock buffer circuit for generating the internal clock signal. (Supplementary note 2) The clock control circuit according to supplementary note 1, wherein the shift register assembly includes a plurality of serially coupled plurality of the shift register assemblies each receiving the external clock signal and generating one of the plurality of time delay trigger signals. A shift register, wherein a first one of the serially coupled shift registers receives the trigger signal, and each subsequent shift register receives the time delay trigger signal generated by the immediately preceding shift register. Clock control circuit. (Supplementary note 3) The clock control circuit according to supplementary note 2, wherein each of the time delay trigger signals is shifted from all other time delay trigger signals by at least one cycle of the external clock signal. circuit. (Supplementary Note 4) The clock control circuit according to supplementary note 2, wherein the plurality of shift registers coupled in series include three shift registers coupled in series. (Supplementary Note 5) In the clock control circuit according to Supplementary Note 1, the clock trigger signal generation circuit includes a first stage circuit having a plurality of first stage NOR gates each receiving two input signals and generating an output signal. A second stage circuit having a second stage NOR gate for receiving a plurality of input signals, the second stage circuit being coupled to an output signal of each of the first stage NOR gates. (Supplementary Note 6) In the clock control circuit according to Supplementary Note 5, one of the two input signals of the first stage NOR gates is one of the plurality of time delay trigger signals, and the number of the time delay trigger signals is one. And the first stage N
A clock control circuit, wherein the number of OR gates has a one-to-one correspondence. (Supplementary note 7) The clock control circuit according to supplementary note 5, wherein one of the two input signals of each of the first stage NOR gates is one of a plurality of clock rejection signals. (Supplementary note 8) The clock control circuit according to supplementary note 7, wherein the plurality of clock blocking signals are programmed in advance during manufacturing. (Supplementary Note 9) In the clock control circuit according to Supplementary Note 7, the number of clock cycles blocked from the external clock signal to generate the internal clock signal is determined by the plurality of clock blocking signals. Clock control circuit. (Supplementary note 10) The clock control circuit according to supplementary note 9, wherein a time during which the number of clock cycles is blocked from the external clock signal is determined by the clock trigger signal. (Supplementary Note 11) In the clock control circuit according to supplementary note 1, the clock buffer circuit blocks the external clock signal and the clock trigger signal in order to block some external clock signal cycles and generate the internal clock signal. A clock control circuit characterized by combining the following. (Supplementary Note 12) A method of generating an internal clock signal from an external clock signal and a trigger signal, the method comprising:
A clock control circuit having a shift register assembly, a clock trigger signal generation circuit, and a clock buffer circuit, wherein the shift register assembly receives the external clock signal and the trigger signal and generates a plurality of time delay trigger signals. Receiving the time delay trigger signal by the clock trigger signal generation circuit, generating a clock trigger signal by combining the time delay trigger signal, and receiving the external clock signal and the trigger signal by the clock buffer circuit; A method for generating an internal clock signal, comprising: generating the internal clock signal. (Supplementary note 13) The method of generating an internal clock signal according to supplementary note 12, wherein the shift register assemblies are serially coupled, each receiving the external clock signal and generating one of the plurality of time delay trigger signals. A plurality of shift registers, a first of the serially coupled shift registers receiving the trigger signal, and each subsequent shift register receiving the time delay trigger signal generated by the immediately preceding shift register. A method for generating an internal clock signal, the method comprising: (Supplementary note 14) The internal clock signal generation method according to supplementary note 12, wherein each of the time delay trigger signals is shifted from all other time delay trigger signals by at least one cycle of the external clock signal. Internal clock signal generation method. (Supplementary note 15) The internal clock signal generating method according to supplementary note 13, wherein the plurality of shift registers coupled in series include three shift registers coupled in series. (Supplementary Note 16) In the internal clock signal generation method according to supplementary note 12, the clock trigger signal generation circuit includes a first stage circuit and a second stage circuit, and receives the time delay trigger signal to generate the clock trigger signal. Generating the plurality of output signals by receiving the time delay trigger signal by the first stage circuit, and receiving the plurality of output signals from the first stage circuit by the second stage circuit; A method for generating an internal clock signal, comprising generating a clock trigger signal. (Supplementary note 17) In the internal clock signal generation method according to supplementary note 16, further, the first stage circuit receives a plurality of clock rejection signals, and the clock rejection signal is used to generate the internal clock signal. A method for generating an internal clock signal, comprising determining the number of clock cycles blocked from a clock signal. (Supplementary note 18) In the internal clock signal generation method according to supplementary note 17, a time during which the number of clock cycles is blocked from the external clock signal to generate the internal clock signal is determined by the clock trigger signal. A method of generating an internal clock signal. (Supplementary note 19) The method of generating an internal clock signal according to supplementary note 12, wherein when the external clock signal and the clock trigger signal are combined, the clock trigger signal for preventing some external clock signal cycles is used. Wherein the internal clock signal is generated by the clock buffer circuit. (Supplementary Note 20) The system includes a plurality of memory cells, and a clock control circuit that receives an external clock signal and a trigger signal to generate an internal clock signal, and the internal clock signal is used for reading synchronous data and programming. A synchronous flash memory. (Supplementary note 21) In the synchronous flash memory according to supplementary note 20, the clock control circuit receives the external clock signal and the trigger signal, and generates a plurality of time delay trigger signals; A synchronous type comprising: a clock trigger signal generation circuit that receives a trigger signal to generate a clock trigger signal; and a clock buffer circuit that receives the external clock signal and the clock trigger signal to generate the internal clock signal. Flash memory. (Supplementary note 22) The synchronous flash memory according to supplementary note 21, wherein the shift register assembly includes a plurality of serially-coupled shift registers each receiving the external clock signal and generating one of the plurality of time delay trigger signals. Wherein the first of the serially coupled shift registers receives the trigger signal, and each subsequent shift register receives the time delay trigger signal generated by the immediately preceding shift register. Characteristic synchronous flash memory. (Supplementary note 23) The synchronous flash memory according to supplementary note 22, wherein each of the time delay trigger signals is deviated from all other time delay trigger signals by at least one cycle of the external clock signal. Type flash memory. (Supplementary note 24) The synchronous flash memory according to supplementary note 22, wherein the plurality of shift registers coupled in series include three shift registers coupled in series. (Supplementary Note 25) In the synchronous flash memory according to Supplementary Note 21, the clock trigger signal generation circuit includes a plurality of first-stage NOR gates that receive two input signals, and each of the first-stage NOR gates outputs an output signal. A first stage circuit for generating, and a second stage circuit having a second stage NOR gate for receiving a plurality of input signals, wherein each input signal is coupled to an output signal of each of the first stage NOR gates. Synchronous flash memory. (Supplementary note 26) In the synchronous flash memory according to supplementary note 25, one of the two input signals of each of the first stage NOR gates is one of the plurality of time delay trigger signals.
Wherein the time delay trigger signal and the first stage NOR gate have a one-to-one correspondence. (Supplementary note 27) The synchronous flash memory according to supplementary note 25, wherein one of the two input signals of each of the first stage NOR gates is one of a plurality of clock rejection signals. . (Supplementary note 28) The synchronous flash memory according to supplementary note 27, wherein the plurality of clock blocking signals are programmed in advance during manufacturing. (Supplementary Note 29) In the synchronous flash memory according to Supplementary Note 27, the number of clock cycles blocked from the external clock signal to generate the internal clock signal is determined by the plurality of clock blocking signals. Characteristic synchronous flash memory. (Supplementary note 30) The synchronous flash memory according to supplementary note 29, wherein a time during which the number of clock cycles is blocked from the external clock signal is determined by the clock trigger signal. (Supplementary note 31) In the synchronous flash memory according to supplementary note 21, the clock buffer circuit generates the internal clock signal by blocking some external clock signal cycles, and the clock buffer circuit generates the internal clock signal. Synchronous flash memory characterized by combining signals. (Supplementary Note 32) The synchronous flash memory according to supplementary note 21, further comprising a plurality of write amplifiers coupled to each of the plurality of memory cell blocks. (Supplementary Note 33) The synchronous flash memory according to supplementary note 21, further comprising a plurality of sense amplifiers coupled to each of the plurality of memory cell blocks. (Supplementary Note 34) A plurality of memory cells arranged in a memory cell array having rows and columns, a predetermined number of adjacent columns include one memory cell block, and the memory cell array includes a plurality of memory cell blocks;
A plurality of column control transistors each corresponding to a column of the memory cell, receiving a plurality of column control transistors coupled to a drain of the memory cell in the corresponding column, receiving an address signal, and generating a column decode signal. A column decoder circuit coupled to the gate of the transistor and receiving the address signal to generate a column decode signal, wherein each column decode signal is associated with a row of memory cells and is coupled to a control gate of a memory cell of the associated row; A row decoder circuit, a column buffer for receiving the address signal, buffering the address signal and providing the address signal to the column decoder circuit, a buffer circuit for receiving the address signal, buffering the address signal, and storing the address signal. To provide the row decoder circuit with Receiving the internal clock signal, generating the address signal, providing the address signal to the column buffer and the row buffer, and the address signal is transmitted from the last column of the current row memory cell block to the next row. When an address transition to the first column of the memory cell block is indicated, an address sequencer for generating a trigger signal, an external clock signal and the trigger signal are received to generate the internal clock signal, and the internal clock signal reads data. And a clock control circuit used to synchronize a program, a plurality of write amplifiers each coupled to one of the plurality of memory cell blocks, and a plurality of write amplifiers each coupled to one of the plurality of memory cell blocks A plurality of sense amplifiers and an external clock signal, each of which Of the write amplifier 1
A plurality of input / output buffers coupled to one of the plurality of sense amplifiers, a source power supply coupled to a source of the plurality of memory cells, and a column decoder circuit and a row decoder circuit; And a decoder power supply for providing a control gate voltage of the flash memory device. (Supplementary Note 35) A gate voltage providing circuit having a high voltage portion and a low voltage portion, wherein the high voltage portion is substantially separated from the low voltage portion, and receives a plurality of address signals and a gate voltage; A gate voltage selecting circuit for providing the gate voltage to the gate voltage providing circuit for use as an output of the circuit. (Supplementary note 36) In the address decoder circuit according to supplementary note 35, the gate voltage providing circuit provides the gate voltage as an output when the address signal indicates that a condition for generating the gate voltage output is satisfied. Address decoder circuit characterized in that: (Supplementary note 37) In the address decoder circuit according to supplementary note 36, the high voltage unit of the gate voltage providing circuit includes a plurality of high voltage transistors that provide a conduit from the gate voltage selecting circuit to an output of the gate voltage providing circuit. An address decoder circuit, comprising: (Supplementary Note 38) In the address decoder circuit according to Supplementary Note 36, the low voltage unit of the gate voltage providing circuit provides a conduit from the gate voltage selecting circuit to an output of the gate voltage providing circuit, and the gate voltage providing circuit An address decoder circuit comprising a plurality of low-voltage transistors for bypassing the high-voltage section. (Supplementary note 39) In the address decoder circuit according to Supplementary note 38, the low voltage portion of the gate voltage providing circuit includes a second low voltage portion coupled to an output of the gate voltage providing circuit and a high voltage portion of the gate voltage providing circuit. A voltage transistor, a first low voltage transistor coupled to a reference voltage and the second low voltage transistor and acting as a switch to turn on the second low voltage transistor, and a NAND coupled to the address signal A gate, a first inverter receiving a read signal, a second inverter coupled to the NAND gate and the first and second low voltage transistors, the first and second inverters, and the NAND A gate and the second
And a third low voltage transistor coupled to the low voltage transistor. (Supplementary note 40) In the address decoder circuit according to supplementary note 37, the high voltage portion of the gate voltage providing circuit includes a common ground, an output of the gate voltage providing circuit, a low voltage portion of the gate voltage providing circuit, and the common ground. A first high voltage transistor coupled to the output of the gate voltage selection circuit; a second high voltage transistor coupled to the output of the first high voltage transistor and the gate voltage providing circuit; An address decoder circuit comprising: an output of a voltage selection circuit; a third high voltage transistor coupled to the first and second high voltage transistors and an output of the gate voltage providing circuit. (Supplementary Note 41) A plurality of memory cells, a column decoder circuit that receives an address signal to generate a column decode signal, and receives an address signal to generate a column decode signal, and each of the column decode signals is related to a row of the memory cell. And a row decoder circuit coupled to a control gate of the associated memory cell of the row, wherein the column decoder circuit has a high voltage portion and a low voltage portion, and the high voltage portion is separated from the low voltage portion. A gate voltage providing circuit that receives a plurality of address signals and a gate voltage, and a gate voltage selecting circuit that provides the gate voltage to the gate voltage providing circuit for use as an output of the gate voltage providing circuit; A flash memory. (Supplementary note 42) In the flash memory according to supplementary note 41, the row decoder circuit has a high voltage portion and a low voltage portion, the high voltage portion is separated from the low voltage portion, and a plurality of address signals and a gate voltage are provided. And a gate voltage providing circuit for receiving the gate voltage from the gate voltage providing circuit for use as an output of the gate voltage providing circuit. (Supplementary note 43) The flash memory according to supplementary note 42, further comprising a plurality of write amplifiers coupled to each of the plurality of memory cell blocks. (Supplementary note 44) The flash memory according to supplementary note 42, further comprising a plurality of sense amplifiers coupled to each of the plurality of memory cell blocks.
【0095】[0095]
【発明の効果】以上、詳述したように、本発明によれ
ば、特定の読み出し動作による遅延や、デコーダ回路の
高電圧トランジスタの動作速度等による遅延を低減し、
より高速動作が可能なフラッシュメモリ回路を提供する
ことができる。As described above in detail, according to the present invention, the delay due to a specific read operation and the delay due to the operation speed of the high voltage transistor of the decoder circuit are reduced.
A flash memory circuit which can operate at higher speed can be provided.
【図1】本発明に係るフラッシュメモリ装置の最上位の
ブロック図である。FIG. 1 is a top-level block diagram of a flash memory device according to the present invention.
【図2】クロック制御回路の一実施例の最上位のブロッ
ク図である。FIG. 2 is a top-level block diagram of one embodiment of a clock control circuit.
【図3】図2のクロック制御回路におけるシフトレジス
タ・アセンブリの一実施例のブロック図である。FIG. 3 is a block diagram of one embodiment of a shift register assembly in the clock control circuit of FIG. 2;
【図4】図3のシフトレジスタ・アセンブリにおけるシ
フトレジスタの1つを概略的に示す図である。FIG. 4 schematically illustrates one of the shift registers in the shift register assembly of FIG.
【図5】図2におけるトリガ信号生成回路の一実施例を
概略的に示す図である。FIG. 5 is a diagram schematically showing an embodiment of a trigger signal generation circuit in FIG. 2;
【図6】図2におけるクロックバッファの一実施例を概
略的に示す図である。FIG. 6 is a diagram schematically showing one embodiment of a clock buffer in FIG. 2;
【図7】図2のクロック制御回路を使用する異なる信号
間の関係を示すタイミング図である。FIG. 7 is a timing diagram illustrating the relationship between different signals using the clock control circuit of FIG. 2;
【図8】図1におけるデータ・タイミング回路の一実施
例を概略的に示す図である。FIG. 8 is a diagram schematically showing one embodiment of a data timing circuit in FIG. 1;
【図9】セット拡張センス・バッファ回路の一実施例の
概略図およびリセット拡張センス・バッファ回路の一実
施例を概略的に示す図である。FIG. 9 is a schematic diagram of one embodiment of a set extension sense buffer circuit and a diagram schematically showing one embodiment of a reset extension sense buffer circuit.
【図10】図8のデータ・タイミング回路を使用する異
なる信号間の相互作用を示すタイミング図である。FIG. 10 is a timing diagram illustrating the interaction between different signals using the data timing circuit of FIG.
【図11】ロウデコーダ回路およびコラムデコーダ回路
の両方に用いられるアドレスデコーダ回路のブロック図
である。FIG. 11 is a block diagram of an address decoder circuit used for both a row decoder circuit and a column decoder circuit.
【図12】従来のアドレスデコーダ回路におけるゲート
電圧選択回路および1つのゲート電圧提供回路を示す図
である。FIG. 12 is a diagram showing a gate voltage selection circuit and one gate voltage providing circuit in a conventional address decoder circuit.
【図13】本発明に係る1つのゲート電圧提供回路を示
す図である。FIG. 13 is a diagram showing one gate voltage providing circuit according to the present invention.
【図14】従来のアドレスシーケンサを示す図である。FIG. 14 is a diagram showing a conventional address sequencer.
【図15】偶数アドレス信号用の本発明の改良されたア
ドレス信号発生器の一実施例、奇数アドレス信号用の本
発明の改良されたアドレス信号発生器の一実施例、およ
び、本発明のアドレス信号発生器を使用してアドレス信
号を生成する信号遅延経路を示す図である。FIG. 15 illustrates one embodiment of the improved address signal generator of the present invention for even address signals, one embodiment of the improved address signal generator of the present invention for odd address signals, and the address of the present invention. FIG. 4 is a diagram illustrating a signal delay path for generating an address signal using a signal generator.
【図16】奇数アドレス信号用の本発明のアドレス信号
発生器の一実施例、偶数アドレス信号用の本発明のアド
レス信号発生器の一実施例、および、本発明のアドレス
信号発生器を使用してアドレス信号を生成する信号遅延
経路を示す図である。FIG. 16 illustrates an embodiment of the address signal generator of the present invention for odd address signals, an embodiment of the address signal generator of the present invention for even address signals, and using the address signal generator of the present invention. FIG. 3 is a diagram showing a signal delay path for generating an address signal by using the same.
【図17】本発明に係るアドレスシーケンサの一実施例
のブロック図である。FIG. 17 is a block diagram of an embodiment of an address sequencer according to the present invention.
【図18】データ感知スキームの一実施例のブロック図
である。FIG. 18 is a block diagram of one embodiment of a data sensing scheme.
【図19】高電圧コンパレータの一実施例の概略図であ
る。FIG. 19 is a schematic diagram of one embodiment of a high voltage comparator.
1…同期型フラッシュメモリ 2…クロック制御回路 3…外部クロック 4…アドレスシーケンサ 5…トリガ信号 6…コラムバッファ 7…内部クロック信号 8…ロウバッファ 9…ATD回路 10…デコーダ電源 12,14…入力/出力バッファ(I/Oバッファ) 15…データ・タイミング回路 16,20…W/A(ライトアンプ) 18,22…S/A(センスアンプ) 21…シフトレジスタ・アセンブリ 23…クロックトリガ信号発生器 24…コラムデコーダ回路 25…クロックバッファ 26…ロウデコーダ回路 52…ソース電源 54…高電圧コンパレータ 162…アドレス選択回路 200…ゲート電圧選択回路 240…ゲート電圧提供回路 301…トリガ信号発生器 A0 …アドレス信号 V0 …コラム/ロウデコード信号DESCRIPTION OF SYMBOLS 1 ... Synchronous flash memory 2 ... Clock control circuit 3 ... External clock 4 ... Address sequencer 5 ... Trigger signal 6 ... Column buffer 7 ... Internal clock signal 8 ... Row buffer 9 ... ATD circuit 10 ... Decoder power supply 12, 14 ... Input / Output buffer (I / O buffer) 15 Data timing circuit 16, 20 W / A (write amplifier) 18, 22 S / A (sense amplifier) 21 Shift register assembly 23 Clock trigger signal generator 24 ... column decoder circuit 25 ... clock buffer 26 ... row decoder circuit 52 ... source power supply 54 ... high voltage comparator 162 ... address selection circuit 200 ... gate voltage selection circuit 240 ... gate voltage supply circuit 301 ... trigger signal generator A 0 ... address signal V 0 ... column / row decode signal
Claims (4)
け取り、内部クロック信号を生成するクロック制御回路
であって、 前記外部クロック信号および前記トリガ信号を受け取っ
て、各々が前記トリガ信号から少なくとも1クロック周
期だけ遅延された複数の時間遅延トリガ信号を生成する
シフトレジスタ・アセンブリと、 前記時間遅延トリガ信号を受け取ってクロックトリガ信
号を生成するクロックトリガ信号生成回路と、 前記外部クロック信号および前記クロックトリガ信号を
受け取って前記内部クロック信号を生成するクロックバ
ッファ回路とを備えることを特徴とするクロック制御回
路。1. A clock control circuit for receiving an external clock signal and a trigger signal and generating an internal clock signal, the clock control circuit receiving the external clock signal and the trigger signal, each receiving at least one clock period from the trigger signal. A shift register assembly for generating a plurality of delayed time delay trigger signals, a clock trigger signal generation circuit for receiving the time delay trigger signal and generating a clock trigger signal, and receiving the external clock signal and the clock trigger signal A clock buffer circuit for generating the internal clock signal.
内部クロック信号を生成する方法であって、該方法は、
シフトレジスタ・アセンブリ、クロックトリガ信号生成
回路およびクロックバッファ回路を有するクロック制御
回路を使用し、 前記シフトレジスタ・アセンブリによって、前記外部ク
ロック信号および前記トリガ信号を受け取り、複数の時
間遅延トリガ信号を生成し、 前記クロックトリガ信号生成回路によって、前記時間遅
延トリガ信号を受け取り、前記時間遅延トリガ信号を組
み合わせることでクロックトリガ信号を生成し、前記ク
ロックバッファ回路によって、前記外部クロック信号お
よび前記トリガ信号を受け取り、前記内部クロック信号
を生成することを特徴とする内部クロック信号生成方
法。2. A method for generating an internal clock signal from an external clock signal and a trigger signal, the method comprising:
A clock control circuit having a shift register assembly, a clock trigger signal generation circuit, and a clock buffer circuit, wherein the shift register assembly receives the external clock signal and the trigger signal and generates a plurality of time delay trigger signals. Receiving the time delay trigger signal by the clock trigger signal generation circuit, generating a clock trigger signal by combining the time delay trigger signal, and receiving the external clock signal and the trigger signal by the clock buffer circuit; An internal clock signal generation method, wherein the internal clock signal is generated.
ロック信号を生成するクロック制御回路とを備え、前記
内部クロック信号が同期データの読み出しおよびプログ
ラムのために使用されることを特徴とする同期型フラッ
シュメモリ。3. A semiconductor device comprising: a plurality of memory cells; and a clock control circuit receiving an external clock signal and a trigger signal to generate an internal clock signal, wherein the internal clock signal is used for reading synchronous data and programming. A synchronous flash memory.
圧部が実質的に該低電圧部から分離され、複数のアドレ
ス信号およびゲート電圧を受け取るゲート電圧提供回路
と、 前記ゲート電圧提供回路の出力として使用するために、
前記ゲート電圧を該ゲート電圧提供回路に提供するゲー
ト電圧選択回路とを備えることを特徴とするアドレスデ
コーダ回路。4. A gate voltage providing circuit having a high voltage portion and a low voltage portion, wherein the high voltage portion is substantially separated from the low voltage portion and receives a plurality of address signals and a gate voltage; To use as the output of the providing circuit,
A gate voltage selection circuit for providing the gate voltage to the gate voltage providing circuit.
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14642499P | 1999-07-29 | 1999-07-29 | |
| US09/365071 | 1999-07-29 | ||
| US60/146424 | 1999-07-29 | ||
| US09/365075 | 1999-07-29 | ||
| US09/365,075 US6104667A (en) | 1999-07-29 | 1999-07-30 | Clock control circuit for generating an internal clock signal with one or more external clock cycles being blocked out and a synchronous flash memory device using the same |
| US09/365,071 US6246609B1 (en) | 1999-07-29 | 1999-07-30 | Decoder circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001043688A true JP2001043688A (en) | 2001-02-16 |
| JP4266498B2 JP4266498B2 (en) | 2009-05-20 |
Family
ID=27386399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000209896A Expired - Fee Related JP4266498B2 (en) | 1999-07-29 | 2000-07-11 | Flash memory circuit |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP4266498B2 (en) |
| KR (1) | KR100639129B1 (en) |
| DE (1) | DE10031806B4 (en) |
| TW (2) | TW530310B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020091766A (en) * | 2001-05-30 | 2002-12-06 | 후지쯔 가부시끼가이샤 | High speed address sequencer |
| JP2007179729A (en) * | 2005-12-28 | 2007-07-12 | Samsung Electronics Co Ltd | Row decoder circuit for preventing leakage current and semiconductor memory device having the same |
| US8503218B2 (en) | 2010-06-10 | 2013-08-06 | Samsung Electronics Co., Ltd. | Nonvolatile memory device using resistance material and memory system including the nonvolatile memory device |
| CN116580742A (en) * | 2023-07-14 | 2023-08-11 | 芯天下技术股份有限公司 | NOR FLASH resetting method and device, memory chip and equipment |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100055105A (en) | 2008-11-17 | 2010-05-26 | 삼성전자주식회사 | Phase-change random access memory device |
| TWI666459B (en) * | 2018-07-02 | 2019-07-21 | 緯創資通股份有限公司 | Electronic system, sensing circuit and sensing method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60113397A (en) * | 1983-11-24 | 1985-06-19 | Fujitsu Ltd | Programmable read only memory device |
| KR960000619B1 (en) * | 1991-12-27 | 1996-01-10 | 후지쓰 가부시끼가이샤 | Non-volatile semiconductor memory device of batch erasing type and its drive control circuit |
| US5889726A (en) * | 1997-11-17 | 1999-03-30 | Micron Electronics, Inc. | Apparatus for providing additional latency for synchronously accessed memory |
-
2000
- 2000-07-04 DE DE2000131806 patent/DE10031806B4/en not_active Expired - Fee Related
- 2000-07-11 JP JP2000209896A patent/JP4266498B2/en not_active Expired - Fee Related
- 2000-07-29 KR KR20000044001A patent/KR100639129B1/en not_active Expired - Fee Related
- 2000-08-01 TW TW89115122A patent/TW530310B/en not_active IP Right Cessation
- 2000-08-01 TW TW91116186A patent/TW530311B/en not_active IP Right Cessation
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020091766A (en) * | 2001-05-30 | 2002-12-06 | 후지쯔 가부시끼가이샤 | High speed address sequencer |
| JP2007179729A (en) * | 2005-12-28 | 2007-07-12 | Samsung Electronics Co Ltd | Row decoder circuit for preventing leakage current and semiconductor memory device having the same |
| US8503218B2 (en) | 2010-06-10 | 2013-08-06 | Samsung Electronics Co., Ltd. | Nonvolatile memory device using resistance material and memory system including the nonvolatile memory device |
| CN116580742A (en) * | 2023-07-14 | 2023-08-11 | 芯天下技术股份有限公司 | NOR FLASH resetting method and device, memory chip and equipment |
| CN116580742B (en) * | 2023-07-14 | 2023-09-26 | 芯天下技术股份有限公司 | NOR FLASH resetting method and device, memory chip and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| TW530310B (en) | 2003-05-01 |
| TW530311B (en) | 2003-05-01 |
| KR100639129B1 (en) | 2006-10-27 |
| DE10031806A1 (en) | 2001-05-10 |
| JP4266498B2 (en) | 2009-05-20 |
| DE10031806B4 (en) | 2012-08-16 |
| KR20010070007A (en) | 2001-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6104667A (en) | Clock control circuit for generating an internal clock signal with one or more external clock cycles being blocked out and a synchronous flash memory device using the same | |
| US6363465B1 (en) | Synchronous data transfer system and method with successive stage control allowing two more stages to simultaneous transfer | |
| US6061295A (en) | Integrated circuit memory devices having time compensated column selection capability for improving write operation reliability | |
| US6556494B2 (en) | High frequency range four bit prefetch output data path | |
| JPS59178685A (en) | Semiconductor storage circuit | |
| EP1852872B1 (en) | Dual port random-access-memory circuitry | |
| US6347064B1 (en) | Synchronous mask ROM device operable in consecutive read operation | |
| GB2341706A (en) | Synchronous semiconductor memory device with a clock generating circuit | |
| US7031218B2 (en) | Externally clocked electrical fuse programming with asynchronous fuse selection | |
| US6208564B1 (en) | High voltage comparator | |
| JP4266498B2 (en) | Flash memory circuit | |
| JP3800463B2 (en) | Synchronous semiconductor memory device | |
| JP4297606B2 (en) | High-speed address sequencer | |
| US4635234A (en) | Memory circuit with an improved output control circuit | |
| US6246609B1 (en) | Decoder circuit | |
| KR0157289B1 (en) | Column selection signal control circuit | |
| US4856034A (en) | Semiconductor integrated circuit | |
| JPH06176568A (en) | Semiconductor memory | |
| US6822908B1 (en) | Synchronous up/down address generator for burst mode read | |
| WO1988001095A2 (en) | Volatile/nonvolatile integrated circuit | |
| JP7799593B2 (en) | semiconductor memory device | |
| US7145810B1 (en) | High density memory and multiplexer control circuit for use therein | |
| JP3828530B2 (en) | Semiconductor memory | |
| JP3495152B2 (en) | Semiconductor memory | |
| JP2001084772A (en) | Address register circuit and semiconductor memory device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050811 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080618 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080708 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080730 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080903 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081014 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081126 |
|
| 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: 20090120 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090217 |
|
| 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: 20120227 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
| 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: 20130227 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140227 Year of fee payment: 5 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |