你的位置: 首页 > 公开课首页 > 拓展/其它 > 课程详情

details

FPGA培训

暂无评价   
  • 开课时间:2010/08/25 09:00 已结束
  • 结束时间:2011/07/19 17:00
  • 开课地点:广州市
  • 授课讲师: 待定
  • 课程编号:89283
  • 课程分类:拓展/其它
  •  
  • 收藏 人气:2328
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
5000
你还可以: 收藏

培训受众:

科研院所、大专院校、公司企业使用FPGA器件进行科研、教学和产品开发的工程师、教师等工程技术人员。

课程大纲:

授课内容:
第一阶段 学习目标 :
课程主要帮助学员了解FPGA系统设计的三个基本原则, 掌握三种常用技巧,学会使用QuartusII软件提供的三类典型IP核。此外,还将介绍如何利用ModelSim软件,对FPGA系统进行仿真验证,以及测试激励文件的设计方法。
(1)三个设计基本原则,包括面积和速度的平衡互换原则,硬件可实现原则和同步设计原则。
(2)三个个常用操作技巧,包括乒乓操作,串并转换操作和流水线操作等技巧。
(3)三个常用IP模块使用,包括片上的存储器(DPRAM、FIFO、ROM),锁相环(PLL)和串行收发器(SERDES)等。
(4)FPGA设计仿真验证的原理和方法
(5)仿真测试文件(Testbench)的设计方法
(6)ModelSim软件的使用技巧
(7)基于模型的系统仿真平台构建方法
(8)异步SRAM的操作时序
实战训练一:
训练题目:"FPGA片上双口RAM乒乓读写操作"
训练知识点:
◇ ModelSim软件工程创建
◇ ModelSim软件进行功能仿真(前仿真)
◇ ModelSim软件进行时序仿真(后仿真)
◇ FPGA片上双口RAM存储器的操作时序设计
◇ 乒乓操作技巧
◇ 锁相环(PLL)的使用
◇ 测试文件(Testbench)的设计方法
实战训练二:
训练题目:"异步SRAM存储器读写操作"
训练知识点:
◇ ModelSim软件操作技巧
◇ SRAM存储器的操作时序设计
◇ 基于模型的系统仿真方法
第二阶段 学习目标 :
目前, FPGA应用最广泛的领域是数据采集和接口互联。通过本节课程的学习,学员可以掌握采集ADC的数据的方法和技巧。介绍了如何利用FPGA来实现USB2.0接口通信。通过数字变焦系统实例分析,学员可以对数据的采集和处理系统有个完整的认识。此外,本节内容对FPGA+DSP的系统也做了分析和介绍。
(1)AD/DA转换器接口设计
◇ 选择正确的时钟采样边沿
◇ 选择适合的同步头检测方法
◇ 选择有效的缓存策略
(2)利用FPGA实现USB2。0高速通信接口
◇ USB2.0接口原理和实现方法
◇ USB2.0接口的通讯协议
◇ USB2.0接口的典型应用
◇ USB2.0接口的FPGA实现
(3)典型实例分析:数字变焦系统设计
◇ 设计需求分析和功能定义;
◇ 工作原理分析;
◇ 数学公式简化;
◇ 算法优化;
◇ HDL代码设计优化;
◇ FPGA内部结构设计和优化;
◇ 硬件实现;
实战训练三:
训练题目:"SignalTAP II 逻辑分析仪实践"
训练知识点:
◇ 利用逻辑分析仪SignalTapII工具调试电路
实战训练四:
训练题目:"USB2.0接口通信"
训练知识点:
◇ ModelSim软件操作技巧
◇ USB2.0接口模块的原理和设计实现
◇ FPGA通过USB2.0接口实现和PC机通信
第三阶段 学习目标:
  通过本节课程的学习,学员可以掌握基于IP核的FPGA设计方法。通过对应用最为广泛的SDRAM控制器IP实例分析,学员可以对基于IP核的设计流程有完整的认识。此外,本节内容对FPGA+DSP的系统也做了分析和介绍。
(1)SDRAM控制器IP核设计
◇ SDRAM控制器的时序
◇SDRAM控制器的时序
◇ SDRAM控制器的仿真与测试
(2)利用SDRAM控制器实现超大容量FIFO缓存器
◇ 利用SDRAM实现FIFO的原理
◇ 利用SDRAM控制器来实现FIFO的方法
(3)基于FPGA+DSP的协同处理平台的优势和适用领域
(4)基于FPGA+DSP的协同处理平台的设计流程
(5)FPGA与DSP的通信接口设计
实战训练五:
训练题目:"SDRAM控制器IP核的使用"
训练知识点:
◇ ModelSim软件操作技巧
◇ 基于IP核的设计仿真流程
◇ SDRAM控制器的设计实现

本课程名称: FPGA培训

查看更多:拓展/其它公开课

FPGA培训 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%