1. 결과 분석
(1) 멀티플렉서
① Verilog HDL 코드 분석(주석의 형태로 분석하였음)
module MUX_4_TO_1 (I0, I1, I2, I3, Y, S); // 모듈이름과 입력, 출력변수를 정함.
input I0, I1, I2, I3;
input [1:0] S; // S 입력은 2bit의 값이 들어가므로 2bit임을 명해줌.
output Y;
reg Y;
always @ (I0 or I1 or I2 or I3 or S) begin
case(S) // S의 입력의
■ 관련이론
멀티플레서(multiplxer) 또는 데이터 선택기(data selector)는 여러 개의 입력 중 원하는 입력을 출력으로 연결한다. 이와 반대로, 한 개의 입력이 여러 개의 출력 중 하나로 연결되는 기능은 디멀티플렉서(demultiplxer)또는 디코더(decoder)라고 불린다. 이러한 정의를 그림 12-1에 나타내었다. 연결 제
◈ 나의 고찰
이번 실험을 통해 인코더, 디코더, 멀티플렉서, 디멀티플렉서가 어떻게 동작하고 작동하는지 알
수 있었고 스스로 회로를 구성해서 입력에 따른 출력값을 측정 해 봄으로써 이론으로만 배웠던
동작원리를 눈으로 확인 할 수 있는 좋은 기회였다. 그리고 이번에 처음으로 LED를 사용한
실험의 의의
Bread Board를 이용한 회로를 작성하는 것 과 기계를 만지는데 좀 더 익숙해질 수 있었다.
Logic gate 의 멀티플렉서와 디멀티플렉서를 구성할 수 있다.
실험의 결과들로 인해 멀티플렉서와 디멀티플렉서의 원리를 이해하고 동작을 확인할 수 있었다.
실험 수행 과정 및 결과
보수가 어렵다.
3. 논리 GATE
(1) OR Gate
OR Gate는 일반적으로 더하기 라고 생각 하시면 간단하게 이해 할 수 있다.
그러나 우리가 일반적으로 아는 더하기는 1+1=2 라는 답을 얻을 수 있다. 하지만 논리식에서의 더하기는 1+1=1 이라는 결과 값이 나오게 된다. 이것만 생각한다면 그리 어렵지 않다.