×

使用MZ7035开发板实现XILINX FPGA的入门

消耗积分:1 | 格式:pdf | 大小:8.98 MB | 2020-11-08

jf_97830385

分享资料个

  主要讲解开机测试,JTAG 下载程序,FPGA 基础语法基础,VIVADO 软件快速入门、HMDI 接口测试。对于有 FPGA 基础,第一使用 ZYNQ ,第一次使用 VIVADO 软件的读者,可以把软件使用相关课程看下;对于没有 FPGA 基础的,需要把 FPGA 基础的知识好好学习下。对于熟悉 ZYNQ 软件的,也会 FPGA 开发的,可以跳过本章基础部分,直接进入后面章节学习。

  “一提起 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 选上,避免不必要的麻烦。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !