嵌入式系统开发的高级特性和技术
课程信息
课程介绍
嵌入式系统开发的高级特性和技术为嵌入式系统开发者提供了开发复杂嵌入式系统所需的技能,使他们可以利用嵌入式开发套件(EDK)中提供的工具来改善设计。这一课程也有助于开发者理解和利用嵌入式系统设计中的高级性能来构建复杂的系统。
课程以嵌入式系统开发课程中所讲授的技能为基础。实验提供了嵌入式系统开发、验证、调试和仿真的动手经验。某些实验采用了在其中下载和验证设计的 ML507 演示板。
适应水平
高级
培训时间
2 天
课程对象
对 Xilinx 嵌入式系统开发流程感兴趣的 FPGA 设计工程师、系统架构师、系统工程师
必备条件
- 具有 C 编程经验
- 完成了嵌入式系统开发课程的学习或具有嵌入式系统设计经验
- 具有 HDL 建模经验
- 基本的微处理器经验并了解 PowerPC® 处理器和 MicroBlaze™ 处理器系统
软件工具
- 带有 ISE 仿真器的 Xilinx ISE® Foundation™ 设计工具 10.1
- 嵌入式开发套件 10.1 和软件开发套件(SDK)
获得的技能
完成这次全面的培训后,您将拥有完成下列操作所需的技能:
- 装配高级嵌入式系统
- 确定将存储器控制器整合到采用 PowerPC® 440 微处理器的嵌入式系统中所需的步骤
- 运用高级调试技巧,包括使用 ChipScope™ Pro 软件和总线功能模型(BFM)仿真
- 设计基于 Flash 存储器的系统,并从片外 Flash 存储器启动加载
- 利用 Virtex®-5 FPGA 和 PowerPC 处理器 440 的各种特性,包括交叉开关和多端口存储器控制器
- 将中断控制器和中断处理器整合到您的嵌入式设计中
课程概要
第 1 天
- 嵌入式系统开发回顾
- 实验 1:构建完整的嵌入式系统
- 外部存储器控制器和文件系统
- 实验 2:外部存储器控制器和文件系统
- 使用 ChipScope Pro 分析器进行调试
- 实验 3:使用 ChipScope Pro 分析器进行调试
- 总线功能模型仿真
第 2 天
- 中断
- 连接嵌入式系统和 FPGA 架构
- 实验 4:连接嵌入式系统和 FPGA 架构
- PowerPC 440 处理器交叉开关
- 多端口存储器控制器
- 启动加载器
- 实验 5:从 Flash 存储器启动加载
实验介绍
- 实验 1:构建完整的嵌入式系统 - 开发整合了 IP 核的硬件,以实现到按钮、开关、LED、LCD 显示器和串行通信的接口。开发一款应用来与开关、按钮、LCD 显示器和串行通信互动。生成比特流,并将其下载到 ML507 演示板上。
- 实验 2:外部存储器控制器和文件系统 - 设计一个在存储器控制器接口端口上附加了 DDR2 IP 核的系统。开发一款应用,以便在外部存储器上执行文件相关任务。
- 实验 3:利用 ChipScope Pro 分析器进行调试 - 利用 ChipScope Pro 分析器进行调试 - 利用 ChipScope Pro 分析器、SDK 调试视图和 XMD 对堆栈相关错误进行同步硬件与软件调试。
- 实验 4:连接嵌入式系统和 FPGA 架构 - 连接嵌入式系统和 FPGA 架构 - 通过 FSL 和双端口 block RAM 在嵌入式系统与 FPGA 架构之间进行数据传输。实现中断控制器和中断处理器。
- 实验 5:从 Flash 存储器启动加载 - 开发一款应用,然后将其存储到 Flash 存储器中,通过启动加载器程序对其进行加载,并从外部存储器运行软件。
注册
了解课程安排以及学费和注册方面的信息,敬请联系授权培训机构:
|