Xilinx ISE Installation Instructions
From HacDC Wiki
ISE Installation Instructions
- Make sure you have a xilinx.com account
- Go to Xilinx.com, navigate to their ISE Webpack download page. Links can be found here ISE Webpack
- Once you sign in and register, you'll be at the Xilinx Entitlement center, and have several options to download software. On your left, under quick links, there is a link titled "Register and Download 10.1 and earlier software."
- You will receive a registration email. This will contain a registrationID which you'll need later. Save this email and keep it handy.
- Follow the screens to download the ISE Webpack. You'll be presented with either downloading the 2.5Gb image or the Webinstall client, which will download the files you'll need as it installs. You can choose either, I would recommend grabbing the 2.25Gb tarball. Instructions will be based on installing from the full tarball. Expect your vm drive to start growing.
- By default, your download (webpack_SFD.tar for the full file) will go to your ~/Desktop folder. Open up a terminal and unpack the tarball.
tar -xvf webpack_SFD.tar
- This creates the directory ~/Desktop/webpack containing the installation files for the webpack. These installation files will work for Linux and Windows.
- Now we're going to run the installer as root
su (password is linux on the vm)
- During the setup you'll be prompted for a registrationID. This is the registrationID in the email you got back in step 3. Enter it here.
- You'll then be presented with terms of service screens. Agree through them to proceed.
- Next you'll be presented with a choice of installation directory. The default choise, /opt/Xilinx/10.1 is fine
- Next is installation options You may as well choose all of them, but you must choose "All FPGA devices except Virtex 4 and Virtex 5" in order to design towards the Spartan 3E boards. You should be ready for your VM's disk to grow by 4 more gigs.
- You'll then be presented with a set of environmental variables which are set in a settings file for ise. They can be left at defaults.