学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (二)学习方法选择 | 2023.7.31/星期一/天气晴

本文是关于学习使用Vivado和SDK进行XilinxZYNQFPGA开发的系列文章。作者选择了Verilog作为硬件描述语言,基于手头的ZYNQ7010开发板和Vivado及SDK进行学习。文章涵盖了FPGA器件、硬件描述语言、软件工具和开发板的选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系列文章目录

学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (一)开始
学习使用Vivado和SDK进行Xilinx ZYNQ FPGA开发 | (二)学习方法选择(本文)



摘要

翻出以前学校发的EDA书,书是当时我们的老师谭老师自己写的书,重新看一遍,老师要我们掌握四个方面的内容:①大规模可编程逻辑器件;②硬件描述语言;③软件开发工具;④实验开发系统。我的选择如下:

  1. 大规模可编程逻辑器件:根据开发板选择学习手里现有的ZYNQ。
  2. 硬件描述语言:根据工作需要,选择Verilog。
  3. 软件开发工具:根据已选的ZYNQ选择其配套的开发环境Vivado和SDK。
  4. 实验开发系统:用开发板代替,开发板比较贵,就选择手里有的米联客Z7010板子。

一、FPGA器件的选择

主要是Altera和XIlinx之间选择,我工作上两者都用,但是主要是用Xilinx的FPGA和Altera的CPLD,国产芯片用得少。现在手里的开发板都是Xilinx的,考虑到最近工作上用ZYNQ多,就选择手里有开发板的ZYNQ7010。本次学习的目的是学习基础知识,什么芯片方便就用什么。

二、硬件描述语言的选择

书上说社招时更青睐既会VHDL又会Verilog的人,我以前最开始学的是VHDL,后来工作上一直用Verilog,现在基本上只会Verilog了。现在我学了VHDL一时也用不着,就先学Verilog。
(曾经做功能安全设备时看到一个说法,说十个人来描述,用Verilog可能描述出三四种结果,而用VHDL只会有一种结果,这就非常严谨。)

三、软件开发工具的选择

新的ZYNQ芯片,只能用Vivado开发了,不需要考虑,选Vivado开发FPGA,选SDK开发Arm。

四、开发板的选择

FPGA的开发板比较贵,我手里有几块,都是最低配的,就从手里有的板子里面选。
早些年做单片机开发板的淘宝店很多,做FPGA的我就只知道黑金,但是做的是Altera的开发板板,我找人同事介绍了米联客的老板,在那里买到了Xilinx的开发板,后来就一直用他们的板子,现在手里有一块Z7的板子,就选择这块Z7的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值