|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/verilog-on-intel-altera-fpga/
课程评论:没有评论
**Coursera 课程总结:基于 Intel (Altera) FPGA 的 Verilog 设计** 本课程系列以 Intel (Altera) FPGA 为平台,全面讲解 Verilog HDL 语言在 FPGA 设计中的应用。课程内容涵盖以下几个核心方面: 1. **Verilog 基础知识与编程技巧:** 深入学习 Verilog 语言的基本语法、数据类型、运算符、结构体语句等,并掌握编写高效、规范的 Verilog 代码的技巧。 2. **FPGA 基础知识与概念:** 介绍 FPGA 的基本工作原理、架构、可编程逻辑单元 (LE/ALM)、路由资源等核心概念,帮助学员理解硬件实现的过程。 3. **Intel FPGA Quartus 软件与 USB Blaster 使用:** 教授如何使用 Intel (Altera) 提供的 Quartus Prime 软件进行项目创建、代码编译、仿真、综合、布局布线以及下载到 FPGA 硬件。同时,详细讲解 USB Blaster 硬件调试工具的使用方法。 4. **Modelsim 仿真应用:** 引导学员掌握使用 Modelsim 仿真工具进行 Verilog 代码的功能仿真和时序仿真的技巧,确保设计的正确性。 5. **经典 Verilog 示例解析:** 通过一系列详细的 Verilog 设计实例,如时钟分频器、FIFO、RAM、ROM、七段数码管驱动、UART 通信、序列检测器、键盘输入等,帮助学员将理论知识应用于实际项目,提升工程实践能力。 通过本课程的学习,学员将能够熟练掌握 Verilog 语言,理解 FPGA 的设计流程,并能利用 Intel (Altera) 的开发工具独立完成 FPGA 项目的设计、仿真与实现。
This series of lessons base on Intel (Altera) FPGA. It will include the content as follows:(1) Verilog basic knowledge and coding skill;(2) FPGA basic knowledge and concept;(3) How to use Intel FPGA Quartus software and USB Blaster for coding and debugging.(4) How to use modelsim for simulation.(5) It will discuss some verilog examples in detail, such as, clock divider, fifo, ram, rom, 7 segment dispaly, uart, sequence detector, keyboard etc.