Eclypse Z7
买
入门
参考手册
技术支持
Eclypse Z7
Zynq-7000 SoC开发板具有Syzygy兼容的扩展
特征
- 完全支持Vivado,包括工具集成,示例项目和教程
- 开箱即用的Petalinux支持,包括示例项目和教程
- 667MHz双核Cortex-A9处理器,具有紧密集成的Xilinx FPGA
- 2模块系统中高速数据传输的Syzygy标准接口
- 2个Pmod连接器,用于额外的系统模块化
- 1GB.32位总线的DDR3L @ 1066 MT/s
- USB和以太网连接
- 从JTAG,Quad-SPI Flash和MicroSD卡的可编程
关键FPGA规范
零件号
XC7Z020-1CLG484C
逻辑切片
13,300
6输入LUTS
53,200.
人字拖
106,400
块RAM.
630 KB.
DSP切片
220
时钟资源
Zynq锁相环有4个输出
4锁相环
4 MMCMs
125 MHz外部时钟
4锁相环
4 MMCMs
125 MHz外部时钟
内部的
ADC
双通道1议员
连接
朔望连接器
两个Syzygy标准接口
Pmod连接器
两个Pmod港口
以太网
10/100/1000 Mbps,具有Realtek Phy
USB
USB-UART.
USB-JTAG程序员
USB Micro-AB主机/设备/ OTG端口
USB-JTAG程序员
USB Micro-AB主机/设备/ OTG端口
记忆
DDR3.
1024 MB / 1066 MT / s
QSPI Flash.
16 MB
SD.
microSD卡连接器
板载I / O.
纽扣
2
三色发光二极管
2
电
电源输入
12V 5A(桶千斤顶)供应
Pmod连接器
3.3V逻辑标准,5V耐受
朔望连接器
1.2V至3.3V,2A由两个连接器共享的预算
自动在船上谈判
自动在船上谈判
FPGA的粉丝
由Eclypse Platform MCU管理
身体的
宽度
99毫米(3.9英寸)
长度
160 mm(6.3英寸)
产品合规性
HTC.
8471500150
ECCN
4 a994.b
eclipse Z7是一个强大的原型平台,具有Xilinx的Zynq-7000 APSoC。一个会合™1)兼容载波,它具有两个Syzygy™接口连接器,实现高速模块化系统。
eclipse旨在支持高速模拟数据捕获和分析。它是一个研究和快速原型测试和测量应用程序的平台,潜在包括软件定义的无线电,超声波,其他医疗设备,以及更多。作为主机板ZMODS.,Eclypse的应用程序在系统配置之间可以显着变化。
Petalinux支持开箱即用。预构建的Linux映像附带一个用于批量数据传输的软件API。这个系统允许新用户在不需要接触硬件的情况下开始操作。该软件支持多种通用编程语言,包括Python、C/ c++等。Digilent提供完全开放和可定制的硬件设计、Linux映像和Linux软件应用程序。
文件
-
-
Digilent eclipse Utility是Digilent提供的Linux系统映像中可用的命令行工具,它允许用户与eclipse PMCU通信。
-
外围设备
-
Eclypse Z7兼容Digilent Zmods以及符合蛋白石凯利的其他模块朔望标准规范。可以通过上面链接的开始页面找到Diulent ZMods列表。Digilent提供IP核心,分层块,软件库和示例项目,以支持每个Digilent ZMod的使用。可以在下面找到关于使用这些系统的指南和文档。
-
eclipse Z7与符合Digilent的Pmod™规范的模块兼容,包括Digilent的系列PMODS.。
开发环境
重要的是:eclipse Z7的教程、项目和系统映像针对Vivado 2019.1、Xilinx SDK 2019.1和Petalinux 2019.1,在Vivado的其他版本中不受官方支持。
Vivado和Xilinx SDK
-
安装Vivado,Xilinx SDK和Digilent Board文件涵盖Vivado,Xilinx SDK和Board文件的首次安装,以支持Divilent Loards的Vivado IPI流。
Petalinux
-
Petalinux是Xilinx创建的工具,用于创建和修改Xilinx芯片的Linux图像,包括Zynq-7000。
Xilinx的Petalinux工具参考指南(UG1144)涵盖Petalinux的安装和用法。第2章讨论了安装过程。
笔记: 对于Windows用户,DigIlent建议使用适合上面链接的UG1144中指定的要求的双引导Linux设置或虚拟机。
示例项目
eclipse Z7有三种类型的示例项目可用,Petalinux软件项目那armetal软件项目,独立硬件项目。
-
Petalinux软件项目针对从SD卡运行Linux操作系统的Eclypse,至少需要Xilinx SDK和预设的Linux映像,在电路板上构建和运行。硬件设计的更改需要使用Vivado和Petalinux来构建硬件并重新配置操作系统进行修改。
-
armetal软件项目使用Zynq处理系统(PS)和可编程逻辑(PL),并且至少需要Xilinx SDK和预构建硬件切换文件(HDF)来构建并在板上运行。硬件设计的更改需要使用Vivado来修改和构建新的硬件,并导出新的HDF。
-
独立硬件项目仅使用Zynq可编程逻辑(PL),并要求在电路板上构建和运行Vivado。
下表列出了Eclypse Z7可用的每个演示:
演示的名字 | 项目类型 | 描述 | 设置说明 |
---|---|---|---|
ZMOD ADC演示 | aremetal和petalinux软件 | 捕获来自ADC的数据,并将其写入文件和标准。 | 第3节Zmod基础库用户指南 |
zmod dac演示 | aremetal和petalinux软件 | 通过DAC通道之一输出斜坡波形。 | 第3节Zmod基础库用户指南 |
即用演示 | aremetal软件 | 在制造期间编程到闪光灯中。可用于确保电路板功能。 | 中发现的OOB演示的Github自述 |
低电平Zmod ADC + DAC演示 | 独立的硬件 | 从ADC捕获数据,并输出信号通过FIR滤波器通过DAC的结果。 | eclipse Z7低电平Zmod ADC DAC演示 |
eClypse平台的教程,指南和文档
软件
-
-
Zmod基础库的文档包括在eClypse平台上运行几个数字提供的多个无化软件示例中的一个所需的步骤。
-
硬件
-
-
本教程涵盖了创建闪烁LED的基本aremetal应用程序。Vivado IPI用于设计系统,Xilinx SDK用于开发应用程序。
-
-
-
本教程将介绍在现有的IPI设计中添加支持特定外围设备(无论是Pmod还是Zmod)的分层块,将所需的库源文件添加到一个裸金属Xilinx SDK应用程序项目中,并在板上运行一个示例。
-
-
-
本教程介绍配置和构建eclipse Z7 Petalinux项目以支持新的Zmod配置所需的步骤。
-
额外的指南
-
-
本教程将介绍用RTL语言编写的LED闪烁基本设计的创建。处理器未被使用。
-
-
-
本教程涵盖了Pmod IPs的基础知识,创建一个简单的Vivado IPI设计和Xilinx SDK应用程序来在板上运行一个示例。Petalinux默认不支持Pmod ip。
-