VHDL The Usage of Xilinx ISE on Spartan-3(자일링스 사용법 Post lab)
- 최초 등록일
- 2008.09.28
- 최종 저작일
- 2008.09
- 8페이지/
MS 워드
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
이 실험에서는 Xilinx ISE 9.2i 프로그램과 Spartan-3 board의 사용방법을 몸에 익히는 데에 목적이 있다. 우리는 VHDL을 이용한 디지털 회로 설계를 관리하는 project의 생성과 관리 그리고 시뮬레이션과 에뮬레이션을 통하여 실습의 전체적인 흐름을 파악하도록 한다. 즉 VHDL 코드를 편집하고, 저장, 가져오기 등 HDL editor에 관한 것과 설계된 코드의 기능적인(functional) 관점을 시뮬레이션 하기위한 Synthesis와 실제 시간적인(timing) 관점 시뮬레이션 및 구현을 위한 Implementation 과정을 설명할 것이다.
목차
1. 실 험 소 개
1) Purpose of the Experiment
2) Materials
2. 실 험 결 과 (Result)
1) Simulation results
2) Timing simulation results
3) Emulation results
3. 토론 및 분석 (Discussions and Analysis)
# 참고문헌
본문내용
2. 실 험 결 과 (Results)
1) Simulation results
<실험실에서 얻은 실험결과>
위의 실험결과는 동일한 출력 결과이다. 보여지는 것으로만 판단해 보면, 다르게 보이지만, 각각 100ns를 주기로 출력모형이 변하고 있음을 알 수 있다. Prelab에서의 실험결과와 같게 보여지도록 하기 위해서는 출력범위를 0~400ns사이의 값으로 조정한 뒤, 옵션에서 longname으로 바꿔주고, 이진수의 형태로 숫자를 표시하도록 하면 두 개의 출력값이 동일함을 알 수 있다.
2) Timing simulation results
<실험실에서 얻은 실험결과>
위의 두 실험결과 또한 일치하는 실험결과를 나타낸다. 위의 결과 역시 출력시간을 같게 조정한 뒤 출력파형의 수치들을 16진수로 바꾸고, shortname으로 바꿔주면 Prelab과의 결과와 같게 나옴을 확인할 수 있다. 이 실험에서는 컴퓨터자체적으로 정해놓은 delay시간에 맞추어 입력에 대한 출력파형이 시간간격을 두고 제대로 출력되는지를 알아보려는 것인데, 실험결과는 제대로 출력되었으며, 두 실험의 결과도 일치하고 있음을 알 수 있다.
3) Emulation results
<컴퓨터에 연결된 후 전원을 킨 Spartan-3 Board>
Spartan-3 Board에 우리가 만들었던 프로그램을 다운로드 시킨 바로 다음 보드의 LED가 맨 우측 것만 켜졌음을 확인할 수 있다. 스위치가 모두 off(“000”)되어 있을 때, LED를 보고 이것이 “00000001”을 나타냄을 알 수 있다.
참고 자료
없음