课程背景 FPGA系统设计高级班 | |||||||||||||||||||||||||
FPGA系统设计高级班主要是介绍FPGA系统开发中的高级技巧,深入探讨如何提高FPGA设计的性能,如何优化设计规模,进而设计出高性能低成本的产品。同时介绍了FPGA和DSP芯片构成的高性能协同计算系统的软/硬件设计技术。课程中会结合实际的工程设计代码讲解并行设计技术,流水线设计技术等实用技巧,帮助学员短时间内理解和掌握这些高级技巧,并可以尽快应用到工程项目中去。 |
|||||||||||||||||||||||||
课程目标 | |||||||||||||||||||||||||
本课程主要针对具备一定基础的学员,帮助学员快速提高技能,使之能够运用高级技巧快速自主地设计复杂FPGA系统或者FPGA和DSP协同工作的系统。 |
|||||||||||||||||||||||||
培养对象 | |||||||||||||||||||||||||
具备一年左右的FPGA系统或者硬件系统开发设计经验的工程师,或者具有一定基础的电子类专业的大学生和研究生。 |
|||||||||||||||||||||||||
入学要求 | |||||||||||||||||||||||||
学员学习本课程应具备下列基础知识: |
|||||||||||||||||||||||||
班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) | |||||||||||||||||||||||||
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 | |||||||||||||||||||||||||
时间地点 | |||||||||||||||||||||||||
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦 最近开课时间(周末班/连续班/晚班):FPGA高级班开课:2024年11月18日 本课程每期班限额5名,报满即停止报名,请提前在线或电话预约 |
|||||||||||||||||||||||||
学时和费用 | |||||||||||||||||||||||||
☆资深工程师授课 |
|||||||||||||||||||||||||
最新优惠 | |||||||||||||||||||||||||
◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 。注意:在读学生凭学生证,即使一个人也优惠500元。 同时报选《FPGA应用设计初级班》,即享受300元现金优惠! |
|||||||||||||||||||||||||
质量保障 | |||||||||||||||||||||||||
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; |
|||||||||||||||||||||||||
师资团队 | |||||||||||||||||||||||||
◆【李健飞】 FPGA课程金牌讲师,项目经验非常丰富,15年FPGA/DSP系统硬件开发工作经验。熟悉整个EDA设计流程,熟练使用Alter、Xinlinx,ModelSim开发工具,精通Verilog HDL语言和VHDL语言,精通Nios II EDS/SOPC、、IP核、PCI PLX 9054数据采集卡等开发。 ◆【陈宏伟】 |
|||||||||||||||||||||||||
课程进度安排 | |||||||||||||||||||||||||
课程大纲 |
|||||||||||||||||||||||||
第一阶段 |
|||||||||||||||||||||||||
目标 | 1.掌握FPGA系统设计的三个基本原则及三种常用技巧 |
||||||||||||||||||||||||
1.
三个设计基本原则,包括面积和速度的平衡互换原则,硬件可实现原则和同步设计原则。 |
|||||||||||||||||||||||||
1. 实战训练一: |
|||||||||||||||||||||||||
第二阶段 |
|||||||||||||||||||||||||
目标 |
1.掌握采集ADC的数据的方法和技巧 |
||||||||||||||||||||||||
1.
AD/DA转换器接口设计 |
|||||||||||||||||||||||||
1. 实战训练三: |
|||||||||||||||||||||||||
第三阶段 |
|||||||||||||||||||||||||
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的发展 第二篇 SOPC的组成及设计思想 1. 片内微处理器软核和硬核 第三篇 SOPC开发工具的使用 1. SOPC开发工具结构 第四篇 SOPC软硬件开发设计实战 1. SOPC开发电路板原理介绍 |
|||||||||||||||||||||||||
第六阶段 |
|||||||||||||||||||||||||
|
友情链接:Cadence培训 ICEPAK培训 EMC培训 电磁兼容培训 sas容培训 罗克韦尔PLC培训 欧姆龙PLC培训 PLC培训 三菱PLC培训 西门子PLC培训 dcs培训 横河dcs培训 艾默生培训 robot CAD培训 eplan培训 dcs培训 电路板设计培训 浙大dcs培训 PCB设计培训 adams培训 fluent培训系列课程 培训机构课程短期班培训班系列课程培训机构 长期课程列表班实践课程高级课程学校培训机构周末班培训 南京 NS3培训 OpenGL培训 FPGA培训 PCIE培训 MTK培训 Cortex训 Arduino培训 单片机培训 EMC培训 信号完整性培训 电源设计培训 电机控制培训 LabVIEW培训 OPENCV培训 集成电路培训 UVM验证培训 VxWorks培训 CST培训 PLC培训 Python培训 ANSYS培训 VB语言培训 HFSS培训 SAS培训 Ansys培训 短期班培训班系列课程培训机构 长期课程列表班实践课程高级课程学校培训机构周末班 端海 教育 企业 学院 培训课程 系列班 级 长期课程列表班实践课程高级课程学校培训机构周末班 短期班培训班系列课程培训机构 端海教育企业学院培训课程 系列班级 |