全新升级上市的Zybo-Z7是一款功能强大丰富,开箱即用型的Xilinx Zynq-7000 APSoC 软硬协同嵌入式开发板。此次重磅上市的新版Zybo Z7,是对2012年发布的全球广受欢迎的口袋式Zynq评估板Zybo的一次新一代全面升级!
Zynq系列芯片基于Xilinx全可编程片上系统架构(AP SoC),将双核Cortex-A9 ARM处理器与Xilinx 7系列FPGA紧密集成在同一芯片上。Zybo Z7板上搭载有丰富的多媒体接口和连接外设,在其本身就是一台功能强劲的单板计算机的基础上,进一步添加了FPGA功能,令其拥有无可比拟的开发灵活性与强大性能。Zybo Z7所集成的视频处理功能集,包括一个兼容MIPI CSI-2的Pcam(摄像头模块)接口,HDMI输入,HDMI输出和高带宽DDR3L,使之成为时下“嵌入式视觉”这一Xilinx FPGA最为热门的应用领域的一大高性价比解决方案。除此之外,Zybo Z7丰富的Pmod接口让用户能够十分轻松地进一步实现硬件功能的外设扩展,可搭配70多种Digilent专利的Pmod积木式传感模块使用。
如果你希望从早期版本的Zybo进行迁移,敬请查看“迁移指南”。
产品特点:
Zybo Z7提供两种不同的APSoC芯片版本:搭载有Xilinx XC7Z010-1CLG400C的Zybo Z7-10,以及搭载更强大Xilinx XC7Z020-1CLG400C芯片的Zybo Z7-20。两个不同版本的参数比较如下:
Zybo Z7-10 | Zybo Z7-20 | |
FPGA器件 | XC7Z010-1CLG400C | XC7Z020-1CLG400C |
1 MSPS片上ADC | 有 | 有 |
处理器 | 双ARM Cortex A9 | 双 ARM Cortex A9 |
查找表 (LUTs) | 17,600 | 53,200 |
触发器 | 35,200 | 106,400 |
块存储器(Block RAM) | 270 KB | 630 KB |
时钟管理单元 | 2 | 4 |
通用接口 | 26 | 49 |
板载Pmod接口 | 5 | 6 |
风扇接口 | 无 | 有 |
Zynq散热器 | 无 | 有 |
支持CEC(消费电子控制)信号的高清接口 | Tx 传送端 | Tx 传送端 & Rx 接收端 |
RGB LEDs | 1 | 2 |
ZYNQ处理器
667 MHz双核Cortex-A9处理器
具有8个DMA通道的DDR3L内存控制器和4个高性能AXI3从站端口
高带宽外设控制器:1G以太网,USB 2.0,SDIO
低带宽外设控制器:SPI,UART,CAN,I2C
可从JTAG,Quad-SPI闪存和microSD卡进行编程
可编程逻辑等效于Artix-7 FPGA
存储
支持32位总线@1066 MHz的1GB DDR3
16 MB四路SPI闪存,工厂编程的128位随机数和48位全球唯一的EUI-48/64™兼容标识符
支持microSD扩展卡
功率
由USB或任何5V外部电源供电
USB和以太网
千兆以太网PHY
USB-JTAG编程电路
USB-UART桥
USB 2.0 OTG PHY,支持主机和设备
音视频
兼容MIPI CSI-2的Pcam(摄像头模块)接口
HDMI高清输入接口(Zybo Z7-20支持CEC)
支持CEC的HDMI源端口(输出)
支持立体声耳机,立体声输入和麦克风插孔的音频编解码器
开关,按钮和LED
6个按钮(2个处理器连接)
4个滑动开关
5个LED(1个处理器连接)
2个RGB LED(Zybo Z7-20)
扩展连接器
6个Pmod端口(Zybo Z7-20)
总计8个处理器I/O
总计40个FPGA I/O(Zybo Z7-20)
支持4路差分0-1.0V模拟输入输出到XADC
产品包含:
Zybo Z7-20(Zybo Z7-20型号配有散热器)
有保护泡沫的Digilent纸板包装
本项目的基本思路是从扬声器中取出音频数据,将其转换为数字数据并进行处理,最终根据音频信号中的数据改变LED矩阵上的LED。项目中,数字音频数据将通过快速傅立叶变换进行处理以从音频信号中解析出频率,信号的频率将最终决定LED矩阵上所显示的内容。
Digilent Zybo开发板是基于Xilinx Zynq SoC(片上系统)构建。Zynq芯片具有双ARM-A9核(简称PS处理系统),可以像任何其他的单片机一样操作,甚至可以独立运行一个操作系统。特别之处是,它也是FPGA硬件(简称PL可编程逻辑)与PS在一片IC中,允许用户创建自定义外设。这一demo中我们将Zybo与Analog Discovery2结合起来,将口袋仪器的测试环境应用到嵌入式设备,在Zybo上面运行Xillinux系统,并安装Waveforms软件,实现用Zybo控制AD2进行实验测试的功能。
这个项目将HDMI接口输入的视频数据通过Zybo开发板上的FPGA进行处理,再从VGA接口输出到屏幕显示。视频处理模式通过串口通信控制,可选择分辨率调整、截取视频图像并保存、反转色彩等视频处理操作。
大多数人对虹膜识别的第一印象仍然停留在好莱坞大片中,事实上虹膜识别已经渗透到我们的生活中,相较于指纹0.8%、人脸识别2%左右的误识率,虹膜识别误识率可低至百万分之一。在指纹和人脸识别之外,这门生物识别技术不可忽略。
今天所介绍的这一酷炫的虹膜识别仪项目基于DIGILENT Zybo开发板实现。我们将一步步教你如何通过改装一个家用网络摄像头来进行红外采集,并用Zybo开发板来实现这一个虹膜识别应用。
简单文件传输协议(TFTP)是一种用来在客户机与服务器之间进行简单文件传输的协议。由于其简单性,TFTP是一种可以由极低功率系统支持的协议。
在这篇教程中,我们将一步步教你如何在装有Linux的设备上设置TFTP服务器,让你能够在PetaLinux上使用TFTP启动功能,使你的嵌入式目标如Zybo、Zedboard或任何能够跑MicroBlaze的Xilinx FPGA板卡通过TFTP启动。这种启动方法允许你更改内核源代码,而不需要每次都重新刷新目标设备上的映像,因此它可以帮助你节省大量的时间。
这个项目的主要目的是使用Zynq ApSOC制作一个图像增强系统。更具体地说,我们希望建立一个能清除图片或者视频中模糊影像的系统。该系统将以恶劣条件下的视觉数据作为输入,利用图像增强技术进行处理,然后输出结果。
该项目是在Digilent Zybo开发板上进行创建和测试的,也能够应用于其它的ZYNQ设备。我们把这个项目划分为三部分:
1) INPUT = 通过计算机或者摄像机以以太网进行图像的输入;
2) PROCESS = 图像处理;
3) OUTPUT = 通过HDMI接口进行图像输出。
以一种违反常理的方式,项目的第一步我们将先从图像输出部分开始,第二步来操作输入部分,最后再完成图像处理部分——主要是因为这样的先后顺序会给我们提供更多地调试机会。在这里,我们主要分享的是图像输出部分。
“Brzydal”(作者给这一机器人取的名字)是一个通过显示屏显示人脸的社交机器人。该机器人可以与人进行实时交互:通过扬声器和摄像头追踪人脸面部表情的变化,并将之显示在LCD屏幕上,并能依托三个伺服电机做“摇头”的动作。
制作该项目的一部分原因是旨在对“恐怖谷理论”*(认知机器人)和其它社交互动机器人假设进行调研。根据“恐怖谷理论”的假设,当机器人与人类相像超过一定程度的时候,人类对他们的反应便会突然变得极之反感。例如这一视频: Ode to uncanny valley(油管视频,需科学上网观看)。通过这一项目,我们想对“恐怖谷理论”进行一番验证。在项目“DIY动手指南”的最后一部分,会呈现我们的调研结果。
*“恐怖谷理论”是一个关于人类对机器人和非人类物体的感觉的假设。它在1969年由日本机器人专家森昌弘提出假设,当机器人与人类相像超过95%的时候。由于机器人与人类在外表﹑动作上都相当相似,所以人类亦会对机器人产生正面的情感。直至到了一个特定程度,他们的反应便会突然变得极之反感。哪怕机器人与人类有一点点的差别,都会显得非常显眼刺目,让整个机器人显得非常僵硬恐怖,让人有面对行尸走肉的感觉。人形玩具或机器人的仿真度越高人们越有好感,但当超过一个临界点时,这种好感度会突然降低,越像人越反感恐惧,直至谷底,称之为恐怖谷。可是,当机器人的外表和动作和人类的相似度继续上升的时候,人类对他们的情感反应亦会变回正面,贴近人类与人类之间的移情作用。也许正因为如此,许多机器人专家在制造机器人时,都尽量避免“机器人”外表太过人格化,以求避免跌入“恐怖谷陷阱”。详见:http://baike.baidu.com/view/203551.htm
Xilinx ZYNQ SoC怎么玩?本课程将带你掌握如何使用Zynq-7000SoC开发嵌入式系统项目并独立进行一个完整的Zynq嵌入式系统设计。硬件内容包括ARM处理器配置和FPGA可编程逻辑IP设计,软件内容包括交叉环境搭建与SDK的使用、开源Linux、Ubuntu系统的编译运行、应用程序开发与第三方软件的编译与应用、以及网络设置与远程访问。课程最后通过多个实际项目的实践指导,带你迈出使用ZYBO双核ARM+FPGA开发板的第一步。
这一由MathWorks最新发布的小型课程,共分为5个章节,将教您如何使用MATLAB,HDL Coder和Simulink开发基于zynq的视觉处理应用。在课程的第4章节中,同时会向您介绍一个针对Xilinx Zynq SoC的车道检测算法实例。
登陆邮箱点击链接激活注册帐户。
请登录邮箱点击重置链接重置密码。