简介:FPGA应用初级班课程主要培养学员对FPGA的体系架构的理解,掌握开发流程和仿真调试技术,能够熟练运用Verilog语言开发FPGA,掌握基于Altera FPGA和Xilinx FPGA的嵌入式设计流程,能够搭建基于FPGA的嵌入式系统并完成仿真与调试。(温馨提示:学员自行准备开发板)
课程章节
第01课 FPGA基本概念与流程
- 课时1FPGA简介与主流FPGA结构 开始学习
-
课时2FPGA的典型应用与解决方案
-
课时3FPGA开发流程
-
课时4FPGA常用的设计工具
-
课时5FPGA配置方案
-
课时6FPGA仿真工具的使用(1)
-
课时7FPGA仿真工具的使用(2)
-
课时8FPGA的调试技术
第02课 VerilogHDL入门
-
课时1测试平台testbench
-
课时2硬件建模简介
-
课时3Verilog语言概念
-
课时4Verilog表达式
-
课时5行为级建模
-
课时6有限状态机
-
课时7Verilog 任务和函数
-
课时8高级Verilog测试平台
第03课 基于FPGA的嵌入式设计(Altera解决方案)
-
课时1使用NIOS II软核搭建最小系统(1)
-
课时2使用NIOS II软核搭建最小系统(2)
-
课时3使用NIOS II软核搭建最小系统(3)
-
课时4SOPC的基本概念与解决方案
-
课时5Avalon总线(1)
-
课时6Avalon总线(2)
-
课时7Qsys下外设组件定制
-
课时8HAL硬件抽象层
-
课时9NIOS应用的程序固化-EPCS-1
-
课时10NIOS应用的程序固化-EPCS-2
第04课 基于FPGA的嵌入式设计(Xilinx解决方案)
授课讲师
-
-
Eric
嵌入式开发高级讲师
关于讲师
七年FPGA开发经验,精通硬件设计、固件设计、驱动设计;精通基于Altera/Xilinx FPGA的逻辑设计和嵌入式系统开发;研发产品已成功应用在军工、工业控制、轨道交通等领域;
课程推荐
- 智能快递柜系统 试听 13638
- 系统移植 试听 2744
- C语言项目小游戏-中国象棋小游戏 试听 2439
- Linux驱动程序开发 试听 4122
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案