CSSE 232 - Computer Architecture I
Rose-Hulman Institute of Technology
Computer Science and Software Engineering Department

Exercise 4 -- Installing Xilinx

Objectives

Upon completion of this lab you should have a properly installed, licensed, and functioning copy of the Xilinx ISE tools.

General

You will be provided with the files to install Xilinx ISE version 6.3i and ModelSim XE II v5.8c. Once installed, Xilinx ISE and the associated tools will require nearly 1.9GB of disk space. Somewhat more (that's the technical term) is needed during the installation process.

Disclaimer: These instructions guide the user through the process of installing Xilinx ISE, version 6.3i, avoiding several pitfalls in the process. Using these instructions, dozens of students have successfully installed the software on personal computers running a variety of Microsoft Windows operating systems. However, such systems are complex, and these instructions are not guaranteed to avoid all problems. It is highly recommend that students

Installing Xilinx ISE 6.3i

Step 0: Before you begin the installation

Step 1: Installing ISE 6.3i

Step 2: Installing the Latest Service Packs

Step 3: Finding the Latest IP Update

Step 4: Installing Modelsim XE II Starter

Step 5: License Modelsim XE II

Step 6: Updating ModelSim to Match the Latest IP Update

Testing your installation

The following steps will test your installation.

  1. Create the folder C:$\backslash$Xilinx$\backslash$projects. Notice that there are no spaces in this path (we mention this important detail in case you stray from these instructions).

  2. Download G:$\backslash$csse$\backslash$csse232$\backslash$0405a$\backslash$Xilinx$\backslash$Trip.zip to a convenient location on your hard drive. Extract $\ldots\backslash$trip.zip into C:$\backslash$Xilinx$\backslash$projects (where ``$\ldots$'' is the convenient location that you picked when downloading.). If you're using WinRAR and it complains about some of the contents of the ZIP file, you probably need to get the latest version from $\backslash\backslash$tibia.

  3. Start the Xilinx Project Navigator.

  4. Click on File$\rightarrow$Open Project$\ldots$

  5. Navigate to your Trip folder and select Trip.npl. Update it to the new version, and don't worry about archiving it.

  6. You should see something like:

  7. Double-click on trip (Trip.sch). You will see the circuit being simulated in schematic form.

  8. Go back to the Project Navigator and double-click on TestTrip (TestTrip.tbw). Agree to update the ports. You will then see test inputs and outputs for the circuit.

  9. Go back to the Project Navigator. With TestTrip (TestTrip.tbw) still highlighted, go down to the lower left pane and expand the $+$ next to Modelsim Simulator. Double-click on Simulate Behavioral Model.

  10. The first time that ModelSim runs, it will ask you if you want to change some file associations. You probably don't need any of them, and you can always create them later if you decide you want them.

  11. After a moment, something similar to the following will appear:

    Note, the left pane of the window lists the inputs and output.

  12. Click the button. The right pane should now show the value of each input/output at a given time. Are the values correct? Click the

    icon to see more data.

More Information

Resources can be found at http://www.xilinx.com. The course discussion group is an excellent place to post questions, answers, tips, etc.



Footnotes

... attachments.[*]
We've not ben spammed by providing an address here.


J.P. Mellor 2004-09-21