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

1 核心板简介

创龙科技SOM-TLZ7x是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗处理器设计的异构多核SoC工业核心板,处理器集成PS端双核ARM Cortex-A9 + PL端Artix-7架构28nm可编程逻辑资源,通过工业级B2B连接器引出千兆网口、USB、CAN、UART等通信接口,可通过PS端加载PL端程序,且PS端和PL端可独立开发。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

用户使用核心板进行二次开发时,仅需专注上层运用,降低了开发难度和时间成本,可快速进行产品方案评估与技术预研。 

图 1 核心板正面图

图 2 核心板背面图

图 3 核心板斜视图

图 4 核心板侧视图

2 典型应用领域

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

3 软硬件参数

硬件框图

图 5 核心板硬件框图

图 6 Xilinx Zynq-7000处理器功能框图

图 7 Xilinx Zynq-7000 PS端特性参数

图 8 Xilinx Zynq-7000 PL端特性参数

硬件参数

表 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

1x 电源指示灯

2x PS端用户可编程指示灯

1x PL端用户可编程指示灯

1x PL端DONE指示灯

硬件资源

1x USB2.0(USB0)

备注:核心板已将USB1相关引脚复用为SDIO0、SDIO1功能,且不支持EMIO方式引出;USB0与Ethernet1存在引脚复用关系

2x 10/100/1000M Ethernet

2x SD/SDIO(SDIO0、SDIO1)

备注:在核心板内部,SDIO1已连接至eMMC,未引出至B2B连接器

2x SPI

2x QSPI

备注:在核心板内部,QSPI0(CS0)已连接至SPI FLASH,同时引出至B2B连接器

2x UART

2x CAN

2x I2C

2x 12bit XADC,1MSPS ADCs with up to 17 Differential Inputs

XC7Z010 PL IO:单端(5个),差分对(46对),共97个IO

XC7Z020 PL IO:单端(6个),差分对(57对),共120个IO

 

软件参数

表 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

/

功耗测试

 

表 4

类别

电压典型值

电流典型值

功耗典型值

状态1

3.3V

0.48A

1.58W

状态2

3.3V

0.79A

2.61W

备注:功耗基于TLZ7x-EasyEVM评估板测得。测试数据与具体应用场景有关,仅供参考。

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

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

 

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

 

 

6 机械尺寸

表 5

PCB尺寸

38mm*62mm

PCB层数

12层

PCB板厚

1.6mm

安装孔数量

4个

图 10 核心板机械尺寸图

7 产品型号

表 6

型号

CPU

主频

eMMC

DDR3

温度级别

SOM-TLZ7020-2-32GE4GD-I-A1

XC7Z020

766MHz

4GByte

512MByte

工业级

SOM-TLZ7010-2-32GE4GD-I-A1

XC7Z010

766MHz

4GByte

512MByte

工业级

SOM-TLZ7020-2-64GE8GD-I-A1

XC7Z020

766MHz

8GByte

1GByte

工业级

备注:标配为SOM-TLZ7020-2-32GE4GD-I-A1。

型号参数解释

图 11

8 技术服务

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

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

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

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

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

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

9 增值服务

  • 主板定制设计
  • 核心板定制设计
  • 嵌入式软件开发
  • 项目合作开发
  • 技术培训

若想获取更多关于Zynq-7010/7020工业核心板的开发资料,欢迎在评论区留言或关注本账号~

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Triton教程 --- 动态批处理

Triton教程 — 动态批处理 Triton系列教程: 快速开始利用Triton部署你自己的模型Triton架构模型仓库存储代理模型设置优化动态批处理 Triton 提供了动态批处理功能,将多个请求组合在一起执行同一模型以提供更大的吞吐量。 默认情况下,只有当每个输入在…

【开源与项目实战:开源实战】81 | 开源实战三(上):借Google Guava学习发现和开发通用功能模块

上几节课,我们拿 Unix 这个超级大型开源软件的开发作为引子,从代码设计编写和研发管理两个角度,讲了如何应对大型复杂项目的开发。接下来,我们再讲一下 Google 开源的 Java 开发库 Google Guava。 Google Guava 是一个非常成功、…

io.netty学习(十一)Reactor 模型

目录 前言 传统服务的设计模型 NIO 分发模型 Reactor 模型 1、Reactor 处理请求的流程 2、Reactor 三种角色 单Reactor 单线程模型 1、消息处理流程 2、缺点 单Reactor 多线程模型 1、消息处理流程 2、缺点 主从Reactor 多线程模型 主从Reactor 多线程模型示例 1…

CTF-Show密码学:ZIP文件密码破解【暴力破解】

萌新 隐写23 题目内容: 文件的主人喜欢用生日做密码,而且还是个90后。 一、已知条件 在这个题目中,我们有以下已知条件: 文件的主人喜欢用生日做密码 - 这个条件告诉我们,密码可能是一个八位的纯数字密码&#xff0c…

云原生之深入解析如何正确计算Kubernetes容器CPU使用率

一、简介说明 使用 Prometheus 配置 kubernetes 环境中 Container 的 CPU 使用率时,会经常遇到 CPU 使用超出 100%,现在来分析一下: container_spec_cpu_period:当对容器进行 CPU 限制时,CFS 调度的时间窗口&#xff…

[架构之路-214]- UML-类图图解、详解、结构化、本质化讲解

目录 一、什么是类 1.1 概述 1.2 UML中类的表示 1.3 接口 1.4 抽象类 1.5 模板类 二、什么类图 2.1 概述 2.2 类关系 三、UML类图 3.1 结构关系 3.1.1 完全一体:继承关系 (类与类耦合度最高,类与类之间最强的关系) …

计算机基础知识

参考链接:https://blog.csdn.net/ChineseSoftware/article/details/123176978 https://www.cnblogs.com/8023-CHD/p/11067141.html https://blog.csdn.net/qq_42033567/article/details/108088514 http与https的区别 HTTP 的URL以http:// 开头,而HTTPS…

【Matlab】语音信号分析与处理实验报告

一、目的 使用Matlab分析与设计实验,理解与掌握以下知识点: 1、信号的采样、频谱混叠 2、信号的频谱分析 3、信号的幅度调制与解调方法 4、理想滤波器的时域和频域特性 5、数字滤波器的设计与实现 二、内容 1、录制一段个人的语音信号 2、采用合适的频…

Unity光照贴图的切换,实现黑夜和白天效果

有这么一个需求,不能使用实时光来进行动态控制光照开关,但是又要实现白天和黑夜的效果,我的场景中有大概十几个点光源和平行光 实现步骤: 一、模型原模原样复制到另一个场景中(因为贴图只能存在于当前的场景文件夹&am…

支付宝沙箱支付详细教程(IDEA版)—2023最新版

😇作者介绍:一个有梦想、有理想、有目标的,且渴望能够学有所成的追梦人。 🎆学习格言:不读书的人,思想就会停止。——狄德罗 ⛪️个人主页:进入博主主页 🗼专栏系列:无 &#x1f33c…

Redis数据库操作

Redis 命令参考 — Redis 命令参考http://doc.redisfans.com/ 1、Redis,远程词典服务器,是一个基于内存的键值型NoSQL数据库 特征: 键值型,支持多种不同数据结构,功能丰富 单线程,每个命令具备原子性 …

Docker的安装部署以及配置的操作流程(图文)

Docker的安装以及配置流程(图文) Docker一、配置域名解析二、CentOS Docker 安装1. 查询已安装的docker2. 安装必要的一些系统工具3. 添加软件源(阿里云)信息4. 更新并安装Docker-CE5. 查看docker 的版本6. 关闭运行的防火墙7. 开…

h5手写签名示例

前言 业务中需要用户进行签字&#xff0c;如何让用户在手机端进行签字&#xff1f; 示例如下 代码已分享至Gitee: https://gitee.com/lengcz/qianming 原示例&#xff1a; https://www.jq22.com/jquery-info13488 H5实现手写签字 创建一个html页面 <!DOCTYPE html> …

Wireshark抓包分析(ARP TCP DNS HTTP)

目录 一、ARP 二、DNS 三、TCP TCP的总过程&#xff1a; ​TCP三次握手&#xff1a; TCP四次挥手&#xff1a; 四、HTTP 一、ARP 1.ARP&#xff08;Address Resolution Protocol&#xff09;&#xff0c;是根据IP地址获取物理地址的一个TCP/IP协议。 我们要抓ARP 同网段内…

每日学术速递6.7

CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 Subjects: cs.CV 1.The ObjectFolder Benchmark: Multisensory Learning with Neural and Real Objects(CVPR 2023) 标题&#xff1a;ObjectFolder 基准测试&#xff1a;使用神经和真实对象进行多感官…

Windows VMware安装RockyLinux9

前言&#xff0c;今天用虚拟机安装rockyLinux时碰到了一些坑&#xff0c;要么时无法联网&#xff0c;要么是无法使用ssh链 接&#xff0c;在这里记录下 准备工作 1. VMware Workstation 17 Pro 2. RockyLinux9.2阿里镜像站&#xff0c;这里无选择了最小版本Rocky-9-latest-x86…

小程序自动化测试的示例代码

背景 近期团队打算做一个小程序自动化测试的工具&#xff0c;期望能够做的业务人员操作一遍小程序后&#xff0c;自动还原之前的操作路径&#xff0c;并且捕获操作过程中发生的异常&#xff0c;以此来判断这次发布时候会影响小程序的基础功能。 上述描述看似简单&#xff0c;但…

【算法证明 七】深入理解深度优先搜索

深度优先搜索包含一个递归&#xff0c;对其进行分析要复杂一些。与上一篇文章一样&#xff0c;还是给节点定义几个状态&#xff0c;然后详细分析深度优先搜索算法有哪些性质。 算法描述 定义状态 v . c o l o r &#xff1a;初始状态为白色&#xff0c;被发现时改为灰色&…

【cfeng work】什么是云原生 Cloud Native

WorkProj 内容管理 云原生云原生应用十二要素应用cfeng的work理解 本文introduce 云原生 Cloud Native相关内容 随着技术的迭代&#xff0c;从最初的物理机—> 虚拟机&#xff0c;从单机 —> 分布式微服务&#xff0c; 现在的热门概念就是云☁&#xff08;cloud&#xff…

python 使用 openpyxl 处理 Excel 教程

目录 前言一、安装openpyxl库二、新建excel及写入单元格1.创建一个xlsx格式的excel文件并保存2.保存成流(stream)3.写入单元格 三、创建sheet工作表及操作四、读取excel和单元格1.读取 excel 文件2.读取单元格3.获取某一行某一列的数据4.遍历所有单元格5.遍历指定行列范围的单元…