一、Xilinx(全球FPGA市场份额最大的公司,其发展动态往往也代表着整个FPGA行业的动态)

(1) Xilinx官方软件下载地址链接

https://china.xilinx.com/support/download.html

(2)  Xilinx官方分析、综合工具 + 第三方仿真工具 + 第三方代码编辑器

套餐1:

ISE_14.7 + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

套餐2:

ISE_14.7 (win10特别版) + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

注:ISE_14.7是ISE最后一个版本也是比较稳定的一个版本,能够基本兼容win10,对win7、win8的兼容性更好,其中对win7的兼容性最好。为此,Xilinx公司专门在虚拟机上定制了一版兼容win10的ISE_14.7,也是真真正正最后一款ISE软件。具体使用套餐1还是套餐2视电脑系统而定。

套餐1:

Vivado_16.4 + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

套餐2:

Vivado_18.1 + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

套餐3:

Vivado_18.3 + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

注:Xilinx的开发软件目前主要有2类,2012年之前主要是ISE,支持7系列及以下的芯片,而Vivado是Xilinx公司于2012年开始发布的集成设计环境,主要支持7系列及以上的芯片,包括Zynq、UltraScale、UltraScale+等高端器件的支持,并引入Block Design的设计方法,且对文件夹的管理更加智能化。其中16.4版本是极其稳定的一个版本,非常好用,对win7的兼容性最好,而win8、win10在调用DDR3 IP核时会导致软件崩溃,从17版本开始其软件的界面有较大变化,使之显得更加简洁,但是17版本的稳定性都不是非常好,很多群友在安装使用时遇到过较多问题,直到18版本的出现,对win8、win10的支持性明显改善,而且在综合速度上也有所提升(但相对于Quartus还是慢很多),18.3也首次支持高分屏。如果是win7系统推荐使用套餐1;如果是win8、win10系统推荐使用套餐2或者套餐3;如果想体验高分屏效果推荐使用套餐3。

二、Altera(2015年被Intel斥资167亿美元收购,全球FPGA市场份额第二)

(1)  Altera官方软件下载地址链接

http://fpgasoftware.intel.com/?edition=lite&_ga=2.28234298.705863500.1555226955-214156939.1542027124

(2) Altera官方分析、综合工具 + 第三方仿真工具 + 第三方代码编辑器

套餐1:

QuartusII_13.0 + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

套餐2:

Quartus_Prime_15.1+ ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

套餐3:

Quartus_Prime_19.1+ ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

注:Altera的开发软件名叫Quartus,被收购前名为QuartusII,被收购后从改名为Quartus_Prime(从15.1版本开始往后),目前更新到最新的版本为19.1。13.0是最经典的一款软件,软件还保留着VWF仿真的功能,但是已经很少使用该功能了,但13.0从综合速度、界面、稳定性、兼容性等方面来讲都是非常完美的,并作为很多教学开发使用。13.0的下一代软件13.1在RTL视图上已经有了一些视觉上的变化,Quartus_Prime在界面上也较之前的版本有很大的变化。如果使用的是一些新器件推荐使用套餐2或者套餐3,如果是新手学习,推荐使用套餐1。

三、Lattice(低功耗产品是其特色,全球全球FPGA市场份额第三,苹果7手机内部搭载的FPGA芯片就是Lattice的产品)

(1)  Lattice官方软件下载地址链接:

http://www.latticesemi.com/zhCN/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond

(2)  Lattice官方分析、综合工具 + 第三方仿真工具 + 第三方代码编辑器

套餐1:

Diamone(最新版) + ModelSim_SE_10.5(及以上版本) + Notepad++/UltraEdit

注:Lattice官网一直只提供最新版本的开发工具,目前更新到3.10,相对于老版本进行了一些优化和增加了对新器件的支持。

四、其他说明

(1)  关于ModelSim

虽然这些开发软件都有自带的仿真工具,但是我们推荐使用独立激活的ModelSim_SE版本,该版本功能强大,操作起来更加得心应手,是众多FPGA开发工程师的不二选择。ModelSim从10.5开始支持同时打开多个界面,这样就更方便多工程同时仿真,提高效率。如果个人习惯于使用10.5以下的版本也可以坚持使用。在一些常用功能和界面布局上差异并不是很大。

(2)  关于文本编辑器

之所以使用第三方代码编辑器是因为软件自带的代码编辑器在某些功能上做的并不是很好,为了加快开发效率,我们习惯选择使用第三方代码编辑器。关于第三方代码编辑器其实有很多,大家也可以多尝试,选择自己感觉更好用的。而这里我们选择比较常用的Notepad++和UltraEdit。Notepad++可以在做文档时比较好的还原代码的格式与高亮;而UltraEdit具有更强大的代码编辑功能,他们都支持Verilog-2001。

(3)  画图软件

FPGA开发过程中需要理清设计思路,往往用画图的方法辅助,需要画图的地方主要有两处,一是系统结构框图,二是信号时序波形图。作为能同时满足以上两种需求的画图工具,最合适不过的就是Visio了,而且网友为了绘图方便还自己制作了用于FPGA设计的相关库,当然还有其他的小工具用于FPGA画图,以后有机会再推荐给大家。

五、软件连接

(1)  ISE_14.7

百度云链接:

https://pan.baidu.com/s/1O-E-y7RsDvbOWjvDKQfXqw

提取密码:ysai

(2)  ISE_14.7(win10特别版)

百度云链接:

https://pan.baidu.com/s/1xhMdXiH84qTv5zYDrpUkYA

提取密码:plxi

(3)  Vivado_16.4(win7稳定版)

百度云链接:

https://pan.baidu.com/s/1FQooYQ5Bsm8vjrXUXjVcbw

提取密码:l62i

(4)  Vivado_18.1

百度云链接:

https://pan.baidu.com/s/1oxsGth9j9B4I4FHIaHKlvw

提取密码:hxh2

(5)  Vivado_18.3(最新版、高分屏版)

百度云链接:

https://pan.baidu.com/s/1znQlzHZ9-K5bJ2p42QrQ0Q

提取密码:1wge

(6)  ModelSim_SE_10.1

百度云链接:

https://pan.baidu.com/s/1Mexy4ojyHJQ4TNwXY4_dwA

提取密码:db9c

(7)  ModelSim__SE_10.2

百度云链接:

https://pan.baidu.com/s/1IQmuxphlBPclLotvqxml8g

提取密码:qiqr

(8)  ModelSim_SE_10.4

百度云链接:

https://pan.baidu.com/s/1l-g_ZulRW-GZzl8rX8Bbzg

提取密码:luit

(9)  ModelSim_SE_10.5

百度云链接:

https://pan.baidu.com/s/1wB503GC5w_MsaSci21uxlg

提取密码:dvll

(10)  ModelSim_SE_10.6

百度云链接:

https://pan.baidu.com/s/19BXPII7_Jq3LsFX4VqbpIw

提取密码:d3yz

(11)  ModelSim_SE_10.7(最新版)

百度云链接:

https://pan.baidu.com/s/1JwSwdJrL2ebXvJ7BFFPdcg

提取密码:9eyv

(12)  QuartusII_13.0(经典版)

百度云链接:

https://pan.baidu.com/s/1cnXfDgtJHPS0Ub72HcBaXg

提取密码:6ksg

(13)  Quartus_Prime_15.1(Intel收购后首发)

百度云链接:

https://pan.baidu.com/s/1aGvCJV7Ue6J7mkYj22vijA

提取密码:a92u

(14)  Quartus_Prime_19.1(最新版)

百度云链接:

https://pan.baidu.com/s/1qEkFiA6BgBmlNzidfVZb8g

提取密码:0co8

(15)  Diamond_3.8

百度云链接:

https://pan.baidu.com/s/1EKwaQCZeJDt-NiqGGzOj0g

提取密码:fpef

(16)  Diamond_3.10(最新版)

百度云链接:

https://pan.baidu.com/s/1mrWGEEsBHHVM33cpRr8tbQ

提取密码:md4s

(17)  Notepad++

百度云链接:

https://pan.baidu.com/s/1CFso0EvNLb-iY1iHjpHfVw

提取密码:yi4g

(18)  UltraEdit(绿色版、安装版)

百度云链接:

https://pan.baidu.com/s/1JVttJDkdAVN4yzyhosXldQ

提取密码:qvps

(19) Visio_2013

百度云链接:

https://pan.baidu.com/s/11bBDZxf2WqopeLrnwlYMRg

提取密码:oll4

(20) Matlab_2016a

百度云链接:

https://pan.baidu.com/s/1vy2Uz4WDnHNkgVo_n7CyRw

提取密码:xdlv

六、总结

以上推荐都是参考性意见,具体如何选择还要根据个人习惯、功能需求来具体选取更加合适自己的搭配。以上所有搭配都是经过本人及群友进行验证过的,如有描述不当的地方欢迎加群指正。后面软件如果有新版本发布,我们会继续为大家更新,所有软件都作为学习使用,不作为商业目的,如果商用推荐获取正版软件授权许可。

FPGA设计厂商还有很多其他公司,也包括国产的FPGA,但由于使用者不是很多,作为学习还是推荐使用参考资料多的平台,所以这里不再单独列举介绍。

更多FPGA开发资料可加入QQ群获取

文章最后特别感谢网友相量子对本文内容的贡献。

您要的FPGA开发软件都在这里相关推荐

  1. 安陆FPGA开发软件安装

    安陆FPGA开发软件安装 1,在官网下载TangDynasty软件: (我这里使用的是TD_5.0.5_SP1_43066_64bit_NL.msi) 官网地址:http://www.anlogic. ...

  2. (21)Xilinx FPGA开发软件(FPGA不积跬步101)

    1 Xilinx FPGA开发软件 Vivado软件 vivado 2015.2 vivado 2016.1 vivado 2016.4 vivado 2017.4 vivado 2018.1 viv ...

  3. 国产智多晶FPGA开发软件HqFPGA下载和安装方法

    大家好,我是小梅哥,这里给大家介绍国产FPGA厂家"西安智多晶"微电子的FPGA开发软件HQFPGA的安装方法.本博客将陆续发表更多国产FPGA的开发和使用方法. 正文开始 用户可 ...

  4. (08)FPGA开发软件

    (08)FPGA开发软件 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA开发软件 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1)FPGA入 ...

  5. 1.FPGA开发软件安装——Vivado

    FPGA教程目录 MATLAB教程目录 -------------------------------------------------------------------------------- ...

  6. FPGA开发软件详细清单

    前言 主流的FPGA公司有ISE,ALTERA,LATTICE三家,各自的开发软件也不一样. 1. Xilinx公司软件链接 (1) ISE_14.7 百度云链接: https://pan.baidu ...

  7. LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

    免破解永久有效IP超全LICENSE,向博主本人提问FPGA相关问题 完整版请点击https://hifpga.com/问题/691 1.下载及安装DIAMOND软件 diamond 3.10版下载地 ...

  8. FPGA开发软件(vivado + modelsim)环境搭建(附详细安装步骤+软件下载)

    本文详细介绍了vivado软件和modelsim软件的安装,以及vivado中配置modelsim仿真设置,每一步都加文字说明和图片. 一.软件安装包下载 1.vivado vivado版本很多,目前 ...

  9. (22)Xilinx FPGA开发软件chipscope(FPGA不积跬步101)

    1 chipscope调试流程 1 .打开ISE14.7 2. 生成bit文件 3 .双击chipscope PRO Analyzer 4. 点击类似蜘蛛一样的快捷键(Open Cable/Searc ...

最新文章

  1. Java学习笔记二十五:Java面向对象的三大特性之多态
  2. ASP中的工具类函数收集
  3. 11月下旬国内域名解析商Top10:中国数据5.03%居第四
  4. Kafka【入门】就这一篇!
  5. Cocoa/iPhone App/静态库 嵌入资源文件 rtb v0.1发布
  6. 从NBear到ADO.NET Entity Framework让我迷惑了
  7. C++ vector容器类型 (转)
  8. 【完美】SpringBoot中使用注解来实现 Redis 分布式锁
  9. c ++向量库_C ++中的2D向量–实用指南2D向量
  10. Appium 控件定位链接整理(appiumdriver)
  11. HDF5 library version mismatched error
  12. 超详细大学生申请软件著作权登记模板及教程
  13. iOS逆向:破解 APP防止dyld注入 的方法
  14. android app 尺寸,Android APP标注尺寸入门教程和app标注工具
  15. java 文字生成图片(图片添加文字)
  16. 图片文字识别—OCR技术
  17. 陈睿竟也是个“大龄二次元宅”?还不知道的集美看过来
  18. MPI 之 点对点通信的一个实例
  19. 【opencv学习笔记】2用摄像头识别指定颜色
  20. [AV1] interpolation

热门文章

  1. Python程序设计基础教学大纲
  2. 目标规划的数学建模及求解
  3. 用python绘制叠加等边三角形_python叠加等边三角形绘制
  4. 如何用PS把照片变成红/白/蓝底
  5. 学校计算机功能室使用登记表,学校各功能室使用情况登记表
  6. linux读取class下的文件路径,Class类getResource方法获取文件路径
  7. vue---获取元素额外生成的data-v-xxx
  8. wps导航栏在哪设置?
  9. C# 重载 Equals() 方法、重载运算符、声明显隐式转换的简要整理
  10. JetBrain学生免费全家桶