CPLD 发表于 2010-8-4 08:53:58

在Linux下安装ISE 11.1的方法

本帖最后由 fpgaw 于 2010-11-23 12:00 编辑

1. 安装RHEL5. 由于害怕缺少某些库到时候再找很麻烦,于是求省事把RHEL5完全安装了。64位CPU, 16G内存, 设置了32G的SWAP。其他缺省。
2. 放入ISE 11.1 DVD,RHEL5 自动 mount 到 /media/Xilinx_ISE11_DS
3. 尝试了在光盘中执行 ./xsetup,发现Permission Denied。
4. 无奈把光盘拷贝到本地硬盘然后执行

      cp -R /media/Xilinx_ISE11_DS ~/ --拷贝到用户目录
      chmod -R 777 ~/Xilinx_ISE11_DS/ --添加执行权限和写权限
      ~/Xilinx_ISE11_DS/xsetup --开始安装

5. 安装很快,ISE套装不含EDK版本只装了10分钟不到。
6. 配置License。在Copy License那里选择Choose,然后选中申请好的xilinx.lic文件,然后OK,就会自动把License复制到相应的地方,并显示出有哪些功能可用。
7. 打开一个Shell,运行ISE

      source /opt/Xilinx/11.1/settings64.csh --这是我的安装目录
      ise &

8. 在安装目录中可以发现settings32.csh和settings64.csh,说明如果CPU是64位的,ISE会把32位和64位软件全部安装上的。只要source相应的settings,就可以执行32位或64位版本。
9. settings脚本有csh和sh之分。其中csh是给CShell用的,sh是给Bash用的。如果要更改用户使用的shell,可以让root修改 /etc/passwd文件。
10. 如果觉得每次运行都要打命令行比较麻烦,可以在桌面上做一个快捷方式。
- 把以下内容存成一个文件(我叫ise.csh):

      #!/bin/csh
      source /opt/Xilinx/11.1/settings64.csh --这是我的安装目录
      ise &

- 给这个文件添加执行权限:

      chmod +x ise.csh

- 然后把这个ise.csh移动到桌面,在双击弹出窗口中按RUN就可以运行ISE了。

11. 由于Linux中没有像Windows里面的开始菜单,所有的工具都期望以命令行的方式被调用,在此罗列一下常用工具的名字。其实这些程序都可以在 bin/lin目录下找到。

引用
      ise --> ISE Project Navigator
      timingan --> Timing Analyzer
      fpga_editor --> FPGA Editor
      impact --> iMPACT
      xps --> EDK Platform Studio
      xps_sdk --> EDK SDK
      planAhead --> PlanAhead
      analyzer --> ChipScope Analyzer
页: [1]
查看完整版本: 在Linux下安装ISE 11.1的方法