原创 第十八期 ALTERA FPGA 高级研修班 上海(7.23-25)

2009-6-4 13:20 959 1 1 分类: FPGA/CPLD

一、 主办单位:中国高科技产业化研究会信号处理专家委员会<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


北京中际赛威文化发展有限公司(www.zhongjisaiwei.com) 


北京中际孚歌科技有限公司


二、 研修时间:2009年7月23-25日(22日报到 )


三、 研修地点:上  海(具体地点及路线图详见报到通知)


四、课程目标


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


五、培训对象


课程适合于使用FPGA器件进行科研、教学和产品开发的具有中等水平的工程师、教师等工程技术人员,也适合于具有相当水平的相关专业领域研究生和高年级本科生。


六、入学要求


学员学习本课程应具备下列基础知识:


已经参加过FPGA应用设计初级班的学习,或者了解FPGA的开发设计流程;


具备一定的FPGA设计基础,熟悉VHDL或者Verilog HDL语言。


◆能熟练使用Quartus II软件,最好会使用SOPC Builder和DSP Builder软件。


七、授课方法:采用理论与上机实践同步的专题讲解,结合交流、讨论、案例分析等互动的方式,学习后向经考核合格的学员颁发中国高科技产业化研究会证书。并为学员与专家、学员与学员之间建立广阔的交流平台,使学员在学习后也可以与专家共同解决在自己工作实践中碰到的困惑与难题。


八、授课内容:




Day 1 仿真技巧篇


学习目标


帮助学员了解Altera器件的高级特性及其应用,学会使用Quartus II软件提供的IP核进行设计。此外介绍如何利用ModelSim软件对FPGA系统进行仿真验证,以及测试激励文件的设计方


主要内容


9:00-12:00


主题一 Altera器件高级特性与应用


1.时钟管理


2.片内存储器


3.数字信号处理(DSP)模块


4.高速差分接口


5.高速串行收发器


主题二 Medelsim软件使用技巧


1.使用ModelSim进行功能级仿真


2.返标SDF进行门级仿真


3.使用modelsim调试RTL代码


4.仿真测试文件(Testbench)的设计方法


13:00-16:00


实战训练: 使用Modelsim调试边沿检测算法


1.使用VHDL或verilog编写边沿检测程序


2.编写激励文件


3.ModelSim软件工程创建


4.ModelSim软件进行功能仿真(前仿真)


5.ModelSim软件进行时序仿真(后仿真)


6.使用Modelsim调试算法程序




Day 2 DSP应用篇


学习目标


DSP应用是展示FPGA优势的最有效场合。通过本次课的学习,可以帮助学员掌握使用FPGA实现DSP的基本理论和实现方法。本次课以案例分析的方式,展示FPGA之强大功能,帮助学员在今后的科研项目中轻松入手。


主要内容


9:00-12:00


案例一 中频数字化技术


1. 使用FPGA实现DSP的优势


2. FPGA实现DSP应用的典型应用场合


3. 中频数字化的理论基础-多速率信号处理


4. 浮点算法的定点处理


5. CORDIC算法与流水线处理


6. FIR滤波器设计


7. 内插和抽取


案例二 音频分析仪(2007全国大学生电子设计竞赛题目)


1.方案设计


2.ADC、DAC转换器接口设计


3.FFT IP核的使用


4.640*480 TFT LCD驱动


案例三 IP Camera设计


1.方案设计


2.CCD控制器


3.JPEG算法实现(色彩空间转换、DCT变换、量化和熵编码)


4.四端口SDRAM控制器编写


5.10/100M以太网卡芯片驱动


6.基于SOCKET的上层应用程序编写


13:00-16:00


实战训练: 使用DSP Builder设计DDS信号源


1. DSP Builder常用库的使用


2. DSP Builder设计流程


3. DSP Bulder算法级仿真


4. 硬件在环HIL(Hardware in the loop)的使用



实战训练: CORDIC算法


1.VHDL程序编写与仿真


2.迭代结构与流水线结构性能比较


3.DSP Builder实现CORDIC算法




Day 3 接口篇


学习目标


在很多FPGA应用场合中,FPGA都需要与外围器件配合使用,比如说与DSP接口。通过本次课学习,学员可以了解常用的接口及设计方法。


主要内容


9:00-12:00


案例一 PS2接口协议分析与FPGA实现


1.PS2键盘/鼠标协议


2.PS2协议的状态机实现


3.Nios2处理器下的PS2自定义组件


4.使用嵌入式逻辑分析仪分析PS2协议


案例二 USB2.0接口通信


1.FX2 USB2.0介绍


2.USB2.0接口模块的原理和设计实现


3.FPGA通过USB2.0接口实现和PC机通信


4.Nios2处理器下的USB2.0自定义组件


5.上位机程序编写技巧


案例三 FPGA+DSP架构


1.FPGA+DSP设计流程


2.FPGA+DSP功能划分


3.FPGA与DSP接口(HPI、EMIF、LINKPORT等)


4.RapidIO高速接口设计与性能分析


13:00-16:00


实战训练: 可视化电梯模拟器


1. 电梯控制器


2. PS2鼠标驱动编写


3. VGA控制器


总结篇:FPGA设计进阶


1. FPGA设计原则


2. 常用设计思想与技巧


3. 时序约束与时序分析


4. 设计优化


5. 编程风格





九. 讲师介绍


徐老师,南京理工大学通信工程学院副教授,硕士生导师。参与多项国家863及国防重点科研项目,曾获军队科技进步二等奖三项,三等奖二项,省科技进步二等奖一项;理论基础扎实,工程实践经验丰富,主讲过多场培训,深受学员好评。公开出版6本关于DSP和FPGA的教材在大陆和台湾地区发行。在核心期刊发表论文二十余篇,其中5篇被EI检索。


十. 授课方法: 采用理论与上机实践的专题讲解,结合交流、讨论、案例、分析等互动的方式,学习后向经考核合格的学员颁发中国高科技产业化研究证书。并为学员与学员之间建立广阔的交流平台,使学员在学习后也可以与专家共同解决在自己工作实践中碰到的困惑与难题。


十一. 收费标准:2600元/人,3-5人9.5折优惠,6人以上9折优惠,含资料、午餐、课时费。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
1
关闭 站长推荐上一条 /1 下一条