디지털 논리회로 실험 3주차 Encoder와 Decoder 예비보고서
- 최초 등록일
- 2021.04.22
- 최종 저작일
- 2019.03
- 12페이지/ 한컴오피스
- 가격 1,500원
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
"디지털 논리회로 실험 3주차 Encoder와 Decoder 예비보고서"에 대한 내용입니다.
목차
1. 실험 목적
2. 실험 이론
1) Decoder
2) Encoder
3. 실험 기기 및 부품
4. 주의 사항
5. 실험 과정 및 예상하는 이론적인 실험 결과
1) 기본 실험
2) 응용 실험
6. 참고 문헌
본문내용
1. 실험 목적
부호기(encoder)와 복호기(decoder)의 동작 원리 및 특성을 살펴본다.
2. 실험 이론
(1)Decoder
디코더(decoder)란 n비트의 2진 코드(code) 값을 입력으로 받아들여 최대 2n개의 서로 다른 정보로 바꿔 주는 조합 회로를 말한다. 일반적으로 디코더는 n개의 입력선과 최대 2n개의 출력선을 가지며, 입력 값에 따라 선택된 하나의 출력선이 나머지 출력선들과 반대값을 갖는다. 흔히 사용되는 예로서 계산기에서 연산회로로부터 얻은 BCD 코드를 다이오드를 이용하여 10개의 수치를 나타내는 표시기로 나타내는 장치이다. 그림 3-1에 입력선이 2개, 출력선이 22=4개인 2×4 디코더를 나타내었다. 그림에서 예를 들어 AB 입력 값이 01일 경우에는 출력선 D1만이 1이고 나머지 출력선 D0, D2, D3은 모두 0이 되며, 나머지 입력값의 조합에 대해서도 한 출력선이 나머지 출력선들과 다른 값을 가짐을 확인할 수 있다.
그림 3-2는 2-to-4 디코더의 또 다른 형태로 디코더이다. 그림 3-2의 디코더에 대한 진리표와 그림 3-1의 디코더에 대한 진리표를 비교해 볼 때 출력 값이 0은 1로, 1은 0으로 바뀌었음을 알 수 있는데, 이 디코더 역시 입력 값의 각 조합에 대해 한 출력선이 나머지 출력선들과 반대값을 가짐을 확인할 수 있다. 또한 회로를 비교해 보면 그림 3-1의 AND 게이트들이 그림 3-2에서는 NAND 게이트로 바뀌었음을 알 수 있다. 실제로 회로 구성에 사용되는 디코더는 주로 그림 3-2와 같은 형태가 많다. 그 이유는 일반적으로 AND 게이트를 칩 내부에 구현할 때는 NAND 게이트 뒤에 NOT 게이트를 연결한 형태로 구현되며, 따라서 그림 3-2의 NAND 게이트를 사용한 디코더가 그림 3-1의 AND 게이트를 사용한 디코더에 비해 게이트를 더 적게 쓰기 때문에 경제적이고 성능 측면에서도 NOT 게이트의 신호전달 지연시간만큼을 줄일 수 있기 때문이다.
참고 자료
http://display.donga.ac.kr/%EA%B0%95%EC%9D%98%EC%9E%90%EB%A3%8C/%EB%AC%B8%EB%B3%91%EC%A4%80/2014%EA%B8%B0%EC%B4%88%EC%A0%84%EC%9E%90%ED%95%99%EC%8B%A4%ED%97%981/Decoder_and_Encoder.pdf
http://robotics.jbnu.ac.kr/Courses/2011Fall_ElectronicExperiment/%EC%8B%A4%ED%97%988(%EA%B0%95%EC%9D%98).pdf
http://vision.kongju.ac.kr/DigitalMain/dvlec/textbook/chap05/digital05_2.htm