Multiplexer (MUX)
멀티플렉서
- 다수의 아날로그 혹은 디지털 입력 신호들 중 하나를 선택하여 출력하는 Combinational Circuit(조합회로)이다.
- \(2^n\)개의 입력신호들 중 하나를 선택하는 제어 신호는 최소 \(n\) bits로 구성되어야 한다.
2 to 1 MUX
* 전달 게이트 참고자료 (Circuit Element, 회로소자) (URL)
4 to 1 MUX
\(f = s_{1}' s_{0}' w_{0} + s_{1}' s_{0} w_{1} + s_{1} s_{0}' w_{2} + s_{1} s_{0} w_{3}\)
Application of MUX (MUX의 응용)
* MUX로 구현한 MUX
3개의 2 to 1 MUX로 구현한 4 to 1 MUX | 5개의 4 to 1 MUX로 구현한 16 to 1 MUX |
* MUX로 구현한 Crossbar Switch
Synthesis of Logic Function using MUX (MUX를 이용한 논리함수 합성)
Example 1. |
Example 2. |
Example 3. |
Example 4. |
|
Example 5. |
Reference: Fundamentals of DIGITAL LOGIC with VHDL Design 3E (Stephen Brown, Zvonko Vranesic 저, Mc Graw Hill, 2009)