位置:51电子网 » 技术资料 » 通信网络

FPGA开发工具ISE简介

发布时间:2008/12/17 0:00:00 访问次数:2774

  foundation series ise(简称ise)是由著名的可编程器件开发ffi xilinx公司提供的集成化开发平台。ise具有界面良好、操作简单的特点,再加上xilinx的fpga芯片占有很大的市场,使得ise成为了非常通用的fpga工具软件。ise提供了包括代码编写、库管理以及hdl综合、仿真、下载等几乎所有fpga开发所需的功能。

  1. ise简介

  ise是xilinx公司提供的集成化fpga开发软件,它的主要功能包括设计输入、综合、仿真、实现和下载。

  (1)设计输入 .

  ise软件提供的设计输入工具包括用于hdl代码输入和报告查看的ise文本编辑器(texteditor),用于原理图编辑的工具ecs(engineering capture system),用于p core的coregenerator,用于状态机设计的statecad,以及用于约束文件编辑的constraint editor等。

  (2)综合

  ise的综合工具不但包括了xilinx自身提供的综合工具xsr,同时还可以集成mentorgraphics公司的leonardospectrum和synplicity公司的synplify。

  (3)仿真

  ise本身自带了图形化波形编辑功能的仿真工具hdl bencher,同时又提供了使用modeltechnology公司的modelsim进行仿真的接口。

  (4)实现

  ise的实现功能包括了翻译(translate)、映射(map)、布局布线(place and route)等。

  (5)下载

  下载功能包括了bitgen,用于将布局布线后的设计文件转换为比特流(bitstream)文件。还包括了impact功能,用于进行设备配置和通信,控制将程序烧写到fpga芯片中去。

  使用ise进行fpga设计的各个过程可能涉及的设计工具见表1。

  表1 ise设计工具表

  2. ise的安装

  (1) 系统要求

  安装ise的硬件要求如下:

  ①1bm pc兼容机型,主频800mhz以上;

  ②内存128mb或者更高;

  ③2gb以上硬盘空间。

  ise支持的操作系统如下:

  c)windows: windows xp professional edition或windows 2000;

  ②unix:salads 2.8或solaris 2.9;

  ③linux:redhat 7.3或redhat 8.0。

  本节所使用的ise版本是6.2,modelsim版本是5.8,操作系统是windows xp。但是,不同版本之间的差异不是很大,只要使用计算机支持的版本就可以了。

  (2) ise的安装过矛呈

  ise 6.2的安装需要两张光盘,第一章光盘的内容是开发环境,即xilinx的fpga综合开发软件project navigator;第二章光盘是开发工具,即针对不同的fpga器件的综合数据库。具体的安装步骤如下:

  (1)将第一张光盘放入光盘驱动器,等待其自动运行(如果没有自动运行,则需要执行根目录下的setup.exe程序)9运行以后,将会出现欢迎界面,之后会出现如图1所示的获取注册码对话框。如果已有注册码,可以单击next按钮继续,否则可以选择网站(website)、邮件(eˉmail)、传真(fax)任一种方式请求获取注册码。

  图1 获取注朋码对话

  (2)获取注册码以后,出现xilinx的软件license申明对话框,如图2所示。选中“iaccept the terms of software licens”单选项,单击next按钮进入注册码输入框,如图3所示,正确输入注册码后单击next按钮。

  图2 软件license申明对话框

  图3 注册码输入对话框

  (3)选择安装路径,如图4所示。单击browse按钮可以白定义安装路径,完成后单击next按钮继续安装。

  图4 安装路径选择对话框

  (4)剩下的几个对话框分别是选择安装设计环境、设置环境变量等对话框,如图5和图6所示,保持默认选项,直接单击next按钮继续安装。

  图5 安装设计环境选择对话框

  图6 环境变量设置对话框

  (5)最后在如图7所示的安装确认对话框中单击install按钮,安装程序会按照用户的设置自动进行安装,界面如图8所示。

  图7 安装确认对活框

  foundation series ise(简称ise)是由著名的可编程器件开发ffi xilinx公司提供的集成化开发平台。ise具有界面良好、操作简单的特点,再加上xilinx的fpga芯片占有很大的市场,使得ise成为了非常通用的fpga工具软件。ise提供了包括代码编写、库管理以及hdl综合、仿真、下载等几乎所有fpga开发所需的功能。

  1. ise简介

  ise是xilinx公司提供的集成化fpga开发软件,它的主要功能包括设计输入、综合、仿真、实现和下载。

  (1)设计输入 .

  ise软件提供的设计输入工具包括用于hdl代码输入和报告查看的ise文本编辑器(texteditor),用于原理图编辑的工具ecs(engineering capture system),用于p core的coregenerator,用于状态机设计的statecad,以及用于约束文件编辑的constraint editor等。

  (2)综合

  ise的综合工具不但包括了xilinx自身提供的综合工具xsr,同时还可以集成mentorgraphics公司的leonardospectrum和synplicity公司的synplify。

  (3)仿真

  ise本身自带了图形化波形编辑功能的仿真工具hdl bencher,同时又提供了使用modeltechnology公司的modelsim进行仿真的接口。

  (4)实现

  ise的实现功能包括了翻译(translate)、映射(map)、布局布线(place and route)等。

  (5)下载

  下载功能包括了bitgen,用于将布局布线后的设计文件转换为比特流(bitstream)文件。还包括了impact功能,用于进行设备配置和通信,控制将程序烧写到fpga芯片中去。

  使用ise进行fpga设计的各个过程可能涉及的设计工具见表1。

  表1 ise设计工具表

  2. ise的安装

  (1) 系统要求

  安装ise的硬件要求如下:

  ①1bm pc兼容机型,主频800mhz以上;

  ②内存128mb或者更高;

  ③2gb以上硬盘空间。

  ise支持的操作系统如下:

  c)windows: windows xp professional edition或windows 2000;

  ②unix:salads 2.8或solaris 2.9;

  ③linux:redhat 7.3或redhat 8.0。

  本节所使用的ise版本是6.2,modelsim版本是5.8,操作系统是windows xp。但是,不同版本之间的差异不是很大,只要使用计算机支持的版本就可以了。

  (2) ise的安装过矛呈

  ise 6.2的安装需要两张光盘,第一章光盘的内容是开发环境,即xilinx的fpga综合开发软件project navigator;第二章光盘是开发工具,即针对不同的fpga器件的综合数据库。具体的安装步骤如下:

  (1)将第一张光盘放入光盘驱动器,等待其自动运行(如果没有自动运行,则需要执行根目录下的setup.exe程序)9运行以后,将会出现欢迎界面,之后会出现如图1所示的获取注册码对话框。如果已有注册码,可以单击next按钮继续,否则可以选择网站(website)、邮件(eˉmail)、传真(fax)任一种方式请求获取注册码。

  图1 获取注朋码对话

  (2)获取注册码以后,出现xilinx的软件license申明对话框,如图2所示。选中“iaccept the terms of software licens”单选项,单击next按钮进入注册码输入框,如图3所示,正确输入注册码后单击next按钮。

  图2 软件license申明对话框

  图3 注册码输入对话框

  (3)选择安装路径,如图4所示。单击browse按钮可以白定义安装路径,完成后单击next按钮继续安装。

  图4 安装路径选择对话框

  (4)剩下的几个对话框分别是选择安装设计环境、设置环境变量等对话框,如图5和图6所示,保持默认选项,直接单击next按钮继续安装。

  图5 安装设计环境选择对话框

  图6 环境变量设置对话框

  (5)最后在如图7所示的安装确认对话框中单击install按钮,安装程序会按照用户的设置自动进行安装,界面如图8所示。

  图7 安装确认对活框

-->
相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!