DSP/FPGA专业工程师绍:
鉴于电子信息技术高速发展和广泛应用的今天,为了填补嵌入式软硬件开发人才的奇缺,环球教育网嵌入式技术培训部与合众达国际大学部合作,背靠美国德州仪器公司(TI)及美国赛灵斯(Xilinx),邀请TI及Xilinx中国技术中心长期从事高校教学并具有丰富研发经验的教授以及研究生导师授课,在上海首次分别举办DSP(数字信号处理)和FPGA(现场可编程序逻辑器件)培训班。
培训目标:
本培训课程旨在帮助学员进行DSP/FPGA的系统学习,执行交通大学标准教学流程,以工程实践为例,讲授业界最优秀的集成环境,最简洁的开发流程,理论联系实际配合TI以及Xilinx等公司提供的开发平台,系统的开设实验,培养学员熟练掌握和使用数字系统开发工具、开发流程,能够独立解决开发中的常见问题,培养出真正意义上的开发工程师。
报名要求:
1、DSP/FPGA系统的软件和硬件开发工程师:电子类专业的中等学历以及大专院校学生
2、学员应具备:学习过数字电路,模拟电路,信号处理原理
课程安排:
课程一:DSP(数字信号处理)
每周日全天,上午9:00—下午17:00;课程为两个月,8周
培训费用:5800元(包含理论课和实验课)
课程二:FPGA(现场可编程序逻辑器件)
每周六全天,上午9:00—下午17:00;课程为两个月,8周
培训费用:5500元(包含理论课和实验课)
上课地点:上海市徐汇区漕溪路165号6楼机房
学院享受优惠
1、学员可以凭听课证,按照高校实验室优惠价,限量购买TI、Xilinx以及SEED合众达开发套件。
2、学员如有开发项目需要,可以得到合众达技术支持,包括选型指导,免费样片,研发技术支持等全面技术支持。
3、学员会定期收到研讨会通知,参加各类SEED、TI、Xilinx研讨会以及技术讲座。
课程内容:
单片机与CPLD/FPGA技术的课程内容(80课时)
嵌入式系统概述
AT89S51单片机的硬件结构
指令系统及汇编程序设计
单片机内部资源及应用
CPLD/FPGA的组成结构与应用
AT89S51单片机系统资源扩展
单片机硬件软件综合系统开发
基于Quartus II的CPLD/FPGA数字系统设计
SeaMCU综合实验系统开发
电子时钟系统设计
计算器系统设计
单片机与FPGA之间的通信
能力拓展
硬件系统设计经验谈
软件系统设计经验谈
----------------------------------------------------------
可编程逻辑器件及描述语言EDA(FPGA/CPLD)
由IDETCO编写,北京航空航天大学出版社出版及清华大学出版社出版的IDETCO训练营指定教材,使用IDETCO编写的《Sea
Chicago8.0学习开发器使用手册》。
★EDA概述;
★EDA电路基础及工作原理;
★QUARTUS的安装与使用;
★ISE的安装
★VHDL语言编程基础`;
★VHDL语言程序设计
★VHDL语言程序设计
★led矩阵的程序设计
★时序分析;
★交通灯的逻辑分析与设计
★电子钟的分析与设计;
★时钟产生模块
★控制逻辑模块
★计时模块
★数据译码模块
★显示控制模块
★cpld部分的程序设计;
★ISE的使用方法;
★KS0066的结构特点;
★ KS0066与MPU接口信号与时序
★KS0066的内部结构
★KS0066的指令详解
★KS0066与MPU接口时序
★LCD系统初试化流程
★LCD接口的设计与实现
★字符型LCD的应用
---------------------------------------------------------- DSP(数字信号处理)课程内容
授课老师介绍:
胡剑凌,工学博士,受聘为上海交通大学电子工程系信号与信息处理系统专业副教授。主要研究方向为:数字信号处理,多媒体信号处理,语音编码,音频编码,音频检索,图像检测/检索,数字信号处理系统设计,嵌入式系统设计。现工作于上海交通大学图像通信与信息处理研究所、上海交通大学芯片与系统设计中心和上海交通大学与美国德州仪器DSP技术中心。自1997年以来,作为上海交通大学与TI
DSP技术中心的主要成员,一直从事DSP系统的研究和设计,并长期承担TI DSP青年教师培训。目前承担上海交通大学电子工程系信号与信息处理专业两门学位课程的教学任务:自适应信号处理和数字信号处理系统设计与实践,一门选修课程:先进的数字信号处理技术与应用。编写了两本上海市研究生教学用书:《数字信号处理系统应用与设计》和《数字信号处理器开发实践》,其中的《数字信号处理系统应用与设计》一书获得上海交通大学
2005年优秀教材一等奖。翻译了国外教材一本:《信号与系统》,由机械工业出版社于2005年出版。目前已发表各类学术论文30多篇,作为主要研究人员参加了多项国家和横向项目,包括:高清晰度电视SoC平台、中国下一代网络(CNGI)视频多媒体点播系统、多路MPEG-4监控系统技术研究、MPEG-2
AAC心理声学模型的研究、MEPG-2 AAC LC码流分析器的研究、高质量音频编码器的研究、语音编解码库设计、MP3解码器的DSP实现等。熟悉目前各种语音和音频编码算法,并具有丰富的在DSP系统、嵌入式系统上实现各种语音、音频等算法的经验。
《数字信号处理系统设计与实践》课程教学大纲
一、课程基本信息
1、课程名称(中/英文):数字信号处理系统设计与实践/Design And Practice Of DSP System
2、学时:48-54
3、先修课程:信号与系统,数字信号处理,微机原理,数字电路
4、教材、教学参考书:
《数字信号处理系统的应用和设计》,胡剑凌、徐盛,上海交通大学出版社,2003;
《数字信号处理器开发实践》,徐盛、胡剑凌,上海交通大学出版社,2003
二、课程性质和任务
本课程是一门介绍现代数字信号处理系统设计和实现的技术专业课。《数字信号处理系统设计与实践》系统地介绍数字信号处理系统在系统设计、硬件设计和软件设计的基本方法、关键步骤和实现手段。同时,也将介绍数字信号处理系统实现方面的最新的技术,如DSP对操作系统软件的支持、DSP软件设计的通用接口规范以及多核混合的DSP等。该课程归纳总结出数字信号处理系统设计的理论,从宏观的角度分析数字信号处理系统的组成和性能,而不仅仅局限于某个公司的某类芯片。
本课程的任务是通过教学各个环节,运用各种教学手段和方法,使学生掌握数字信号处理系统设计的基本理论和基本方法;培养和提高学生数字信号处理系统设计和分析的能力,并通过该课程的学习扩大学生知识面,为今后的研究和技术工作打下坚实的基础。
三、教学内容和基本要求
1.数字信号处理系统的组成
掌握数字信号处理系统的基本组成
掌握软件和硬件实现的基本方法
掌握数字信号处理器的硬件特点
2.数字信号处理器的硬件结构
掌握Haverd结构的基本特点
掌握运算单元的结构和功能
掌握片上外设的工作原理和设置
掌握DSP自举的工作原理
3.数字信号处理器的软件编程
掌握RISC和CISC指令集的特点
了解DSP中特殊指令的应用
掌握DSP软件优化的基本方法
掌握DSP软件设计的基本流程
4.常见的数字信号处理器的介绍
熟悉单处理核DSP的结构特点
熟悉VLIW结构DSP的特点
了解多处理核DSP的特点
5.DSP软件通用接口的规范
掌握DSP软件通用接口的必要性和重要性
掌握高级语言(C语言)和汇编语言的混合编程技术
了解通用接口规范
6.DSP系统设计
了解DSP与常用外围设备(存储器,FIFO,AD/DA等)的接口
了解DSP与计算机总线的接口
了解DSP与其他DSP及MCU的接口
四、实验(上机)内容和基本要求
1.实验的学时数为24学时
2.实验以能力培养为主,不规定具体的实现手段,只提出实验设计目标,锻炼学生独立分析和解决问题的能力。
3.实验内容:
基础性实验包括:集成开发环境CCS基础、数据寻址、数模/模数接口实验、UART异步串口通信接口实验、中断仿真、程序设计初步、正弦信号发生器、FIR滤波器的实现、IIR滤波器的实现、快速傅立叶变换(FFT)、滤波器设计。
课程设计实验采取推荐实验和自选实验的方式,鼓励学生结合自己学习、科研中的问题,设计相应的实验题目。
4.通过实验应使学生掌握数字信号处理系统设计和开发的基本过程,提高学生调试系统的能力,并增强其分析、整理数据和撰写工作报告的能力。
五、对学生能力培养的要求
1.课内教学活动:在课内教学中侧重于培养学生对基本概念和基本理论的理解,并且阐明其技术在实际应用中的工程背景以及实现上的工程考虑。
2.课外科技活动和社会实践等教学活动中能力培养的安排和要求:广泛阅读相关文献,进行计算机仿真研究,使学生具有初步从事科研能力。
------------------------------------------------------------------------------------
FPGA(现场可编程门阵列)课程设计
授课老师介绍:
赵 峰,博士,专业,电子科学与技术,上海交通大学FPGA主讲教师以及实验室主讲教师,从事教学和科研工作,教过的课程包括《嵌入式系统理论与设计》、《高等计算机系统结构》、《数字集成电路设计》等;其中《嵌入式系统理论与设计》的教学采用XILINX公司的XUP
BOARD:VII Pro 和Spartan3E。目前的科研方向:基于FPGA的图像处理算法的软、硬件协同设计
曾任:
一、上海银晨智能识别科技有限公司 DSP开发部经理
1.“基于TMS320C6204的嵌入式人脸识别器”的设计与开发
“基于TMS320C6204的嵌入式人脸识别器”是银晨公司的重点项目,2003年4月立项,同年12月原理样机研制成功。主要负责人。该项目获“上海市重点高科技新产品”,本人申请一项专利“嵌入式人脸识别器”
2.“基于TMS320DM642的嵌入式人脸识别器”的设计与开发
“基于TMS320DM642的嵌入式人脸识别器”是银晨公司的重点预研项目,2004年2月立项,2004年7月底圆满结束。该项目负责人。
3.“基于TMS320DM642的AVS压缩算法的实现方案研究”
从2004年初,开始论证AVS视频压缩算法的实现方案,通过在DM642上的实现和性能分析,发现高清图像通过单片DM642实现不现实,转而实现了AVS-M(针对QCIF图像)。该项目的主要参与人。
二、中国科学院上海技术物理研究所 博士(分系统负责人)
进行DSP和FPGA的系统开发和算法研究,负责某军事系统的分系统设计。
《Xilinx FPGA嵌入式系统培训班》课程大纲
1.环境要求
软件:ISE8.2、EDK8.2
硬件:Xilinx XUP BOARD (Virtex II Pro)
2.授课老师:赵峰
另外配备两名助教
3.课程特色
3.1.案例式培训
该培训是完全由工程项目案例驱动的培训,从实际的工程项目提炼出热点的案例:视频媒体应用和音频应用,从零开始,培训完成,项目即完成;
3.2.强化项目管理
强调正规的项目管理流程,从SPEC定义开始,完成设计文档,结项文档等,突出进度控制、团队协作;
3.3.体验式学习
强调动手能力的培养,简练理论内容与丰富的实验相结合,自主设计的项目案例作为主
线贯穿培训完整过程;
3.4.小班开课,手把手教学
每班20名学员,配备两名专门实验助教,手把手式指导。
4.课程内容:该课程共64课时
Lecture 1 FPGA简介与入门实验,共4课时
Lecture 2 ISE软件环境与开发体验,共4课时
Lecture 3 EDK软件环境与开发体验,共4课时
Lecture 4 FPGA硬件环境熟悉与开发体验,共4课时
Lecture 5 VerilogHDL语言基础与ISE系列实验,共11课时
Lecture 6 C语言基础与EDK系列实验,共8课时
Lecture 7项目管理基础,共3课时
Project 1 音频采集与播放,共10课时
Project 2 Mp3播放,共16课时
[返回页首]
|