JPH11500896A - High voltage level shift CMOS buffer - Google Patents

High voltage level shift CMOS buffer

Info

Publication number
JPH11500896A
JPH11500896A JP10516616A JP51661698A JPH11500896A JP H11500896 A JPH11500896 A JP H11500896A JP 10516616 A JP10516616 A JP 10516616A JP 51661698 A JP51661698 A JP 51661698A JP H11500896 A JPH11500896 A JP H11500896A
Authority
JP
Japan
Prior art keywords
buffer
voltage
transistors
transistor
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10516616A
Other languages
Japanese (ja)
Inventor
ハル,リチャード,エル.
ヤッハ,ランディ,エル.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microchip Technology Inc
Original Assignee
Microchip Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microchip Technology Inc filed Critical Microchip Technology Inc
Publication of JPH11500896A publication Critical patent/JPH11500896A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/0175Coupling arrangements; Interface arrangements
    • H03K19/0185Coupling arrangements; Interface arrangements using field effect transistors only
    • H03K19/018507Interface arrangements
    • H03K19/018521Interface arrangements of complementary type, e.g. CMOS
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/10Modifications for increasing the maximum permissible switched voltage
    • H03K17/102Modifications for increasing the maximum permissible switched voltage in field-effect transistor switches
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/353Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
    • H03K3/356Bistable circuits
    • H03K3/356104Bistable circuits using complementary field-effect transistors
    • H03K3/356113Bistable circuits using complementary field-effect transistors using additional transistors in the input circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Read Only Memory (AREA)
  • Logic Circuits (AREA)

Abstract

(57)【要約】 電圧レベルシフトCMOSバッフア(30−47)は、バッファが組み込まれるデバイスの動作電圧(VDD)に対するバッファへの電源電圧(40)のレベルに応じて、2つの異なるモード、一方が高電圧モードでもう一方が低電圧モード、で動作するように配置および構成される。電源電圧レベルが動作電圧レベルを越える高電圧モードでは、バッファは高電圧レベルシフタとして動作するように強制される。電源電圧レベルが動作電圧レベル以下の低電圧モードでは、バッファはCMOS論理ゲートとして動作するように強制される。 (57) Summary Voltage level shifting CMOS buffers (30-47) have two different modes, depending on the level of power supply voltage (40) to the buffer relative to the operating voltage (V DD ) of the device in which the buffer is incorporated. It is arranged and configured so that one operates in a high voltage mode and the other operates in a low voltage mode. In the high voltage mode where the power supply voltage level exceeds the operating voltage level, the buffer is forced to operate as a high voltage level shifter. In the low voltage mode where the power supply voltage level is less than or equal to the operating voltage level, the buffer is forced to operate as a CMOS logic gate.

Description

【発明の詳細な説明】 高電圧レベルシフトCMOSバッファ関連出願の相互参照 本発明は、同日に出願されて本出願人に譲渡された同時継続出願である「EP ROMメモリアレー用切換グラウンドリード」(合衆国特許出願第08/723 ,927号)、「EPROMメモリアレー用電圧基準発生装置」(合衆国特許出 願第08/723,924号)、および「EPROMメモリアレー用過充電/放 電電圧調節装置」(合衆国特許出願第08/723、926号)に関連するもの で、上記特許の開示は参照として本明細書に含まれるものとする。発明の背景 本発明は、一般に、広い電圧範囲に渡って有効なバッファー回路に関するもの で、さらに特定するならば、高電圧モードでは共有ブレークダウンを有するレベ ルシフタとして動作し、低電圧モードでは非競合型CMOS(Complementary me tal-oxide-silicon)論理ゲートとして動作する能力を有する高電圧レベルシフト CMOSバッファーを対象とする。 本発明による高電圧レベルシフトCMOSバッファの1つの用途は、消去可能 でプログラミング可能な読み出し専用メモリ(EPROM)デバイスである。E PROMデバイスは、半導体処理技術を用いて製造される。処理技術の進歩に伴 ってライン幅が減少していることから、製品の新しいバージョンを完全に設計し て製造するのではなくて、新しい技術を用いて既存の製品を「縮小」または小さ いサイズに縮尺するのが望ましい。そのためには、製品の設計およびアーキテク チャを検討して分折する必要があり、その寸法を縮尺するための方法が動作に悪 影響を及ぼす可能性がある。与えられるタスクは、新規な処理技術に従って、E PROM製品をコスト効率に優れた適切な方法を用いて縮小するというものであ る。 マイクロコントローラに埋め込まれたEPROMプログラムメモリについてそ のような作業を行う際、例えば、縮尺プロセスによって制限が課され、これら制 限はデバイスの必要条件と組み合わされてこの作業を非常に困難なものにする。 そのようなデバイスについて縮尺プロセスを実施する際に直面する問題には、広 い電圧範囲、低いプログラム読み出しマージン、高速、および低電流がある。特 に、縮尺されたEPROMの読み出しマージンは典型的にはデバイスの動作電圧 範囲よりも低い。 マイクロコントローラに埋め込まれたEPROMの従来の使用方法においては 、マイクロコントローラの電源電圧を用いてEPROMメモリ要素を制御し、こ の要素に記憶されたデータの読み取りを可能にする。データを読み取るためには 、メモリ要素のプログラム閾値電圧を測定することが必要である。メモリ要素は 、EPROMセルの閾値電圧が低ければ消去されていると言われ、閾値電圧が高 ければプログラムされていると言われる。セルは、セルを構成するトランジスタ の制御ゲートに電圧を印加することによって読み取られる。印加された電圧が閾 値よりも高い場合には、セル内を電流が流れる。セルのプログラミングマージン は、制御ゲートに印加される最高電圧とプログラムされたセルのプログラム閾値 電圧との間の差である。セルの高い閾値電圧よりも低い制御ゲート電圧を印加す ることによって読み取られた場合、プログラムされたEPROMセルは電流を通 さない。 ほとんどの使用方法において、メモリアレーの読み取りに用いられる制御ゲー ト電圧はシステムの電源電圧である。メモリセルのプログラム閾値が電源電圧の 最大値よりも低い場合、プログラムされたセルは従来の方法を用いて検出するこ とはできない。 デバイスを小さいサイズに縮尺することは、さらに、EPROMを動作させる ために用いられる電圧範囲を狭める効果を有する。EPROMメモリセルが縮小 されると、プログラム閾値電圧は低下して有効プログラミングマージンが低下す る。さらに、寸法の小さいEPROMセルは典型的により低い読取電流を要求す る。これらのことは全て、縮尺されたEPROMセルを標準的な技術によって読 み取ることを困難にするものである。 読み取りマージン電圧を電源電圧よりも小さい値に低下させるには、行電圧( つまりEPROMメモリ要素のゲートを制御する電圧)を低い値に調節すること が必要である。制御ゲート電圧がプログラム閾値電圧よりも低いレベルまで下げ られないならば、EPROMメモリセルの内容を読み取ることはできない。読み 取り電圧の調節には通常、かなりの量の電流消費が必要とされ、これは特に駆動 されている電気ノードが高速動作を必要とするか、あるいは大きなキャパシタン スを負荷されている場合に言えることである。 行電圧を調節するための典型的な解決方法は、電源電圧に比例する電流を引き 出すことによって行電圧をクランプし、EPROM要素に印加される最終的な電 圧を制限するというものである。従来のEPROM読み取りアーキテクチャでは 、行ドライブ回路もまた高速であることを要求され、かなりの量の容量性負荷を 有する。このことによって、低電流消費および高速動作という制限を与えられた 場合には、最終的な電圧を調節することは非常に困難になる。 従来技術では、EPROMアーキテクチャは高電圧電源を用いて、これを直接 EPROMアレーのセンスアンプおよびX−デコーダに印加する。アレーの行へ の変換を行うX−デコーダまたはアレーの列への変換を行うセンスアンプのいず れかが駆動され、それによって両方のデバイスが高電圧になる。行と列との交差 する点にはトランジスタが存在し、このトランジスタを含むメモリセルに電流が 流れ、このメモリセルをプログラムする。 例えば、マイクロコントローラと組み合わされたEPROMプログラムメモリ デバイスを縮小する場合、デバイスに印加することのできる最大電圧は、縮小前 の大きいデバイスで用いた電圧値よりも小さくなる。しかしながら、デバイスが プログラミングのために必要とする電圧は、それに匹敵するような縮小を受けて いない必要条件によって決定される。メモリセルのプログラミング閾値を越えて しまう可能性があり、同様にあるいはそれ以上に重要なこととして、EPROM セルをプログラムするために存在する比較的高い電圧レベルによってセル内のト ランジスタが損傷する可能性がある。2つのトランジスタを直列に配置してブレ ークダウン電圧を分配することは、この産業分野における慣例であって、これは 両方のトランジスタが同時にブレークダウンを起こす可能性が低いという理由に よる。むしろ、2つのトランジスタ間で電圧が分割されることから、2つのトラ ンジスタは本来受けるはずの電圧よりも低いレベルの電圧を受ける。これは、低 電圧モードにおいて共有トランジスタが非常に低速のデバイスになるという影響 を有するだけでなく、プログラミング電圧は依然として高く、トランジスタを損 傷するには十分である。 本発明の主たる目的は、これら従来技術による回路の欠点を克服して信号の高 電圧レベルシフトを可能にする一方で、「高電圧」レベルがデバイスの動作電圧 VDDまたはそれよりも低い値に低下した場合でも、バッファの完全なCMOS( 非競合)動作を達成する高電圧バッファを提供することにある。発明の概要 本発明は、高電圧モードおよび低電圧モードにおいて異なる方法で効果的に動 作する高電圧レベルシフトCMOSバッファを提供する。特に、本発明のバッフ ァー回路は、縮尺処理技術において、高速・低電力EPROMアレーを実現する 際の問題を解決する助けとなる。高いプログラミング電圧にも関わらず、このバ ッファの使用によってトランジスタの損傷が回避され、バッファは、その高電圧 モードにおいては、ゲート式ブレークダウン保護を伴う従来型の電圧分配動作を 提供し、このゲート式ブレークダウン保護においては、2つのトランジスタがそ れらのソース―ドレインパスが直列となるように接続されて、回路に印加される 高電圧を分配するようになっている。その低電圧モードでは、バッファは競合の ないCMOS論理ゲート、つまりNMOSトランジスタとPMOSトランジスタ との間にデジタル競合の存在しないCMOS論理ゲートとして働き、非常に高速 且つ低電圧の動作を提供する。これによって、デバイスが対象となる広い電圧範 囲にわたって高速の動作を提供することが保証される。図面の簡単な説明 以下、現在考えられる最も好ましい本発明実施方法を、好ましい実施例および 方法について、添付した図面を参照しながら考えることにより、本発明のさらな る目的、対象、特性、特徴および付随する利点がより明らかに理解されよう。 図1は、マイクロコントローラデバイスに埋め込まれたEPROMアレー回路 を示す回路図であり、本発明の高電圧レベルシフトCMOSバッファの利用例を 示す。 図2は、本発明の高電圧シフトCMOSバッファの好ましい実施例を示す単純 化した回路図である。好ましい実施例および方法に関する詳細な説明 図1の回路は、単に、本発明の高電圧バッファを使用することの可能なEPR OMデバイスへの適用例を示すために挙げたものである。EPROMアレー12 は、プログラムメモリとしてマイクロコントローラ10に埋め込まれている。メ モリアレーは従来型の行および列を有し、それらの交点におけるトランジスタの 状態(つまりデバイスのある、なし)がそのアレー位置に記憶されているビット の値(「0」または「1」)を表す。EPROMは、その動作電圧源として、マ イクロコントローラの電圧VDDを有する。X−デコーダ13は、EPROMア レー12用の行ドライバー回路であって、このアレーのための制御ゲート電圧お よび制御プログラミング電圧を発生させる。高電圧バッファ15は、電源電圧V DDをEPROMメモリ要素をプログラムするのに十分な高さの電圧に変換する ために連結されている。バッファはさらに、アレー用のセンスアンプ17と共に 使用される。 アレー12において用いられる電圧基準18は、EPROMメモリ要素の制御 ゲートおよびドレインの読み取り電圧を制限する。EPROM内の行プリチャー ジ回路は、データを読み取るためにアレーの位置にアクセスするのに要する時間 を短縮し、DC電力の消費を軽減する。図1では、行プリチャージ20は調節回 路で行われ、X−デコーダ13に送られて制御ゲートを駆動する。センスアンプ 17がメモリ要素内の電流を検知して、EPROM要素の閾値を決定する。 グラウンド切換回路21はさらに、EPROMアレーのアクセス時間を短縮す る。メモリ要素の制御ゲートがハイであって、要素のドレインがセンスアンプに 接続されており、さらに要素のソースがグラウンドに接続されている時のみ、要 素内を電流が流れることになる。行電圧を設定する間、電圧が所定の適性な値に 達するまでソースはグラウンドから外されており、電圧が所定の値に達した時点 でソースが接地されてメモリ要素を読み取るために電流が流れる。 図1のEPROM回路適用例において使用した本発明の高電圧バッファを、図 2の単純化した回路図に示す。このバッファ回路により、高プログラミング電圧 がより効率的に扱われる。高電圧モードでは、バッファは、従来技術に見られる ものと同様、プログラムされた高い電圧による負担を分配するために2つのトラ ンジスタを用いる。しかし低電圧モードでは、バッファー回路はCMOS論理ゲ ートを構成する。2つのトランジスタを用いた高電圧モードの電圧分配動作は、 高電圧ブレークダウンに対する保護を提供し、低電圧モードにおいて本発明は広 いCMOS電圧範囲にわたって高速CMOSゲート動作を提供する。 図2を参照すると、バッファー回路全体は、PMOS(P-channelMOS)トラ ンジスタ30、31、32および33、NMOS(N-channelMOS)トランジス タ35および36、並びにインバータ38を含む。主に、バッファー回路は、「 高電圧/VDD」と記載された電源端子40(Z)とアナロググラウンド端子(基 準電位)との間に2つの並列な回路パスを有する。トランジスタはそれぞれ、ソ ース、ドレインおよびゲート電極あるいはノード、並びに基板接続を有する。ト ランジスタ30、31および35のソース―ドレイン電流パスは、2つの並列な パスのうちの一方で直列に接続されており、トランジスタ32、33および36 のソース―ドレインパスは2つの並列なパスのうちのもう一方で直列に接続され ている。PMOSトランジスタ30、31、32および33の基板接続は電源端 子40に連結されており、NMOSトランジスタ35、および36の基板接続( 図示せず)はグラウンドに連結されている。 トランジスタ30および31のゲートノードはそれぞれ、もう一方の並列パス (つまりこれら2つのトランジスタのうちの他方のトランジスタのソース―ドレ インパスを含む直列回路)に接続されており、各直列パスの残りの2つのトラン ジスタのゲートノードは互いに接続されている(つまり、トランジスタ31およ び35のゲート、そしてトランジスタ33および36のゲート)。NMOSトラ ンジスタ35および36のゲート間(従って、PMOSトランジスタ31および 33のゲート間)にはインバータ38が接続されている。バッファー回路への入 力(X)は端子43に印加され、端子43はトランジスタ31および35のゲー トに接続されて、バッファの出力(XO,nXO)は並列なパスのそれぞれに接続 された端子45および47で得られる。 動作中、高電圧モードでは、端子40(Z)に印加される電圧はVDDよりも高 い。しかしインバータ38に印加される電圧はVDDである。この場合、入力端子 43に「0」が印加されると、トランジスタ30、31および36が「オン」に なって、端子45(XO)には「0」が出力され、端子47(nXO)には高電圧 出力が出力される。高電圧はトランジスタ32および33を介して遮断され、こ れらトランジスタ32および33は、インバータ38の出力からのVDDをトラン ジスタ33のゲートに印加することにより、ブレークダウン電圧を分配する。入 力端子43に「1」が印加されると、トランジスタ32、33および35が「オ ン」になり、従って端子45(XO)に高電圧出力が現れ、端子47(nXO)に は「0」が出力される。この場合、トランジスタ30および31は高電圧を遮断 し、ブレークダウン電圧を比較的均等に分配する。 低電圧モードにおける動作では、端子40(Z)がVDDあるいはそれよりも低 い値であるとき、トランジスタ31、33、35および36は完全にCMOSゲ ートとして機能する。これは、2つの並列回路パスの逆の導電性のトランジスタ のそれぞれの対のゲートノードが相互に接続されていること、およびこれらゲー ト接続を相互に接続するパスにインバータ38が存在することによるものである 。従って、本発明の回路は通常の給電レベルでは非競合CMOSゲートとして機 能する。つまり、PMOSトランジスタとNMOSトランジスタとの間にデジタ ル競合の存在しない真のCMOS論理ゲートとして機能する。従って、全体の動 作において、バッファー回路は二重の役割を果たす。つまり、VDD以上の電圧レ ベルではゲート式ブレークダウン保護を伴う高電圧レベルシフタとして、VDDま たはそれよりも低い通常の電源レベルでは真のCMOS論理ゲートとして、その 役割を果たす。 以上、本発明を実施する上で現在考えられる最も好ましい例について説明した が、本発明が関与する分野の当業者には、上記説明を考慮することにより、本発 明の好ましい実施例および方法に変更および改良を加えても本発明の真の精神お よび範囲を逸脱するものではないことは理解されよう。従って、本発明は、添付 した請求の範囲および対応する法律の規則および原則によってのみ限定されるも のである。DETAILED DESCRIPTION OF THE INVENTION Cross Reference of High Voltage Level Shift CMOS Buffer Related Applications The present invention is a co-pending application entitled "Switching Ground Lead for EP ROM Memory Arrays" (filed on the same date and assigned to the assignee). U.S. patent application Ser. No. 08 / 723,927), "Voltage reference generator for EPROM memory arrays" (U.S. patent application Ser. No. 08 / 723,924), and "Overcharge / discharge voltage regulator for EPROM memory arrays". (U.S. patent application Ser. No. 08 / 723,926), the disclosure of which is incorporated herein by reference. BACKGROUND OF THE INVENTION The present invention relates generally to buffer circuits that are effective over a wide voltage range, and more particularly, operate as a level shifter with shared breakdown in a high voltage mode and a non-competitive type in a low voltage mode. It is intended for a high voltage level shift CMOS buffer capable of operating as a CMOS (Complementary metal-oxide-silicon) logic gate. One application of the high voltage level shifting CMOS buffer according to the present invention is in erasable and programmable read only memory (EPROM) devices. EPROM devices are manufactured using semiconductor processing technology. As processing technology advances, line widths are decreasing, and instead of completely designing and manufacturing new versions of products, new technologies are used to "shrink" or reduce existing products. It is desirable to scale. To do so, it is necessary to consider and break down the design and architecture of the product, and the method for reducing its dimensions can adversely affect operation. The task given is to scale down the EEPROM product according to the new processing technology using a suitable and cost-effective method. In performing such operations on EPROM program memories embedded in microcontrollers, for example, limitations are imposed by the scaling process, and these limitations, combined with device requirements, make this operation very difficult. Problems encountered in performing the scale process for such devices include wide voltage ranges, low program read margin, high speed, and low current. In particular, the read margin of a scaled EPROM is typically lower than the operating voltage range of the device. In a conventional use of an EPROM embedded in a microcontroller, the power supply voltage of the microcontroller is used to control an EPROM memory element to enable reading of data stored in this element. To read the data, it is necessary to measure the program threshold voltage of the memory element. A memory element is said to be erased if the threshold voltage of the EPROM cell is low, and programmed if it is high. A cell is read by applying a voltage to the control gates of the transistors that make up the cell. If the applied voltage is higher than the threshold, current flows through the cell. The programming margin of a cell is the difference between the highest voltage applied to the control gate and the programmed threshold voltage of the programmed cell. When read by applying a control gate voltage that is lower than the cell's high threshold voltage, the programmed EPROM cell will not conduct current. In most applications, the control gate voltage used to read the memory array is the system supply voltage. If the programmed threshold of the memory cell is lower than the maximum value of the power supply voltage, the programmed cell cannot be detected using conventional methods. Reducing the device to a smaller size also has the effect of narrowing the voltage range used to operate the EPROM. As EPROM memory cells shrink, the program threshold voltage decreases and the effective programming margin decreases. In addition, smaller EPROM cells typically require lower read currents. All of this makes it difficult to read scaled EPROM cells by standard techniques. To reduce the read margin voltage to a value lower than the power supply voltage, it is necessary to adjust the row voltage (ie, the voltage controlling the gate of the EPROM memory element) to a lower value. If the control gate voltage cannot be lowered below the program threshold voltage, the contents of the EPROM memory cell cannot be read. Regulating the read voltage typically requires a significant amount of current consumption, especially when the driven electrical node requires high speed operation or is loaded with a large capacitance. is there. A typical solution for adjusting the row voltage is to clamp the row voltage by drawing a current proportional to the power supply voltage, and limit the final voltage applied to the EPROM element. In conventional EPROM read architectures, the row drive circuits are also required to be fast and have a significant amount of capacitive loading. This makes it very difficult to adjust the final voltage given the limitations of low current consumption and high speed operation. In the prior art, the EPROM architecture uses a high voltage power supply which is applied directly to the EPROM array sense amplifiers and X-decoders. Either an X-decoder that converts to a row of the array or a sense amplifier that converts to a column of the array is driven, thereby driving both devices to a high voltage. At the intersection of a row and a column, a transistor is present, and a current flows through a memory cell including the transistor to program the memory cell. For example, when downscaling an EPROM program memory device combined with a microcontroller, the maximum voltage that can be applied to the device will be lower than the voltage value used in the large device before downscaling. However, the voltage required by the device for programming is determined by comparable, non-reduced requirements. The programming threshold of the memory cell can be exceeded, and equally or more importantly, the relatively high voltage levels present to program the EPROM cell can damage the transistors in the cell. is there. It is common practice in the industry to place two transistors in series to distribute the breakdown voltage because both transistors are unlikely to break down at the same time. Rather, because the voltage is divided between the two transistors, the two transistors receive a lower level of voltage than they should. This not only has the effect of making the shared transistor a very slow device in the low voltage mode, but also the programming voltage is still high and sufficient to damage the transistor. It is a primary object of the present invention to overcome the disadvantages of these prior art circuits and to enable high voltage level shifting of signals while maintaining the "high voltage" level at the device operating voltage V DD or lower. The object is to provide a high voltage buffer that achieves full CMOS (non-competitive) operation of the buffer even when degraded. SUMMARY OF THE INVENTION The present invention provides a high voltage level shifting CMOS buffer that operates effectively in different ways in a high voltage mode and a low voltage mode. In particular, the buffer circuit of the present invention helps to solve problems in implementing high speed, low power EPROM arrays in scaling technology. Despite the high programming voltage, the use of this buffer avoids transistor damage, and in its high voltage mode, the buffer provides conventional voltage distribution operation with gated breakdown protection, In breakdown protection, two transistors are connected with their source-drain paths in series to distribute the high voltage applied to the circuit. In its low voltage mode, the buffer acts as a contention-free CMOS logic gate, that is, a CMOS logic gate with no digital contention between NMOS and PMOS transistors, providing very high speed and low voltage operation. This ensures that the device provides fast operation over a wide voltage range of interest. BRIEF DESCRIPTION OF THE DRAWINGS Further objects, objects, features, characteristics and features of the present invention will now be considered by considering the most preferred presently practicable method of the present invention for the preferred embodiments and methods with reference to the accompanying drawings. The advantages will be more clearly understood. FIG. 1 is a circuit diagram showing an EPROM array circuit embedded in a microcontroller device, showing an application example of a high voltage level shift CMOS buffer of the present invention. FIG. 2 is a simplified circuit diagram illustrating a preferred embodiment of the high voltage shift CMOS buffer of the present invention. Detailed Description of Preferred Embodiments and Methods The circuit of FIG. 1 is provided merely to illustrate an application to an EPROM device that can use the high voltage buffer of the present invention. The EPROM array 12 is embedded in the microcontroller 10 as a program memory. A memory array has conventional rows and columns, and the state of the transistors at their intersection (ie, with or without devices) determines the value of the bit ("0" or "1") stored at that array location. Represent. The EPROM has the voltage VDD of the microcontroller as its operating voltage source. The X-decoder 13 is a row driver circuit for the EPROM array 12 and generates a control gate voltage and a control programming voltage for the array. High voltage buffer 15 is coupled to convert power supply voltage VDD to a voltage high enough to program the EPROM memory element. The buffer is further used with a sense amplifier 17 for the array. The voltage reference 18 used in the array 12 limits the control gate and drain read voltages of the EPROM memory elements. The row precharge circuit in the EPROM reduces the time required to access array locations to read data and reduces DC power consumption. In FIG. 1, the row precharge 20 is performed by an adjustment circuit and sent to the X-decoder 13 to drive the control gate. The sense amplifier 17 detects the current in the memory element and determines the threshold of the EPROM element. The ground switching circuit 21 further reduces the access time of the EPROM array. Current will flow through the element only when the control gate of the memory element is high, the drain of the element is connected to the sense amplifier, and the source of the element is connected to ground. While setting the row voltage, the source is disconnected from ground until the voltage reaches a predetermined appropriate value, at which point the source is grounded and current flows to read the memory element . The high voltage buffer of the present invention used in the EPROM circuit application example of FIG. 1 is shown in the simplified circuit diagram of FIG. With this buffer circuit, high programming voltages are handled more efficiently. In the high voltage mode, the buffer uses two transistors to share the burden of the programmed high voltage, as found in the prior art. However, in the low voltage mode, the buffer circuit forms a CMOS logic gate. The high voltage mode voltage distribution operation using two transistors provides protection against high voltage breakdown, while in the low voltage mode the present invention provides fast CMOS gate operation over a wide CMOS voltage range. Referring to FIG. 2, the entire buffer circuit includes PMOS (P-channel MOS) transistors 30, 31, 32 and 33, NMOS (N-channel MOS) transistors 35 and 36, and an inverter 38. Primarily, the buffer circuit has two parallel circuit paths between the power supply terminal 40 (Z) labeled “High voltage / V DD ” and the analog ground terminal (reference potential). The transistors each have source, drain and gate electrodes or nodes, and substrate connections. The source-drain current paths of transistors 30, 31, and 35 are connected in series in one of two parallel paths, and the source-drain paths of transistors 32, 33, and 36 are connected in two of the parallel paths. Are connected in series. The substrate connections of PMOS transistors 30, 31, 32 and 33 are connected to power supply terminal 40, and the substrate connections (not shown) of NMOS transistors 35 and 36 are connected to ground. The gate nodes of transistors 30 and 31 are each connected to the other parallel path (ie, a series circuit including the source-drain path of the other of the two transistors), and the remaining two paths of each series path are connected. The gate nodes of the two transistors are connected to each other (ie, the gates of transistors 31 and 35 and the gates of transistors 33 and 36). An inverter 38 is connected between the gates of the NMOS transistors 35 and 36 (accordingly, between the gates of the PMOS transistors 31 and 33). The input (X) to the buffer circuit is applied to terminal 43, which is connected to the gates of transistors 31 and 35, and the output of the buffer (X O , nX O ) is the terminal connected to each of the parallel paths. 45 and 47. In operation, in high voltage mode, the voltage applied to terminal 40 (Z) is higher than V DD . However, the voltage applied to inverter 38 is V DD . In this case, when “0” is applied to the input terminal 43, the transistors 30, 31, and 36 are turned “on”, “0” is output to the terminal 45 (X O ), and the terminal 47 (nX O ) Outputs a high voltage output. The high voltage is cut off via transistors 32 and 33, which distribute the breakdown voltage by applying V DD from the output of inverter 38 to the gate of transistor 33. When "1" is applied to the input terminal 43, the transistors 32, 33 and 35 is turned "on", therefore the terminal 45 (X O) high voltage output appears in "0 to the terminal 47 (nX O) Is output. In this case, transistors 30 and 31 cut off the high voltage and distribute the breakdown voltage relatively evenly. In operation in the low voltage mode, when the terminal 40 (Z) is at V DD or lower, the transistors 31, 33, 35 and 36 function completely as CMOS gates. This is due to the fact that the gate nodes of each pair of oppositely conducting transistors of the two parallel circuit paths are interconnected and that an inverter 38 is present in the path interconnecting these gate connections. It is. Thus, the circuit of the present invention functions as a non-competitive CMOS gate at normal power levels. That is, it functions as a true CMOS logic gate in which there is no digital competition between the PMOS transistor and the NMOS transistor. Therefore, in the whole operation, the buffer circuit plays a double role. That is, it acts as a high voltage level shifter with gated breakdown protection at voltage levels above V DD and as a true CMOS logic gate at V DD or lower normal power levels. While the most preferred examples presently contemplated for practicing the invention have been described above, those skilled in the art to which the invention pertains will appreciate that the above description may be taken into consideration to modify the preferred embodiments and methods of the invention. It will be understood that additions and improvements do not depart from the true spirit and scope of the invention. Accordingly, the invention is limited only by the appended claims and the corresponding rules and principles of law.

Claims (1)

【特許請求の範囲】 1. 電圧レベルシフト相補型金属酸化物半導体(CMOS)バッファであって、 このバッファが組み込まれるデバイスの動作電圧に対するバッファへの電源電圧 レベルに応じて、2通りの異なるモードで動作し、: デバイス動作電圧に接続され、前記電源電圧のレベルがデバイス動作電圧 のレベルを越えているのに対応してバッファを強制的に高電圧レベルシフタとし て動作させるための手段と; デバイス動作電圧に接続され、前記電源電圧のレベルがデバイス動作電圧 のレベル以下であることに対応してバッファを強制的にCMOS論理ゲートとし て動作させるための手段と を備える電圧レベルシフトCMOSバッファ。 2. バッファを強制的に高電圧レベルシフタとして動作させるための前記手段 が、デバイス動作電圧に接続された端子と基準電位点に接続されたノードとの間 に一対の並列な回路パスを含み、前記回路パスが、それぞれ接続された第1およ び第2のMOSトランジスタであってソース―ドレインパスが直列に接続されて デバイス動作電圧のレベルを越える電源電圧レベルを防いでそのような電源電圧 レベルによってそれぞれの回路パスに印加されるブレークダウン電圧をほぼ均等 に分配するよう配置および接続された第1および第2のMOSトランジスタを含 む請求項1に記載のバッファ。 3. バッファを強制的にCMOS論理ゲートとして動作させるための手段が、 前記一対の並列回路パスのそれぞれに第3のトランジスタと、前記一対の並列パ スのそれぞれの前記第3のトランジスタのゲートノード間に接続されたインバー タとを含み、前記第3のトランジスタのソース―ドレインパスがそれ以外の2個 のトランジスタのソース―ドレインパスと直列に接続されるように前記2個のト ランジスタと接続され、この第3のトランジスタが前記2個のトランジスタと逆 の導電性を有し、この第3のトランジスタのゲートノードがそのソース―ドレイ ンパスが直接接続されている回路パス内の2個のトランジスタのうちの一方のゲ ートノードに接続され、論理レベル入力が前記接続されたゲートノードに印加さ れた時に、前記電源電圧がデバイス動作電圧以下であることに対応して、前記2 個の回路パスで接続されているゲートノードを有する逆の導電性の前記トランジ スタ間にデジタル競合の存在しないCMOS論理ゲートとして動作する請求項2 に記載のバッファ。 4. 前記並列回路パスのそれぞれの前記第1および第2の接続されたされたM OSトランジスタがPMOSトランジスタであって、前記並列回路パスのそれぞ れの前記第3のトランジスタがNMOSトランジスタである請求項3に記載のバ ッファ。 5. バッファの論理出力がそれぞれの並列パスから取り出され、論理入力がイ ンバータの入力に印加される請求項4に記載のバッファ。 6.バッファが組み込まれるデバイスの動作電圧に対するバッファへの電源電圧 のレベルに応じて、2通りの異なるモードで動作することを可能にするCMOS バッファにおける電圧レベルシフトのデバイスへの実行方法であって: 電源電圧のレベルがデバイス動作電圧のレベルを越えているのに対応して バッファを強制的に高電圧レベルシフタとして動作させ、 電源電圧がデバイス動作電圧のレベル以下であることに対応してバッファ を強制的にCMOS論理ゲートとして動作させる こと含む方法。 7. デバイス動作電圧に接続された端子とグラウンド端子との間の2個の並列 な回路パスそれぞれに一対のPMOSトランジスタを接続して配置して電源電圧 レベルがデバイス動作電圧レベルを越えた時に前記回路パスのそれぞれの2個の PMOSトランジスタ間でブレークダウン電圧が分配されることを可能にするこ とと、2つの並列な回路パスそれぞれの一方のPMOSトランジスタのゲートノ ードを同じ回路パスのNMOSトランジスタのゲートノードに接続して一方の並 列回路パスからもう一方の並列回路パスへのゲートノードの相互接続間にインバ ータを接続することとを含む請求項6に記載の方法。 8. インバータの入力に論理入力を印加し、各並列回路パスからバッファの論 理出力を取り出す請求項7に記載の方法。 9. メモリアレーを有する消去可能でプログラム可能な読み出し専用メモリ( EPROM)であって、このメモリアレーにおいて、前記アレーの行および列が 記憶すべきデータを、アレーの行および列の各交差点におけるデバイスの存在ま たは非存在に応じて0および1としてプログラムし、且つアレーの行および列の 各交差点におけるデバイスの存在または非存在に応じて0および1として前記ア レー内に記憶されたデータを読み取るために使用されるEPROMであって: EPROM用の動作電圧源と、 アレーにデータをプログラミングして且つアレーからデータを読み取るた めの電源と、 高電圧モードおよび低電圧モードの動作を有するバッファと を備え、 高電圧モードで使用するバッファの構造が、前記電源電圧とグラウンドとの間に 接続された一対の並列な回路パスを含み、これら並列な回路パスがそれぞれ一対 のMOSトランジスタを含み、これらトランジスタのソース―ドレインパスが直 列に接続されて、動作電圧のレベルを越えた電源電圧レベルでアレーのプログラ ミングが行われる際にブレークダウン電圧をほぼ均等に分配し、 動作電圧レベル以下の電源電圧レベルでアレーの読み取りを行う際の低電 圧モードで使用するバッファ手段が、前記一対の並列な回路パスそれぞれに逆の 導電性を有するMOSトランジスタと前記一対の並列な回路パスの前記逆の導電 性を有するMOSトランジスタのゲートノード間に接続されたインバータとを含 み、前記逆の導電性を有するトランジスタのソース―ドレインパスが同じ並列回 路パスの一対のMOSトランジスタのソース―ドレインパスと直列に接続され、 、前記ゲートノードがそれぞれ前記並列な回路パスの同じ側の前記一対のMOS トランジスタの一方のゲートノードと相互に接続されているメモリ。 10.バッファへの論理入力用の端子がインバータの入力に接続され、バッファ の論理出力用の端子が並列な回路パスのうち同じ側のパスに接続される請求項9 に記載のEPROM。[Claims] 1. A voltage level shifting complementary metal oxide semiconductor (CMOS) buffer, comprising: Supply voltage to the buffer relative to the operating voltage of the device in which this buffer is embedded Operates in two different modes, depending on the level:       Connected to a device operating voltage, the level of the power supply voltage being the device operating voltage The buffer is forcibly set to a high voltage level shifter in response to the Means for operating;       Connected to a device operating voltage, the level of the power supply voltage being the device operating voltage The buffer is forcibly changed to a CMOS logic gate in response to the Means to operate Voltage level shift CMOS buffer comprising: 2. Said means for forcing a buffer to operate as a high voltage level shifter Is between the terminal connected to the device operating voltage and the node connected to the reference potential point. Includes a pair of parallel circuit paths, the circuit paths being respectively connected to a first and a second circuit path. And a second MOS transistor having a source-drain path connected in series Prevent power supply voltage levels exceeding the device operating voltage level and prevent such power supply voltages Almost equal breakdown voltage applied to each circuit path depending on level Including first and second MOS transistors arranged and connected to The buffer according to claim 1. 3. Means for forcing the buffer to operate as a CMOS logic gate include: A third transistor is provided in each of the pair of parallel circuit paths, and the pair of parallel Inverters connected between the gate nodes of the third transistors of each of the transistors And the source-drain path of the third transistor is the other two. The two transistors are connected in series with the source-drain paths of Connected to a transistor, and the third transistor is opposite to the two transistors. And the gate node of this third transistor has its source-drain One of the two transistors in the circuit path to which the path is directly connected. A logic level input is applied to the connected gate node. When the power supply voltage is lower than the device operating voltage, Said transistor of opposite conductivity having gate nodes connected by a number of circuit paths 3. A CMOS logic gate which operates as a CMOS logic gate without digital competition between the transistors. Buffer as described in. 4. The first and second connected M of each of the parallel circuit paths The OS transistor is a PMOS transistor, and each of the parallel circuit paths 4. The bus according to claim 3, wherein said third transistor is an NMOS transistor. Buffa. 5. The logical output of the buffer is taken from each parallel path and the logical input is 5. The buffer according to claim 4, which is applied to an input of an inverter. 6. Supply voltage to the buffer relative to the operating voltage of the device in which the buffer is embedded CMOS that can operate in two different modes depending on the level of A method for performing a voltage level shift on a buffer to a device, comprising:       When the power supply voltage level exceeds the device operating voltage level Force the buffer to operate as a high voltage level shifter,       Buffering when the power supply voltage is lower than the device operating voltage level Forcibly operate as a CMOS logic gate     Including that method. 7. Two parallels between the terminal connected to the device operating voltage and the ground terminal Power supply voltage by connecting and arranging a pair of PMOS transistors When the level exceeds the device operating voltage level, two of each of the circuit paths To enable the breakdown voltage to be distributed between PMOS transistors And the gate of one PMOS transistor of each of the two parallel circuit paths. Connected to the gate node of the NMOS transistor on the same circuit path Inverting between the interconnection of the gate node from the column circuit path to the other parallel circuit path 7. The method of claim 6, comprising connecting the data. 8. A logic input is applied to the input of the inverter, and the buffer The method of claim 7, wherein the logical output is retrieved. 9. Erasable programmable read only memory with memory array ( EPROM) in which the rows and columns of the array are The data to be stored is determined by the presence of the device at each intersection of the rows and columns of the array. Or programmed as 0 and 1 depending on the absence and of the rows and columns of the array. According to the presence or absence of the device at each intersection, the above-mentioned a EPROM used to read the data stored in the array, comprising:       An operating voltage source for the EPROM;       Programming data into the array and reading data from the array Power supply,       A buffer having a high-voltage mode and a low-voltage mode operation; With The structure of the buffer used in the high-voltage mode is between the power supply voltage and the ground. Including a pair of connected parallel circuit paths, each of these parallel circuit paths MOS transistors of which the source-drain path is Connected to a column to program the array at supply voltage levels that exceed the operating voltage level. When the breakdown is performed, the breakdown voltage is distributed almost evenly,       Low power when reading the array at a power supply voltage level lower than the operating voltage level Buffer means for use in the pressure mode may be provided in each of the pair of parallel circuit paths in reverse. MOS transistor having conductivity and the opposite conductivity of the pair of parallel circuit paths And an inverter connected between the gate nodes of the MOS transistors The source-drain paths of the transistors having the opposite conductivity have the same parallel circuit. Connected in series with the source-drain path of a pair of MOS transistors in the path path, The pair of MOS transistors each having the gate node on the same side of the parallel circuit path. A memory interconnected with one gate node of a transistor. 10. The terminal for the logical input to the buffer is connected to the input of the inverter, and the buffer 10. The logic output terminal of (1) is connected to a path on the same side among parallel circuit paths. EPROM according to claim 1.
JP10516616A 1996-10-01 1997-09-25 High voltage level shift CMOS buffer Pending JPH11500896A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US72392596A 1996-10-01 1996-10-01
US08/723,925 1996-10-01
PCT/US1997/016922 WO1998015060A1 (en) 1996-10-01 1997-09-25 High voltage level shifting cmos buffer

Publications (1)

Publication Number Publication Date
JPH11500896A true JPH11500896A (en) 1999-01-19

Family

ID=24908277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10516616A Pending JPH11500896A (en) 1996-10-01 1997-09-25 High voltage level shift CMOS buffer

Country Status (5)

Country Link
EP (1) EP0864203A4 (en)
JP (1) JPH11500896A (en)
KR (1) KR19990071743A (en)
TW (1) TW357361B (en)
WO (1) WO1998015060A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001144603A (en) * 1999-11-18 2001-05-25 Oki Micro Design Co Ltd Level shifter circuit and data output circuit including it
KR100585168B1 (en) * 2004-12-22 2006-06-02 삼성전자주식회사 A multipath input buffer circuit
CN101460087B (en) * 2006-06-02 2013-05-22 皇家飞利浦电子股份有限公司 Cognitive monitoring wireless device for healthcare equipment
JP5110247B2 (en) 2006-07-31 2012-12-26 ミツミ電機株式会社 Semiconductor integrated circuit device
US10263621B2 (en) 2017-03-24 2019-04-16 Taiwan Semiconductor Manufacturing Company Limited Level shifter with improved voltage difference

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4845381A (en) * 1987-10-01 1989-07-04 Vlsi Technology, Inc. Voltage level shifting circuit
US5039882A (en) * 1988-10-15 1991-08-13 Sony Corporation Address decoder circuit for non-volatile memory
US4978870A (en) * 1989-07-19 1990-12-18 Industrial Technology Research Institute CMOS digital level shifter circuit
US5157280A (en) * 1991-02-13 1992-10-20 Texas Instruments Incorporated Switch for selectively coupling a power supply to a power bus
US5243236A (en) * 1991-12-31 1993-09-07 Intel Corporation High voltage CMOS switch with protection against diffusion to well reverse junction breakdown
US5175512A (en) * 1992-02-28 1992-12-29 Avasem Corporation High speed, power supply independent CMOS voltage controlled ring oscillator with level shifting circuit
JP3144166B2 (en) * 1992-11-25 2001-03-12 ソニー株式会社 Low amplitude input level conversion circuit
JPH0774616A (en) * 1993-07-06 1995-03-17 Seiko Epson Corp Signal voltage level converting circuit and output buffer circuit
US5510748A (en) * 1994-01-18 1996-04-23 Vivid Semiconductor, Inc. Integrated circuit having different power supplies for increased output voltage range while retaining small device geometries
JP3204848B2 (en) * 1994-08-09 2001-09-04 株式会社東芝 Level conversion circuit and method for outputting level-converted data using the level conversion circuit
US5455526A (en) * 1994-08-10 1995-10-03 Cirrus Logic, Inc. Digital voltage shifters and systems using the same

Also Published As

Publication number Publication date
KR19990071743A (en) 1999-09-27
TW357361B (en) 1999-05-01
EP0864203A1 (en) 1998-09-16
WO1998015060A1 (en) 1998-04-09
EP0864203A4 (en) 2001-02-07

Similar Documents

Publication Publication Date Title
US5594687A (en) Completely complementary MOS memory cell with tunneling through the NMOS and PMOS transistors during program and erase
US4103189A (en) Mos buffer circuit
JP3285364B2 (en) Switching ground lead for EPROM memory array
US4964084A (en) Static random access memory device with voltage control circuit
US7529148B2 (en) Programmable read-only memory
US20090268503A1 (en) Non-volatile memory bitcell
EP0194091B1 (en) A programmable logic device with limited sense currents
US20020097606A1 (en) Semiconductor circuit
EP0334550A2 (en) Nonvolatile RAM cell
US6906965B2 (en) Temperature-compensated output buffer circuit
US5120999A (en) Output-buffer noise-control circuit
JPH11500896A (en) High voltage level shift CMOS buffer
EP0389584A1 (en) Transistor breakdown protection circuit.
JPH05325557A (en) Semiconductor memory
KR930008413B1 (en) Semicondcutor memory device
EP0317012B1 (en) Accessing memory cells
JPH11500854A (en) Voltage reference generator for EPROM memory array
US5757713A (en) Adjustable write voltage circuit for SRAMS
JP3466593B2 (en) Voltage translator circuit
US6195295B1 (en) Segmented column memory device voltage steering technique
JPS6299981A (en) Static ram
JPH06232348A (en) Semiconductor integrated circuit device
JP2504410B2 (en) Semiconductor memory device
JPH09213074A (en) Semiconductor integrated circuit
US10490262B2 (en) Semiconductor device