fpga 发表于 2010-5-6 16:16:24

FPGA开发工具介绍

  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芯片中去。

fpga 发表于 2010-5-6 16:18:26

ALTERA:QUARTUS 9.0(ALTERA本身开发,易用性最好)
XILINX:ISE (第三方开发)
LATTICE: ISPLEVER (第三方开发)

Sunlife 发表于 2015-4-7 11:19:19

ISE软件提供的设计输入工具包括用于HDL代码输入和报告查看的ISE文本编辑器(TextEditor),用于原理图编辑的工具ECS(Engineering Capture System),用于P CORE的COREGenerator,用于状态机设计的StateCAD,以及用于约束文件编辑的Constraint Editor等
页: [1]
查看完整版本: FPGA开发工具介绍