嵌入式设计流程技术座谈

课程介绍

此次技术座谈将使经验丰富的 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 帐号成为会员。

下载资料
软件版本 MicroBlaze 版(针对 Spartan®-3E 入门套件) PPC 版(针对 XUP Virtex®-II Pro)
v8.2 下载README 下载README
v9.1 下载README 下载README
v10.1 下载README 不提供

* 如需完整的要求列表,请参照 README 文件

联系 XUP

如有疑问或意见,请致信 xup@xilinx.com

职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.