UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

的页面

Zynq All Programmable SoC 系统架构

发布日期:
May 2017
适应水平:
嵌入式架构师 3
培训时间:
2 天

快速链接

主要文档

课程对象

希望使用 Zynq® All Programmable SoC 在一个芯片上架构系统的系统架构师

必备条件

  • 数字系统架构设计经验
  • 微处理器架构的基本知识
  • 具有 C 语言编程的基础知识
  • 具有基础 HDL 建模经验

注册

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

课程说明

Xilinx Zynq All Programmable 片上系统 (SoC) 将系统设计能力提高到了一个新的水平。 本课程为经验丰富的系统架构师提供了有效设计 Zynq All Programmable SoC 的相关知识。

它介绍了 Zynq 架构的特性和优势,旨在为您设计 Zynq All Programmable SoC 项目提供决策。同时,还介绍了基于 ARM® Cortex™-A9 处理器的处理系统 (PS) 架构以及在系统设计人员可成功高效地利用 Zynq All Programmable SoC 的深层次级别中连接至可编程逻辑 (PL)。

本课程详细介绍了构成该 PS 的各个组件:I/O 外设、定时器、高速缓存、DMA、中断和存储控制器。重点包括从 PL 用户逻辑高效访问和使用 PS DDR 控制器、高效率 PL 到 PS 接口、设计技巧、利弊权衡、在 PS 或 PL 中实现功能的优势等。

软件工具

  • Vivado® Design 或 System Edition 2017.1

硬件

  • 架构: Zynq-7000 All Programmable SoC*
  • 演示板:Zynq-7000 All Programmable SoC ZC702 / ZedBoard*

* 本课程重点介绍 Zynq-7000 All Programmable SoC 。 了解课内实验板的详细说明或其它定制方面信息,敬请联系当地授权培训机构。

获得的技能

完成这次全面的培训之后,您就会知道如何:

  • 描述组成 Zynq All Programmable SoC 处理系统(PS)的架构和组件。
  • 在用户设计目的与 Zynq All Programmable SoC 的功能、优势和使用之间建立关联。
  • 高效选择和设计 Zynq PS 和可编程逻辑(PL)之间的接口,达成项目目标。
  • 分析在软件而非 PL 中执行功能的利弊和优势。

课程概要

实验 讲座 演示

第 1 天

  1. 1.1
    Zynq All Programmable SoC 简介
  2. 1.2
    在应用处理器单元 (APU) 内部
  3. 1.3
    实验 1: 构件 Zynq All Programmable SoC 平台 检查 Vivado IP 集成器工具的使用过程,创建简单的处理系统。
  4. 1.4
    处理器输入/输出外设
  5. 1.5
    AXI 介绍
  6. 1.6
    Zynq All Programmable SoC PS-PL 接口
  7. 1.7
    实验 2: 在 Zynq All Programmable SoC 上集成可编程逻辑 连接可编程逻辑(PL)设计到嵌入式处理系统 (PS)。
  8. 1.8
    Zynq All Programmable SoC 引导
  9. 1.9
    实验 3: 在 Zynq All Programmable SoC 上使用 DMA 使用 PS DMA 控制器在 DDRx 内存与定制 PL 外设之间高效移动数据的实验。

第 2 天

  1. 2.1
    Zynq All Programmable SoC 存储资源
  2. 2.2
    满足性能要求
  3. 2.3
    实验 4:端口选择对系统性能的影响 探索有关使用加速器联接端口 (ACP) 及高性能 (HP) 端口的带宽问题。
  4. 2.4
    Zynq All Programmable SoC 硬件设计
  5. 2.5
    Zynq All Programmable SoC 软件设计
  6. 2.6
    调试 Zynq All Programmable SoC
  7. 2.7
    实验 5: 在 Zynq All Programmable SoC 上调试 评估调试 Zynq All Programmable SoC 设计的软硬件组件。
  8. 2.8
    Zynq All Programmable SoC 工具和参考设计
  9. 2.9
    实验 6: 在 Zynq All Programmable SoC 上运行和调试 Linux 应用程序 探索在 Linux 操作系统下执行有关 Zynq 全可编程 SoC 的软件应用。