MiZ702学习笔记2——奔跑吧vivado
0赞上一节一上来就是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的空间。
安装完之后,顺便就把它破解好了~~
最后,添加破解文件即可~~文件可以到http://www.osrc.cn/网站下载。