赞
踩
以xilinx FPGA开发为例,进行开发工具的简介
1、ISE
ise是xilinx公司提供的集成化fpga开发软件,它的主要功能包括设计输入、综合、仿真、实现和下载。更新到ISE14.7,现在已经不再支持更新,新的FPGA器件已经不支持。好处是软件占用空间小,比较稳定。
2、ViVadio
xilinx现在主推的开发工具,每更新一次就越大,而且经常有莫名其妙的问题。Vivado设计套件,是FPGA厂商赛灵思公司2012年发布的集成设计环境。包括高度集成的设计环境和新一代从系统到IC级的工具,这些均建立在共享的可扩展数据模型和通用调试环境基础上。这也是一个基于AMBA AXI4 互联规范、IP-XACT IP封装元数据、工具命令语言(TCL)、Synopsys 系统约束(SDC) 以及其它有助于根据客户需求量身定制设计流程并符合业界标准的开放式环境。赛灵思构建的Vivado 工具把各类可编程技术结合在一起,能够扩展多达1 亿个等效ASIC 门的设计。
功能仿真、时序仿真等等都有,很全。
3、System Generator
数字信号处理开发软件,利用Simulink建模和仿真环境来实现FPGA设计。门级电路搭建,需要很专业的知识。图形化界面。System Generator是Xilinx公司进行数字信号处理开发的一种设计工具,它通过将Xilinx开发的一些模块嵌入到Simulink的库中,可以在Simulink中进行定点仿真,可以设置定点信号的类型,这样就可以比较定点仿真与浮点仿真的区别。并且可以生成HDL文件,或者网表,可以在ISE中进行调用。或者直接生成比特流下载文件。能够加快DSP系统的开发进度。
4、modelsim
仿真速度快,适合大型仿真,比vivado自带的isim好用多了。
Mentor公司的ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真的仿真器。它采用直接优化的编译技术、Tcl/Tk技术、和单一内核仿真技术,编译仿真速度快,编译的代码与平台无关,便于保护IP核,个性化的图形界面和用户接口,为用户加快调错提供强有力的手段,是FPGA/ASIC设计的首选仿真软件。
以上四个是xilinx开发时常用的,IC开发还有更专业的工具,例如Synopsys、Cadence、Mentor Graphics、等家的工具。作为一般的FPGA开发工程师,一般很少用到。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。