Unit 4. 멀티플렉서 & 디멀티플렉서
실험의 의의
Bread Board를 이용한 회로를 작성하는 것 과 기계를 만지는데 좀 더 익숙해질 수 있었다.
Logic gate 의 멀티플렉서와 디멀티플렉서를 구성할 수 있다.
실험의 결과들로 인해 멀티플렉서와 디멀티플렉서의 원리를 이해하고 동작을 확인할 수 있었다.
실험 수행 과정 및 결과
Multiplexer- 멀티플렉서
반가산기, XOR gate 1개와 AND gate 1개를 점퍼선으로 알맞게 연결하고 조건을 다양하게 주어 실험하였다. 그 실험결과를 예측값과 비교 확인하였다.
멀티플렉서(Multiplexer)
이번 실험 역시 도선을 칩에 알맞게 연결하고 입력은 조건에 따라 다르게 해서 출력 결과를 다이오드로 확인한다는 점에서 지난주의 실험3과 크게 다르지 않았다.
멀티플렉서, Not gate 1개, NAND gate 3개를 도선으로 알맞게 연결하고 조건을 다양하게 주어 실험하였다. 그 실험결과를 예측값과 비교 확인하였다.
입력
출력
E
S1
S0
D3
D2
D1
D0
Y
+5
X
X
X
X
X
X
L
L
L
H
H
H
L
L
L
L
L
L
L
L
H
H
L
L
H
H
H
L
H
L
L
L
H
L
L
H
L…(생략)
|
는 것을 볼 수 있다. 원래 실험에서는 각각 위아래가 실험1 실험2의 출력값을 나타내고 서로의 출력이 반전 돼서 나오지만 같은 디멀티플렉서이므로 같은 동작을 한다는 것을 보여주기 위해 아래의 출력값들을 Inverter를 통과하게 만들어 반전시켰다. 출력값들은 디멀티플렉서의 동작원리대로 D의 데이터 입력값과 S1,S0 신호값에 따라 여러개의 출력선 중 하나에 출력값을 내보이는 조합회로인 것을 확인 할 수 있었다.
실험에 대한 고찰
이번 실험은 Logic gate의 멀티플렉서와 디멀티플렉서를 구성할 수 있고, 실험의 결과들로 멀티플렉서와 디멀티플렉서의 원리를 이해하고 동작을 확인해 보는 것이었다. 멀티플렉서는 복수개의 입력선 중에 하나를 선택하여 그 선의 정보를 출력선 하나로 보낼 수 있게 하는 조합회로로 4개의 Input과 선택신호2개 그리고 Enable값을 가지는 회로였다. Enable값이 0인 경우에만 회로가 정상적으로 동작함을 확인할 수 있었다. 우리는 실험 1과2를 한번에 연결하여 수행함으로써 회로를 작성 한 것과 일반 칩을 이용한 결과가 같음을 눈으로 쉽게 확인할 수 있었다.
디멀티플렉서에서도 위의 실험과 마찬가지로 진행함으로써 출력값을 비교해보고 그 값이 눈으로 보기 쉽게 회로를 작성하였다. 실험4의 출력을 반전시키는 과정도 있었다. 실험의 결과값으로 D값 데이터값입력과 S1,S0 입력값에 따라 출력값이 골라져서 나옴을 확인 할 수 있었다.