码迷,mamicode.com
首页 > 其他好文 > 详细

手把手教你学FPGA系列(1)

时间:2019-01-10 12:06:41      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:就是   开始   不必要   user   运动   网上   自己   span   提升   

开课学习,坚持下去。

  让运动【写博客】成为习惯!

  首先对于FPGA的学习,需要准备2个条件,一个是硬件环境,一个是软件环境,硬件环境无所谓,可以自己low一个板,也可以某宝买一个板,当然最靠谱的还是在xilinx的官网买一个评估板,评估板例程多且权威,楼主力荐。

  对于硬件的选择,大同小异,大家各凭爱好。

  对于软件环境,楼主经过阵痛期后决定弃用ISE,改用Vivado,为什么呢?我为了说服自己,罗列了搜索了网上的各个说法:

“一提起 Xilinx 的开发环境,人们总是先会想起 ISE,而对 Vivado 不甚了解。其
实, Vivado 是 Xilinx 公司于 2012 推出的新一代集成设计 环境。虽然目前其流行度并
不高,但可以说 Vivado 代表了未来 Xilinx FPGA 开发环境的变化趋势。所以,作为一
个 Xilinx FPGA 的开发使用 者,学习掌握 Vivado 是趋势,也是必然。
作为开发者,首先肯定有以下疑惑:既然已经有 ISE 存在了,为何 Xilinx 公司又花
大 力 气 去 搞 什 么 Vivado 呢 ? 在 Vivado Design Suite User Guide : Getting
Started(UG910)中提到,推出 Vivado 是为了提高设计者的效率,它能显著增加 Xilinx
的 28nm 工艺的可编程逻辑器件的设计、综合与 实现效率。可以推测,随着 FPGA 进入
28nm 时代, ISE 工具似乎就有些“不合时宜”了,硬件提升了,软件不提升的话,设计
效率必然受影响。正是出于这 一考虑, Xilinx 公司于 2008 年便开始筹划推出新一代
的软件开发环境,经历 4 年时间打造出了 Vivado 工具这一巅峰之作。
必须说明的是, Vivado 并不是 ISE 的升级版,它是全新的另一个 Xilinx FPGA 的
开发工具(事实上, ISE 并没有因为 Vivado 的出现而挂 掉也不可能挂掉, Vivado 2012.2
推出的同时 ISE 也更新到了 ISE14.7)。以前在 ISE 里面经常出现的像 XST、 Core
Generator 等工具在 Vivado 里面已经不复存在,开发者可以将 Vivado 理解为 Xilinx
为高端 FPGA 专门开发的一款开发工具。
Vivado 目前只支持 Xilinx 的 28nm 工艺的 7 系列 FPGA,包括 ZYNQ、 Virtex-7 系
列、 Kintex-7 系列和 Artix-7 系列,不支持其 它系列的 FPGA。这不难理解,人家本身
就是为高端而生的开发工具,没必要去支持低端。而 ISE14.2 支持全系列的 FPGA,这
也好理解,高端酒店就是 为高富帅开的,低端酒店屌丝可进,高富帅也不会拦嘛。对
于开发者,如果使用非 7 系列的 FPGA 器件,那么 ISE 是不二选择,但是如果使用 7 系
列的 FPGA, Vivado 的开发效率必然完爆 ISE 了。”
安装 vivado 的过程,其实很简单,但是需要注意一个问题,安装时一定把 SDK 选
上,避免不必要的麻烦

手把手教你学FPGA系列(1)

标签:就是   开始   不必要   user   运动   网上   自己   span   提升   

原文地址:https://www.cnblogs.com/mains-mandala/p/10249036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!