Vivado开发工具熟悉

本文介绍了Vivado作为新一代FPGA开发工具相对于ISE的优势,包括更快的编译速度、更集成的开发环境、更适合系统开发以及基于IP核的开发流程。作者分享了在移植ISE工程到Vivado过程中遇到的IP文件结构、约束文件、Chipscope调试等方面的差异,并认为Vivado在开发效率和难度上都有所提升。
摘要由CSDN通过智能技术生成

目前借助实验室的项目对Vivado开发工具进行熟悉,从上次AVNET的会包括最近玩ZYBO板子都了解到,Vivado已经成为潮流,ISE已经被淘汰(14.7 2013年最后更新)。虽然ISE和Vivado开发工具没有本质的不同(都是FPGA开发工具),但是从ISE转向Vivado还是需要一些时间去磨合适应的。毕竟这是一个比较根本上的更新换代。

目前来看Vivado开发环境主要的好处有一下几点:

1,速度更加快,这个是从AVNET的X-fest会上听到的,Vivado开发的目的就是因为ISE太慢了,了解到Vivado的synthesize, map, P&R(现在就只叫implementation)算法都是重新写的,详细的流程也略有不同(详见综合布线报告),官方称编译速度要比ISE快数倍,这对大容量的FPGA开发显然加速不少;

2,更加集成,Vivado将原来ISE的isim(也经过了重写),chipscope(现在叫debug),XPS都集成到了一个开发环境下,因此,开发,仿真,调试都在一个开发环境下进行,不用每次打开那么多的软件,显然是一件好事(当然用惯ISE的表示需要一段时间去适应)。

3,适合系统开发,所谓适合系统开发是针对最近推的zynq系列的FPGA,当然也包括带软核的系统实现方案(比如再次我们KC705带一个microblaze软核),这是因为Vivado将ISE的XPS和plan ahead集成到了一起,因此非常适合带核的系统开发。这也引出了我要说的第4点好处࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值