一、课程介绍
在通信和图像处理应用中,需要强大的数字信号处理(Digital Signal
Processing,DSP)能力。当最快的数字信号处理器(DSP)仍无法达到速度要求时,其选择除了增加处理器的数目之外,就是采用可编程逻辑器件,主要是FPGA芯片来实现。
本课程以DSP设计在FPGA芯片上的开发为主线,遵照由浅入深的基本步骤和思路进行详细讲解,每一个知识点都给出了基于ISE(HDL语言)、System
Generator和AccelDSP的图形化设计实例,通过大量的程序实例,全面、精辟地介绍了利用现场可编程门阵列(FPGA)实现数字信号处理的方方面面。
本课程首先介绍了当前的FPGA技术以及最新的DSP系统工具的概况;接着主要介绍了计算机算法的概念、理论、有限字长效用、FIR和IIR滤波器的实现、多速率和自适应信号处理的FPGA实现;最后,介绍了System
Genrerator和AccelDSP的应用和开发,随着设计规模的日益增长,基于图形化的System
Generator和AccelDSP来开发复杂的数字信号处理系统也成为未来的趋势。
本课程为期四天,课程时间大致安排为:讲课占60%~80%,实验占20%~40%。培训课程使用的所有软硬件工具由培训方提供。根据培训时间和地点的不同,软硬件版本会有所变化。本课程的可在《FPGA开发基础入门》的课程之后展开,将培训人员带入DSP设计的殿堂,并熟练掌握这一应用。
二、主办单位:中国高科技产业化研究会信号处理专家委员会
三、研修时间:2010年03月18-21日(17日报到)
四、研修地点:北 京(具体地点及路线图详见报到通知)
五、培训对象
课程适合于使用Xilinx
FPGA器件进行DSP领域科研和产品开发的具有中等水平的工程技术人员,也适合于相关专业领域具有相当水平的教师和研究生。
参加学习的学员应该具有数字电路、数字信号处理的基本知识,具备Verilog或VHDL的中等知识,至少具备采用Xilinx工具和Xilinx
FPGA器件6个月以上设计经验。
六、工具平台
培训课程使用的所有软硬件工具由培训方提供。根据培训时间和地点的不同,软硬件版本会有所变化。培训方可以以优惠的价格向学员提供高级开发板,以方便学员在学习结束后继续深入研究。
6.1.软件工具:
√ Xilinx ISE Design Suite √
ModelSim SE √
Matlab/Simulink
6.2.硬件工具:
√ 高性能PC机(P4 2.4G/1G内存以上配置)
√ Xilinx
VII-Pro:该开发系统是Xilinx公司专门设计用于提供教育培训服务的一款开发板,它的很多创新特性为数字工程类课程以及研究提供了完整的技术支持,如数字系统设计、计算机架构、嵌入式系统、实时操作系统、数字信号处理、图像与视频处理和数字通信等,可以实现片上课程理念。
七、教学大纲 (课程分为三个部分)
第一部分是数字信号处理理论,结合Xilinx
FPGA的特点理解掌握数字信号处理中的重要概念的理论。包括采样与量化基本理论、基本DSP算法的FPGA实现、数字滤波理论与实践(有限冲激响应滤波器、无限冲激响应数字滤波器、低成本数字滤波器、卷积定理),多速率采样理论(多采样率数字信号处理、多级内插和抽取的实现、CIC滤波器在内插和抽取、多相滤波器、频域信道化和数字滤波器组)。
第二部分讨论基于FPGA的DSP系统实现技术。主要包括时序分析、Xilinx
Virtex-4/5高级结构、基本滤波器的实现、复杂滤波器的实现(多速率、多通道)以及以NCO、FFT
Design和FPGA协处理器为例的系统级设计等内容。
第三部分基于SysGen和Accel DSP的系统设计与实现和基于SysGen和Accel
DSP的应用及工程实例。介绍基于模型的System Genrerator工具以及基于MATLAB .m语言进行FPGA设计的Accel
DSP工具。掌握基于System
Generator的可视化开发方法,包括相应的设计验证手段、生成硬件代码以及其它的高级工具。掌握基于AccelDSP的开发方法,包括相应的设计验证手段、生成硬件代码以及其它的高级工具。掌握基于ISE
Design Suite工具的图像处理和通信信号处理的典型应用开发,达到对前三天课程学以致用、融会贯通的目的。
本课程为期四天,课程时间大致安排为:讲课占60%~80%,实验占20%~40%。培训课程使用的所有软硬件工具由培训方提供。根据培训时间和地点的不同,软硬件版本会有所变化。本课程可在《FPGA开发基础入门》的课程之后展开,将培训人员带入DSP设计的殿堂,并熟练掌握这一应用。
八、授课专家
王老师:北京理工大学信号与信息处理专业工学博士,
Xilinx大学计划主讲教师。现任天津某大学-Xilinx联合实验室主任,主要研究方向为高速实时信号处理和片上系统(SoC)设计,具有多年高速大规模可编程逻辑器件设计经验,设计的基于FPGA的某国防系统获得2005年度部级三等奖。承担过某高速数据采集及信号处理系统、某雷达导引头高速小型化信号处理系统等大型研发设计工作,理论基础扎实,工程实践经验丰富,主讲过多场培训,深受学员好评。
田老师:毕业于北京某著名高校信号与信息处理专业,具有丰富的FPGA开发实战经验,主要从事无线通信中的信号处理研究工作。目前担任某通信设备公司的研发部门负责人,负责和参与过多个百万门级FPGA(XC2VP30、XC4VSX35以及XC5VSX50T等)开发项目,包括数字直放站、功放线性化技术、干扰抵消以及下一代通信系统LTE的下行链路实现等重大科研项目。主讲过多场培训,深受学员好评。
九、授课方法:采用理论与上机实践同步的专题讲解,结合交流、讨论、案例分析等互动的方式,学习后向经考核合格的学员颁发证书。并为学员与专家、学员与学员之间建立广阔的交流平台,使学员在学习后也可以与专家共同解决在自己工作实践中碰到的困惑与难题。
十、收费标准:2600元/人,3人以上9折优惠,含资料、午餐、课时费、证书。
附: 如果需要购买Xilinx XUP Spartan3E开发板,另收开发板费用1600元
另有V2-PRO和XUPV5-LX110T开发板,购买请至电咨询。
具体详细内容敬请致电咨询!
咨询电话:曲先生 010-64113137转1006
手机;13264377226