求知
文章
文库
Lib
视频
iProcess
课程
认证
咨询
工具
讲座
Modeler
Code
会员
找课
开班计划
|
技术学院
|
管理学院
|
嵌入式学院
|
电子&机械
|
军工学院
|
定向培养
|
专家指导
电话
English
成功案例
品质保证
成功案例
中航工业 嵌入式软件开发指南
某轨道交 嵌入式软件高级设计
英特尔 代码整洁与嵌入式C
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理
更多...
相关课程
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
更多...
全部课程
>
硬件开发
FPGA应用设计初级
606 次浏览
5 次
葛老师
美国FIU计算机硕士
时间地点:
北京、上海、深圳根据报名开班
课程费用:
3000元/人
报线下课
报直播课
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
认证方式:
培训前了解能力模型。
培训后进行能力评测:
在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明
本课程主要讲解FPGA技术经过20多年的发展,现在已经被应用到各个领域,并且正在逐渐成为越来越多技术的系统级解决方案。为了帮助从事或者即将从事FPGA设计的工程师尽快的了解FPGA技术,掌握设计的方法和手段,我们针对FPGA的初学者设计了这个为期四天的课程,着重介绍FPGA技术基础、Verilog语言及基于嵌入式软核处理器的SOPC系统设计方法
培训目标:
熟悉FPGA典型器件型号及结构
熟练FPGA设计流程及开发方法
掌握Verilog语言设计方法
掌握状态机设计方法
掌握FPGA的仿真及调试方法
熟练SOPC系统设计流程
掌握NIOS II/Microblaze硬件系统设计方法
掌握NIOS II/Microblaze软件系统设计方法
掌握自定义组件的硬件设计、驱动设计、及软件设计方法
掌握嵌入式软核系统的调试方法
掌握FPGA常用接口的设计方法
掌握相关开发工具的使用方法
培训对象:
适合于有志于从事FPGA设计工作,期望涉足FPGA领域的相关人员。
学员基础:
了解数字电路基本知识,最好具备一定的硬件软件开发经验,
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容:4天
FPGA典型应用及解决方案
嵌入式应用,DSP应用,高速互联应用,ASIC验证应用,外设接口互联应用
FPGA典型应用案例分享
FPGA典型器件型号及结构
Altera:CPLD,CycloneI/II,Arria,Stratix
Xilinx:CPLD,Spartan3/6,Virtex5/6
FPGA兼容设计案例分析
FPGA设计流程及开发方法
FPGA PCB设计要点
Altera:Quartus II,EDS,DSP Builder,SignalTap
Xilinx:ISE,XPS/EDK,System Generator,AccelDSP,ChipScope
Synplify,Modelsim,Matlab,Simulink
FPGA实验平台介绍
PCB设计,电源设计,FPGA配置链路,接口设计,使用方法
解剖一个典型的FPGA工程
设计输入文件,约束文件,仿真激励文件,波形文件,下载文件,调试文件,设计报告
实战训练
工程创建及属性设置,源文件设计输入方式,约束设计,工程编译,功能仿真,时序仿真,硬件下载,硬件调试
FPGA设计输入方法
原理图设计方法,Verilog语言基本结构,可综合设计,仿真激励设计
常用设计输入方法实例分析
FPGA常用资源结构特点及调用方法
PLL/DCM等时钟资源,Select IO资源,RAM资源,乘法器资源,SERDES资源
FPGA常用资源调用方法实例分析
有限状态机设计
状态机编码,三段式状态机设计
状态机实例分析
FPGA设计原则及常用设计技巧
设计原则:模块化设计,基于IP设计,时钟复位系统设计
设计技巧:面积与速度互换、兵乓操作、流水
流水线设计实例分析
设计输入与验证实战训练
用Verilog语言实现特定功能组合逻辑电路
用Verilog语言实现特定功能时序逻辑电路
顶层文件设计方法及模块调用方法
测试激励的编写方法及仿真
实时硬件调试实战训练
虚拟逻辑分析仪的原理及特点
使用虚拟逻辑分析仪进行调试的设计流程
Altera实战:使用SignalTap进行实时硬件调试
Xilinx实战:使用ChipScope进行实时硬件调试
Altera NIOS II解决方案
一个典型的工业采集系统SOPC工程
NIOS II解决方案架构,开发工具链
NIOS II 软核处理器,Avalon总线,典型外设组件
NIOS II硬件抽象层HAL及系统库
定制指令及定制组件
SOPC的时钟与复位系统
NIOS II软核系统的调用方法
NIOS II解决方案的系统设计流程
NIOS II解决方案的系统设计流程
NIOS II解决方案的硬件设计流程
NIOS II解决方案的软件设计流程
NIOS II解决方案的软硬件下载流程
SOPC系统基础及典型解决方案
SOPC构成要素,典型软核SOPC解决方案,典型硬核SOPC解决方案,SOPC系统优缺点
SOPC Builder开发环境及使用方法
实验平台上的一个SOPC小系统工程
NIOS II处理器的调用与配置
Avalon总线互联方法
常用外设组件及调用及其配置
定制外设组件的实现方法
SOPC系统的地址及中断
SOPC系统软件设计初步
SOPC Builder实战训练
在FPGA开发板上组建一个简单的处理器控制系统
SOPC Builder工具操作方法
NIOS II IDE开发环境及使用方法
系统工程向导及模板
系统库及用户工程的管理与配置
SOPC软件设计方法
SOPC软硬件协同调试方法
SOPC软件的固化方法
NIOS II IDE实战训练
在组建的简单处理器控制系统上添加软件工程
NIOS II IDE工具操作方法
SOPC软件工程实例分析
常见外围组件的软件控制方法
用户自定义组件的HAL设计及API封装方法
SOPC系统综合训练
SOPC系统结构设计
FPGA硬件设计
SOPC软硬件协同设计
报线下课
报直播课
定制内训
606 次浏览
5 次
其他人还看了课程
Xilinx-FPGA局部可重构技术
211 次浏览
高性能FPGA系统设计与优化技术
221 次浏览
EMC设计、整改与测试案例分析
223 次浏览
FPGA培训高级课程
225 次浏览
FPGA培训初级研修班
351 次浏览
FPGA项目案例培训班
292 次浏览
最新活动计划
测试需求分析与测试用例设计 12-17[北京]
软件架构设计方法、案例与实践 12-18[北京]
ANSYS 有限元分析实战 12-20[北京]
基于UML和EA进行系统分析设计 12-26[北京]
嵌入式C高质量编程 12-12 [上海]
区块链项目解析与项目实战 12-27[上海]
基于SysML和EA系统设计建模 12-16 [深圳]
讲座
5G网络技术
讲师:林尚静
时间:2019-12-28