Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

FPGA应用技术

Wuhu Institute of Technology via XuetangX

Overview

《FPGA应用技术》的主要特色就是通过软件编程方法实现硬件电路,也就是硬件软件化。本课程主要面向计算机、电子相关学科,理论和实践结合的紧密。

       课程按照学习者的认知规律和职业能力培养规律,选取加法器、数据选择器、7 段数码管、数字跑表、 交通灯信号控制器和自动售饮料机控制器等11 个具有代表 性、实用性、综合性的项目任务作为教学载体来实现可编程逻辑器件设计能力的培养。通过完成从简单到复杂、从设计到验证的完整操作过程,让学习者在实践操作中完成知识的学习、总结和提升,融枯燥的理论学习于趣味的实际操作过程中, 综合训练学生的电子电路设计与分析的知识和技能,使教学过程和学习过程符合工科学习者认知规律和知识体系的构建过程,并逐步培养大家的职业工作能力和 自主学习能力。

Syllabus

  • 第一章 FPGA概述
    • 1-1 可编程逻辑器件概述和FPGA的工作原理
    • 1-2 FPGA的芯片结构和IP核简介
    • 1-3 FPGA常见技术和开发流程
  • 第二章 Verilog基本知识
    • 2-1 Verilog HDL语言初步介绍
    • 2-2 Verilog模块基本结构剖析
    • 2-3 Verilog语言词法
    • 2-4 Verilog HDL语言数据类型和运算符
  • 第三章 Verilog HDL行为语句
    • 3-1 Verilog HDL三大程序结构
    • 3-2 Verilog HDL过程语句
  • 第四章 进程、任务与函数
    • 4-1 任务与函数
    • 4-2 进程和代码书写规范
  • 第五章 软件的安装和基本应用
    • 5-1 Quartus II-9.0的安装
    • 5-2 Quartus II-9.0的破解过程
    • 5-3 Verilog程序输入与仿真测试
    • 5-4 引脚锁定与硬件测试
  • 第六章 基本组合电路 Verilog HDL设计
    • 6-1 组合电路设计方法
    • 6-2 三态门和奇偶校验位产生器
    • 6-3 8-3优先编码器和3-8译码器
    • 6-4 数码管译码器
    • 6-5 数据选择器
    • 6-6 引脚分配的方法
  • 第七章 基本时序电路Verilog HDL设计
    • 7-1 基本时序电路设计方法
    • 7-2 D触发器和JK触发器
    • 7-3 数据锁存器和寄存器
    • 7-4 计数器
    • 7-5 分频器
    • 7-6 分频器举例
  • 第八章 LPM宏模块的应用
    • 8-1 LPM宏功能模块概述 和创建
    • 8-2 LPM嵌入式锁相环调用
  • 第九章 Verilog HDL综合设计实践
    • 9-1 加减计数器数码管动态显示
    • 9-2 数字跑表
    • 9-3 十字路口交通灯控制器
    • 9-4 乐曲演奏电路
    • 9-5 自动售饮料机
  • 第十章 有限状态机
    • 10-1 状态机概述
    • 10-2 Moore和Mealy状态机
  • 拓展内容
    • 嵌入式系统相关概念和SOPC技术
    • Altera嵌入式SOPC系统设计方案
    • SOPC开发流程和开发环境介绍
  • 考试

    Taught by

    Yang Huiwei, Cheng Hongfang, zhouxianfei, and shui yong

    Tags

    Reviews

    Start your review of FPGA应用技术

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.