FPGA应用设计
-
课程目标
FPGA应用初级班课程主要培养学员对FPGA的体系架构的理解,掌握开发流程和仿真调试技术,能够熟练运用Verilog语言开发FPGA,掌握基于Altera FPGA和Xilinx FPGA的嵌入式设计流程,能够搭建基于FPGA的嵌入式系统并完成仿真与调试。
-
师资团队
-
华清创客企业内训讲师,均是来自各个领域的资深专家,均拥有6年以上大型项目经验。
-
培养对象
学员学习本课程应具备下列基础知识:
①有verilog 或 C语言基础;
②了解FPGA SOC; -
培训方式
第一种:华清创客讲师面授
课时:共4天,每天6学时,总计24学时
◆费用:公司(2800元),个人自费(2500元),学生自费(1900元,凭有效证件)
◆培训证书:工业和信息化部《国家信息技术应用技能FPGA应用设计工程师认证证书》(认证费500元)
◆外地学员:代理安排食宿(需提前预定)
第二种:线上直播授课
直播课时:共8天,每天3学时,总计24学时;
辅导:授课期间,辅导老师每天有1小时的辅导直播
◆费用:公司(2800元),个人自费(2500元),学生自费(1900元,凭有效证件)
◆培训证书:工业和信息化部《国家信息技术应用技能FPGA应用设计工程师认证证书》(认证费500元)
第三种:企业定制培训
课时:根据定制的大纲确定课时
费用:根据课程难度,每课时1500~3000元
◆培训证书:工业和信息化部《国家信息技术应用技能FPGA应用设计工程师认证证书》(认证费500元)
-
-
质量保证
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。
-
课程大纲
第一章 FPGA基本概念与流程
1 FPGA简介与主流FPGA结构
2 FPGA的典型应用与解决方案
3 FPGA开发流程
4 FPGA常用的设计工具
5 FPGA配置方案
6 FPGA仿真工具的使用1
7 FPGA仿真工具的使用2
8 FPGA的调试技术
第二章 VerilogHDL入门
1 硬件建模简介
2 Verilog 语言概念
3 Verilog表示式
4 行为级建模
5 有限状态机
6 测试平台testbench
7 Verilog 任务和函数
8 高级 Verilog 测试平台
第三章 基于FPGA的嵌入式设计(Altera解决方案)
1 使用NIOS II软核搭建最小系统1
2 使用NIOS II软核搭建最小系统2
3 使用NIOS II软核搭建最小系统3
4 SOPC的基本概念与解决方案
5 Avalon总线1
6 Avalon总线2
7 Qsys下外设组件定制
8 HAL硬件抽象层
9 NIOS应用的程序固化-EPCS-1
10 NIOS应用的程序固化-EPCS-2
第四章 基于FPGA的嵌入式设计(Xilinx解决方案)
1 Microblaze概述
2 基于Microblaze的嵌入式设计流程
3 AXI总线
4 定制基于AXI总线的IP
5 使用AXI BFM仿真ip 1
6 使用AXI BFM仿真ip 2
7 使用MicroBlaze软核搭建最小系统1
8 使用MicroBlaze软核搭建最小系统2
9 Microblaze应用的程序固化
- 赞