(57)【特許請求の範囲】
【請求項１】
第１電源電圧で動作する第１回路ブロックと、
上記第１電源電圧よりも高い第２電源電圧で動作する第２回路ブロックと、
上記第１回路ブロックの出力をレベル変換して上記第２回路ブロックの入力に伝達するレベル変換回路とを有し、
上記レベル変換回路は、上記第１回路ブロックに上記第１電源電圧の供給が停止された場合に、上記レベル変換回路に流れる貫通電流経路を遮断する第１の手段と、上記レベル変換回路の出力を所定の電位に制御する第２の手段とを含み、
上記レベル変換回路は、上記第１回路ブロックから出力される互いに逆相の第１出力信号と第２出力信号とにそれぞれ応答する第１ＣＭＯＳ回路と第２ＣＭＯＳ回路とを含み、
上記レベル変換回路は、上記第２電源電圧と上記第１ＣＭＯＳ回路の電源電圧供給ノードとの間にソース・ドレイン経路が接続され上記第２ＣＭＯＳ回路の出力信号によりゲートが駆動される第１負荷ＭＯＳＦＥＴと、上記第２電源電圧と上記第２ＣＭＯＳ回路の電源電圧供給ノードとの間にソース・ドレイン経路が接続され上記第１ＣＭＯＳ回路の出力信号によりゲートが駆動される第２負荷ＭＯＳＦＥＴを含むことを特徴とする半導体集積回路装置。
【請求項２】
請求項１において、
上記第１回路ブロックに上記第１電源電圧が供給されている場合、上記第１回路ブロックを動作させないときにもサブスレッショルドリーク電流が流れることにより電力を消費する半導体集積回路装置。
【請求項３】
請求項１において、
上記第１回路ブロックへの上記第１電源電圧の供給を停止させるスイッチを１チップ上に集積した半導体集積回路装置。
【請求項４】
請求項１において、
上記レベル変換回路は論理演算機能を有する半導体集積回路装置。
【請求項５】
第１電源電圧で動作する第１回路ブロックと、
上記第１電源電圧よりも高い第２電源電圧で動作する第２回路ブロックと、
上記第１回路ブロックの出力をレベル変換して上記第２回路ブロックの入力に伝達するレベル変換回路とを有し、
上記レベル変換回路は、上記第２回路ブロックから出力される制御信号がゲートに入力される第１導電型ＭＯＳＦＥＴと第２導電型ＭＯＳＦＥＴとを含み、
上記第１回路ブロックに上記第１電源電圧の供給が停止された場合に、上記第１導電型ＭＯＳＦＥＴは上記レベル変換回路に流れる貫通電流経路を遮断するものであり、上記第２導電型ＭＯＳＦＥＴは上記レベル変換回路の出力を所定の電位に制御するものであり、
上記レベル変換回路は、上記第１回路ブロックから出力される互いに逆相の第１出力信号と第２出力信号とにそれぞれ応答する第１ＣＭＯＳ回路と第２ＣＭＯＳ回路とを含み、
上記レベル変換回路は、上記第２電源電圧と上記第１ＣＭＯＳ回路の電源電圧供給ノードとの間にソース・ドレイン経路が接続され上記第２ＣＭＯＳ回路の出力信号によりゲートが駆動される第１負荷ＭＯＳＦＥＴと、上記第２電源電圧と上記第２ＣＭＯＳ回路の電源電圧供給ノードとの間にソース・ドレイン経路が接続され上記第１ＣＭＯＳ回路の出力信号によりゲートが駆動される第２負荷ＭＯＳＦＥＴを含むことを特徴とする半導体集積回路装置。
【請求項６】
請求項５において、
上記第１ＣＭＯＳ回路と上記第２ＣＭＯＳ回路とは互いに相補な論理演算を行う半導体集積回路装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体集積回路装置およびレベル変換回路に関するものであり、特に、ひとつの半導体基板上に複数種類の電源によって駆動される複数の回路部を有する場合に適用して好適な半導体装置およびその半導体装置に用いられるレベル変換回路に関するものである。
【背景技術】
【０００２】
大規模ＬＳＩ等の半導体集積回路装置では、特にＣＭＯＳによる集積回路を中心に、低消費電力化のための電源電圧の低電圧化が進んでいる。かかる半導体集積回路装置は、例えば1.2ボルトのような低い電圧の電源で駆動されるが、外部の3.3ボルト電源で駆動される回路とのインターフェース部となるI/O部は3.3ボルト電源で駆動される回路を有することになる。
【０００３】
また、I/O部に限らず、一つの半導体チップ内で異なる電圧の電源で駆動される複数の回路部を有する場合もある。
【０００４】
この様な半導体集積回路装置においては、レベルダウンやレベルアップのレベル変換回路が必要になるが、ここで、図2(a)に、従来使用されているレベルダウン回路(大振幅信号を小振幅信号に変換する回路)の回路図およびその動作波形図を示す。以下、VDDQは3.3V、VDDは1.2V、VSSは接地電位、大きな振幅の信号をVDDQ電位の振幅、小さな振幅の信号をVDD電位の振幅とする。
【０００５】
200はP型MOSトランジスタ(以下、PMOSと記す)、201はN型MOSトランジスタ(以下、NMOSと記す)である。IN0は波形図に示すように3.3V振幅の入力信号で、1.2V振幅のout0を出力として得ている。
【０００６】
200および、201はゲート・ソース間に最大3.3Vの電位が印加させる可能性があるため、酸化膜厚の厚いMOSトランジスタで構成する。
【０００７】
図2(ｂ)に従来使用されているレベルアップ回路(小振幅信号を大振幅信号に変換する回路)の回路図およびその動作波形図を示す。202，203はPMOS、204、205はNMOSである。
【０００８】
in0およびin0bが1.2Vの小振幅入力信号で、in0とin0bとは相補な関係にあるデュアルレール信号である。OUT0は3.3Vの大振幅出力信号である。202から205までのMOSトランジスタは図2(a)の200や201と同様の厚酸化膜で構成されたMOSトランジスタである。
【０００９】
【特許文献１】特開平０６−２０９２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
図2(a)のような従来構成のレベルダウン回路では、論理しきい値は約VDD/2、すなわち、0.6V付近となる。一般に大振幅信号はその振幅が大きいことからグランドレベルが揺らぐタイプのノイズが発生しやすい。大振幅信号のグランドレベルが0.6V以上揺らぐと図2の回路では'H'レベルと判断されてしまい、out0には'L'レベルが出力されてしまう。
【００１１】
従って、従来のレベルダウン回路では、VDDが低電圧化されるに従い、上記論理しきい値は低くなり、少しのノイズによって誤った論理値がout0に出力されるという欠点があった。
【００１２】
また，図2(ｂ)のような構成のレベルアップ回路では、VDDQ電源が投入されてVDD電源が投入されない電源投入時にin0およびin0bが不定値となり、VDDQとVSS間に貫通電流が流れるという問題がある。これにより、VDD電源をVDDQ電源からDC-DCコンバータで作っているシステムの場合、VDDQ電源に大きな負荷が加わってVDD電源が投入できないという現象が発生する。VDD電源が投入されないと先のin0およびin0bは不定値のままで、永遠にこのシステムは正常起動されないことになる。
【００１３】
また、電源投入時のみならず、VDDQ電源を投入したままでVDD電源を遮断することもできない。なぜなら、VDD電源の遮断によりin0およびin0bの値が不定値となるからである。これによりVDDQに貫通電流が流れシステムの消費電力が著しく増加してしまう。
【００１４】
また、レベル変換回路部だけでなく、出力バッファ回路部を含む入出力回路部においても、従来の入出力回路においては、VDDQ電源が投入されてVDD電源が投入されない電源投入時に、出力バッファの入力信号値が不定値となり、出力バッファ回路のVDDQとVSS間に貫通電流が流れるという問題があった。
【００１５】
本発明の目的は、大振幅信号のグランドレベルが揺らいでもノイズが発生しにくいレベルダウン回路およびこのレベルダウン回路を用いた半導体集積回路装置を提供することである。
【００１６】
また、本発明の他の目的は、高電圧と低電圧の複数の電源を用いた集積回路装置において、高電圧電源が投入されて低電圧電源が投入されていない間においても、高電圧電源と接地電源間に貫通電流が流れることのないレベル変換回路および半導体集積回路装置を提供することである。
【課題を解決するための手段】
【００１７】
上記の目的を達成するために、本発明においては、以下の手段を採用した。
(1)レベルダウン回路の入力を差動入力にした。
(2)レベルダウン回路中でゲート・ドレイン間およびゲート・ソース間に3.3V電位が加わらないMOSトランジスタについては、薄酸化膜MOSトランジスタを用いた。
(3)レベルアップ回路に論理演算機能を設けた。
(4)出力バッファのどちらか一方のＭＯＳのみをＯＮすることで出力バッファに貫通電流が流れるのを防止するための素子を出力バッファ回路の入力側に設けた。
【発明の効果】
【００１８】
本発明によれば、大振幅信号のグランドレベルが揺らいでもノイズが発生しにくいレベルダウン回路を実現できる。
【００１９】
また、本発明によれば、高電圧と低電圧の複数の電源を用いた集積回路装置において、高電圧電源が投入されて低電圧電源が投入されていない間においても、高電圧電源と接地電源間に貫通電流が流れにくい。
【発明を実施するための最良の形態】
【００２０】
本発明、本発明の更に他の目的及び特徴は図面を参照した以下の説明から明らかとなるであろう。
【００２１】
以下説明する実施例で、論理“１”は論理信号の２値のうちの「正」側を指し、論理“０”は「負」側を指すものとする（いわゆる正論理体系で説明する）。
【００２２】
ＭＯＳＦＥＴ（Ｍｅｔａｌ−Ｏｘｉｄｅ−Ｓｅｍｉｃｏｎｄｕｃｔｏｒ  Ｆｉｅｌｄ−Ｅｆｆｅｃｔ−Ｔｒａｎｓｉｓｔｏｒ）で代表される絶縁ゲート型電界効果トランジスタ（Ｉｎｓｕｌａｔｅｄ−Ｇａｔｅ  ＦＥＴ又はＭｅｔａｌ−Ｉｎｓｕｌａｔｏｒ−Ｓｅｍｉｃｏｎｄｕｃｔｏｒ  ＦＥＴ）は以下の説明ではＭＯＳと称す。また、多数キャリアが電子であるＮチャンネルＭＯＳはＮＭＯＳと、多数キャリアが正孔であるＰチャンネルＭＯＳはＰＭＯＳと称す。
【００２３】
しきい値電圧（Ｖｔｈ）は、定性的にはドレイン電流が流れはじめるときのゲートとソース間の電位差を指すが、定量的にはドレイン電流がゲート・ソース間電圧としきい値電圧の差の二乗曲線であらわされる、いわゆるＭＯＳの飽和領域を何点かプロットすれば、実測値が導かれる。しきい値は反転チャンネルが誘起される半導体基板表面の濃度やゲート絶縁膜の厚さなどいくつかのパラメータに依存する。以下の実施例ではしきい値の大小の比較がなされるが、ＰＭＯＳ及びＮＭＯＳともエンハンスメント・モードで動作し絶対値で比較していると理解されたい。また、チャンネルコンダクタンスβを決めるプロセスパラメータが同じ場合は、チャンネル幅Ｗとチャンネル長Ｌのデバイス設計パラメータを同じと仮定した場合に同じゲート・ソース間電圧でドレイン電流が多く流れるほうがしきい値Ｖｔｈが低いと考えてもよい。
【００２４】
ＭＯＳのソース、ドレインは本来回路のバイアスによって決まるものであるが、本出願の図面ではソースとなるほうに矢印を付し、ＰＭＯＳは内向きに、ＮＭＯＳは外向きに表示する。また、トランスミッションゲートのように動作中にバイアス方向が変わるものは双方に矢印を付してある。また、ソースとドレインを区別せずに総称するときはソース・ドレインと表現する。
【００２５】
大きなコンダクタンスが必要とされるＭＯＳは、実際の集積回路では複数のＭＯＳのゲート、ソース・ドレインを共通に接続したり（ソース・ドレイン間の電流通路が並列に接続される）、或いは等価的にそのように分布しているケースが多いが、断りの無い限り本出願では１個のＭＯＳとして説明する。また、同様に複数のＭＯＳのソース・ドレイン間の電流通路が直列に接続され、ゲートに事実上同じ信号が印加される場合も断りの無い限り本出願では１個のＭＯＳとして説明する。
【００２６】
図1に本発明のレベルダウン回路の回路図およびその動作波形図を示す。IN0およびIN0Bが3.3Vの大振幅入力信号で，IN0とIN0Bとは相補な関係にあるデュアルレール信号である。out0は1.2Vの小振幅出力信号である。
【００２７】
以下，図１から図１３までの説明中では、大文字の信号名(IN,OUT)で示した信号は3.3V振幅の信号を、小文字の信号名(in,out)で示した信号は1.2V振幅の信号を示すこととする。
【００２８】
102，103は図2の201と同様の厚酸化膜NMOSである。100，101はPMOSである。100および101のゲート・ドレイン間およびゲート・ソース間に加わる電位差は高々VDD(1.2V)であるため、102や103ほど酸化膜厚耐圧が必要しない。このため、100，101は102および103と比較して酸化膜厚が薄い薄酸化膜PMOSで、特に限定しないが102および103よりも低しきい値なMOSトランジスタで構成する。
【００２９】
上記実施例によれば、入力がIN0とIN0Bの差動入力となっているため，グランドレベルが揺らぐタイプのノイズが発生しても，誤った論理レベルをout0に出力することがない。また、VDD電圧が低電圧化してもノイズの影響を受け難いという特徴をもつ。
【００３０】
また、上記実施例によれば、100，101を薄酸化膜MOSトランジスタで構成しているため、高速動作が可能である。
【００３１】
100および101を、出力out0が接続される回路を構成するMOSトランジスタと同様の酸化膜厚およびしきい値電圧に設定し、102および103を、入力IN0，IN0Bを出力している回路のMOSトランジスタと同様の酸化膜厚およびしきい値電圧に設定すれば、プロセスの工数が削減できる。例えば102，103はI/O回路の出力段MOSトランジスタあるいは保護回路に使用するMOSトランジスタと同じものにすればよい。
【００３２】
図3は、レベルアップ回路の回路図およびその動作波形図である。in0およびin0bがVDD(1.2V)の小振幅入力信号で。in0とin0bとは相補な関係にあるデュアルレール信号である。OUT0は3.3Vの大振幅出力信号である。300，301，302，303は図2(a)の200と同様の厚酸化膜PMOSである。304，305は図2(a)の201と同様の厚酸化膜NMOSである。図中の波形図のように、in0の論理レベルを振幅を大きくしてOUT0に出力する。入力が差動になっているため、ノイズに対して強いという特徴をもつ。
【００３３】
図4は、図３と同様、レベルアップ回路の回路図と動作波形図である。
【００３４】
図3の回路は、1.2V(VDD)〜0V(VSS)の1.2V振幅の信号を、3.3V(VDDQ0〜0V(VSS)の3.3V振幅の信号に変換する回路であるが、図4は1.2V(VDD)〜0V(VSS)の1.2V振幅の信号を、1.2V(VDD)〜-2.1V(VSSQ)の3.3V振幅の信号に変換する回路である。VSSQは-2.1Vの負電源である。in0およびin0bがVDD(1.2V)の小振幅入力信号で、in0とin0bとは相補な関係にあるデュアルレール信号である．OUT0は1.2V〜-2.1Vまでの3.3Vの大振幅出力信号である。400，401，402，403は図2(a)の200と同様の厚酸化膜PMOSである。404，405は図2(a)の201と同様の厚酸化膜NMOSである。
図中の波形図のように、in0の論理レベルを振幅を大きくしてOUT0に出力する。
図3の回路と同様に入力が差動になっているため、ノイズに対して強いという特徴をもつ。
【００３５】
図3と図4は、相補な関係にあるため、以下、図3の回路をもとに本発明のレベル変換回路を示すこととする。以下の発明においても、図4のように負電圧方向にも拡張できることは明かである。
【００３６】
図5は、図3の回路をさらに低VDD電圧でも使用できるようにしたものである。
【００３７】
図3と比較すると、電流源として使用しているPMOS 306が付加されている。VDDQの電位が固定されていて、VDDの電位が小さくなると、NMOS 304，305のオン電流(ソース・ゲート電位差がVDDの時の電流)がPMOS 302，303のオフ電流(ソース・ゲート電位差がVDDの時の電流)より小さくなってしまう。すると、PMOS 300，301からなるクロスカップルPMOSが反転しなくなる。これを防ぐには、PMOS 300, 301, 302, 303のゲート幅を小さくし、NMOS 304，405のゲート幅を大きくする必要がある。しかし，これは面積増加につながり、かつ、in0やin0bの入力容量を大きくすることになる。図5では、PMOS 306 を電源 VDDQに接続している。このようにすることで、PMOS 300, 301, 302, 303のゲート幅を小さくし、NMOS 304，405のゲート幅を大きくする必要がなくなる。面積増加はPMOS 306 分だけとなり、in0やin0bの入力容量も大きくならない。
【００３８】
PMOS 306は電流を制限できるものであれば何でもよい。NMOSでもよい。また、挿入場所についても、PMOS 300と302の間と、PMOS 301と303の間に挿入してもよい。特に挿入場所は限定しないが、要は300から305までのゲート幅を調整するだけではなく、電流制限素子を回路中に挿入すればよい。
【００３９】
図6(a)は、図3の回路でさらに出力段にインバータ回路331を接続したものである。図3の出力OUT0はレベル変換回路の内部ノードにも成っているため、OUT0に接続される回路によってレベル変換回路の内部ノード電位の振る舞いが変わってしまう。これはレベル変換セルの遅延時間に影響をあたえ、ひいては誤動作の原因となる。図6(a)のように出力段にインバータを入れることで、OUT0に接続される回路がレベル変換セル内のノードに悪影響を与えることがなくなる。また、図3と比較するとOUT0の出力インピーダンスが小さくできるため、OUT0に多くの回路を接続した場合にトータルの遅延時間を削減できる。
【００４０】
レベル変換セルを自動配置配線ツールで使用するセルとして登録する場合、図6(a)の構成にすることで、耐ノイズ性にすぐれた高速レベル変換セルを構成することができる。また、出力の負荷に対する遅延依存性がCMOSインバータと同じになるため、タイミング解析にCMOSのそれをそのまま適用することができる。
【００４１】
図6(b)は図6(a)の波形図である．インバータ331の挿入により、内部ノード333のスルーレートが遅いのに対し出力OUT0のスルーレートは速くなっている。
【００４２】
図1の回路にも出力にインバータ回路を付加することで同様の効果を得ることができる。以下、レベル変換回路には図6(A)のインバータは付加しないが、付加することができることは明かである。
【００４３】
図7は、図3のレベルアップ回路に論理演算機能を付加したものである。in0およびin1が1.2V振幅の小振幅入力信号で、in0bおよびin1bはその相補信号である。OUT0は3.3V振幅の大振幅出力信号である。図3と比較すると、302および304から成るインバータと、303および305から成るインバータを、それぞれ502，504，506，508から成るNORと、03，505，507，509から成るNANDに置き換えている。このような構成にすることで，OUT0 = in0 or in1の論理演算が可能となる。
【００４４】
またさらに、502，504，506，508から成るNORをLOG1の演算を行う論理回路に置き換え、そのLOG1の回路に相補な回路を503，505，507，509から成るNANDと置き換えれば、OUT0 = ~LOG1 (~ はインバートを意味する)の論理演算機能を持つレベルアップ回路が構成できる。なお、図7では2入力(相補な信号を含むと4入力)信号であるが、それ以上の多入力な回路構成にすることも可能である。
【００４５】
図8は、図7のレベルアップ回路を出力固定機能付きレベルアップ回路に応用したものである。513が出力固定機能付きレベルアップ回路である。図7と比較すると、インバータ512が付加され、in1bを3.3Vの大振幅信号IN1に変更し、in1をインバータ512でIN1から作っている。
【００４６】
510は電源電圧1.2Vで動作する回路ブロックで、511は電源電圧3.3Vで動作する回路ブロックである。IN1=0Vにすることによって、in0およびin0bの電位がいかなる電位であってもOUT0=3.3Vが出力される。この状態では出力固定機能付きレベルアップ回路513の電源間VDDQからVSSに流れる貫通電流もない。
【００４７】
IN1=0Vにすることによって、回路ブロック510の電源をオフできる。in0およびin0bの電位が不定になるが、513に貫通電流は流れないし、その出力OUT0も確定するので回路ブロック511が誤作動することはない。
【００４８】
回路ブロック510を低しきい値MOSトランジスタで構成した場合、回路ブロックを動作させないスタンバイ時にもサブスレッショルドリーク電流が流れ、電力を消費する。図8の構成にすることで、スタンバイ時に回路ブロック510の電源をオフにすることができ、上記サブスレッショルドリーク電流による電力消費を抑えることができる。
【００４９】
また、図8ではMOSトランジスタのゲート幅等の回路定数については記述していないが、IN1に大振幅の信号が入力されるため、MOS 503，509，504，508のゲート長を、MOS 505，507，502，506のゲート長よりも小さくすればよい。以下のレベル変換の図でも同様に回路定数は記述しないが、一般に大振幅が入力されるMOSトランジスタと小振幅が入力されるMOSトランジスタによってCMOS回路が構成されている場合、大振幅が入力されるMOSトランジスタのゲート長を、小振幅が入力されるMOSトランジスタのゲート長よりも小さくすれば、対称性を保つことができる。
【００５０】
図9の出力固定機能付きレベルアップ回路514は、IN1=3.3Vの時にOUT0=0Vに固定する出力固定機能付きレベルアップ回路である。OUT0=3.3Vで固定したい場合は図8の513を、OUT0=0Vで固定したい場合は図9の514を使用すればよい。
【００５１】
図10および図11はそれぞれ図8および図9の機能を別の方法で実現したものであり、図10の515および図11の516は出力固定機能付きレベルアップ回路である。回路ブロック510の電源をオフしても、IN1を適切な値に設定することで515ないし516の電源間に流れる貫通電流を防ぐことができ、出力OUT0を安定させることができる。
【００５２】
図8から図11はあるレベルに出力OUT0を固定する出力固定機能付きレベルアップ回路を示したが、これらの回路とラッチ回路を用いるとIN1がある値になったときのOUT0のレベルを保持する回路を構成せきる。図12がその一例である。513は図8の出力固定機能付きレベルアップ回路で、522はラッチ回路である。IN1が3.3Vから0Vに変化すると、そのときの521の信号レベルをOUT0にラッチする。上記のように、IN1が0Vの状態では、回路ブロック510の電源をオフできる。in0およびin0bの電位が不定になるが、513に貫通電流は流れないし、その出力OUT0も確定するので回路ブロック511が誤作動することはない。
【００５３】
また、この実施例は、513に限らず、図9から図11までの出力固定機能付きレベルアップ回路を用いて同様のことができることは言うまでもない。
【００５４】
図13に以上で示した出力固定機能付きレベルアップ回路とレベルダウン回路を用いた回路システム600の実施例を示す。
【００５５】
601はVDD=1.2Vが供給された低電圧回路ブロックで、低しきい値MOSトランジスタで構成されている。一方、602はVDDQ=3.3が供給された高電圧回路ブロックで、601を構成するMOSトランジスタよりも高いしきい値のMOSトランジスタで構成されている。したがって、回路ブロック602の電源間に流れるサブスレッショルドリーク電流は回路ブロック601のそれに比較して無視できる量である。6031から603nは図8から図13で示した出力固定機能付きレベルアップ回路である。6041から604nはレベルダウン回路でたとえば図1に示すものである。
【００５６】
回路ブロック601を低しきい値MOSトランジスタで構成しているため、回路ブロック601を動作させないスタンバイ時にもサブスレッショルドリーク電流が流れ、電力を消費する。スタンバイ時にレベルアップ回路群603のIN1にそれぞれ適切な値を入力することで、回路ブロック601の電源をオフにすることができ、上記サブスレッショルドリーク電流による電力消費を抑えることができる。レベルアップ回路群603の出力OUT0も固定されるため回路ブロック602が誤作動することもない。
【００５７】
回路ブロック602に搭載する回路機能等は限定しないが、時計機能やメモリ等の電源をオフにできない回路群を納めることにより、回路ブロック601の電源を頻繁にオフすることができる。
【００５８】
回路ブロック601の電源をオフにする手段は特に限定しないが、回路ブロック601と電源VDDとの間にPMOSを挿入してもよい。それらの回路システム600を1チップ上に集積すれば、チップ外部に回路ブロック601の電源をオフするスイッチを装備する必要がない。
【００５９】
図14は、さらに、回路ブロック601を2系統の回路ブロック601Aおよび601Bに分離したものである。
【００６０】
図13の回路ブロック601は電源がオフすると回路ブロック601内のノードの電位は不定となり、回路ブロック601内にSRAMやDRAM等のメモリ回路があった場合にその情報が保持できないという欠点がある。
【００６１】
図14ではメモリ等の電源がオフできない回路を回路ブロック601aに、オフしてもよい回路を回路ブロック601bに搭載する。PSCは電源スイッチ制御回路で、PSCからの信号701aおよび701bで電源スイッチPMOS702a，702bをオン・オフする。603a，603b出力固定機能付きレベルアップ回路群である。604aと604bはレベルダウン回路群である。601aと601bの間にも、回路ブロック601bの電源をオフした時、回路ブロック601aが誤作動しないように固定回路が必要であるが、NANDやNORといったCMOS回路を使用すれば簡単に実現できるのでここでは省略している。
【００６２】
図14の構成のシステムでは、スタンバイに2状態が設けられる。一つは電源スイッチPMOS 702bをオフして、回路ブロック601bの電源をオフにする状態(以下、スタンバイ1と記す)である。もう一つはスタンバイ1の状態に加えて、電源スイッチPMOS 702aをオフにして回路ブロック601aの電源をオフにする状態(以下、スタンバイ2と記す)である。スタンバイ1では回路ブロック601bのサブスレッショルドリーク電流を削減できる。回路ブロック601bは電源がオフからオンに遷移してもメモリ等の回路が搭載されていないので誤作動しない。したがって、スタンバイ1からの復帰は高速にできる。それに対して、回路ブロック601aの電源をオフにするスタンバイ2に遷移すると、回路ブロック601a内のメモリ等の内容が消去されるため、スタンバイ2からの復帰に時間がかかる。しかし、スタンバイ2ではスタンバイ1の状態に加えてさらに回路ブロック601aのサブスレッショルドリーク電流も削減でき、より低電力になる。比較的短い時間だけ回路ブロック601aおよび601bの動作を止めるのであればスタンバイ1の状態に、長い時間止めるのであれば，スタンバイ2の状態にすればよい。
【００６３】
図15はさらに図14に基板バイアス制御回路VBCaおよびVBCbを付加したものである。上記説明のようにスタンバイ1の状態では回路ブロック601aにはサブスレッショルドリーク電流が流れる。図14の発明ではスタンバイ1状態の時に、基板バイアス制御回路VBCaにより回路ブロック601a中のMOSトランジスタの基板電位を以下のように制御する。
(1) PMOSについては、電源電位よりも高い電位にする。
(2) NMOSについては、電源電位よりも低い電位にする。
これにより、回路ブロック601a中のMOSトランジスタのしきい値電圧が上がり、サブスレッショルドリーク電流が低減できる。電源はオンのままであるため、回路ブロック601a中のメモリ等の内容は保持されたままになる。
【００６４】
回路ブロック601bに接続されている基板バイアス制御回路VBCbはIDDQテスト時に使用することができる。IDDQテスト時には被測定回路を電源ラインから遮断することになるため、電源スイッチPMOS 702aおよび702bがオフできない。基板バイアス制御回路VBCaおよびVBCbを用いて回路ブロック601aおよび601bを構成するMOSトランジスタのしきい値電圧を上げ、サブスレッショルドリーク電流を小さくすることでIDDQテストが実行できる。
【００６５】
本発明は、構成は特に図15のものに限定する必要はなく、高しきい値MOSトランジスタで構成され、高電圧が印加された回路ブロック1と、低しきい値MOSトランジスタで構成され、低電圧が印加された回路ブロック2からなるシステムにおいて、回路ブロック1と回路ブロック2間は出力固定機能付きレベルアップ回路群とレベルダウン回路群でインターフェースする。回路ブロック1には高速動作が要求されるものを搭載し、回路ブロック2には低速でもよく、あまり電力を消費しないRTC等の回路を搭載する。さらに、回路ブロック1をメモリ等の電源をオフすれば復帰に時間がかかる回路を含む回路ブロック1Aと、それ以外の回路ブロック1Bに分け、それぞれの回路ブロック1の電源を制御する。さらにそれぞれの回路ブロック1に基板バイアス制御回路を付加すればよい。
【００６６】
図16(a)は図14および図15で用いた電源スイッチPMOS 702aの制御方法の実施例である。図16(a)では電源スイッチに高しきい値のPMOSを使用している。アクティブ時には電源スイッチPMOS 702a のゲート酸化膜耐圧が許す限りなるべく負電位にゲート端子の電位701aを制御している。これにより多くの電流をPMOSに流すことができる。印加する負電位は例えば基板バイアス制御の際に使用する負電圧が使用できる。一方、スタンバイ時にはゲート電位701aをVDD電位の1.2Vに制御している。上記のように電源スイッチPMOS 702aは高しきい値MOSトランジスタであるため、この電位で十分に電源スイッチPMOS 702aをオフできる。
【００６７】
図16(b)は図16(a)の電源スイッチPMOS 702aを低しきい値PMOSで構成した場合の電源スイッチPMOS 702aの制御方法の実施例である。アクティブ時には電源スイッチPMOS 702a のゲート電圧702aは0Vに制御している。電源スイッチPMOS 702aは低しきい値なMOSトランジスタで構成されているため、多くの電流を流すことが可能である。一方、スタンバイ時にはゲート電位701aをゲート酸化膜耐圧が許す限りなるべく正電位に制御している。ここでは3.3Vに制御している。このように制御することで電源スイッチPMOS 702aは低しきい値MOSトランジスタであるが十分なオンオフ特性が得られる。
【００６８】
図16(a)および図16(b)の制御方法は特にPMOSに限らない。NMOSの電源スイッチを用いた場合にも極性が異なるだけで、まったく同様なことができることは明かである。
【００６９】
図17は図16(A)で示したゲート電圧701aの生成方法の実施例を示したものである。710は負電圧発生回路で、3.3Vから-2.1Vを生成して、712に出力している。711はゲート電圧701aを制御する電源スイッチ制御回路で、VDD(1.2V)と、さきほどの712(-2.1V)が電源として供給されている。712は基板バイアスで、601aを構成するMOSトランジスタの基板電位がこの電圧で制御される。
【００７０】
このように、基板バイアス制御に用いる負電源電圧712と、電源スイッチ702aを制御するのに必要な負電源電圧を共通化することで、図16(a)の制御を実現するのに必要な回路の規模を大幅に削減できる。
【００７１】
次に、これまで述べてきたレベル変換回路を用いてＩＣ（半導体集積回路）の外部端子（ピン）に接続される入出力回路を構成した例について説明する。
【００７２】
図１８は本発明によるＩＣ（半導体集積回路）の外部端子（ピン）に接続される入出力回路の例を示す。
【００７３】
ＰＢ１とＮＢ１はそれぞれ外部端子Ｉ／Ｏに接続されるべき外部回路の負荷を駆動するに十分高いコンダクタンスを有するＰＭＯＳとＮＭＯＳであり、両者は出力バッファー回路を構成する。図の左端にあるインバータＩＮＶ７、ＮＡＮＤゲートＮＡＮＤ１及びＮＯＲゲートＮＯＲ１は、出力制御信号／ＯＥが“０”のときに出力信号Ｏｕｔの情報が出力バッファーを通じて外部端子Ｉ／Ｏに導かれるようにし（出力バッファーはどちらか一方のＭＯＳが導通し、低出力インピーダンスになる）、／ＯＥが“１”のときに出力信号Ｏｕｔの状態に関らず出力バッファーの両ＭＯＳを共に非導通にして、出力バッファーを高出力インピーダンスにするトライステート論理演算を行う回路である。
【００７４】
外部端子Ｉ／ＯはＮＯＲゲートＮＯＲ２にの入力側にも接続され入出力共用端子とされている。ＮＯＲゲートＮＯＲ２は入力制御信号／ＩＥが論理“０”のときは外部端子Ｉ／ＯにＩＣの外部から供給される情報を図の左端にある端子／ＩＮに伝達し（／Ｉｎ端子は外部端子Ｉ／Ｏに供給される信号の反転レベルとなる）、入力制御信号／ＩＥが論理“１”のときにその伝達をブロックする（／Ｉｎ端子は強制的に論理“０”にされる）。
【００７５】
Ｐ３はプルアップ用のＰＭＯＳであり、論理“０”と開放（ｏｐｅｎ、高インピーダンス）の２状態のうちの一つで外部入力がＩ／Ｏ端子に供給される場合に使用される。Ｐ３はプルアップ制御信号／ＰＵが論理“０”のとき導通し、外部入力が論理“０”のときは論理“０”を、外部入力が開放のときは論理“１”となる信号をＮＯＲゲートＮＯＲ２に伝達する。Ｐ３の導通時のインピーダンスは外部入力の論理“０”のときのインピーダンスよりも十分大きくなるよう、Ｐ３のチャンネル長はそのチャンネル幅Ｗよりも大きくされる。
【００７６】
図の左側点線枠で囲まれたブロックは低電圧電源の回路であり、図示された範囲内においては、全てのＰＭＯＳのＮ型基板（Ｎ型ウェル）Ｎ−ＳＵＢはＰＭＯＳ用ウェル電源Ｖｂｐに接続され、全てのＮＭＯＳのＰ型基板（ Ｐ型ウェル）Ｐ−ＳＵＢはＮＭＯＳ用ウェル電源Ｖｂｎに接続される。電源は０ＶのＶｓｓと１．２ＶのＶｄｄが使われる。また、殆どのＭＯＳは後述する高電圧電源の回路よりも低しきい値電圧とされ、ゲート絶縁膜も薄く形成される。最小チャンネル長は一例として０．２μｍと高電圧電源の回路の最小チャンネル長０．３２μｍよりも短くされる。
【００７７】
インバータ回路ＩＮＶ４〜ＩＮＶ９としては図２１の（ｃ）が、ＮＡＮＤ回路ＮＡＮＤ１とＮＯＲ回路ＮＯＲ１はそれぞれ（ｂ）及び（ａ）が使用される。
【００７８】
図の右側点線枠で囲まれたブロックは高電圧電源の回路であり、電源は０ＶのＶｓｓｑと３．３ＶのＶｄｄｑが使われる。図示された範囲内においては、全てのＰＭＯＳのＮ型基板（Ｎ型ウェル）Ｎ−ＳＵＢは電源Ｖｄｄｑに、全てのＮＭＯＳのＰ型基板（ Ｐ型ウェル）Ｐ−ＳＵＢは電源Ｖｓｓｑに接続され、また全てのＭＯＳは高しきい値電圧とされ、ゲート絶縁膜も厚く形成される。電源ＶｓｓとＶｓｓｑは、ＩＣの外部で、例えばＩＣを実装したプリント配線基板で接続されるが、外部端子（ピン）、ボンディングパッド、ＩＣ内配線は別に分けられる。このように、ＩＣ内で電源ＶｓｓとＶｓｓｑを分けるのは、負荷電流の変動が電源配線にのって動作上のノイズになるのを防ぐためである。
【００７９】
低電源電圧の回路ブロックにあるＬＳＤは、高電源電圧回路を経て供給される３．３Ｖの高振幅信号を、低電源電圧の回路で処理できるよう１．２Ｖの低振幅信号にレベル変換するためのレベルシフト（レベルダウン）回路であり、図１に示した回路が使用される。ＭＯＳ１０２と１０３は高電源電圧回路で使用されるＭＯＳと同じゲート酸化膜形成プロセスでゲート絶縁膜が厚く形成される。ＭＯＳ１０２と１０３のチャンネル長は低電源電圧の回路の最小チャンネル長の０．２μｍではなく、高電圧電源の回路の最小チャンネル長０．３２μｍが適用される。
【００８０】
図１８の左側低電圧ブロックは図示した範囲では上述のレベルダウン回路ＬＳＤを除きゲート絶縁膜は薄く形成され、チャンネル長は低電源電圧の回路の最小チャンネル長の０．２μｍが適用される。
【００８１】
高電源電圧回路にあるＬＳＵ１〜ＬＳＵ４は低電源電圧の回路から供給される１．２Ｖの低振幅信号を３．３Ｖの高振幅信号にレベルアップするためのレベルシフト回路であり、図３に示す回路が使用される。
【００８２】
ＩＮＶ１とＩＮＶ２は出力バッファーＰＢ１・ＮＢ１を駆動するためのプリ・バッファー回路であり、図２１（Ｃ）の反転回路が使用される。出力バッファーＰＢ１・ＮＢ１は低出力インピーダンスとなるよう大きな面積で作られるためその入力容量（ゲート）は大きくなる。このプリ・バッファーは下記の役割・構成とされる。
【００８３】
（１）レベルシフト回路ＬＳＵ１、ＬＳＵ２の負荷容量を小さくでき、レベルシフト回路の設計パラメータの設定が出力バッファーの大きな入力容量で制約を受けない。
【００８４】
（２）レベルシフト回路ＬＳＵ１、ＬＳＵ２は入力信号Ｉと／Ｉで前の出力状態を反転させることができるように、入力側ＮＭＯＳ３０４と３０５よりもクロスカップル側のＰＭＯＳ３００〜３０３の導通時インピーダンスを大きくする。クロスカップル側のインピーダンスを小さくして出力バッファーを直接駆動しようとすると、入力ＭＯＳのインピーダンスを一層小さくしなければならず、占有面積や消費電力の面でそれは得策ではない。従って、レベル変換機能はレベルシフト回路で、出力バッファーの駆動はプリバッファーと役割分担させる。図３のように入力側がＮＭＯＳの場合、論理“１”を出力するときの各回路の出力インピーダンスは小さい方から出力バッファー、プリバッファー、レベルシフト回路の順序とされる。論理“０”を出力するときの各回路の出力インピーダンスは殆どの場合上述と同じ順に設定されるが、後述する出力バッファーのスイッチング特性を考慮して、小さい方から出力バッファー、レベルシフト回路、プリバッファーの順序とされることもある。同様に、図４のように入力側がＰＭＯＳの場合、論理“０”を出力するときの各回路の出力インピーダンスは小さい方から出力バッファー、プリバッファー、レベルシフト回路の順序とされる。論理“１”を出力するときの各回路の出力インピーダンスは殆どの場合上述と同じ順に設定されるが、後述する出力バッファーのスイッチング特性を考慮して、小さい方から出力バッファー、レベルシフト回路、プリバッファーの順序とされることもある。
【００８５】
（３）出力バッファーが前の出力状態から反転状態に移り変わるとき両方のＭＯＳが同時に導通することは避けたいものであり、せめて同時に導通する期間は短くしたいものである。つまり、双方のＭＯＳはターンオフは早目、ターンオンは遅目にしたいということになる。また、出力端子Ｉ／Ｏに出力する信号の波形は立ち下がりや立ち上がりが急峻すぎると微分ノイズが周りの外部ピンやプリント基板の周辺の配線にのり易くなるのである程度なまらせるのが良い。プリバッファーは以上の点を考慮して出力インピーダンスが設定される。
【００８６】
プリバッファの入力側にドレインが接続されたＮ１とＰ１のＭＯＳは、応用システムの電源投入時等に、電源Ｖｄｄｑは立ち上がっているが、電源Ｖｄｄが未だ立ち上がっていないときに（電源投入シーケンスはＶｄｄｑがＶｄｄよりも早く立ち上がるように設定される）、低電源電圧の回路からの信号が不定であるためにＰＢ１とＮＢ１のバッファーＭＯＳの両方が同時に導通し大きな貫通電流が流れてしまうことを、防ぐために設けられたものである。Ｐ１はＰＢ１のゲート電位がロウレベル“Ｌ”のときに、Ｎ１はＮＢ１のゲート電位がハイレベル“Ｈ”のときに導通する。通常動作時を考えると、ＰＢ１とＮＢ１が共にオフの高出力インピーダンスモードでは、Ｎ１とＰ１も共にオフであり通常動作に影響を与えない。ＰＢ１とＮＢ１のいずれか一方のみがオンする低出力インピーダンスモードではＮ１とＰ１のオンした方のＭＯＳはＰＢ１とＮＢ１のオフした他方をオフにするよう働くので通常動作に事実上影響を与えない。通常動作ではＰＢ１とＮＢ１の両方をオンにすることは禁止され、そのような入力電位（異常状態：ＰＢ１のゲート電位が“Ｌ”でＮＢ１のゲート電位が“Ｈ”）は供給されない。上述の低電源電圧の回路からの信号が不定の場合、このような異常状態になる可能性があるが、異常状態に近づくとＮ１とＰ１が導通し始めＰＢ１とＮＢ１のゲート電位を同じ方向に動かそうとするので、最終的にはＰＢ１とＮＢ１のいずれか一方のみがオンするよう働くことになる。
【００８７】
Ｎ２〜Ｎ５のＭＯＳは上記電源投入時の貫通電流対策を更に確実にするための回路である。電源投入時、レベルシフト回路ＬＳＵ１の出力Ｑと／Ｑが上昇し始めると、Ｎ３が導通し始め入力／Ｉは“Ｌ”レベル側に引き込まれ、出力Ｑは“Ｈ”レベル側に引き込まれる。同様に、Ｎ２も導通し始め出力／Ｑが“Ｌ“レベル側に引き込まれ、出力Ｑは“Ｈ”レベル側に引き込まれる。つまり、Ｎ２及びＮ３は電源投入時共にレベルシフト回路ＬＳＵ１の出力Ｑを“Ｈ”レベルに引き込むように作用する。なお、通常動作時は、入力Ｉが“Ｈ”レベルのときは出力Ｑは“Ｈ”レベルになるが、そのときＮ２とＮ３は出力Ｑを“Ｈ”レベルに、つまり同じ方向に動かせるので、また、入力Ｉが“Ｌ”レベルのときはＮ２とＮ３は非導通となり、Ｎ２とＮ３は入力Ｉと／Ｉに基づく出力Ｑと／Ｑの論理動作に悪影響を与えない。
【００８８】
Ｎ４とＮ５は同様な動作をするので説明を省略するが、レベルシフト回路ＬＳＵの入出力端子への接続が、レベルシフト回路ＬＳＵ１の場合と逆になっているため、電源投入時出力Ｑは“Ｌ”側に引き込まれるようになる点が相違する。
【００８９】
このように、Ｎ２〜Ｎ５は電源投入時ＬＳＵ２の出力Ｑを“Ｌ”、ＬＳＵ１の出力Ｑを“Ｈ”側に引き込むため、出力バッファーＰＢ１とＮＢ１を共に非導通にするよう作用する。したがって、電源投入時Ｎ１とＰ１の方が早く動作すれば出力バッファーＰＢ１とＮＢ１はいずれか一方のみが導通し、Ｎ２〜Ｎ５の方が早く動作すれば出力バッファーＰＢ１とＮＢ１が共に非導通となるので、いずれの場合でも出力バッファーＰＢ１とＮＢ１が共に導通してしまうことを防ぐことができる。
【００９０】
Ｎ６は同様に電源投入時レベルシフト回路ＬＳＵ３の出力Ｑを“Ｈ”レベルに引き込み、入出力端子Ｉ／Ｏの状態が内部回路／Ｉｎに伝達されないようにしている。
【００９１】
Ｎ７も同様に電源投入時レベルシフト回路ＬＳＵ４の出力Ｑを“Ｈ”レベルに引き込み、プルアップ用のＰ３が非導通になるようにしている。
【００９２】
なお、ＬＳＵ２に接続されたＮ４とＮ５の一方、ＬＳＵ１に接続されたＮ２とＮ３の一方はＬＳＵ３、４と同様に省略しても良い。
【００９３】
ＥＳＤ１とＥＳＤ２は図２１の（ｄ）に示される静電破壊保護回路であり、入出力端子Ｉ／Ｏにサージ電圧飛び込んだときに出力バッファーＰＢ１，ＮＢ１のゲート絶縁膜が破壊することを防ぐための回路である。
【００９４】
図１８に戻るが、抵抗Ｒ１とＰ２とＮ８のＭＯＳは入出力端子Ｉ／Ｏにサージ電圧飛び込んだときにＮＯＲゲートＮＯＲ２のＭＯＳのゲート絶縁膜が破壊することを防ぐための回路である。抵抗Ｒ１とＮ９のＭＯＳは入出力端子Ｉ／Ｏにサージ電圧飛び込んだときにＰ３のプルアップ用ＭＯＳのゲート絶縁膜が破壊することを防ぐための回路である。
【００９５】
ＥＳＤ３〜ＥＳＤ１０は図２１の（ｅ）に示される静電破壊保護回路であり、異種電源ＶｄｄとＶｄｄｑ間、ＶｄｄとＶｓｓｑ間、ＶｓｓとＶｄｄｑ間又はＶｓｓとＶｓｓｑ間（ＶｓｓとＶｓｓｑは実装状態ではプリント基板上で接続されるが、サージ対策が特に必要とされるＩＣ単体の取り扱い状態では開放されている）にサージ電圧が飛び込んだときに、図１８の左側の低電圧電源負荷回路と右側の高電圧電源負荷回路を通じて、レベルシフト回路ＬＳＵ１〜ＬＳＵ４のＭＯＳのゲート絶縁膜が破壊することを防ぐための回路である。抵抗Ｒ３は、奇生容量と共にサージ電圧Ｉの波形をなまらしたり、保護素子Ｎ１６又はＰ１６によるバイパス電流が流れたときに電圧降下を発生し、レベルシフト回路ＬＳＵ１〜ＬＳＵ４のＭＯＳのゲートにつながる出力端子Ｏへサージ電圧が加わることを抑制する働きがある。Ｐ１６は、サージによりノードＩが電源Ｖｄｄｑよりも正になった場合、Ｐ１６のノードＩ側に接続されたソース接合（ＰＮ  junction）が順方向にバイアスされ、その接合と電源Ｖｄｄｑに接続されたＮ基板（Ｎウェル）を通じて、サージのバイパス路をノードＩと電源Ｖｄｄｑとの間に形成する。サージによりノードＩが電源Ｖｄｄｑよりも負になった場合、Ｐ１６のノードＩ側に接続されたドレイン接合（ＰＮ  junction）が逆方向で降伏（breakdown）し、その接合と電源Ｖｄｄｑに接続されたＮ基板（Ｎウェル）を通じて（又は、更には反対側のソース接合をも通じて）、サージのバイパス路をノードＩと電源Ｖｄｄｑとの間に形成する。Ｐ１６のゲートは電源Ｖｄｄｑに接続されているため、ドレイン接合の電界集中が大きく、降伏電圧は低くなっている（絶対値で）。
【００９６】
ノードＩと電源Ｖｓｓｑとの間にサージ電圧が加わった場合は、前記と逆の正負関係でＮ１６がノードIと電源Ｖｓｓｑ間にバイパス路を形成する。
【００９７】
なお、通常の動作では、前述したノードＩ側のＰ１６とＮ１６のドレイン接合は順方向にバイアスされることもないし、降伏電圧を超える逆バイアス電圧も加わらず、またＰ１６とＮ１６は共にゲートとソースが短絡されているので非導通であり、保護回路は通常の論理動作に影響を与えない。
【００９８】
以上説明した静電破壊保護素子は図１８の右側点線枠で囲まれた高電圧電源の回路ブロック内に形成されており、ゲート絶縁膜は厚く形成され保護素子そのものが破壊されないようにしている。
【００９９】
図１８に示す入出力回路は多数組みチップのボンディングパッド周辺に配列され、回路としては標準装備される。各用途、各品種に応じて、入出力端子Ｉ／Ｏは入力専用端子であったり、出力専用端子であったり、入出力兼用端子であったりする。各入出力回路で不要な回路は図１９に示す方法で事実上動作しないようにできる。Ｃ１〜Ｃ１０は低電圧電源の回路と高電圧電源の回路間の配線を施さないことにより、高電圧電源の特定の回路を動作させないようにするための「断線」個所を示す。Ｓ１〜Ｓ１０は入力経路がそのような形で遮断されている場合、入力を特定の論理に低いインピーダンスで固定することを示すもので、Ｉｃの内部配線でＶｓｓｑ又はＶｄｄｑに接続される。例えば、端子Ｉ／Ｏを入力専用とする場合、Ｃ７〜Ｃ１０の個所で配線が断たれ（配線パターンを設けない）、レベルシフト回路ＬＳＵ１、２の入力Ｉと／Ｉは図示したように電源に接続することにより、出力バッファーＰＢ１とＮＢ１は共に非導通とされる。レベルシフト回路の入力を特定の論理レベルに固定すれば、ノイズによりスイッチング動作することもなく、誤動作や電力の無駄を防止できる。また、できるだけ前段の回路の入力を固定することにより、後続の回路での細工も不要とすることができる。
【０１００】
図２０は出力バッファーＰＢ１とＮＢ１の電源投入時の貫通電流防止回路を示す他の実施例である。同図で、図１８と同じ部分は同符号を付してある。ＯＧは電源Ｖｄｄｑ投入後に特定の期間パルスＯＳＰを発生するワン・ショット・パルス発生回路である。電源投入後、このパルスＯＳＰによりＮ１とＰ１のＭＯＳが導通し，インバーターＩＮＶ１と２の出力はそれぞれ“Ｌ”、“Ｈ”となり、後続の出力バッファーＰＢ１とＮＢ１は共に非導通となる。このワン・ショット・パルス発生回路ＯＧは他の入出力回路の同様な部分へ共通に（バッファーを介して）接続すれば入出力回路をコンパクトに集積化でき、また、レベルシフト回路ＬＳＵ１〜４の電源投入時の初期状態設定にも使用することができる。
【０１０１】
図２２は、図１８に示した入出力回路のレイアウトの一実施例を示した図である。
【０１０２】
図２２に示すように、チップ端部２２０１に沿って、チップ端部辺に平行な方向に複数のI/Oパッド２２０２が配列されている。そして、チップ端部辺に垂直な方向に、図１８中で説明した回路が配列されている。NMOSバッファ２２０３およびPMOSバッファ２２０４は、図１８の出力バッファのMOSトランジスタＮＢ１およびＰＢ１であり、図のようにI/Oパッドのそばに配置される。さらに、チップの内部に向かって、図１８で説明した静電破壊保護回路ＥＳＤ１およびＥＳＤ２（２２０５）、プルアップ回路（２２０６）、プリバッファ（２２０７）、レベルシフト回路（２２０８）、トライステート論理演算回路（２２０９）が順次配置されている。
【０１０３】
これらの各回路上には、隣接する回路ブロック間にまたがってチップ端部辺と平行な方向に、金属配線層第３層目および第４層目配線を用いて、電源配線が布線されている。２２０３上にはＶｓｓｑおよびＶｄｄｑが、２２０４上にもＶｓｓｑおよびＶｄｄｑが、２２０５上にはＶｓｓｑが、２２０６上にはＶｄｄｑが、２２０７上にはＶｓｓｑが、２２０８上にはＶｄｄｑが、２２０９上にはＶｓｓおよびＶｄｄがそれぞれ配線されている。
【０１０４】
次に、本発明の半導体集積回路装置のように、複数の電源電圧を使用するチップに適用して好適な電源間保護素子の構成について説明する。本実施例の半導体集積回路装置は、特に３重ウエル構造を採用しているものであり、以下に３重ウエル構造のチップにおける、最も効率的な電源間保護素子の構成について説明する。
【０１０５】
複数の電源電圧を使用するチップ、又は、同じ電源電圧でもその電源ノイズの大小に対応して電源を分離しているチップでは、電源ピンの種類が複数ある。このようなチップでは、静電気を逃がしやすくして静電耐圧を向上させるために、電源-GND間や異なる種類の電源間にMOSやダイオード等の素子を入れることが有効である。この場合、当然のことではあるが、通常使用状態のバイアス状態では順方向に電流が流れないように接続しておき、数百〜数千ボルトの静電気が入ってきたときだけ逆方向の電流を流して電荷を逃がす。
【０１０６】
ここで、３重ウエル構造のチップの場合、例えばダイオードを作る場合、P型基板とN型素子領域の間、N型素子領域とP型ウエルの間、P型ウエルとN型拡散層の間、N型ウエルとP型拡散層の間、と４通りの方法がある。この中で、最も面積が小さく寄生素子効果の少ないダイオードの構成方法は、それに接続する電源の種類によって異なる。
【０１０７】
本発明の実施例においては、以下に、このような保護素子の最も効率的な構成を示す。
【０１０８】
図２３(a)は、Si基板がP型で、そこにVSSを給電する場合のチップにおいて、図２３(b)のようなダイオード接続をする際に、最も効率的なダイオードの構成方法を示した例である。
【０１０９】
図２３(a)中、２３０１はSi基板(P型)、２３０２は素子領域(N型)、２３０３はN型ウエル、２３０４はP型ウエル、２３０５はN型拡散層、２３０６はP型拡散層、２３０７はP基板上に形成したP型ウエルとN型拡散層の間のダイオード、２３０８はN型素子領域(VDDQでバイアス)上に形成したN型ウエルとP型拡散層の間のダイオード、２３０８a はN型素子領域(VDDでバイアス)上に形成したN型ウエルとP型拡散層の間のダイオード、２３０９はN型素子領域上に形成したP型ウエルとN型拡散層の間のダイオード、２３１０はP基板上に形成したN型ウエルとP型拡散層の間のダイオードである。
【０１１０】
Si基板がP型で、そこにVSSを給電するチップの場合、第一に、VSSに接続するダイオードは、基板と同じP型のウエルを用いて、N型素子領域無しで、直接P型基板上に形成するのが望ましい。これにより、このダイオードは最小の面積となり、寄生素子動作もなく、P型基板へのVSS給電も兼用することが出来る。
【０１１１】
第二に、VDDQに接続するダイオードは、N型ウエルを用いて、N型素子領域上に形成するのが望ましい。これにより、このダイオードは最小の面積となり、寄生素子動作もなく、N型素子領域へのVDDQ給電も兼用することが出来る。
【０１１２】
第三に、上記２種類以外のダイオードは、N型ウエルを用いて、N型素子領域無しで、直接P型基板上に形成するのが望ましい。これにより、このダイオードは最小の面積となり、寄生素子動作もなくすことが出来る。
【０１１３】
図２４に本発明における電源間保護素子の別の例を示す。
【０１１４】
図２４(a)は、Si基板がP型で、そこにVSSを給電する場合のチップにおいて、図２４(b)のようなMOS接続をする際に、最も効率的なMOSの構成方法を示した例である。
【０１１５】
図２４(a)中、２４０１はSi基板(P型)、２４０２は素子分離領域(N型)、２４０３はN型ウエル、２４０４はP型ウエル、２４０５はN型拡散層、２４０６はP型拡散層、２４１１はゲート、２４０７はP基板上に形成したP型ウエル上のNチャネル型MOS、２４０８はN型素子領域(VDDQでバイアス)上に形成したN型ウエル上のPチャネル型MOS、２４０９はN型素子領域(VDDQでバイアス)上に形成したP型ウエル上のNチャネル型MOS、２４１０はP基板上に形成したN型ウエル上のPチャネル型MOSである。
【０１１６】
Si基板がP型で、そこにVSSを給電するチップの場合、第一に、VSSに接続するNチャネル型MOSは、基板と同じP型のウエルであるから、N型素子領域無しで、直接P型基板上に形成するのが望ましい。これにより、このNチャネル型MOSは最小の面積となり、寄生素子動作もなく、P型基板へのVSS給電も兼用することが出来る。
【０１１７】
第二に、VSSQに接続するNチャネル型MOSは、P型のウエルであるが、VDDQでバイアスされたN型素子領域上に形成するのが望ましい。これにより、このNチャネル型MOSのP型ウエルにVSSQを給電でき、VSSが給電されているP型基板と電気的に分離され、寄生素子動作もなくすことが出来る。
【０１１８】
第三に、上記２種類以外のNチャネル型MOSは、P型のウエルであるが、VDD又はVDDQでバイアスされたN型素子領域上に形成する。これにより、このNチャネル型MOSのP型ウエルにVSSQを給電でき、VSSが給電されているP型基板と電気的に分離され、寄生素子動作もなくすことが出来る。
【図面の簡単な説明】
【０１１９】
【図１】本発明の一実施例であるレベルダウン回路の回路図および動作波形図である。
【図２】図２(a)は、レベルダウン回路の従来例を示す回路図および動作図、図２(b)はレベルアップ回路の従来例を示す回路図および動作図である。
【図３】本発明の一実施例であるレベルアップ回路の回路図および動作波形図である。
【図４】本発明の他の実施例であるレベルアップ回路の回路図および動作波形図である。
【図５】本発明の他の実施例であるレベルアップ回路の回路図である。
【図６】図６(a)は本発明の他の実施例であるレベルアップ回路の回路図、図６(b)はその動作波形図である。
【図７】図３のレベルアップ回路に論理演算機能を付加した回路の回路図である。
【図８】図７の論理演算機能付きレベル変換回路を出力固定機能付きレベルアップ回路に応用した例を示す図である。
【図９】図７の論理演算機能付きレベル変換回路を出力固定機能付きレベルアップ回路に応用した例を示す図である。
【図１０】出力固定機能付きレベルアップ回路の他の実現例を示す図である。
【図１１】出力固定機能付きレベルアップ回路の他の実現例を示す図である。
【図１２】レベル変換後の出力を保持するタイプの出力固定機能付きレベルアップ回路の例を示す図である。
【図１３】本発明のレベル変換回路を用いたシステムを示す図である。
【図１４】図１３の低しきい値MOSトランジスタで構成された回路ブロックを二つに分割した場合の、本発明のレベル変換回路を用いたシステムを示す図である。
【図１５】図１４にさらに基板バイアス制御を付加した、本発明のレベル変換回路を用いたシステムを示す図である。
【図１６】図１６(a)は図１４および図１５の電源スイッチ702aの制御方法の例を示す図、図１６(b)は、電源スイッチ702aに低しきい値MOSを用いた場合の図１４および図１５の電源スイッチ702aの制御方法の例を示す図であるである。
【図１７】図１７は図１６(a)で示したゲート電圧701aの生成方法の例を示した図である。
【図１８】本発明によるＩＣ（半導体集積回路）の外部端子（ピン）に接続される入出力回路の例を示す図である。
【図１９】図１８の入出力回路で不要な回路部を事実上動作しないようにした例を示す図である。
【図２０】出力バッファーＰＢ１とＮＢ１の電源投入時の貫通電流防止回路を示す他の実施例である。
【図２１】図２１(a)は図１８中のＮＯＲの具体的回路の例を示す図、図２１(b)は図１８中のＮＡＮＤの具体的回路の例を示す図、図２１(c)は図１８中のＩＮＶの具体的回路の例を示す図、図２１(d)は図１８中のＥＳＤ１及びＥＳＤ２の具体的回路の例を示す図、図２１(e)は図１８中のＥＳＤ３〜ＥＳＤ１０の具体的回路の例を示す図である。
【図２２】図１８の入出力回路のレイアウトの例を示す図である。
【図２３】電源間保護素子の構成例を示す図である。
【図２４】電源間保護素子の他の構成例を示す図である。
【符号の説明】
【０１２０】
100，101  薄酸化膜低しきい値PMOS
102，103  厚酸化膜高しきい値NMOS
200，300，301，302，303，400，401，402，403，306，500，501，502，503，504，505，312，314  厚酸化膜高しきい値PMOS
201，304，305，402，403，404，405，506，507，508，509，311  厚酸化膜高しきい値NMOS
331，512，313  インバータ回路
510，511，601，602  回路ブロック
522  ラッチ
603  レベルアップ回路群
604  レベルダウン回路群
PSC  電源スイッチ制御回路
VBCa，VBCb  基板バイアス制御回路
702a，702b  電源スイッチPMOS
【図１】
0003940743.tif 000002
【図２】
0003940743.tif 000003
【図３】
0003940743.tif 000004
【図４】
0003940743.tif 000005
【図５】
0003940743.tif 000006
【図６】
0003940743.tif 000007
【図７】
0003940743.tif 000008
【図８】
0003940743.tif 000009
【図９】
0003940743.tif 000010
【図１０】
0003940743.tif 000011
【図１１】
0003940743.tif 000012
【図１２】
0003940743.tif 000013
【図１３】
0003940743.tif 000014
【図１４】
0003940743.tif 000015
【図１５】
0003940743.tif 000016
【図１６】
0003940743.tif 000017
【図１７】
0003940743.tif 000018
【図１８】
0003940743.tif 000019
【図１９】
0003940743.tif 000020
【図２０】
0003940743.tif 000021
【図２１】
0003940743.tif 000022
【図２２】
0003940743.tif 000023
【図２３】
0003940743.tif 000024
【図２４】
0003940743.tif 000025