工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

CMOSゲート回路:設計、動作、TTLとの比較

これまで、トランジスタ論理回路の解析は TTL 設計パラダイムに限定されてきました。ここではバイポーラトランジスタが使用され、入力フロート=「ハイ」(Vcc接続と同等)という戦略、および「オープンコレクタ」出力段の許容が維持されてきました。しかし、これは論理ゲートを構築する唯一の方法ではありません。

電界効果トランジスタ

特に絶縁ゲート型の電界効果トランジスタをゲート設計に採用できます。電圧制御デバイスであるため、IGFETはよりシンプルな回路を実現します。以下に、PチャネルとNチャネルIGFETで構築したインバータを示します:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

正電源の Vdd というラベルは、TTLの Vcc と同じ慣習に従い、電界効果トランジスタのドレインに印加される定電圧をグラウンド基準で示します。

 

エンハンスメントモードIGFETによるゲート動作

ロー入力

回路を電源と入力スイッチに接続し、振る舞いを観察します。これらのIGFETはE型(エンハンスメントモード)で、通常はオフです。

ゲート-ドレイン(またはゲート-基板)電圧が正しい極性を持つときのみオンになります。

 

CMOSゲート回路:設計、動作、TTLとの比較

 

上部トランジスタはPチャネルです。基板がゲートより正(ゲートが基板に対して負)のとき、チャネルがエンハンスされ、ソースとドレイン間に電流が流れます。図では上部トランジスタがオン、下部Nチャネルトランジスタはオフ(ゲート-基板電圧ゼロ)です。

したがって、出力はVddに確実に接続され、グラウンドに対する抵抗は非常に高く、入力が「ロー」(0)のとき論理「ハイ」(1)を出力します。

ハイ入力

入力を反対状態に切り替えます:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

今度は下部Nチャネルトランジスタが飽和し、上部Pチャネルはオフのまま。出力は「ロー」(0)になります。この回路はインバータ(NOTゲート)として機能します。

相補性金属酸化膜半導体(CMOS)

バイポーラトランジスタの代わりにMOSFETを使用すると、インバータ設計が大幅に簡素化されます。出力は自然な「トーテムポール」構成によりソース/シンク両方の負荷電流を扱えるため、フロートしません。

このゲートのエレガントさは、PチャネルとNチャネルIGFETを相補的に使用することにあります。このような回路はCMOS(相補性金属酸化膜半導体)に分類されます。

CMOSゲートの課題と解決策

TTLとは異なり、CMOSゲートは静電気による高電圧に弱く、フロート状態で放置すると意図せぬロジック状態に駆動される可能性があります。したがって、フロート入力は常に避けるべきです。

フロート入力問題

入力をVddまたはグラウンドに接続する片投げスイッチを考えます。一方の状態では接続されますが、もう一方ではフロートします:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

同様に、オープンコレクタTTL出力(ハイ時にフロート)はCMOS入力を未定義にできます:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

プルアップとプルダウン抵抗

フロート入力を安定化するため、Vdd(プルアップ)またはグラウンド(プルダウン)に抵抗を接続します。典型的な値は10kΩですが、正確な抵抗値はクリティカルではありません。

プルアップ例:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

プルダウン例:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

オープンコレクタTTL出力をCMOS入力にインターフェースする場合、ハイ状態を定義するためにプルアップ抵抗が必要です:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

複数入力CMOSゲートでは、各入力に独自のプルアップ/プルダウン抵抗が必要です。

 

CMOSゲート回路:設計、動作、TTLとの比較

 

複数入力CMOSゲートの設計

CMOS NANDゲート

典型的なCMOS NAND回路図を以下に示します:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

トランジスタQ1とQ3は入力Aで制御される直列P/Nチャネル対を形成し、Q2とQ4は入力Bで同様の対を形成します。上部トランジスタはVddから電流をソースし、下部トランジスタはグラウンドにシンクします。出力は、両下部トランジスタが同時に導通する場合、すなわち両入力がハイの場合のみローになります。

真理値表の図解

以下はNANDゲートの4つの入力組み合わせすべてに対する振る舞いの視覚的描写です:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOS ANDゲート

NANDゲートの出力にインバータ段を挿入することでANDゲートが得られます:

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOS NORゲート

NANDと同様に、NORゲートも4つのMOSFETを使用しますが、配置が異なります:2つの直列ソーシングトランジスタと2つの並列シンキングトランジスタ。出力がハイになるのは両入力がローのときのみです。

 

CMOSゲート回路:設計、動作、TTLとの比較

 

CMOS ORゲート

NORゲートの出力にインバータを追加することでOR機能が実現されます。

 

CMOSゲート回路:設計、動作、TTLとの比較

 

TTL vs CMOS:長所と短所

TTLとCMOSの両方が任意の論理関数を実装できますが、主要な側面で大きく異なります:

CMOS高速化:Bシリーズゲート

CMOSの遅い応答を緩和するため、出力バッファ(2段カスケードインバータ)を追加し、電圧利得を高めて遷移を高速化できます。論理的には冗長ですが、追加段が信号スイングを増幅し性能を向上させます。

 

復習

関連ワークシート

産業技術

  1. 信頼性の高いカレントミラー回路の構築:ステップバイステップガイド
  2. 4011 ICによる基本NANDゲート回路の設計と検証
  3. NORゲートSRラッチ:デジタルメモリの構築と理解
  4. バイポーラトランジスタ:記号、種類、応用
  5. 接合型電界効果トランジスタ (JFET) の理解:ゲート電流方向とN/Pチャネル
  6. トランジスタ:IGFET (MOSFET) – デプレッション/エンハンスメントモード解説
  7. ハイブリッドトランジスタ設計:IGFET-BJTコンボで高利得と低ドロップを両立
  8. 集積回路:デジタル論理ゲートの基礎
  9. TTL回路におけるNOTゲート(インバータ)の理解
  10. 絶縁ゲート電界効果トランジスタ(IGFET)の理解
  11. ゲートレベルモデリング:ハードウェア回路図からVerilogコードへ