임베디드/[ Embedded ]

[ Embedded ] 14. 멀티플렉서(MultiPlexer)

kim.svadoz 2020. 10. 6. 13:39
728x90
반응형

멀티플렉서

Multiplexer (MUX)

Demultiplexer(DeMUX)

복수 개의 입력신호로부터 특정 조건에 의해 입력 신호 한 개만 선택할 때 사용하는 것이 멀티플렉서 또는 MUX(먹스)라고 불리운다.

그리고 그 반대의 목적에 사용되는 것이 디멀티플렉서 또는 DeMUX(디먹스)

멀티플렉서(MUX)는 n개의 선택선의 조합에 의해 선택된 2n개의 입력선 중에서 하나를 선택하여 출력선에 연결시켜 주는 회로이며 여러 개의 회로가 단일 회선을 공동으로 이용하여 신호를 전송하는데 사용한다.

아래는 멀티플렉서의 진리표이다. ( 4 x 1 )

image-20201006133242773

S1, S0은 Y 출력을 결정하게 할 결정자 또는 선택자가 된다.

진리표를 보면 S1, S0가 각각 00일 때는 I0이 출력되고, 01일 때는 I1, 10일 때는 I2, 11일 때는 I3 이런식으로 출련된다.

S1과 S0의 값에 따라 어떤 입력이 출력되는 가를 선택하는 것이라고 할 수 있다.(입력된 4개의 값 중 하나를 선택해 출력한다.)

진리표를 가지고 논리회로를 그리면 아래와 같다.

image-20201006133407825

멀티플렉서의 블록도는 아래와 같다.

image-20201006133421670

멀티플렉서는 많은 입력들 중 하나를 선택하여 선택된 입력선의 2진 정보를 출력선에 넘겨 주기 때문에 데이터 선택기(data selector)라고 부르기도 한다.

경우에 따라 4x1, 8x1 등등 멀티플렉서를 설계할 수 있다.

아래는 8x1 멀티플렉서의 진리표와 논리회로이다.

image-20201006133524784image-20201006133532229

728x90
반응형

'임베디드 > [ Embedded ]' 카테고리의 다른 글

[ Embedded ] 16. Loopback(루프백)  (0) 2020.10.08
[ Embedded ] 15. 세마포어(Semaphore)  (0) 2020.10.07
[ Embedded ] 13. 분해능(Resolution)  (0) 2020.09.04
[ Embedded ] 12. DAC  (0) 2020.09.04
[ Embedded ] 11. ADC  (0) 2020.09.04