你的位置: 首页 > 公开课首页 > 职业素养 > 课程详情
课程介绍 评价详情(0)
本课程名称: FPGA培训--FPGA高级逻辑设计研修班
查看更多:职业素养公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
参加学习的学院应当具有一定的逻辑设计经验,课程使用Verilog作为教学语言,学员应当至少能够读懂Verilog语言代码。教学采用Quartus II设计软件,但验证部分采用使用广泛的ModelSim软件进行。
课程收益:
相信通过三天的学习,将会对学员在逻辑设计领域的工作和学习大有裨益。
课程时间的安排上授课占60%,实验占40%
培训颁发证书:
课程大纲
培训课程使用的所有软硬件工具由培训方提供。
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滤波器设计与优化
乘法器时序约束优化
三、收费标准:2600元/人,3-5人9.5折优惠,6人以上9折优惠(含资料\午餐\课时费,学习后向经考核合格的学员颁发中国高科技产业化研究会证书)
培训师介绍
孙老师:毕业于上海交通大学电子与电气工程学院,拥有丰富的ALTERA FPGA设计经验,多次参加FPGA培训授课,获得学员的一致好评。现任上海交通大学-ALTERA学生创新实验室副主任。主要研究方向为基于FPGA的嵌入式系统设计、基于FPGA嵌入式系统性能优化。
本课程名称: FPGA培训--FPGA高级逻辑设计研修班
查看更多:职业素养公开课