嵌入式系统开发

课程介绍

Xilinx FPGA 通过软 MicroBlaze™ 处理器、硬 PowerPC® 处理器和硅高效架构资源提供了新的系统设计能力水平。本课程可以让经验丰富的 FPGA 设计者加快利用嵌入式开发套件(EDK)进行嵌入式系统开发的步伐。本演讲和实验还包含 Xilinx MicroBlaze 软处理器与 PowerPC 440 处理器的特性及功能。动手实验提供了进行嵌入式系统开发、调试和仿真的经验。

适应水平

中等

培训时间

2 天

课程对象

对利用嵌入式开发套件和 Xilinx FPGA 开发带有 Xilinx MicroBlaze 软处理器或 IBM PowerPC 440 核的嵌入式系统感兴趣的工程师

必备条件

  • FPGA 设计经验
  • 完成了 FPGA 设计基础课程的学习或具有同等的 Xilinx ISE® 软件设计工具的知识
  • 了解 C 语言编程基础知识
  • 具有 HDL 建模经验

软件工具

  • 带有 ISE 仿真器的 Xilinx ISE Foundation 设计工具 10.1
  • 嵌入式开发套件 10.1 和软件开发套件(SDK)

获得的技能

完成此次全面的培训后,您将能够:

  • 描述包括 Xilinx 嵌入式开发套件 (EDK) 在内的各种工具
  • 使用 Base System Builder(BSB)快速搭建包含 MicroBlaze 或 IBM PowerPC 处理器和 Xilinx 支持的 CoreConnect 总线架构 IP 的嵌入式系统
  • 利用基于 Eclipse 的软件开发套件(SDK)来开发软件应用和调试软件
  • 创建 IP 并将其集成进 EDK 环境

课程概要

第 1 天

  • EDK 简介
  • Base System Builder
  • 实验 1:利用 Base System Builder 进行硬件建设
  • 利用 SDK 进行软件开发
  • 实验 2:软件、实现和下载
  • 系统总线
  • 硬件设计
  • 利用 EDK 进行硬件设计
  • 实验 3:为硬件设计增加 IP

第 2 天

  • 在嵌入式系统中加入您自己的 IP
  • 实验 4:在嵌入式系统中加入定制 IP
  • 软件调试
  • 连接程序脚本发生器
  • 实验 5:软件调试
  • 系统仿真
  • 实验 6:执行系统仿真

实验介绍

本实验支持 MicroBlaze 和 PowerPC 440 处理器。所有的实验都面向 ML507 板。

  • 实验 1:利用 Base System Builder 进行硬件建设 - 通过使用 Base System Builder 来创建1个 XPS 项目以便开发基础硬件系统,并为嵌入式设计生成一系列网表。
  • 实验 2:软件、实现和下载 - 通过构建软件库和应用、生成比特流文件、将应用并入比特流中、并将其下载到 ML507 板中来完成实验1中的进程。
  • 实验 3:为硬件设计增加 IP - 了解如何从 IP 库内的众多选择中添加 IP。利用 GUI 来添加通用 I/O 模块,并直接从 MHS 文件访问内部 block RAM..
  • 实验 4:在嵌入式系统中加入定制 IP - 利用创建和导入外设向导(Create and Import Peripheral 向导)为您的设计加入定制 IP。
  • 实验 5:软件调试 - 运行软件开发套件(SDK)来生成调试图视图,设置断点,并调试应用。
  • 实验 6:执行系统仿真 - 利用 ISIM 来执行完整设计的行为仿真。

注册

了解课程安排以及学费和注册方面的信息,敬请联系授权培训机构:

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