奔跑吧vivado

    上一节一上来就是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/网站下载。

时间: 2024-12-29 06:48:24

奔跑吧vivado的相关文章

Vivado Zynq 学习

目标 --------------------------------------------------- 视图菜单 (Vivado SDK) 文件目录 文件格式 流程:工程 -> 非工程 -> 脚本 Create Hardware Design Create Hardware IP Use    Hardware IP:  ARM AXI USB DMA RAM CLK RST Create Software Design 方法 ------------------------------

Vivado增量式编译

Vivado 中的增量设计会重新利用已有的布局布线数据来缩短运行时间,并生成可预测的结果.当设计有 95% 以上的相似度时,增量布局布线的运行时间会比一般布局布线平均缩短2倍.若相似度低于80%,则使用增量布局布线只有很小的优势或者基本没有优势. 当设计进行到后期,每次运行改动很小,在开始后端实现前读入的设计网表具有较高相似度的情况下,推荐使用 Vivado 的增量布局布线功能.运行增量流程的前提是有一个已经完成布局布线的参考设计检查点(Design Checkpoint, DCP)文件,并以此

博客奖品之 【征文活动】奔跑中的2015

活动:[征文活动]奔跑中的2015 一等奖  豪华礼物 (1名,二者任选其一)  51cto课程学习卡(15天): 任意收费课程为期15天免费学习,你可以选择你喜爱的老师的视频观看. 使用规则:一张学习卡包含一个学习码.仅限一 个51cto账号.免费观看一个收费课程,不可重复使用,使用后15天内可免费观看51cto学院提供的收费课程. 小米(MI)手环: 智能防水运动手环,计步器,可监测健康睡眠(黑色原封). 小米手环帮你记录全天活动,计算行走距离及热量消耗,也可以设定目标,运动健康生活. 二等

Vivado的helloword程序(一):硬件工程部分

硬件平台:ZedBoard 软件平台:vivado2013.3 本示例通过综合.实现,生成比特流,发送到SDK实现. 启动vivado并且创建一个项目 根据提示操作一步步创建新项目的时候记得选择RTL Project 板子选择ZedBoard,其他默认. 创建一个IP综合设计 在IP Integrator中选择Create Block Design 在Create Block Design弹出页,为IP子系统设计定义个名字 在IP子系统中,在中间的Diagram中选择Add IP 在搜索页,输入

在奔跑的路上——我的2014年工作总结

一.奔跑的这一年 2014年即将进入尾声.又要开始我对这一年的工作总结啦,在正式进入2014年工作总结前 小吕还记忆犹新的记得当时在写2013年工作总结的情形,可见时间过的如此之快. 先回顾一下小吕在2013年工作总结中最后一段 "对2014年的展望"  内容如下: 2014年里 小吕的目标又完成的怎么样呢? 1.在2014年初 小吕找到了一份还算满意的工作.虽然工作有点辛苦<经常加班>,但是小吕觉得还是非常值得的,首先还是非常感谢公司提供一个非常好的平台让我有进步,也认识

Node.app让Nodejs平台在iOS和OS X系统上奔跑

首先呢,欢迎大家去查看同样内容的链接:http://www.livyfeel.com/nodeapp/. 因为那个平台我用的markdown语法,我也懒得修改了,就这样黏贴过来了. 这是一个惊人的恐怖消息! 首先个人来介绍一下本文出现的几个知识点: ####Node.js Node.js是一个平台,下面简称Node.它用来是前端广为使用的javascript语言,可以在服务器的后端进行奔跑.我们知道,如果一个前端没有CSS和javascript,仅仅依靠HTML来供用户查看页面,是多么撕心裂肺的

vivado与modelsim的关联以及器件库编译

vivado软件中也自带仿真工具,但用了几天之后感觉仿真速度有点慢,至少比modelsim慢挺多的.而modelsim是我比较熟悉的一款仿真软件,固然选它作为设计功能的验证.为了将vivado和modelsim关联,需要进行一些设置,下面一一介绍. 一.在vivado中设置modelsim(即第三方仿真工具)的安装路径.在vivado菜单中选择“Tools”——>“Options...”,选择“General”选项卡,将滚动条拉倒最底部,在“QuestaSim/ModelSim install

飞行的架构师和奔跑的程序员

转:http://www.cnblogs.com/mindwind/p/5196310.html 飞行的架构师和奔跑的程序员 关于程序员和架构师的讨论很多,我想从不同的角度说下. 寻路 当我刚进入软件行业成为一名程序员时,我的理想就是成为一名架构师.架构师这个词的英文叫 Architect,原意是建筑师,因为软件行业参照借鉴了很多建筑行业的概念,所以就借用这个词.我是在学校读书时知道架构师这个名词的,当时很多软件方面的书都是翻译过来的,现在也不知道是谁最早把 Architect 翻译成架构师的了

vivado编译出错 [Synth 8-729] [Synth 8-787]

打开vivado工程后,发现右上角如下图所示: 重新编译这两个ip核后,对整个工程synthesis,工程报错 [Synth 8-729] Failed to open './.Xil/Vivado-4460-WIN-QGJR3VNA4GQ/realtime/tmp/25F5B000.rtd.straps.rtd': No such file or directory [Synth 8-787] cannot access rtd files in './.Xil/Vivado-4460-WIN