主な違い:デマルチプレクサまたはDMUXは、1つのデータ入力、少数の制御入力、および多数の出力を含む組み合わせ回路です。一方、デコーダは、2進数を等価の10進数に変換する論理回路です。
デマルチプレクサとデコーダを理解するには、組み合わせ回路の概念が明確でなければなりません。 組合せ論理回路は、それらの現在の入力状態の論理機能によって定義される。 どのような場合でも、状態は0または1のいずれかです。 組み合わせ論理回路では、出力はその入力の組み合わせに依存します。 いずれにせよ入力状態の変化が起こると、出力もその変化の影響を受ける。 これらの回路は基本的に3つの基本ゲートから構成されています。
- そして
- または
- ではない
これらのゲートは組み合わされて簡単なまたは複雑なスイッチング回路を製造する。 組合せ論理回路の機能は、ブール代数、真理値表の実装または論理図によって容易に得ることができる。 これらの組み合わせ論理回路は、3つの大きなカテゴリに分類されます。
- 算術関数と論理関数
- データ送信
- コードコンバーター
データ伝送カテゴリには、マルチプレクサ、デマルチプレクサ、エンコーダ、およびデコーダが含まれます。 したがって、この特定のカテゴリは、デマルチプレクサとデコーダとの間の違いを定義するという点で非常に重要である。
復号器もまた、複数の入力と複数の出力を有する一種の組合せ回路であり、符号化入力を符号化出力に変換するために使用される。 入力コード内のビットは一般に、出力コード内に存在するビットよりも少ないです。 デコーダは基本的に入力コードをデコードする。 例えば、nビットのバイナリコードがデコーダに提供される場合、デコーダは、どのコードが可能な2 ^ nコードからこれであるかを伝え得る。 デコーダは、エンコーダの逆の動作をするデバイスとして定義することもできます。
したがって、これら2つの重要な要素を考慮することで、デコーダとデマルチプレクサの違いを定義できます。 デコーダは多くの出力装置への多入力であり、デマルチプレクサは多出力装置への1入力である。 それらの間の別の違いは、デコーダ内に選択ラインがないこととして表現することができるが、デマルチプレクサの場合、特定のアウトラインの選択は選択ラインの値によって制御される。
違いは以下のようにまとめることができます。 -
デマルチプレクサ | デコーダ | |
定義 | 1データ入力 2 ^ n出力 | n個の入力があります 2 ^ n出力 n個の制御入力があります |
特性 | データ入力をデータ出力に接続します | n個の入力に基づいてバイナリ値をデコードすることによって、2 ^ n個の出力のうちの1つを選択します |
の逆 | マルチプレクサ | エンコーダ |