ZYNQ飞控的设计-bitstream文件的设计

一、需要的开发工具

Xilinx Vivado‡用于建立FPGA及ARM核心
Xilinx SDK‡
Linux-Xlnx‡
U-Boot-Xlnx‡
Device-Tree-Xlnx‡

二、操作步骤

1.创建一个基础的RTL工程

1、打开Vivado;
2、Create a new Project in Vivado, 选择RTL Project;
3、不要导入任何源文件,只创建一个pin_constr文件;
4、zynq-7000系列,clg400,速度等级-2,选择xc7z020;
5、点击完成,这样就有了一个工作环境;
6、选择Create Block Design,命名为armps;
7、在新的界面中点击添加IP按键,添加一个ZYNQ7 Processing System;
8、双击ZYNQ7 Processing System 打开配置窗口;

2.配置ARMPS

1、选择PS-PL配置,打开下拉窗口;
2、Create a new Project in Vivado, 选择RTL Project;
3、不要导入任何源文件,只创建一个pin_constr文件;
4、zynq-7000系列,clg400,速度等级-2,选择xc7z020;
5、点击完成,这样就有了一个工作环境;
6、选择Create Block Design,命名为armps;
7、在新的界面中点击添加IP按键,添加一个ZYNQ7 Processing System;
8、双击ZYNQ7 Processing System 打开配置窗口;
9、选 PS-PL 配置, 打开 AXI non-secure 使能下拉菜单, 打开 GP Master AXI interface, 选择 M AXI GPO Interface(默认配置);
10、选择Peripheral I/O Pins, 进行如下配置:

Section Subsection Peripheral IO Pins
Quad Spi Flash 1-6
Ethernet 0 16-27
USB 0 28-39
SD 0 40-45
SPI 0 EMIO
SPI 1 EMIO
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值