[전기전자] [디지털논리회로]멀티플렉서, 디멀티플렉서(Multiplexer, Demultiplexer) 실험결과보고서
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2007.10.27 / 2019.12.24
- 5페이지 / hwp (아래아한글2002)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 1,000원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
추천 연관자료
- 목차
-
1. 결과 분석
2. 토의
- 본문내용
-
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의 입력의 경우와 그 때의 출력을 아래에 적어준다.
2'b00: Y = I0; // 2bit 입력 S의 경우에 따른 출력.
2'b01: Y = I1;
2'b10: Y = I2;
2'b11: Y = I3;
default: Y = I0;
endcase
end
endmodule
- 코드를 살펴보면, 간단한 구조로 되어있다. 우선 우리가 가동시킬 코드 이름과 필요한 모든 입력과 출력의 변수들을 적절하게 정하여 준다. 그런다음 입력 값인 S가 2bit 이므로 가능한 모든 경우의 수 4가지 경우 각각에 해당하는 출력값을 정하여 준다.
② Waveform
- 이 웨이브 폼을 이해하기 위해, 잠시 진리표를 살펴보자.
여기 진리표를 살펴보면, S0와 S1이 0, 0 일 때 I0 가 선택되는데, S0와 S1이 0, 0 일 때 웨이브 폼을 살펴보면 4가지의 I값들 중에 I0만이 1로 정해져있고, I0가 제대로 선택이 되어 출력 Y의 값에도 1이 나타남을 확인할 수 있다. 나머지 세 경우에도 각각 1로 지정되어있는 I 값들이 출력 Y값에 1로 잘 나오고 있음을 다시 한번 확인할 수 있다.
(
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- 기초물리 실험 - Millikan Experiment [밀리컨 기름방울]실험
- (적외선 분광법) IR을 이용한 정량분석
- 유기합성 실험 - Urea[우레아] 제조 예비 및 결과
- 생물의 진화 과정에 대하여-조류
- [자동제어] 자동제어 연습문제 해답
- 충북대_일반물리학및실험1_4주차_뉴턴제2법칙
- [열역학] 벤젠(benzene), 사이클로헥세인(cyclohexane]) 분리
- 충북대_일반물리학및실험1_2주차_그래프매칭
- 수학주제탐구보고서 혈류속도와 미분 관계
- [미생물학] EM(유용한 미생물군)의 정의 및 활용사례 와 발전가능성(A+레포트)★★★★★
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.