火炮微火焰底座系统设计
概述
功能使用
不习惯 | 使用 | |
---|---|---|
4用户切换 | X | |
4用户发光二极管 | X | |
4用户RGB led | X | |
USB-UART桥 | X | |
4用户按钮 | X | |
10/100以太网PHY | X | |
256MB 800Mt/s DDR3内存 | X | |
串行闪存 | X | |
四个Pmod港口 | X | |
屏蔽连接器 | X |
描述
这个Vivado IP集成商项目实现了一个Microblaze系统,该系统的核心可以与Arty上的所有外围设备进行通信。这个设计可以用于大多数使用ARTY的Microblaze应用程序的所有硬件设计。
先决条件
硬件
-
附庸风雅的FPGA板
-
微型usb电缆
软件
-
Vivado设计套件2016.4
-
可以使用较新的版本,但过程可能略有不同
-
Xilinx SDK 2016.4必须包含在安装中
-
-
Digilent董事会支持文件Vivado
-
遵循Vivado板文件为Digilent 7系列FPGA板关于如何安装Vivado的板支持文件的指南。
-
下载
如何……
1.下载项目
1.1)下载可以下载的项目repo zip文件在这里.下载完项目后,在您选择的位置解压它。
1.2)如果你想在Vivado中生成项目,继续步骤2。如果您想直接转移到Xilinx SDK,请跳到步骤5。
2.生成项目
2.1)如果尚未安装,请按照本指南安装火炮的Vivado板文件:安装Digilent单板的Vivado单板文件.
2.2)生成bsd在继续之前,请遵循此指南:如何从Digilent的Github生成一个项目.
3.构建项目
4.出口到SDK
4.1)导出microblaze项目,点击出口文件> >出口硬件.单击复选框以包含位流,并将其导出到本地以进行项目。这将在你的项目目录中创建一个.sdk文件夹。之后,点击文件>发射SDK.导出的位置和工作区都应该保留为。单击“OK”启动Xilinx SDK。
4.2)跳过步骤6。
5.打开Xilinx SDK并创建一个工作区
6.导入SDK文件
7.FPGA程序
8.为Microblaze处理器编程
9.运行该项目
这一部分将帮助您运行演示并观察其所有特性。
9.1)观察领导眨眼
演示在LED5上运行一个简单的闪烁。这很像arduino草图眨眼。