|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-fpga-design-by-practice-alarm-clock/
课程评论:没有评论
**FPGA VHDL 时钟警报器设计课程概要** 本课程旨在帮助您深入了解硬件工程领域。您将学习如何将需求转化为实际高效的设计。课程将涵盖数字电路的基本概念以及VHDL编码规则和语法。此外,课程还将讲解约束文件的使用、HDL设计的综合与仿真,使您能够在物理实现之前验证电路的正确性。 通过本课程,您将获得设计、实现和测试数字系统的全面技能。我们将以VHDL语言设计一个基于FPGA的时钟警报器。一个外接的4位7段数码管将通过引脚连接到FPGA,以HH:MM格式显示时间。这对于学习FPGA PMOD和IO引脚至关重要。该设计允许用户通过开关设置当前时间或闹钟。在“设置”模式下,通过按按钮来增加分钟或小时来配置时钟和闹钟。当当前时间达到用户设定的闹钟时间时,连接到FPGA的蜂鸣器将鸣响一分钟。 课程结束后,学员将具备设计、实现和验证自己的全功能数字时钟警报器系统的实践技能和经验,为进一步的FPGA和数字设计项目打下坚实的基础。 **优惠券代码:C2E694926E0E48E817E5**
This course is designed to immerse you in the world of hardware engineering. The course will guide you through the process of converting requirements and needs into practical and efficient designs. You will explore the basic concepts of digital circuits and VHDL coding rules and syntax. Furthermore, the course will cover the use of constraints files, synthesis and simulation of HDL designs, enabling you to verify the correctness of your circuits before physical implementation. 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 in VHDL an Alarm Clock on FPGA. One external 4 digits 7-segments display will be connected to the FPGA via wires to display the time in HH:MM format. This is ideal to learn about FPGA PMODs and IO pins. The design will allow the user thanks to switches to set either the current time or the alarm. In "SET" mode, the configuration of the clock and alarm will be done by pressing push buttons to either increment minutes or hours. When the current time reaches the configured alarm set by user, a buzzer connected to FPGA will buzz for one minute.By the end of the course, students will have the practical skills and experience required to design, implement, and verify their own fully functional digital alarm clock system on an FPGA, providing a solid foundation for further FPGA and digital design projects.Use this coupon code for a discount: C2E694926E0E48E817E5