Xilinx Project Navigator

 
This document will take you through a step by step procedure of creating, compiling, simulating and implementing a VHDL design using Xilinx ISE tools.

Contents

Introduction

Project Navigator is the main user interface for the Xilinx ISE software. Project Navigator helps the user with design entry, compilation, pin assignment, etc. Multiple source code files can be combined, edited and debugged from within Project Navigator using editors and devices can be associated with projects. The logic design flow is represented for FPGA and CPLD implementation and graphic flags are set indicating where problems have occurred.
Back to top

Download the software

The Xilinx ISE Webpack can be downloaded from the following link
http://www.xilinx.com/webpack/index.htm
Back to top
 
 
Creating a new Design
Here is a step by step procedure for creating a new design.
 
Device Family: Spartan 2
Device: the device you are using
Design Flow: XST VHDL
Click OK


Importing existing files : Select Project -> Add Source.  Select the file you wish to add to the design and click OK.

Creating new files : Select Project -> New Source.  Select 'VHDL Module' and specify filename and click OK.

Next step is creating your design. In other words- start coding !!

Back to top
 
 

Compiling and Synthesizing

On the left of the screen, you will see two windows. One of these is "Sources in Project" and the other is "Processes for Current Sources". (You can enable them under View if not visible). Expand the "Synthesize" heading and double-click on "Check Syntax". To compile all the files in the design, double-click on "Analyze All". Watch the log window at the bottom of the screen to check whether the design compiled successfully or not. If the compilation is successful, then a green check will appear. Otherwise if there are errors, then a red cross mark will appear. Double click on the error messages displayed to go to line containing the error.

Back to top
 
 

Simulating

Use ModelSim Simulator for simulating your design. Click below to find out how to use ModelSim.

Using ModelSim

Back to top
 
 

Pin Assignments

Back to top
 
 

Downloading to the FPGA

http://www.xess.com/manuals/xstools-v4_0.pdf
Back to top
 

Back to Main Xilinx Guide Page