Matlab培训
 
  Home  手机站点  培训课程   在线报名   讲师介绍   学员评论  曙海介绍  联系曙海  企业内训  项目承接 付款方式  最新就业信息
FPGA培训班系列课程
FPGA项目实战系列课程----
嵌入式OS--4G手机操作系统
TI DSP开发编程培训课程
游戏开发编程培训课程
Linux编程开发培训课程
ARM开发培训班课程
WinCE开发培训班课程
单片机系列培训班课程
嵌入式硬件设计
VxWorks开发培训班课程
PowerPC开发培训班课程
PLC编程/变频器/数控/人机界面 
开发语言培训班课程
3G手机软件测试、硬件测试
物联网培训班系列课程
Tiny OS培训班系列课程
小型机系统管理
其他类
WEB 在 线 客 服
南京WEB 在 线 客 服
武汉WEB 在 线 客 服
西安在线客服
广州WEB 在 线 客 服
沈阳在线客服
郑州在线客服
石家庄在线客服
点击这里给我发消息  
QQ客服一
点击这里给我发消息  
QQ客服二
点击这里给我发消息
QQ客服三
  双休日、节假日及晚上可致电值班电话:4008699035 值班手机:15921673576/13918613812 或加qq:1299983702和微信:shuhaipeixun

值班QQ:
点击这里给我发消息

值班网页在线客服,点击交谈:
 
网页在线客服

 
课程公告信息列表
人才推荐&企业招聘合作

合作企业最新人才需求公告

◆招人、应聘、人才合作,
请把需求发到officeoffice@126.com或
访问曙海旗下网站---
电子人才网
www.morning-sea.com.cn
曙海合作&授权单位
曙海培训多媒体实验室
招聘岗位和职位要求
邮件列表
 

FPGA系统设计高级班
   .课.程.背.景.

        FPGA系统设计高级班主要是介绍FPGA系统开发中的高级技巧,深入探讨如何提高FPGA设计的性能,如何优化设计规模,进而设计出高性能低成本的产品。同时介绍了FPGA和DSP芯片构成的高性能协同计算系统的软/硬件设计技术。课程中会结合实际的工程设计代码讲解并行设计技术,流水线设计技术等实用技巧,帮助学员短时间内理解和掌握这些高级技巧,并可以尽快应用到工程项目中去。

   .课.程.目.标.

        本课程主要针对具备一定基础的学员,帮助学员快速提高技能,使之能够运用高级技巧快速自主地设计复杂FPGA系统或者FPGA和DSP协同工作的系统。

   .培.养.对.象.

        具备一年左右的FPGA系统或者硬件系统开发设计经验的工程师,或者具有一定基础的电子类专业的大学生和研究生。

    入 学 要 求

        学员学习本课程应具备下列基础知识:
        ◆已经参加过FPGA应用设计初级班的学习,或者了解FPGA的开发设计流程;
        ◆具备一定的FPGA设计基础,熟悉VHDL或者Verilog HDL语言。
☆注重质量 ☆边讲边练

        ☆合格学员免费推荐工作
        ★实验设备请点击这儿查看★

    班 级 规 模 及 环 境
       坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。
   时间地点

上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):FPGA高级班开课:具体开班时间欢迎咨询在线客服,视教育质量为生命!

本课程每期班限额5名,报满即停止报名,请提前在线或电话预约

    学 时 和费用
     ☆资深工程师授课

        
    最 新 优 惠
      
   ◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 。注意:在读学生凭学生证,即使一个人也优惠500元。

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

   .质.量.保.障.

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
        3、培训合格学员可享受免费推荐就业机会。

   。师。资。团。队。

【李健飞】

FPGA课程金牌讲师,项目经验非常丰富,15年FPGA/DSP系统硬件开发工作经验。熟悉整个EDA设计流程,熟练使用Alter、Xinlinx,ModelSim开发工具,精通Verilog HDL语言和VHDL语言,精通Nios II EDS/SOPC、、IP核、PCI PLX 9054数据采集卡等开发。

【陈宏伟】

资深FPGA开发工程师,FPGA培训课程金牌讲师,有8年的FPGA和DSP系统硬件开发经验,最近4年来一直从事视频和图像处理领域的高速DSP系统硬、软件和FPGA系统的设计和开发,具有非常丰富的高速系统设计经验,精通TI公司的C6000系列高速DSP和Altera公司的全系列FPGA/CPLD。

        更多师资力量请参见曙海师资团队,请点击这儿查看

曙海培训
   课程进度安排
课程大纲

第一阶段

目标

     1.掌握FPGA系统设计的三个基本原则及三种常用技巧
     2. 掌握QuartusII软件三类典型IP核
     3.ModelSim SE仿真验证技巧,学会设计测试激励文件-Testbench

 

1. 三个设计基本原则,包括面积和速度的平衡互换原则,硬件可实现原则和同步设计原则。
2.掌握PS2协议,掌握时钟线和数据线是如何控制数据的读写的。
3. FPGA设计仿真验证的原理和方法
4. ModelSim SE仿真验证技巧
5. 仿真测试文件(Testbench)的设计方法

6. 异步SRAM的操作时序

 

1. 实战训练一:
   训练课题:“  ModelSim软件的使用”
   实验要点:
    1.1  ModelSim软件工程创建
    1.2  ModelSim软件进行仿真
    1.3  测试文件(Testbench)的设计方法
2. 实战训练二:
   训练课题:“异步SRAM存储器读写操作”
   实验要点:
    2.1  SRAM存储器的操作时序设计
    2.2  复杂硬件开发的思想方法

第二阶段
目标

    1.掌握采集ADC的数据的方法和技巧
    2.掌握从RS232接口向PC传送采集到的数据的方法。
    3.FPGA和DSP结合使用的方法。

 

1. AD/DA转换器接口设计
    1.1  选择正确的时钟采样边沿
    1.2  选择适合的同步头检测方法
    1.3  选择有效的缓存策略
2. 利用FPGA实现RS-232C串行接口
    2.1  RS-232C接口通讯原理和相关电气标准
    2.2  RS-232C的通讯协议的要点
    2.3  TxD,RxD是怎样控制数据传输的
    2.4  RS-232C接口的原理图剖析
    2.5  软件和硬件握手的相关概念
3. FPGA和DSP处理器联合应用的领域,视频、图像、人脸识别,指纹识别   的等领域的现状及发展前景。
4. HPI接口的分析,以及FPGA如何利用HPI接口对DSP进行控制。
5. 详细剖析DSP进行图像处理的关键技术(图像编码解码技术,图像处理的相关算法)
6. 案例分析:高清视频处理系统之图像阈值变换算法,及其达到的效果

 

1. 实战训练三:
   训练课题:“RS232C接口和PC主机的双向传输实验”
   实验要点:
    1.1  掌握RxD,TxD怎样控制数据传输的
    1.2  掌握RS232C通讯原理、设计实现和硬件握手和软件握手的概念
    1.3 通过RS232接口,FPGA向PC主机发送字符串, PC主机向FPGA发送数据,并使数据显示在数码管上。
2. 实战训练四:
   训练课题:“AD数据采集系统设计”
   实验要点:
    2.1  AD转换器与FPGA接口设计
    2.2  片上双口RAM的乒乓缓存
    2.3  FPGA与PC的通信
3. 实战训练五:
   训练课题:“视频图像采集实验”
   实验要点:
    3.1  掌握编码解码芯片的工作原理
    3.2 掌握视频图像处理解决方案,所要用到的接口、器件和原理
    3.3 DSP进行视频图像处理的流程。
4. 实战训练六:
   训练课题:“视频图像处理的相关算法之一----图像反色实验”
   实验要点:
    4.1  了解图像反色的原理和应用领域
    4.2  了解图像反色的相关算法
5. 实战训练七:
   训练课题:“视频图像处理的相关算法之二----图像阈值变换实验”
   实验要点:
    5.1  了解图像阈值变换的原理和应用领域
    5.2  了解图像阈值变换的相关算法

第三阶段
  1.PS2键盘鼠标协议详解
2.USB开发
3. 实战训练八:
   训练课题:“PS2接口键盘、鼠标实验”
   实验要点:
    2.1  ModelSim SE软件操作技巧演练
    2.2  PS2接口操作时序设计
    2.3  基于模型的系统仿真方法
4. 实战训练九:
   训练课题:“USB读取数据实验”
   实验要点:
    2.1  USB读写方法
    2.2  USB硬件系统设计
第四阶段
  此部分代码含固件代码和 HDL 的控制代码,PC 机软件使用 Cypress 自带的 Control Panel。驱动使用 Cypress 公司提供的驱动(含源代码) 。主要实现,FX2 固件里面设置 FX2的模式,实验箱核心模块FPGA 实现复杂接口的配合使用。
PC 机传过来的数据使用数码管显示,PC 机读取得数据由FPGA 产生提供。
  1. 实战训练十:
   训练课题:“USB写数据以及向SRAM传输数据实验”
   实验要点:
    2.1  USB接口和SRAM的联合使用
    2.2   USB模式控制
第五阶段
 

第一篇 SOPC(可编程片上系统)概述

1. FPGA和SOPC的发展
2. 基于FPGA的嵌入式处理器的优势
3. 适合系统级设计的FPGA及其芯片结构举例

第二篇 SOPC的组成及设计思想

1. 片内微处理器软核和硬核
2. 片内系统组成及系统总线
3. 片内微处理器的几种系统设计方案
4. 常用的CORE及设备驱动(包括中断控制器、定时器等)
5. 片内微处理器时钟和总线时钟的关系
6. 片内微处理器怎么样连接外设
7. 片内微处理器怎么样节省资源
8. 片内微处理器的功耗

第三篇 SOPC开发工具的使用

1. SOPC开发工具结构
2. SOPC开发环境的使用
3. 基本系统创建器、创建周边设备向导
4. 编程FLASH存储器的思想、方法以及步骤
5. SOPC设计的原则
6. SOPC设计的技巧

第四篇 SOPC软硬件开发设计实战

1. SOPC开发电路板原理介绍
2. 新建工程、设计实现
3. 在已建工程中添加CORE、添加应用软件
4. 设置一个新的软件工程
5. 软件驱动程序及硬件实现程序的编写方法
6. 设计实现、应用软件以及调试
7. 实验与辅导3:基于SOPC的LED控制实验
8. 实验与辅导4:基于SOPC的数码管控制实验
9. 实验与辅导5:基于SOPC的串口控制实验
10. 实验与辅导6:基于SOPC的LCD控制实验

第六阶段
 
授课内容
第一篇
设计需求分析与功能定义
系统工作原理分析
第二篇
PCI接口芯片PCI9054与FPGA的接口设计
第三篇
FPGA内部结构设计
第四篇
硬件系统实现
第五篇
FPGA与PCI9054协同设计 设计与测试技巧
第六篇
PCI9054接口芯片的C模式管脚定义和总线操作
中断,PCI配置寄存器详解,本地配置寄存器详解
第七篇
PCI设备设计方案
实验一
开发PCI采集卡调试环境的建立
熟练掌握开发软件和调试软件
实验二
PCI接口的数据读写
掌握PCI设备进行硬件设计技巧
曙海教育实验设备
采集卡项目工程实验设备
曙海运动控制卡
LCD项目开发方案,SRAM项目开发方案工程实验设备
fpga培训实验板
SOPC工程、USB开发项目方案实验设备
fpga培训实验
数码相框项目案例和IP Camera项目案例以及图像处理案例使用实验器材
fpga图像处理
曙海培训实验设备
fpga培训班
 
本课程部分实验室实景
曙海实验室
实验室
曙海培训
曙海培训优势
SOC芯片设计培训
.(2014年7月11)..................................................................................





在线客服