打印

Vivado初体验

[复制链接]
6311|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
载了ISE14.1 windows版本,安装文件5.9GB,安装完在不编译modelsim仿真库的情况下,安装文件夹有16.8GB。打开xinlinx安装文件夹,有两个目录,一个是Vivado,一个改叫ISE_DS了。Vivado文件夹本身的尺寸只有288KB,其主体是几个.bat批处理文件和.xml文件,看它们的内容,目前使用的主要方式还是使用.bat启动ISE目录下面的planahead等程序。
至于使用者使用C语言编程,而全部逻辑都由综合工具来完成,我认为编程者本身还是还是需要有一定的FPGA功底的,不然想分析一下生成的结果都很难。
然后是一个简单的试用过程。
首先,在开始菜单下点击vivado的快捷方式启动它,如图所示


启动的时候跟原来启动planahead很像,回出现下面这样的一个command窗口。不过planahead启动完成之后这个黑乎乎的窗口会自动关闭,而vivado启动完成后这个窗口还在。我尝试了一下关闭这个窗口,结果vivado也关闭了。。。这个人性化还要改进啊。

相关帖子

沙发
星星之火红|  楼主 | 2012-10-20 19:54 | 只看该作者


启动之后,会有这样的一些流程,基本和使用ISE新建工程的步骤是一样的:
1.       输入项目名称、路径


2.       项目类型:第一种是建立全新的RTL级的(文件扩展名是.xpr),第二种是综合后的(具体用过之后才能体会其用意)、第三种是I/O规划类型的,第四种是从ISE、Synplity、XST等软件生成的文件中导入一些必须的文件。

使用特权

评论回复
板凳
星星之火红|  楼主 | 2012-10-20 19:54 | 只看该作者
3.       选择新建全新的RTL工程,然后是添加HDL文件(不是说全C编程的么?这么慢慢了解)、添加IP核生成的文件、添加约束文件。当然,这些文件都可以在工程建立之后再添加也不迟。






4.       选择器件类型,目前只支持7系列的FPGA。


因为一开始只是简单试用,所以保存刚才建立的工程,然后打开Vivado自带的例子程序进行测试。整体来说,整个开发环境和ISE还是很像的,所以单纯就软件的操作来说,用过ISE的人都可以很快上手了。

使用特权

评论回复
地板
星星之火红|  楼主 | 2012-10-20 19:55 | 只看该作者
因为一开始只是简单试用,所以保存刚才建立的工程,然后打开Vivado自带的例子程序进行测试。整体来说,整个开发环境和ISE还是很像的,所以单纯就软件的操作来说,用过ISE的人都可以很快上手了。




















还有一点有意思的事情是,菜单竟然有了中文的提示了:


然后点了implement工程,用了接近2分钟的时间才完成了从编译到布局布线的过程。因为只是一个很简单的例子程序,所以这个效率看起来并不是很高。因为我的4核8线程CPU(i7-2630QM),只有一个核被利用了,显然软件还没有专门对多核进行优化,不然要快速的多了(这一点上Altera的软件貌似做的好一些)。因为电脑是SSD,硬盘的占用率几乎没有赶紧到(不像System generator那样疯狂的读写)。整体运行过程中内存占用大概1GB左右,不是特别巨大的工程的话目前的机器还是比较轻松的。

使用特权

评论回复
5
星星之火红|  楼主 | 2012-10-20 19:55 | 只看该作者






完成之后还有一个向导问你接下来的操作:


过几天再具体体验一下Vivado的强大功能,慢慢写来。

使用特权

评论回复
6
shang651| | 2012-10-20 20:09 | 只看该作者
这个不错啊。

使用特权

评论回复
7
Oxygen.Chu| | 2012-10-21 11:50 | 只看该作者
我来给你开开眼界,兄弟~

Capture2.PNG (31.65 KB )

Capture2.PNG

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
xiao6666 + 1
8
xiao6666| | 2012-10-21 21:06 | 只看该作者
我来给你开开眼界,兄弟~
Oxygen.Chu 发表于 2012-10-21 11:50
眼界打开。

使用特权

评论回复
9
shang651| | 2012-10-21 21:08 | 只看该作者
:lol

使用特权

评论回复
10
xjsxjtu| | 2012-10-21 21:09 | 只看该作者
眼界打开。;P

使用特权

评论回复
11
GoldSunMonkey| | 2012-10-21 21:16 | 只看该作者
:lol氧气哥,多来给我们眼睛保健操啊。

使用特权

评论回复
12
Oxygen.Chu| | 2012-10-21 22:39 | 只看该作者
好啊,12月份过来,一起做眼保健操哈~~
嘿嘿:)

使用特权

评论回复
13
gygp| | 2012-10-21 23:29 | 只看该作者
真的开眼界,能不能在闪亮一些?哈哈

使用特权

评论回复
14
jakfens| | 2012-10-22 10:32 | 只看该作者
凹凸曼路过

使用特权

评论回复
15
jakfens| | 2012-10-22 10:33 | 只看该作者
话说 有没有Linux上的VIVIDO

使用特权

评论回复
16
GoldSunMonkey| | 2012-10-22 17:04 | 只看该作者
话说 有没有Linux上的VIVIDO
jakfens 发表于 2012-10-22 10:33

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

1782

帖子

22

粉丝