嵌入式设计流程技术座谈
Xilinx 要求
课程介绍
此次技术座谈将使经验丰富的 FPGA 设计者能够加快 Xilinx 处理器的性能。了解 Xilinx 嵌入式设计流程(从系统设计到比特流生成)的步骤以及 Xilinx 嵌入式开发套件(EDK)内的各种工具是如何完成这些步骤的。与会者将有机会通过动手实验练习了解这些步骤,并且还能执行片上硬件/软件验证。
适应水平
入门
培训时间
2 天
课程对象
熟悉 Xilinx FPGA 技术并且希望加快基于 FPGA 的嵌入式系统的运行速度的教授。
必备条件
- 具有数字逻辑和 FPGA 设计经验
- 熟悉 Xilinx ISE™ Foundation™ 软件的基本操作
- 了解 C 语言编程基础知识
- 具有基本的微处理器经验
获得的技能
完成这次培训后,您将可以:
- 迅速构建面向硬件平台的嵌入式系统
- 利用 Xilinx 提供的外设扩展硬件系统
- 创建定制外设,并将其添加到系统中
- 写入软件代码以便进行外设访问
- 写入中断处理程序来实现服务中断
- 执行片上硬件/软件验证
课程概要 第 1 天
- EDK 简介
- 嵌入式硬件
- 实验1:基本的硬件设计
- 利用 EDK 实现硬件设计
- 实验2:将外设添加到硬件设计中
- 将您自己的外设添加到系统中
- 实验3:添加您自己的外设
第 2 天
- 软件开发
- 地址管理
- 实验4:编写基本软件应用程序
- 调试
- 实验5:先进的软件写入
- 系统仿真
- 实验6:交叉调试
实验说明 实验1 - 基本的硬件设计
利用 EDK 的 Base System Builder 迅速创建针对支持的大学开发板的嵌入式系统
实验2 - 添加外设
通过添加 IP 目录中的外设来扩展硬件系统。
实验3 - 添加定制外设
利用创建/导入外设向导来通过定制外设扩展系统
实验4 - 编写基本软件应用程序
编写基本 C 应用程序,以便进行外设访问
实验5 - 高级软件编写
写入中断服务程序来计算从定时器(包含定时器和中断控制器的扩展系统)生成的中断数量。
实验6 - 交叉调试
利用 Chipscope™ Pro 工具和 GNU 调试器(通过 SDK)来执行片上硬件/软件验证(包含 Chipscope 核的扩展系统)。
就近参加技术座谈
XUP 会员可以获得技术座谈日程安排,以便查找和注册参加技术座谈。大学教员可以 通过创建 Xilinx 帐号成为会员。
获取技术座谈资料
XUP 会员可以从下表获得技术座谈资料,从而用于工程课程。大学教员可以通过创建 Xilinx 帐号成为会员。
* 如需完整的要求列表,请参照 README 文件
|