검색어 입력폼

PreLab> Usage of XilinxISE on Spartan-3 프리렙 스파르탄 3 보드에서 자일링스 사용법

저작시기 2008.11 |등록일 2009.01.02 워드파일MS 워드 (doc) | 18페이지 | 가격 2,000원

소개글

A+ 받은 자료입니다

믿고 신뢰하셔도 됩니다^^ 총 18장으로 구성되어있으며

자일링스 소프트웨어에 대한 설명과 스파르탄 3 보드에 대한

설명이 자세하게 기록 되어있습니다. 전자전기 쪽 공대생 설계실험시에 쓴 레포트입니다.

목차

1. 실험 목적
2. Xilinx ISE 와 Spartan - 3 board 의 일반적인 사용법
A. Xilinx ISE의 정의
B. Xilinx ISE에서 사용하는 VHDL 언어
C. Xilinx ISE 9.2i 설치하는 방법
D. Xilinx ISE 9.2i 시작 및 주요기능 사용법 설명
ㄱ. 프로젝트 생성 하는 법
ㄴ. VHDL Source Code 작성하는 법
ㄷ. Functional Simulation 하는 법
ㄹ. Synthesis 하는 법
ㅁ. Implementation 하는 법 (Assign Package Pins 지정)
ㅂ. Timing Simulation(Verification) 하는 방법
ㅅ. Bit file 생성하는 법
ㅇ. 에뮬레이션 하는 법 <직접 Spartan-3에 실습>
E. Spartan-3 board 사용법 설명
3. Lecture2- decoder 실습
1) 실험 목적
2) 실험에 필요한 기본 이론
3) 실험 순서
A. Project 생성후 New Source Wizard 설정
B. VHDL coding 후 SAVE 및 Syntax check
C. Assign Package Pins 에서 pin 할당
D. Synthesize XST (논리소자 합성하기) 와 Implementatiom Design 수행
E. Test Bench 수행하여 VHDL 코드 작성
4. Test bench를 이용한 Simulation Results
F. Behavioral simulation(Functional simulation) 과 Timing simulation 수행
G. bit 파일 생성 및 에뮬레이션
5. 결과 값 예상

본문내용

1. 실험 목적
첫째, 이번 Lecture 2 실험에서는 Xilinx ISE 9.2i를 다운로드 하여 설치하는 방법을 배운다.
둘째, Xilinx ISE 9.2i를 사용하여 VHDL을 이용한 디지털 회로 설계, 그에 대한 시뮬레이션 및 에뮬레이션을 통해 프로그램을 다룰 줄 아는 능력을 기르는 것이 핵심이다.
셋째, VHDL 언어에 대해 이해하고, 이를 이용하여 시뮬레이션 하기 위한 Synthesis와 실제로 Spartan 3 board에서 구현하기 위한 Implementation 과정을 배운다
넷째, Xilinx ISE 9.2i와 Spartan 3 board 에서 사용하는 언어를 이해한다.
2. Xilinx ISE 와 Spartan-3 board 의 일반적인 사용법
A. Xilinx ISE의 정의
대게 Xilinx란 프로그램으로 알고 있는 경우가 있는데, 이는 회사이름이다. 이 회사는 고집적 CPLD와 FPGA를 주로 만드는 회사이다. Xilinx는 Xilinx ISE WebPack/ Modelsim XE 등을 사용자들에게 무료 또는 유로로 배포하여 회사 생산품의 개발지원에 힘쓰고 있다.
우리가 이번 전자전기컴퓨터설계실험2에서 사용하는 제품은 Xilinx ISE 9.2i이며, 이를 사용해 VHDL 디지털 회로 설계관리 project의 생성 및 관리, 시뮬레이션과 에뮬레이션을 통해 여러 실습을 진행하게 될 것이다.
B. Xilinx ISE에서 사용하는 VHDL 언어
VHDL은 하드웨어 기술 언어 가운데 하나로써, VHSIC HDL 의 약자이다.
즉, Very High Speed Integrated Circuits Hardware Description Language 이다.
VHDL은 디지털 시스템의 기능과 하드웨어적 특징을 알고리즘에서 게이트 레벨에 이르기낒까지 여러 레벨에서 디지털 시스템을 설계할 수 있도록 설계되었다.
C. Xilinx ISE 9.2i 설치하는 방법
우선 Xilinx ISE 9.2i 를 무료로 배포하는 www.xilinx.com 에 접속한 후 다운로드를 받아야 한다. 하지만 가입조건 하에 license 인증을 거친 후 소프트웨어를 쓸 수 있다는 다운 받는데 상당히 까다로울 수 있다. 지금부터 다운로드에서부터 설치하는 방법까지 알아보도록 한다.
ㄱ. 다운로드
www.xilinx.com 사이트에 접속후 Product & Services - > Design Tools 를 클릭.
ISE Web Pack 프로그램을 받기 전에 회원 가입 창이 뜨는데 여기서 간단하게 회원가입 한후 자신의 E-mail에서 license 계정을 확인한 후 로그인 후에 다운로드 받는다. 다른 여러 프로그램들이 있지만 유료로 지원하는 형태여서 약간의 기능이 제한된 ISE Web Pack 을 받아야 한다.
ㄴ. 설치
설치는 비교적 간단하다. 사진과 같이 v 체크 표시후 별다른 설정을 해줄 필요 없이 Next만 누르면 설치가 완료 된다.
ㄷ. Xilinx ISE 9.2i 시작
Xilinx ISE 9.2i 폴더에 Project Navigator를 실행한 모습이다. 여기서부터 새로운 작업이 시작된다.
지금부터 Xilinx ISE 9.2i의 주요기능과 사용법에 대해 알아보자.
D. Xilinx ISE 9.2i 시작 및 주요기능 사용법 설명.

참고 자료

없음
다운로드 맨위로