CMOS

CMOSシーモス、Complementary Metal Oxide Semiconductor)とは、狭義にはMOSFET金属酸化膜半導体素子)を相補形に配置したゲート構造のこと。論理回路の設計と実装に用いられる。そこから派生し多義的に多くの用例が観られる( #その他の用例 参照)。

CMOSの原理

CMOSによるインバータ

pチャネルとnチャネル MOSFETを、相補うように接続した集積回路の構造である。

CMOSを使った最も基本的な回路である、インバータ論理反転回路)を右図に示す。この回路において、VddVss電源線VddVssに対して3〜15V程度の電位差を持つ)で、Aが入力信号線である。Vdd側(図中上側)がPMOSFETでありVss側(図中下側)がNMOSFETである。

AがVssと同じ電位を持つとき、上のFETがオンになり、下のFETがオフになる。このため、出力Qの電位はVddとほぼ等しくなる。また、AがVddと同じ電位を持つとき、上のFETがオフになり、下のFETがオンになる。このため、出力Qの電位はVssとほぼ等しくなる。つまり、Aと反対の電位がQに現れる事になる。

AがVddVssの中間の電位であるときには、上のFETと下のFETが同時にオンになってしまい、VddからVssに向けて大量の電流が流れる異常な状態となる。

AがVdd以上の電位になると、上のFETがONになり続けAの電位をVdd以下に戻してもONのままになってしまう(同様にAがVss以下の電位になると下のFETがONになり続ける)。これは#ラッチアップLatch up)と呼ばれる現象で、発生すると素子としての正しく動作しなくなる。

CMOSの特徴

バイポーラトランジスタで構成されるTTLなどは、常に回路に電流が流れつづけるのに対し、CMOSでは論理が反転する際にMOSFETゲートを飽和させる(あるいは飽和状態ゲートから電荷を引き抜く)ための電流しか流れないため、消費電力の少ない論理回路を実現できる。

また、微細化することにより、単一のMOSFETスイッチングさせるのに要する電力量を減少させることができる。これにより、スイッチング高速化消費電力の低減、集積度の向上が可能である。(但し、過度の微細化ゲート漏れ電流を増加させ、回路全体消費電力を上昇させる。) 電力消費の大半はスイッチングの際に行われるため、回路設計時にスイッチング回数を減らす工夫をすることでも、消費電力の削減ができる。

過去には、CMOSMOSFETゲートを飽和させる状態まで電流を流しつづけなければスイッチングが行われないため、TTLNMOSと比較し動作が遅いという特徴があった。しかし、微細化によるゲート容量の低下とVdd-Vssの低減、さらにはゲート誘電体の変更によってこの欠点は克服されている。

TTLに比べて入力インピーダンスが非常に高いため、入力端子静電気が蓄積しやすい。また、MOSFET構造自体高電圧に対して非常にデリケート入力ゲート絶縁層が放電によって破壊されると回復不能となる)であるため、静電気による破損が起きやすい。そのため、通常、静電気による破損を防ぐためのクランプダイオードなどの保護回路が設けているが、近年の集積回路微細化によって、静電耐性の低下と静電保護対象入力端子の増加が問題となっている。

デジタル回路#プルアップ・プルダウンを参照

MOSFETの動作領域における直流伝達特性は、線形領域における出力電圧入力電圧にほぼ等しいのに対して、飽和領域における出力電圧ゲート電圧から「しきい値電圧」を引いた値となる。p-MOSFET が飽和領域のとき n-MOSFET は線形領域であり、n-MOSFET が飽和領域のとき p-MOSFET は線形領域であることより、CMOSの動作領域の殆どを線形領域とすることができる。

CMOS構造にすると、出力電圧範囲電源電圧範囲は概ね等しくなる。入力信号のしきい値はHの時とLの時で対称対照となるので、論理回路設計負論理でも正論理でも電気的な特性に違いがなくなり論理設計自由度が増す。同時に、電源電圧(動作電圧)の許容範囲も広くなり電気的な設計をしやすくなる。

CMOS構造論理回路は、電源電圧を低くすると消費電力が少なくなる反面、伝達遅延時間が大きくなる性質を持つ。過去には、CMOSの動作の遅さを嫌い、多くのデジタル回路(特に性能が要求されるコンピュータ)はTTLにより実装されていた。しかし、製造プロセスの改良(主に微細化)により、低電圧動作と高速化の両立が図られたことにより、高速性が求められない用途から徐々にCMOSの利用が多くなった。1990年代には、メインフレームにおいてもCMOSを使用することが主流となり、半導体メモリマイクロプロセッサなどのロジックICはほとんどがCMOS構造となり、小容量電源回路・アナログ-デジタル変換回路・デジタル-アナログ変換回路などを含むものも製作されるようになった。

CMOSのラッチアップ

CMOS構造では、P型半導体とN型半導体が共存するので寄生半導体寄生ダイオード・寄生サイリスタなど)が生じてしまう。このため、何らかの原因で電源電圧範囲入力電圧が外れると、MOSFETがオンのままとなるラッチアップ現象が発生する。また、入力電圧電源電位接地電位の中間になる時には、本来排他的に制御されるべき複数のMOSFETをオンにしてしまう。これにより、最悪の場合電源線接地線ショートした格好となり、大電流が流れる。(これを貫通電流と呼ぶ。)このとき発生する熱によって、自身が破損してしまうことも多い。このため、電位が不定になる(どこにも接続されない)可能性がある入力端子プルダウンあるいはプルアップして電位を安定させる必要がある。また、一瞬でも電源電圧範囲を超える可能性がある入力端子には、ダイオードなどによる保護回路を設ける必要がある。なお、これらの保護回路を内蔵したICも存在する(入力トレラント機能)。

CMOSのCMOS標準ロジックIC

単一電源でCMOSレベルの入出力インターフェースで統一された集積回路製品群である。1968年にRCAからCMOS標準ロジックIC、CD4000シリーズとして販売が開始された。

これはすでに1962年に商品化され広く普及していたTTL標準ロジックICとは違い、単純なNOT回路インバータとも言う)やOR、ANDゲート回路においてさえピン配置が異なったものであった。CD4000シリーズは多くの会社からセカンドソースが売り出された。

CMOS標準ロジックICが発売されるまでの間に既にTTL標準ロジックICで設計された基板が多数開発されていたことと、TTL標準ロジックICは量産による低価格化が進んでいたことから、CMOS標準ロジックICは低消費電力許容幅の広い電源電圧などの、CMOSの特性が生かされる用途に使われるのみにとどまった。

しかし、TTLとピン配置において互換性のある74HCシリーズ(74シリーズと互換性のあるHigh Speed CMOSを表す)が出現し配線での互換性を得て、その後さらに74HCTHigh Speed COMS TTL compatible)や74ACTのように、入力信号電位条件TTLと互換がありTTL直接接続できるタイプが出現するに至った。これによりCMOS標準ロジックは一気に普及し、価格も低減したため、現在ではTTL標準ロジックICよりも多く用いられるようになった。

CMOS標準ロジックIC
シリーズ型名表示 電源電圧範囲
(V)
遅延
(ns)
静止時電流
(μA/Gate)
特徴
4000 3 - 15 30 200 RCAオリジナル標準品
4500 3 - 15 30 200 モトローラ
74HC 2 - 6 10 23 74シリーズとピン配置互換
74AC 2 - 5.5 8.5 40 HCを高速化したもの
74VHC 2 - 5.5 8.5 20 HCを高速化したもの
74LVX 2 - 3.6 12 20 3.3V専用
74LCX 2 - 3.6 6.5 10 3.3V専用高速版
74VCX 1.8 - 3.6 2.5 20 2.0V対応
74G 1.65 - 3.6 1 10 GHz (PotatoSemi)

CMOSのCMOS入出力レベル電圧 (V)

Hiレベル入力電圧 : 0.7×Vdd

Lowレベル入力電圧 : 0.2×Vdd

Hiレベル出力電圧 : Vdd-0.8

Lowレベル出力電圧 : 0.4

Vdd : 電源電圧TTL回路の慣例に倣い、Vccと記述されることもある。)

CMOSのその他の用例

イメージングデバイスの分野においては、CMOSイメージセンサを単にCMOSと言う場合がある。従来、広く使われてきたCCDイメージセンサに取って代わりつつある。

パソコンワークステーションなど、小規模コンピュータの世界では、現在時刻やハードウェア設定情報BIOSなどという)などを保持するための不揮発性メモリを、単にCMOSと言う場合がある。また、保持されているデータそのものを指して、単にCMOSと呼ぶこともある。たとえば、「マザーボードが起動しなくなったときなどは、CMOSクリアする」などというように使う。これは、IBMが発売したPC/ATでは、リアルタイムクロックICであるMC146818モトローラ製)の内蔵SRAMBIOSの設定を記憶していたが、このSRAMが当時は珍しいCMOSプロセスで製造されていた(ボタン型電池などによるバッテリーバックアップのために消費電力を低減する必要があったため)ことから、MC146818自体CMOSと呼ばれるようになり、さらにこれが転じてBIOSの情報を記憶するメモリのことをCMOSと呼ぶようになったことに由来する。

◇出典: フリー百科事典ウィキペディア(Wikipedia)『CMOS』より
取得日:2008-07-17

CMOSの関連サイト

CMOS 関連サイトをもっと見る

↑ページの上にもどる