TTL以前.
TTL.
TTL標準シリーズから、高速版、低消費電力版、高速・低消費電力版などのバリエーションを広げ、初期のマイクロプロセッサの応用の広がりとともにさらに普及した。
稀に上記のタイプによっては、高速化のために、独自のピン配置としているものもあるが、一般的に入手可能なLSタイプやHCタイプでは、このような例外はない。
CMOS.
集積回路としては容易に集積度を上げることが出来るため、LSIの内部回路として使用されることがあった。
非飽和形.
トランジスタを非飽和領域で使用するものである。消費電力は多くなるが、高速動作が可能である。
標準ロジックICの同一ファミリー同士では、出力側につながる他の入力回路を最大いくつまで駆動できるか、それぞれのICごとに「ファンアウト数」として示すことで、回路設計の簡略化を計っていた。厳密には接続された全ての入力回路の最大吐き出し電流をカタログから拾って合計し、出力回路の能力と比べないと、正確な設計とはいえないが、ひとつの目安としては機能している。
バッファ、インバータ.
フリップフロップ/ラッチ.
カウンタ.
カウンタで重要なのは、同期式か非同期式かである。同期式では直列に接続されたフリップフロップの各段全ての入力にクロック信号のゲートが備えられているために、フリップフロップの各段の出力信号はばたつかずに安定している。非同期式はクロック信号による入力の制御が無いために、後段になるほど前段で変化した論理出力の影響を受けて、この出力から合成された信号がばたつく（グリッチ）ことがある。またクリアの内部動作に差があると正しくリセットされない段が生じる（ハザード）。こういった意図しない出力が動作を不安定にすることがある。非同期式は内部回路が簡単なので伝送遅延が少なく低消費でなによりクロック信号の設計が不要となる。回路規模が大きくなるとクロック信号線を駆動するには大電流を要し、動作速度低下の原因ともなる。瞬間的に全てが動作する同期式では電源ラインと接地ラインもより強力なものが求められ、ノイズへの対応も難しくなる。
プログラマブルロジックデバイス
概要.