【资料分享】Xilinx Zynq-7010/7020工业评估板规格书(双核ARM Cortex-A9 + FPGA,主频766MHz)

news2024/11/24 21:02:51

1 评估板简介

创龙科技TLZ7x-EasyEVM是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗处理器设计的异构多核SoC评估板,处理器集成PS端双核ARM Cortex-A9 + PL端Artix-7架构28nm可编程逻辑资源,评估板由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

评估板接口资源丰富,引出千兆网口、双路CAMERA、USB、Micro SD、CAN、UART等接口,可通过TL-MultiEthP模块拓展双路千兆网口、多路串口,同时支持LCD显示拓展及Qt图形界面开发,方便用户快速进行产品方案评估与技术预研。

图 1 评估板正面图

图 2评估板斜视图

图 3评估板侧视图1

图 4 评估板侧视图2

图 5评估板侧视图3

图 6 评估板侧视图4

图 7

2 典型应用领域

  • 测试测量
  • 运动控制
  • 智能电力
  • 通信探测
  • 目标追踪

3 软硬件参数

硬件框图

 

图 8 评估板硬件框图

图 9 评估板硬件资源图解1

图 10评估板硬件资源图解2

 

硬件参数

 

表 1 硬件参数

CPU

Xilinx Zynq-7000 XC7Z010/XC7Z020-2CLG400I

2x ARM Cortex-A9,主频766MHz,2.5DMIPS/MHz Per Core

1x Artix-7架构可编程逻辑资源

ROM

PS端:4/8GByte eMMC

PS端:256Mbit SPI NOR FLASH

RAM

PS端:单通道32bit DDR总线,512M/1GByte DDR3

Logic Cells

XC7Z010:28K,XC7Z020:85K

OSC

PS端:33.33MHz

PL端:25MHz

B2B Connector

2x 80pin公座B2B连接器,2x 80pin母座B2B连接器,共320pin,间距0.5mm,合高4.0mm

LED

2x 电源指示灯(核心板1个,底板1个)

3x PS端用户可编程指示灯(核心板2个,底板1个)

4x PL端用户可编程指示灯(核心板1个,底板3个)

1x PL端DONE指示灯(核心板)

KEY

1x 电源复位按键

1x 系统复位按键

1x PS端用户输入按键

3x PL端用户输入按键

1x PL端PROGRAM_B按键

SD

1x Micro SD接口(PS端)

CAMERA

2x CAMERA,2x 10pin排母方式,间距2.54mm(PL端)

Ethernet

1x RGMII,RJ45接口,10/100/1000M自适应(PS端)

2x RGMII,RJ45接口,10/100/1000M自适应(PL端,位于TL-MultiEthP模块)

USB

1x USB2.0 HOST接口(PS端)

UART

2x Debug UART,分别为PS、PL端调试串口,由同一个Micro USB接口引出

2x RS485 UART,3pin 3.81mm绿色端子座(PL端,位于TL-MultiEthP模块)

1x RS422 UART,5pin 3.81mm绿色端子座(PL端,位于TL-MultiEthP模块)

1x RS232 UART,3pin 3.81mm绿色端子座(PL端,位于TL-MultiEthP模块)

CAN

1x CAN,3pin 3.81mm绿色端子方式(PL端)

IO

1x 48pin公座欧式端子,间距2.54mm(PL端)

1x 排针拓展接口,2x 17pin规格,间距2.54mm(PL端)

JTAG

1x 14pin JTAG接口,间距2.0mm

BOOT SET

1x 6bit启动方式选择拨码开关

SWITCH

1x 电源摆动开关

POWER

1x 12V直流输入DC-417电源接口,可适配外径4.4mm、内径1.65mm电源插头

软件参数

表 2

ARM端软件支持

裸机、FreeRTOS、Linux-4.9.0、Linux-RT-4.9.0

Vivado版本号

2017.4

图形界面开发工具

Qt-5.7.1

软件开发套件提供

PetaLinux-2017.4、Xilinx SDK 2017.4、Xilinx HLS 2017.4

驱动支持

SPI NOR FLASH

DDR3

USB2.0

eMMC

LED

KEY

USB WIFI

MMC/SD

Ethernet

CAN

7in Touch Screen LCD(Res)

XADC

USB 4G

RS485

RS232

CAMERA

4 开发资料

(1)提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,缩短硬件设计周期;

(2)提供系统固化镜像、内核驱动源码、文件系统源码,以及丰富的Demo程序;

(3)提供完整的平台开发包、入门教程,节省软件整理时间,让应用开发更简单;

(4)提供详细的PS + PL SoC架构通信教程,完美解决异构多核开发瓶颈。

开发案例主要包括:

  • 基于Linux、Linux-RT、Qt的开发案例
  • 基于裸机、FreeRTOS的开发案例
  • 基于PS + PL的异构多核开发案例
  • 基于OpenAMP的Linux + 裸机/FreeRTOS双核ARM通信开发案例
  • 基于PS(裸机) + PL的实时中断响应案例
  • 基于PL端的HDL、HLS开发案例
  • 双目摄像头采集开发案例
  • AD7606多通道AD采集开发案例
  • IgH EtherCAT Master双轴电机控制开发案例

5 电气特性

工作环境

 

表 3

环境参数

最小值

典型值

最大值

核心板工作温度

-40°C

/

85°C

核心板工作电压

/

3.3V

/

评估板工作电压

/

12.0V

/

功耗测试

 

表 4

类别

工作状态

电压典型值

电流典型值

功耗典型值

核心板

状态1

3.3V

0.48A

1.58W

状态2

3.3V

0.79A

2.61W

评估板

状态1

12.0V

0.25A

3.00W

状态2

12.0V

0.34A

4.08W

备注:测试数据与具体应用场景有关,仅供参考。

状态1:评估板不接入外接模块,PS端启动系统,不执行额外应用程序;PL端运行LED测试程序。

状态2:评估板不接入外接模块,PS端启动系统,运行DDR压力读写测试程序,2个ARM Cortex-A9核心的资源使用率约为100%;PL端运行IFD综合测试程序,资源利用率如下图所示。

 

图 11 PL端资源使用率(状态2)

 

 

6 机械尺寸

表 5

 

核心板

评估底板

PCB尺寸

38mm*62mm

108mm*160mm

PCB层数

12层

4层

PCB板厚

1.6mm

1.6mm

安装孔数量

4个

4个

图 12 核心板机械尺寸图

图 13 评估底板机械尺寸图

7 产品型号

表 6

型号

CPU

主频

eMMC

DDR3

TLZ7020-EasyEVM-A3.2-2-32GE4GD-I-A1

XC7Z020

766MHz

4GByte

512MByte

TLZ7010-EasyEVM-A3.2-2-32GE4GD-I-A1

XC7Z010

766MHz

4GByte

512MByte

TLZ7020-EasyEVM-A3.2-2-64GE8GD-I-A1

XC7Z020

766MHz

8GByte

1GByte

备注:标配为TLZ7020-EasyEVM-A3.2-2-32GE4GD-I-A1。

型号参数解释

图 14

8 评估板套件清单

表 7

名称

数量

备注

TLZ7x-EasyEVM评估板

1个

/

TL-MultiEthP模块

1个

赠品

12V电源适配器

1个

赠品

资料光盘/U盘

1套

赠品

Micro USB线

1根

赠品

Micro SD系统卡

1个

赠品

读卡器

1个

赠品

直连网线

1根

赠品

9 技术服务

(1)协助底板设计和测试,减少硬件设计失误;

(2)协助解决按照用户手册操作出现的异常问题;

(3)协助产品故障判定;

(4)协助正确编译与运行所提供的源代码;

(5)协助进行产品二次开发;

(6)提供长期的售后服务。

10 增值服务

主板定制设计

核心板定制设计

嵌入式软件开发

项目合作开发

技术培训

更多关于XC7Z010/XC7Z020评估板的开发资料,欢迎关注Tronlong创龙或在评论区留言~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/685117.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

常见排序及其改进方案

常见排序及其改进方案 快速排序 思想: 找到一个基准,通常来说选取左边第一个元素 定义中间变量temp接收基准值 两个哨兵i,j分别从数组左端、右端进行扫描 (a)先从右端开始扫描:哨兵j先从右端开始扫描,确保右端元素>基准值…

Collapse折叠面板(antd-design组件库)展示所有配置选项和onChange的作用

1.Collapse折叠面板 可以折叠/展开的内容区域。 2.何时使用 对复杂区域进行分组和隐藏,保持页面的整洁。 手风琴 是一种特殊的折叠面板,只允许单个内容区域展开。 组件代码来自: 分页 Pagination - Ant Design 3.本地验证前的准备 参考文章【…

Jmeter(二) - 从入门到精通 - 创建测试计划(Test Plan)(详解教程)

1.简介 上一篇文章已经教你把JMeter的测试环境搭建起来了,那么这一篇我们就将JMeter启动起来,一睹其芳容,首先我给大家介绍一下如何来创建一个测试计划(Test Plan)。 2.创建一个测试计划(Test Plan&#x…

前端实现pdf,图片,word文件预览

前端实现文件预览功能 需求:实现一个在线预览pdf、excel、word、图片等文件的功能。 介绍:支持pdf、xlsx、docx、jpg、png、jpeg。 以下使用Vue3代码实现所有功能,建议以下的预览文件标签可以在外层包裹一层弹窗。 图片预览 iframe标签能够将…

Learning to cluster in order to transfer across domains and tasks (ICLR 2018)

Learning to cluster in order to transfer across domains and tasks (ICLR 2018) 摘要 这篇论文提出一个进行跨域/任务的迁移学除了习任务,并将其作为一个学习聚类的问题。除了特征,我们还可以迁移相似度信息,并且这是足以学习一个相似度…

Git的常用命令,及还原文件的指定版本,及分支管理

一.git 常用命令 1.创建一个空的Git仓库或重新初始化一个现有仓库 git init 2.执行 clone 命令默认会拉取远程仓库的所有内容 git clone 3.显示版本库和暂存区的状态 git status 4.将该文件添加到暂存区 git add . 5.将git add 之后文件在暂存区之后的提交 git commit -m 提…

【Java高级语法】(十七)Stream流式编程:释放流式编程的效率与优雅,狂肝万字只为全面讲透Stream流!~

Java高级语法详解之Stream流 1️⃣ 概念及特征2️⃣ 优势和缺点3️⃣ 使用3.1 语法3.2 常用API详解3.3 案例 4️⃣ 应用场景5️⃣ 使用技巧6️⃣ 并行流 ParallelStream🌾 总结 1️⃣ 概念及特征 Java的Stream流是在Java 8中引入的一种用于处理集合数据的功能强大且…

chatgpt赋能python:PythonGUI编程简介

Python GUI编程简介 Python是一款功能强大的开源编程语言,在很多领域都有广泛的应用。与其他编程语言相比,Python具有易于学习、易于阅读和易于维护等优点,因此成为许多程序员选择的首选语言之一。Python还提供了许多各种类型的GUI库&#x…

HHU云计算期末复习(上)Google、Amazon AWS、Azure

文章目录 第一章 概论第二章 Google 云计算2.1 Google文件系统(GFS)2.2 MapReduce和Hadoop2.3 分布式锁服务Chubby2.4 分布式结构化数据表Bigtable存储形式主服务器子表Bigtable 相关优化技术 2.5 分布式存储系统MegastoreMegastoreACID语义基本架构核心…

圆和矩形是否有重叠

🎈 算法并不一定都是很难的题目,也有很多只是一些代码技巧,多进行一些算法题目的练习,可以帮助我们开阔解题思路,提升我们的逻辑思维能力,也可以将一些算法思维结合到业务代码的编写思考中。简而言之&#…

Android设计模式—桥接模式

1.桥接模式 桥接模式是一种结构型设计模式,它通过将抽象部分与实现部分分离来解耦。它使用接口作为桥梁,将一个抽象类与其实现类的代码独立开来,从而使它们可以各自独立地变化。桥接模式的核心思想是“组合优于继承”。 简单来讲&#xff0…

RecyclerView性能优化之异步预加载

RecyclerView性能优化之异步预加载 前言 首先需要强调的是,这篇文章是对我之前写的《浅谈RecyclerView的性能优化》文章的补充,建议大家先读完这篇文章后再来看这篇文章,味道更佳。 当时由于篇幅的原因,并没有深入展开讲解&…

【TCP/IP】广播 - 定义、原理及编程实现

目录 广播 广播的原理及形式 广播的编程与实现 套接字选项设置 发送者 接收者 拓展资料 广播 广播(Broadcast)是指封包在计算机网络中传输时,目的地址为网络中所有设备的一种传输方式。这里所说的“所有设备”也被限定在一个范围之中,这个范围被称…

Android 13(T) - binder阅读(4)- 使用ServiceManager注册服务2

上一篇笔记我们看到了binder_transaction,这个方法很长,这一篇我们将把这个方法拆分开来看binder_transaction做了什么,从而学习binder是如何跨进程通信的。 1 binder_transaction static void binder_transaction(struct binder_proc *proc…

Java 面试知识点合集

一、基础篇 1.1 java基础 1.面向对象的特征:封装、继承、多态 (1).封装:属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 封装的…

音视频处理工具FFmpeg与Java结合的简单使用

一、什么是FFmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解…

chatgpt赋能python:Python编写n!——让阶乘计算变得更简单

Python编写n!——让阶乘计算变得更简单 阶乘是高中数学中常见的运算,它的含义是从1到n的所有正整数相乘,用叹号表示为n!。例如,5! 1 2 3 4 5 120。在计算机编程中,我们常常需要计算阶乘。而Python作为一门便捷易用的编程语…

chatgpt赋能python:Python编程自动化办公–提升工作效率的利器

Python编程自动化办公 – 提升工作效率的利器 越来越多企业对协作和业务流程的优化提高了要求,自动化办公就是其中之一,而Python编程能够帮助我们实现高效自动化办公。Python是一种多用途,高效的编程语言,被广泛应用于应用程序开…

UE4/5动画系列(3.通过后期处理动画蓝图的头部朝向Actor,两种方法:1.通过动画层接口的look at方法。2.通过control rig的方法)

目录 蓝图 点积dot Yaw判断 后期处理动画蓝图 动画层接口 ControlRig: 蓝图 首先我们创建一个actor类,这个actor类是我们要看的东西,actor在哪,我们的动物就要看到哪里(同样,这个我们也是做一个父类&#xff0…

chatgpt赋能python:Python程序员的秘密武器:给不及格成绩加分

Python程序员的秘密武器:给不及格成绩加分 Python是一个语法简洁、易学易用的编程语言,已经成为了很多程序员的首选语言。在学校中,很多学生选择学习Python作为他们的编程课程。然而,有时候即便是刻苦学习,踏实地完成…