求知
文章
文库
Lib
视频
iPerson
课程
认证
咨询
工具
讲座
Model Center
Code
会员
找课
开班计划
|
技术学院
|
管理学院
|
嵌入式学院
|
机械
|
军工学院
|
定向培养
|
专家指导
电话
English
成功案例
品质保证
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计
更多...
相关课程
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
更多...
全部课程
>
硬件开发
高性能FPGA系统设计与优化技术
1861 次浏览
52 次
王老师
美国加州大学戴维斯分校高级访问学者
时间地点:
北京、上海、深圳根据报名开班
课程费用:
4200元/人
报线下课
报直播课
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
认证方式:
培训前了解能力模型。
培训后进行能力评测:
在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明
课程带领学员从更高和更低的层次上去理解FPGA数字系统的设计问题。在更高的层次上,理解模拟系统与数字系统的关系,理解软件与硬件的关系,理解数字信号处理的本质,理解系统级设计方法学。在更低的层次上,理解各系列FPGA器件的结构和技术特点,理解基本算法的FPGA实现结构,理解最新FPGA技术所带来的新方法和新能力,理解FPGA软硬件协同系统设计工具链。课程实质上是对FPGA结构资源、设计流程、设计工具和设计方法的归纳、总结与升华,使学习者透过表面现象看到FPGA技术的实质,从而为掌握FPGA高级设计技术,实现复杂系统打下基础。
培训目标:
深入理解数字系统
深入理解FPGA系统
Xilinx7系列FPGA资源分析
ISE下的"层次化、模块化"设计方法学
FPGA时序约束与分析
FPGA高速I/O接口设计
UltraScale系列FPGA资源分析
UltraFast设计方法学
Vivado下的设计约束、设计分析和时序收敛
培训对象:
课程适合于使用FPGA器件进行科研和产品开发的具有中等以上水平的工程技术人员,也适合于相关专业领域具有相当水平的教师和研究生。
学员基础:
参加本课程人员需对数字电路设计研发有一定的基础
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容:2天
主题1:深入理解数字系统
从软件无线电谈数字系统的本质及其实现技术:数字系统、计算、软件无线电、算法的软件与硬件实现、编程语言与代码、体系结构与硬件逻辑等
深入理解数字系统的重要概念:信号调理、采样、量化、数制、滤波、正交变换、采样率变换、流水延迟、吞吐率等
数字系统数据通路分析:数据通路三要素:频谱搬移、采样率变换、基带处理
主题2:深入理解FPGA系统
深入理解FPGA的基本结构与资源
FPGA基本算法结构(以加法、乘法和FIR滤波为例)
基本时序概念(路径、周期和接口,全局时序和时序例外)
面向时序性能的FPGA代码设计与综合(Spartan-3/6、Virtex-4/5/6/7、UltraScale)
深入理解FPGA设计流程(基于ISE14.7和Vivado2015.3)
时序收敛流程分析(设计报告,时序收敛流程,静态时序分析)
主题3:Xilinx7系列FPGA资源分析
7系列FPGA的CLB资源
7系列FPGA的存储器资源
7系列FPGA的时钟资源
7系列FPGA的SelectIO资源
7系列FPGA的DSP48E1资源
7系列FPGA的配置资源
7系列FPGA的其他资源
主题4:ISE下的"层次化、模块化"设计方法学
分区(Partitions)概念
层次化、模块化设计方法
层次化、模块化设计综合流程
PlanAhead工具下的分区设计流程
设计保存技术
团队合作设计
针对分区的设计调试
主题5:FPGA时序约束与分析
路径的概念
时钟偏斜问题
时序约束前要考虑的因素
时序约束方法(输入时序约束、寄存器到寄存器时序约束、输出时序约束、时序例外)
时序约束系统(DLL/DCM/PLL/BUFR/PMCD、TNM/TNM_NET属性、时序分组约束)
时序约束设计(PERIOD、OFFSET、FROM:TO、时序约束优先级)
PERIOD约束分析(门控时钟、单时钟域、双时钟域、多时钟域、DCM输出时钟)
FROM:TO(Multi-Cycle)约束分析
OFFSET IN约束分析
OFFSET OUT约束分析
时钟偏移(Clock Skew)分析
时钟不确定性(Clock Uncertainty)分析
异步复位(Reset)路径分析
改善时序性能分析
主题6:FPGA高速I/O接口设计
全局时钟系统、源同步时钟系统和自同步时钟系统
源同步技术应用(LVDS SDR收发机和LVDS DDR收发机)
源同步技术应用(DDR存储器物理接口设计)
高级I/O时序分析(描述系统同步和源同步系统接口时序约束要求,使用静态时序分析工具分析如何实现可靠数据捕获,使用FPGA相关资源修改设计满足接口时序要求)
演示实验:系统同步SDR接口时序设计和源同步DDR接口时序设计-使用时序分析器查找时序失败原因,修改设计以满足时序要求
主题7:UltraScale系列FPGA资源分析
UltraScale系列CLB资源
UltraScale系列存储器
UltraScale系列时钟资源
UltraScale系列SelectIO资源
UltraScale系列配置资源
UltraScale系列DSP48E1资源
UltraScale系列FPGA的其他资源
主题8:UltraFast设计方法学
FPGA系统架构设计
FPGA系统功耗分析(Power Estimator、Power Analyzer、电源监控法)
单板和器件规划:PCB 布局建议、时钟资源规划与分配、I/O 规划设计流程、FPGA电源系统
设计创建:设计层级、使用IP 核、RTL编码、控制信号和控制集、调用RAM和ROM、适用DSP和算法调用、移位寄存器和延迟线编码、初始化存储器、属性和约束、时钟、例化和推译、提高可靠性、改善性能、改善功耗、创建约束
实现:综合、综合属性、自下而上流程、实现设计、时序收敛、功耗
主题9:Vivado下的设计约束、设计分析和时序收敛
设计约束方法
管理设计约束
约束输入(综合约束、实现约束)
基本时序检查(Setup和Hold、Recovery和Removal)
定义时钟(Primary Clocks,Virtual Clocks,Generated Clocks,Clock Groups,Clock Latency, Jitter, Uncertainty)
I/O时延约束
时序例外(Multicycle Paths,False Paths,Min/Max Delays)
物理约束(网表、I/O、布局、布线和配置)
定义RPM(Relatively Placed Macros)
设计分析、约束报告和时序分析
Vivado下的时序收敛技术
报线下课
报直播课
定制内训
1861 次浏览
52 次
其他人还看了课程
智能制造+精益生产标杆管理实战
921 次浏览
Xilinx-FPGA局部可重构技术
3553 次浏览
高性能FPGA系统设计与优化技术
1861 次浏览
FPGA培训高级课程
1782 次浏览
FPGA培训初级研修班
2129 次浏览
FPGA项目案例培训班
2327 次浏览
课程计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26
[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]