欢迎学习《VHDL和FPGA电子电路编程开发基础学习视频教程》课程,这是是一门将教您 VHDL 设计基础知识的课程。在本课程中,您将完成各种项目,这些项目要求您完成整个 FPGA 开发过程。将指导您使用 Xilinx 的开发工具 Vivado 或 Altera 开发工具 Quartus 从实际 VHDL 编码到综合。本课程共有8个项目。

您将通过进行真正的编程来学习。所有代码和示例都在辅导视频中进行了解释。在调整现有代码或创建自己的代码后,您将运行模拟来验证它。如果您有兴趣在真实硬件上运行您的代码(不是必需的,但更有趣),我们推荐 Altera 或 Xilinx 开发板。

MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:电子学习 | 语言:英语+srt | 持续时间:126 次讲座 (17h 36m) | 大小:6.55 GB

你会学到什么

  • 了解在 FPGA 上实现数字设计的设计过程
  • 了解如何在 Altera 的 ModelSim 和 Vivado 仿真器中仿真设计
  • 了解如何使用 Xilinx Vivado 工具对 FPGA 进行编程
  • 使用 ModelSim 仿真 VHDL 设计
  • 熟悉 Altera 和 Xilinx 工具

要求

  • 二进制符号的基本理解
  • 十六进制记法的基本理解
  • 逻辑门的基本理解
  • Vivado/Quartus的基本理解

描述

你会学到什么?

Learn the Essentials of VHDL and FPGA Development 是一门将教您 VHDL 设计基础知识的课程。在本课程中,您将完成各种项目,这些项目要求您完成整个 FPGA 开发过程。将指导您使用 Xilinx 的开发工具 Vivado 或 Altera 开发工具 Quartus 从实际 VHDL 编码到综合。本课程共有8个项目。

Buttons & LEDs
该项目旨在教授学生 VHDL 的基础知识以及如何在 FPGA 输入(按钮)和输出(LED)上制作特定引脚。

LED闪烁
学生将学习如何在 VHDL 中创建计数器,以便同时打开和关闭多个 LED。

LED 亮度
该项目将让学生创建 3 个 VHDL 设计、一个控制 LED 亮度的 PWM 设计、一个改变占空比的计数器以及一个将所有内容整合在一起的顶级设计。

UART 演示
将向学生介绍软核处理器,并使用它们在串行端口终端上显示“Hello World”消息。

串口输入/输出
在该项目中,学生将建立使用软核处理器传输消息的能力来阅读消息。学生将学习如何解释从计算机到 FPGA 的消息,以读取板上各种外设的状态。

AD 处理
该项目将让学生进行模数转换。例如,它们感应温度。

SPI 接口(仅限 Arty A7)
在这个项目中,学生将学习如何使用 SPI 接口。他们会将现有设计加载到外部闪存芯片上,让 FPGA 通过 SPI 接口自行配置。

I2C 接口(仅限 DE10 Nano)
在这个项目中,学生将学习如何使用 I2C。他们会将嵌入式 Linux 操作系统加载到 DE10 Nano 开发板上。然后,他们将运行一个程序,该程序与板载加速度计连接,以显示传感器读取的重力。
在完成项目之前,将解释完成每个项目所需的所有背景和知识。每个项目都有演示视频和演练,以便您可以深入了解项目的工作原理。

本课程适用于谁

工程学生
项目经理
追求电气工程的个人
任何想把它当作乐趣的人!
任何想了解 FPGA 和开发过程的人

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源