검색어 입력폼
평가점수A

[Digital Logic Design Project] Gray Code Converter

저작시기 2009.11 |등록일 2010.01.20 워드파일MS 워드 (docx) | 10페이지 | 가격 1,000원

목차

1. 개요
2.이론
3. 결과분석
4.토의

본문내용

B1, B2, B3 3개의 Binary code input을 G1, G2, G3 3개의 Output이 나오도록 설계한다. 이때 3개의 값은 Gray code Output이다. POS, SOP를 이용하여 설계하여보고, Karnough map을 이용하여 최적의 Logic Network를 구현한다. 그리고 이 설계를 이용하여 VHDL로 Coding하고 결과를 시뮬레이션 한다.

2. 이론

- Binary Code?
1과 0으로만 표현된 2진 부호

- Gray Code?
2진 표시된 연속하는 수의 체계로, 인접하는 어느 표시도 한 자리만 다르도록(1bit씩 증가하도록) 하는 숫자 표시 방법.

- 각각의 표현방법
Binary code는 2진수로 000-001-010-011-100-101-110-111로 나타내어진다. 이와 달리 Gray code는 1bit씩 변하여 000-001-011-010-110-111-101-100로 나타내어 진다.

- Gray code의 필요성
Binary code를 Gray code로 바꾸는 과정이 필요한 이유는 Gray code가 Binary code에 비해서 오류확률이 적기 때문이다. Gray code의 오류가 적은 이유는 숫자가 증가 할 때에 Binary code와 달리 1bit씩 증가하기 때문이다.

① 아래의 truthtable을 보고 3개의 입력, 3개의 출력을 가지는 Gray code converter를 설계하여라.
다운로드 맨위로