概述
本研讨会旨在向您介绍使用Vivado的ZYNQ系统设计流程。工作坊分为六个实验室,探索对设计流程重要的工具和过程。实验如下
-
Lab1教你创建HDL设计的Vivado设计流程。你将学习模拟、综合、实现和验证硬件设计。
-
Lab2让您使用I/O规划工具创建一个项目,然后将设计导出到rtl。使用XDC定时约束,您将执行设计的定时分析。
-
使用IP Integrator,您将在Lab3中创建基于ARM Cortex-A9处理器的设计。您将导出硬件设计,并在SDK中开发应用程序,以便验证硬件。
-
Lab4让您创建一个自定义的AXI4Lite外设,并将其添加到IP Packager中的处理器系统中。
-
在Lab5中,您将学习使用强大的IP核来调试硬件,并使用SDK来执行软件调试。
-
您将学习在Lab6中使用Vivado HLS创建IP-XACT适配器的设计流程。然后在处理器系统设计中使用生成的适配器。
完成这一系列的实验之后,你应该能够:
-
使用XDC文件来传递性能。
-
设计一个以ZYNQ芯片的ARM处理器为目标的嵌入式系统。
-
创建自定义的外围设备。
-
使用Xilinx外设和/或定制外设扩展硬件系统。
先决条件
技能
-
具有数字逻辑和FPGA设计经验
-
熟悉Vivado设计软件
-
对C语言编程有基本了解
硬件
-
Digilent Zedboard或Zybo board
-
微型USB电缆
-
用于UART通信的JTAG编程。
-
软件
-
Vivado设计套件2015.2或更新版本
教程
1.启动车间
1.1)打开Xilinx大学项目研讨会在新选项卡中分页,然后单击Zynq系统设计流程链接。
1.2)下载Zybo和Zedboard特有的实验室源文件,以及这两块板之间通用的实验室文件,请在右侧的“2015x Workshop Material”区域下载。
1.3)遵循实验室指导你完成Zynq的系统设计流程。