FPGA培训

FPGA嵌入式系统设计培训班(TSFE0901)

FPGA培训免费试听  
   课程背景

     随着FPGA成本的不断下降,甚至已经有可能在一个小的FPGA上实现一个集成有可选定制外围组件的软处理核,这对于嵌入式控制来说无疑是非常有吸引力的。围绕着基于FPGA的嵌入式处理,工程师面临着设计上的一些新的问题需要解决,包括软硬件功能的划分,设计环境中的软硬件混合验证等。此时基于FPGA的嵌入式处理开发已经不仅仅是一个硬件工程师完成的事情,可能需要软件工程师共同配合才能完成整个嵌入式系统的设计。如何协调软硬件工程师之间的设计,增加硬件设计的可见性,完成基于FPGA的嵌入式处理系统设计与调试,已经变得非常的重要。
    针对这些挑战,我们设计了这个为期两天的嵌入式系统培训班。

   课程说明

     本课程分为两个专题,分别针对Altera和Xilinx的嵌入式系统解决方案进行培训。学员可选择其中的一个课程进行学习。
    【Altera嵌入式系统培训班】 本课程基于Altera FPGA的NIOS II软核处理器,围绕NIOS II处理器、Avalon总线、外围组件IP等硬件结构,HAL硬件抽象层、RTOS等软件结构以及SOPC Builder、NIOS II IDE工具平台等内容展开培训。学员应具备开发Altera FPGA的基本技能,包括FPGA基本结构及开发方法,Quartus II开发工具基本使用方法,Verilog HDL语言,C/C++语言的使用等。
    【Xilinx嵌入式系统培训班】本课程基于Xilinx FPGA的MicroBlaze/PicoBlaze(以下简称Blaze)解决方案,围绕Blaze处理器、核心接口、外围组件IP等硬件结构,EDK文件架构,驱动及API,EDK/XPS、EDK/SDK工具平台等内容展开培训。学员应具备开发Xilinx FPGA的基本技能,包括FPGA基本结构及开发方法,ISE开发工具基本使用方法,Verilog HDL语言,C/C++语言的使用等。
    课程教学将使用不同于传统的灵活教学方式,通过在课程中穿插相关的扩展专题,根据学员感兴趣的专题,有针对性的进行深入的培训。通过这种方式,课程的内容可以根据学员的基础及兴趣做出相应的调整,量体裁衣,提升培训的价值。

   课程目标

        通过为期两天的学习,学员能够了解基于FPGA的嵌入式系统体系结构及软硬件开发流程,掌握基于FPGA的嵌入式系统软硬件设计及调试技术,掌握uClinux等嵌入式操作系统的移植方法。

   教学平台

●  【Altera FPGA设计应用教学平台】Altera DE2平台(Altera公司官方出品)
●  【Xilinx FPGA设计应用教学平台】Xilinx Spartan-3AN平台(Xilinx公司官方出品)

>>>点击查看两款教学平台照片及详细介绍<<<

   师资团队

       【韦宏卫】
●     华清远见高级讲师,6年FPGA开发经验,熟悉Altera及Xilinx公司CPLD及FPGA体系架构及开发,独自设计过基于多款Altera及Xilinx可编程逻辑器件的高速数据采集及处理系统,包括原理图设计、PCB布线、裸板调试、系统调试等,对基于FPGA的PCI总线设计有深入研究。
■     点击此处在线试听韦老师新授课视频>>>

       【姚远】
●     北京航空航天大学自动化专业博士学位,有8年的FPGA和DSP系统硬件开发经验,成功开发了卫星载超高速图像压缩系统、红外图像采集压缩和传输系统、基于MPEG4/H.264的网络监控系统、高速(1GHz)并行(4颗)DSP图像处理系统, 超大规模高速500万门FPGA验证平台(Altera StratixII EP2S180)。
■     点击此处在线试听姚老师新授课视频>>>

       【陆阳】
●     六年大型FPGA系统及逻辑设计经验,作为跨国集成电路公司核心研发团队FPGA及芯片系统设计核心人员,资深系统工程师,丰富的FPGA/ASIC系统设计及板级设计经验,对FPGA系统及芯片设计/验证/优化有深入理解,曾参与多个863重大专项,成功参与设计多个数百万门级FPGA与ASIC芯片系统。

■     点击此处在线试听陆老师新授课视频>>>

       【葛老师】
●     华清远见高级讲师,美国FIU计算机硕士。具有多年硬件开发工作和集成电路人才培训经验。精通 FPGA代码的编写、仿真代码的编写;熟悉Quartus II、ISE、ModelSim、 Synplify等设计仿真综合工具;熟悉基于FPGA的UART、VGA接口电路设计,有良好的模块设计风格和代码风格,擅长基于Xilinx Spartan 3、Virtex4,Altera Cyclone II、 Stratix II系列的 FPGA,以及基于FPGA SOPC系统设计,曾负责完成某航天测控网关设计、JPEG解码器IP设计系统等项目。

更多师资力量请参见华清远见师资团队

   教材

        ◆《FPGA应用开发入门与典型实例》(华清远见教材组 编)
        ◆《华清远见-FPGA应用设计初级班讲义》
        ◆《华清远见-FPGA应用设计初级班实验手册》

   时间地点

        北京总部(滚动开班):
        上课地点:北京清华大学,查看校内地图>>
        周末班(周六日上课):2010年03月27日,2010年05月01日
        连续班(连续上课):2010年03月27日,2010年05月01日


        上海分中心(滚动开班):
        上课地点:上海徐汇区银海大厦A座801,查看地图>>   
       
周末班(周六日上课):2010年03月20日,2010年05月01日
        连续班(连续上课):2010年03月20日,2010年05月01日

        深圳分中心(滚动开班):
        上课地点:深圳市罗湖区宝安南路3038号蔡屋围金塘大厦3楼,查看地图>>
        周末班(周六日上课):2010年03月20日,2010年05月01日
        连续班(连续上课):2010年03月20日,2010年05月01日

        成都分中心(滚动开班):
        周末班(周六日上课):2010年03月20日,2010年05月01日
        连续班(连续上课):2010年03月20日,2010年05月01日

本课程每期班限额15名,报满即停止报名,请提前在线或电话预约
华清远见保留开课时间调整的权利,欢迎来电洽询

   学时费用

        ◆课时: 共2天
        ◆培训费用(含教材费):1800元,个人自费(1500元),学生自费(1200元,凭有效证件)
     ◆认证费(可选):培训合格学员可获Altera公司全球统一认证证书(认证费800元),工业和信息化部《信息技术应用技能FPGA应用设计工程师认证证书》(认证费500元,>>单击查看证书样本
        ◆外地学员:代理安排食宿(需提前预定)


单击查看退费规定说明>>>

   新优惠

        ◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠

        ◆同时报选《FPGA应用设计初级班》,即享受300元现金优惠!

        ◆同时报选《FPGA数字信号处理设计班》,即享受300元现金优惠!

报选此课程可获100元折价劵!

   质量保障

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
        3、培训合格学员可享受免费推荐就业机会。

   课程进度安排(新更新日期:2009.09.01
时间 课程大纲

第一天

学习目标

    第一天的课程以SOPC系统概念为切入点,重点介绍[Altera NIOS II] /[Xilinx Blaze]解决方案的体系结构及硬件设计流程。通过对[Altera SOPC Builder]/[Xilinx EDK/XPS]工具的使用讲解并在开发板上进行实际操作,使学员掌握基于[NIOS II]/[Blaze]的硬件开发流程。

9:00
|
12:00

1. SOPC系统概述及典型SOPC解决方案
2. [NIOS II]/[Blaze]解决方案
3. [NIOS II]/[Blaze]解决方案的硬件设计流程
4. [SOPC Builder]/[EDK/XPS]开发平台
5. [SOPC Builder与Quartus]/[EDK与ISE]协同设计
   【基于FPGA的数字信号处理专题】

13:00
|
16:00

【实验】
1. [SOPC Builder]/[EDK/XPS]使用方法
   1.1 系统架构
   1.2 [NIOS II]/[Blaze]处理器的配置
   1.2 [NIOS II Avalon总线]/[Blaze核心接口]配置
   1.3 典型外设组件配置
   1.4 定制指令/组件配置
   1.5 跨时钟域配置
   1.6 解决方案的文件结构
   【多核处理器专题】
2. 实战训练
   2.1 Hello World!
      2.1.1 通过[SOPC Builder]/[EDK/XPS]组建一个简单处理器控制系统
      2.1.2 通过[SignalTap]/[ChipScope]提高硬件系统可视性
   2.2 在FPGA开发板上组建一个嵌入式小硬件系统
      2.2.1 小硬件系统概念
      2.2.2 使用[SOPC Builder]/[EDK/XPS]组建一个嵌入式小硬件系统

第二天

学习目标

    第二天的课程以软件开发及调试为主。通过第二天的学习,学员应掌握[NIOS II]/[Blaze] SOPC系统的软件开发流程及相关工具,能够针对不同的系统需求进行系统配置,并选择相应的API接口进行软件开发,能够在实际的硬件平台上实现软硬件实时协同调试。

9:00
|
12:00

1. [NIOS II]/[Blaze]解决方案的软件设计流程
2. [NIOS II IDE]/[XPS及SDK]软件开发环境
3. [HAL硬件抽象层]/[BSP板级支持包]及API
4. SOPC系统配置及协同调试
5. [NIOS II C2H硬件加速方法] /[XPS与Modelsim仿真]
   【嵌入式操作系统移植专题】

13:00
|
16:00

【实验】
1. [NIOS II IDE]/[EDK/SDK]使用方法
   1.1 基于Eclipse的扩展
   1.2 工程属性、向导及目录结构
   1.3 GNU工具链(编译器及调试器)
   1.4 Flash编程器、ISS仿真器
2. 实战训练
   2.1 在FPGA开发板上使用API实现常见外围组件的软件控制
   2.2 添加自定义IP组件
   2.3 软硬件协同调试方法[SignalTap/ChipScope]
   2.4 [自定义指令的实现及性能比较]/[ XPS与Modelsim仿真]
3. FPGA嵌入式操作系统移植实践
   3.1 [uC/OS II操作系统]/ [Xilkernel内核]的实现
   3.2 基于[NIOS II]/[Blaze]的uClinux操作系统移植


   本课程培训过的客户

        艾默生(深圳) | 日电电子(NEC) | 浪潮电子 | 安捷伦 | 上海逐点半导体 | 天津三星电机 | 通用电气 | 中海油服 | 横河电机 | 曙光集团 | 中科院 | 北京61416部队仪表室 | 北京埃比瑞斯科技 | 北京防化研究院第二研究所 | 北京光电技术研究所 | 北京广利核系统工程有限公司 | 北京国电智深控制技术有限公司 | 北京环佳通信技术 | 北京蓝天航空科技 | 北京南山之桥信息技术有限公司 | 北京青力芯辰科技 | 北京师大师慧信息科技 | 北京新超仁达科技 | 北京新松佳和控制系统 | 北京兴华机械厂 | 北京盈安科技 | 北京宇时技术 | 北京众图东方仪器 | 长春鸿达光电子与生物统计识别技术 | 大庆立元石油化工装备 | 丹东思凯电子 | 国营529厂 | 汇美电子 | 卡斯柯 | 辽宁鸿源电子 | 煤科总院西安研究院 | 青岛科联环保仪器 | 山东华菱电子 | 深圳迈科龙电子 | 沈阳飞行船数码喷印设备 | 天津德力电子 | 无锡普洛菲斯电子 | 许继电气集团 | 远东华强 | 浙江华星电气 | 中钞特种防伪科技 | 兵器工业第二一二研究所 | 电子集团第二十二研究所事业部 | 电子科技集团 | 电子科技集团公司第十一研究所 | 工程物理研究院 | 人民解放军第5311厂 | 中科院西安光机所 | 中航一集团613研究所 | 杰盛无线通信 | 北京拜尼尔电子技术 | 声学所 | 中盛华旭 | 唯思泰瑞信息有限公司 | 航天一院 | 中电集团54所 | 国营五二九厂 | 上海永大电梯 等等......

点击此处下载此课程PDF文件
我要参加FPGA培训课程

 
  红色飓风II代-Altera版
  红色飓风II代-Altera版
  红色飓风II代-Xilinx版
  红色飓风II代-Xilinx版
  红色飓风RED2 SoPC专家平台
  红色飓风RED2 SoPC专家平台
  红色飓风NanoSoPC开发套件
  红色飓风NanoSoPC开发套件
《FPGA应用开发入门与典型实例》 《FPGA应用 开发入门与典型实例》
作者:华清远见嵌入式培训中心
《FPGA应用开发实战技巧精粹》 《FPGA应用 开发实战技巧精粹》
作者:华清远见嵌入式培训中心
Altera FPGA/CPLD设计(高级篇)(2CD) Altera FPGA/CPLD设计(高级篇)
【作者】 EDA先锋工作室 吴继华 王诚
ALTERA FPGA-CPLD设计(基础篇)
CPLD/FPGA嵌入式应用开发技术白金手册
CPLD/FPGA应用系统设计与产品开发
FPGA/CPLD新技术指南
CPLD/FPGA可编程逻辑器件应用与开发