奔跑吧vivado
2015-06-11 08:40
260 查看
上一节一上来就是Linux,不是炫耀我们的MiZ702能跑Linux,而是为了方便的把外设一次性测试完。大家都知道MiZ702精华在于FPGA与ARM的完美融合,就像太极一样阴阳调和——软中有硬,串并结合!FPGA,ARM浑然一体,各司其职,可谓无所不能。正所谓,工欲善其事必先利其器,在我们深入的了解MiZ702之前,一些准备工作是必不可少的。那么今天就来讲讲vivado的安装。
至于Vivado的说明,我就摘抄一下网上比较金典的介绍。
“一提起Xilinx的开发环境,人们总是先会想起ISE,而对Vivado不甚了解。其实,Vivado是Xilinx公司于2012推出的新一代集成设计环境。虽然目前其流行度并不高,但可以说Vivado代表了未来XilinxFPGA开发环境的变化趋势。所以,作为一个XilinxFPGA的开发使用者,学习掌握Vivado是趋势,也是必然。
作为开发者,首先肯定有以下疑惑:既然已经有ISE存在了,为何Xilinx公司又花大力气去搞什么Vivado呢?在Vivado Design Suite User Guide : Getting Started(UG910)中提到,推出Vivado是为了提高设计者的效率,它能显著增加Xilinx的28nm工艺的可编程逻辑器件的设计、综合与实现效率。可以推测,随着FPGA进入28nm时代,ISE工具似乎就有些“不合时宜”了,硬件提升了,软件不提升的话,设计效率必然受影响。正是出于这一考虑,Xilinx公司于2008年开始便筹划推出新一代的软件开发环境,经历4年时间打造出了Vivado 工具这一巅峰之作。
必须说明的是,Vivado并不是ISE的升级版,它是全新的另一个XilinxFPGA的开发工具(事实上,ISE并没有因为Vivado的出现而挂掉也不可能挂掉,Vivado2012.2推出的同时ISE也更新到了14.2)。以前在ISE里面经常出现的像XST、Core Generator等工具在Vivado里面已经不复存在,开发者可以将Vivado理解为Xilinx为高端FPGA专门开发的一款开发工具。
Vivado目前只支持Xilinx的28nm工艺的7系列FPGA,包括Virtex-7系列、Kintex-7系列和Artix-7系列,不支持其它系列的FPGA。这不难理解,人家本身就是为高端而生的开发工具,没必要去支持低端。而ISE14.2支持全系列的FPGA,这也好理解,高端酒店就是为高富帅开的,低端酒店屌丝可进,高富帅也不会拦嘛。对于开发者,如果使用非7系列的FPGA器件,那么ISE是不二选择,但是如使果用7系列的FPGA,Vivado的开发效率必然完爆ISE了。”
安装vivado的过程,其实很简单,但是需要注意一个问题,安装时一定把SDK选上,避免不必要的麻烦。
1、全勾选上全部,全部同意~~
2、选择第三项,一次安装完所有我们需要的~~
3、接下来是选中SDK,很多教程忽略了这点,这里勾选上就一起把SDK装上。
接下来,选择下安装路径,就开始安装了。尽量选择一个大的盘,安装完之后大约会占据20G的空间。
安装完之后,顺便就把它破解好了~~
双击打开Vivado
选择如下所示:
最后,添加破解文件即可~~文件可以到http://www.osrc.cn/网站下载。
至于Vivado的说明,我就摘抄一下网上比较金典的介绍。
“一提起Xilinx的开发环境,人们总是先会想起ISE,而对Vivado不甚了解。其实,Vivado是Xilinx公司于2012推出的新一代集成设计环境。虽然目前其流行度并不高,但可以说Vivado代表了未来XilinxFPGA开发环境的变化趋势。所以,作为一个XilinxFPGA的开发使用者,学习掌握Vivado是趋势,也是必然。
作为开发者,首先肯定有以下疑惑:既然已经有ISE存在了,为何Xilinx公司又花大力气去搞什么Vivado呢?在Vivado Design Suite User Guide : Getting Started(UG910)中提到,推出Vivado是为了提高设计者的效率,它能显著增加Xilinx的28nm工艺的可编程逻辑器件的设计、综合与实现效率。可以推测,随着FPGA进入28nm时代,ISE工具似乎就有些“不合时宜”了,硬件提升了,软件不提升的话,设计效率必然受影响。正是出于这一考虑,Xilinx公司于2008年开始便筹划推出新一代的软件开发环境,经历4年时间打造出了Vivado 工具这一巅峰之作。
必须说明的是,Vivado并不是ISE的升级版,它是全新的另一个XilinxFPGA的开发工具(事实上,ISE并没有因为Vivado的出现而挂掉也不可能挂掉,Vivado2012.2推出的同时ISE也更新到了14.2)。以前在ISE里面经常出现的像XST、Core Generator等工具在Vivado里面已经不复存在,开发者可以将Vivado理解为Xilinx为高端FPGA专门开发的一款开发工具。
Vivado目前只支持Xilinx的28nm工艺的7系列FPGA,包括Virtex-7系列、Kintex-7系列和Artix-7系列,不支持其它系列的FPGA。这不难理解,人家本身就是为高端而生的开发工具,没必要去支持低端。而ISE14.2支持全系列的FPGA,这也好理解,高端酒店就是为高富帅开的,低端酒店屌丝可进,高富帅也不会拦嘛。对于开发者,如果使用非7系列的FPGA器件,那么ISE是不二选择,但是如使果用7系列的FPGA,Vivado的开发效率必然完爆ISE了。”
安装vivado的过程,其实很简单,但是需要注意一个问题,安装时一定把SDK选上,避免不必要的麻烦。
1、全勾选上全部,全部同意~~
2、选择第三项,一次安装完所有我们需要的~~
3、接下来是选中SDK,很多教程忽略了这点,这里勾选上就一起把SDK装上。
接下来,选择下安装路径,就开始安装了。尽量选择一个大的盘,安装完之后大约会占据20G的空间。
安装完之后,顺便就把它破解好了~~
双击打开Vivado
选择如下所示:
最后,添加破解文件即可~~文件可以到http://www.osrc.cn/网站下载。
相关文章推荐
- php sortable 动态排序
- Maven中部署tomcat及maven构建的一些要点
- works-er
- 人眼视觉特性(一)
- The World's Only Advanced Operating System
- php 在线导入mysql大数据程序
- Android开发环境搭建
- _margin和margin的区别
- Java调用 shell脚本阻塞
- eclipse 使用技巧
- cocos2d-x3.0 经常使用绘图方法
- 文件Copy和文件夹Copy
- js传递二维数组给php
- php动态生成一个xml文件供swf调用
- 开源 java CMS - FreeCMS2.3会员注册
- Android事件机制完全解析
- 谷歌浏览器快捷方式
- std::sort函数中的陷阱
- 黑马程序员——java基础—-面向对象
- 辛星浅析html中的name和id的区别