- 同类热点网络课程
- 暂无相关热门网络课程
一、 主管单位:中国高科技产业化研究会
主办单位:中国高科技产业化研究会信号处理专家委员会
二、 研修时间:2009年9月17-19日(16日报到)
三、 研修地点:北 京(具体地点及路线图详见报到通知)
四、 课程简介
本课程为期三天,旨在帮助已经掌握一定设计基础的工程师进一步了解FPGA逻辑设计的方法与优化技巧。讲述了逻辑设计的验证、高级状态机的设计、基于FPGA的DSP设计方法以及高速数字电路的时序设计与优化。
相信通过三天的学习,将会对学员在逻辑设计领域的工作和学习大有裨益。
课程时间的安排上授课占60%,实验占40%。
五、培训对象
课程适合于使用FPGA器件进行科研、教学和产品开发的工程师、教师等工程技术人员,也适合于相关专业领域的研究生和高年级本科生。
参加学习的学院应当具有一定的逻辑设计经验,课程使用Verilog作为教学语言,学员应当至少能够读懂Verilog语言代码。教学采用Quartus II设计软件,但验证部分采用使用广泛的ModelSim软件进行。
六、 工具平台
培训课程使用的所有软硬件工具由培训方提供。
1.软件工具:
? ◆ALTERA Quartus II 设计软件
? ◆ModelSim for Altera
2.硬件工具:
? ◆高性能PC机
七、授课内容:(征询大部分学员意见可能会有所增减,使课程设置贴近学员实际需求)
1. ModelSim使用与FPGA设计验证技巧
成功的设计离不开有效的验证,ModelSim作为业界通用的验证工具正为越来越多得设计者采用。本单元介绍FPGA验证的基本方法与技巧,这不仅仅是后续课程的基础更是FPGA设计不可或缺的步骤。
? FPGA设计验证与方法
? ModelSim工具及其使用
? 系统仿真与仿真平台的建立
2. 高级状态机设计方法与实例
状态机作为逻辑设计重要组成部分,其设计技巧也成为逻辑设计研究的重点。不论是算法的实现还是接口电路的设计都离不开优秀的状态机设计。本节课程介绍状态机的设计方法与设计技巧,并以接口电路状态机的设计为例,帮助学员进一步领悟状态机设计的进阶内容。
? ● 状态机基础知识
? ● 高级状态机设计方法学
? ● 内存接口设计分析与实例
? SDRAM控制器设计分析
? SRAM接口实例分享
? ● 状态机设计实例分析
? I2C控制器设计分析
? SPI接口实例分享
? UART接口实例分享
3. 数字信号处理Datapath设计方法与实例
使用FPGA进行数字信号处理,关键在于Datapath的设计。对于在FPGA上实现复杂的算法,往往是工程师进行FPGA设计时的难点,却正是设计的重点。本节课程着重分析了Datapath设计方法,兼顾DSP设计中常见的接口与缓存设计,以帮助工程师顺利跨越这一设计的门槛。
? ● 高速外设接口设计
? TFT视频输出接口设计分析
? 高速AD接口设计实例
? 输入输出接口与缓存设计
? ● Datapath设计原理与方法
? 算法实现与Datapath设计方法
? 设计实例:FIR滤波器设计
4. 数字电路高级时序设计
随着数字集成电路处理速度的不断提高,设计时序的有效性成为了数字时序电路的核心问题。我们常常说:“好的时序电路不是RTL写出来的,而是通过时序约束设计出来的”,由此可见,时序约束是设计FPGA高速处理系统中必不可少的一部分。本章节内容可以帮助学员了解数字电路的中时序问题,指导学员使用 Altera公司的工具迅速地着手时序约束设计。
? 数字电路时序基础
? FPGA中存在的时序问题
? 使用Quartus工具进行时序约束设计
? 设计实例分析:通过时序约束加速流水线
5. 课程实验
? 使用Modelsim搭建测试平台并验证设计
? SPI总线的Slave控制器
? FIR滤波器设计与优化
? 乘法器时序约束优化
八、 授课专家介绍
张老师:上海交通大学电气工程博士后流动站博士后,上海交通大学-ALTERA学生创新实验室主任,在FPGA教学及培训方面拥有丰富的经验,《FPGA与SOPC设计教程—DE2实践》一书的作者。
孙老师:毕业于上海交通大学电子与电气工程学院,拥有丰富的ALTERA FPGA设计经验,多次参加FPGA培训授课,获得学员的一致好评。现任上海交通大学-ALTERA学生创新实验室副主任。主要研究方向为基于FPGA的嵌入式系统设计、基于FPGA嵌入式系统性能优化。
九、收费标准:2600元/人,3-5人9.5折优惠,6人以上9折优惠(含资料\午餐\课时费,学习后向经考核合格的学员颁发中国高科技产业化研究会证书)