|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hands-on-fpga-project-design-from-scratch-using-verilog/
课程评论:没有评论
**课程名称:** 从零开始使用Verilog进行FPGA项目设计 **课程概述:** 本课程将指导您使用SystemVerilog设计一个真实的FPGA项目。课程将介绍用于分析、综合、RTL仿真和验证的免费软件。 **学习内容:** * **设计规格转换:** 学习如何将设计规格转换为输入输出端口。 * **模块化设计:** 学习如何将设计分解为模块,并将模块进一步分解为子模块。 * **软件工具:** * **Logism (免费):** 用于解释设计的物理视图。 * **Quartus (免费):** 用于实际的FPGA设计。 * **仿真与验证:** 在Logism和Quartus中进行仿真。 * **项目实践:** * **项目选择:** 一个5张牌扑克玩家芯片。 * **游戏设计与建模:** 介绍扑克游戏的设计、模型以及涉及的各个步骤和阶段。 * **从零开始设计:** 最终实现一个可工作的扑克玩家芯片。 * **实际测试:** 测试最终设计并在实际环境中观察其运行。 * **实践作业:** 课程结束时将提供一个实践作业,以巩固FPGA项目设计知识。 **目标:** 完成课程后,您将能够独立完成FPGA项目设计,并对设计流程、模块化方法以及常用的FPGA设计工具和仿真技术有深入的理解。
In this course, I will guide you through designing an actual project on FPGA using system verilog. I will introduce you to the free software i use for analysis , synthesis, RTL simulation and verification. We start by learning how to translate design specification which will enable you to select Input output ports. Then you will learn how to break down the design into modules and how to further break down the modules into sub modules. I will be using Logism, a free software to explain the physical view of the design while we use quartus software for the actual design. Both logism and quartus are all free available software for download. At the end of the course, you will get an hands-on assignment that will further strengthen your knowledge of FPGA project designs. we will also test the final design and see how they operate in real life. simulation will be carried out on both logism and quartus. To make the course more interactive our design pick is a 5 - hand poker player chip, i will introduce the game design and model, and all steps and stages involved in the game before we put heads together to deliberate on the specification. Then we continue from scratch till we get a working poker player chip.