논리회로실험 논리게이트결과보고서
- 최초 등록일
- 2008.01.14
- 최종 저작일
- 2008.05
- 5페이지/ 한컴오피스
- 가격 1,500원
소개글
논리회로실험 논리게이트결과보고서입니다
참고로 A+맞았습니다.
목차
1. 예비조사 및 실험 내용의 이해
1.1 게이트의 종류
1.2 xilinx tool을 이용해 게이트 구현
2. 시험내용 및 결과
2.1 logic gate
2.1.1 AND gate source
2.1.2 source 설명
2.1.3 capture simulator
3. 결과 검토 및 의견
본문내용
1. 예비조사 및 실험 내용의 이해
1.1 게이트의 종류
AND gate - 입력값 모두 1일때 출력 1, 그 밖은 0
OR gate - 입력값중 하나 이상이 1일때 출력 1
NAND gate - 입력값 모두 1일때 출력 0, 그 밖은 1
NOR gate - 입력값 모두 0일때 출력 1, 그 밖은 0
XOR gate - 입력값이 서로 다를때 출력 1, 그 밖은 0
1.2 xilinx tool을 이용해 게이트 구현
입력변수를 지정하여 값을 주고 출력값이 어떻게 나오는지를 알아본다.
컴파일을 한뒤에 simulator를 이용하여 파형을 나타냄.
2.1.2 source 설명
위의 상자는 처음 프로젝트를 만들때 지정한 변수 entity이다.
secondtest란 entity로 입력 aaa,bbb, 출력 ccc를 두었다.
그 아래 ccc=aaa and bbb란 수식을 주어 두 개의 입력값에 대한
and 값을 구하도록 하였다.
아래 상자는 simulator의 파형을 나타내기 위해 두 입력변수에
시간 차이를 두어 (0,0)(0,1)(1,0)(1,1)의 입력값을 갖도록 한것이다.
프로세스문에 루프문을 이용해서 여러번 회전시켰다.
and 게이트이므로 두 입력값이 1일때 출력값(세번째 파형)이 1이
되는 것을 알 수 있다.
다른 게이트를 표현하고자 할때엔 위 상자의 수식문에 논리값만
바꾸어주면 된다.
3. 결과 검토 및 의견
프로그램을 하나만 만들면 논리값만 바꿔주어 결과를 나타낼수 있는데
명령어의 연산기능이 정해져 있기 때문이다. tool을 빨리 익히기 위하여
여러 가지 명령어의 습득이 필요하단걸 알았고 시간차를 이용한 변수대입 등
많은 연습을 통한 설계능력을 키워야겠다.
참고 자료
없음