|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-fpga-design-by-practice-tic-tac-toe-game-with-vga/
课程评论:没有评论
**课程名称:** 使用VHDL学习FPGA设计:井字棋游戏(VGA显示) **课程概述:** 本课程旨在带您深入了解硬件工程领域。课程将指导您如何将需求转化为实际、高效的设计。您将学习数字电路的诸多概念,包括顺序进程、计数器、时钟分频器、有限状态机以及VHDL编码规则和语法。 课程结束后,您将掌握设计、实现和测试数字系统的全面技能。为了达成这些目标,我们将使用VHDL在FPGA上设计一款井字棋游戏。通过VGA接口,游戏将在外接显示器上呈现,允许两名玩家通过FPGA上的按钮进行互动和直接操作。此项目非常适合学习VGA控制器、状态机、FPGA I/O引脚以及接口设计。通过两个按钮,玩家可以导航屏幕上显示的棋盘格,在网格中前进或后退。之后,每位玩家使用一个专用按钮来确认自己的选择。 课程结束时,学生将具备设计、实现和验证完全功能的井字棋游戏在FPGA上的实践技能和经验。本项目为后续的FPGA和数字设计项目奠定了坚实的基础。 **优惠码:** 280F0446FE91110DF8AB
This course is designed to immerse you in the world of hardware engineering. It will guide you through the process of converting requirements and needs into practical and efficient designs. You will explore a lot of concepts of digital circuits such as sequential processes, counters, clock dividers, finite state machines, and VHDL coding rules and syntax.By the end of the course, you will have a comprehensive skill set to design, implement, and test digital systems.To achieve all of the above, we will design a Tic-Tac-Toe Game in VHDL on FPGA. Using a VGA interface, the game will be displayed on an external monitor, allowing two players to interact and play directly via push buttons through the FPGA. This project is ideal for learning about VGA controllers, state machines, FPGA IO pins, and interfacing. Thanks to two push buttons, the players can navigate through the cells of the game displayed on screen to move forward or backwards in the grid. Then, each player has a dedicated push button to validate his choice.By the end of the course, students will have the practical skills and experience required to design, implement, and verify their own fully functional Tic-Tac-Toe game on an FPGA. This project provides a strong foundation for further FPGA and digital design ventures.Use this coupon code for a discount: 280F0446FE91110DF8AB