Xilinx发布了一款被形容为
“Python on ZYNQ”
的PYNQ-Z2 开发板,
号称“让小白也能轻松搭建高性能嵌入式系统”
,引起了众多工程师的追捧。
ZYNQ为什么受欢迎?Xilinx Zynq想必大家都不陌生,以Xilinx Zynq-7000 SoC为例,这是一个功能非常强大的处理器平台,集成了双核ARM Cortex-A9 APU和FPGA可编程逻辑,能够提供无与伦比的处理速度。
PYNQ结合了ZYNQ与Python的全部优势,是机器学习/人工智能,边缘计算,大数据处理等算法加速的优秀平台,还可配合云平台快速实现云到端的系统架构。
用FPGA玩转人工智能(A.I.)是很多做硬件的工程师以及高校学生非常想做的事情,因为这是一项能快速让自己身价倍增又充满神秘感的技能,看起来很酷。PYNQ-Z2开发板正好是实现这一切的新利器!
所谓师父领进门,自己修行起来其实也不那么难。
这次立创商城联合XILINX,推出了PYNQ-Z2开发板限量免费申请试用的活动,还会为你申请的PYNQ-Z2开发板上树莓派接口,Arduino接口的PCB,元器件和PCBA打样的免费服务,正好能让你一试身手。
这样的福利等什么?往下看吧!
PYNQ-Z2开发板支持PYNQ项目,这是一个新的开源框架,使嵌入式编程人员能够在无需设计可编程逻辑电路的情况下即可充分发挥Xilinx Zynq SoCs的功能。与常规方式不同的是,通过PYNQ,用户可以使用Python语言编程,并且代码可直接在PYNQ-Z2上进行开发和测试。通过PYNQ,可编程逻辑电路将作为硬件库导入并通过其API进行编程,其方式与导入和编程软件库基本相同。
PYNQ-Z2开发板是支持PYNQ开源框架的硬件平台之一。
长按查看硬件信息
在应用PYNQ框架的开发板上,开发者除了可以使用Zynq系列芯片的传统FPGA开发方式,还可以使用基于Python的开发方式,此时可编程逻辑电路将作为硬件库导入并通过其API进行编程,其方式在通用平台上的Python开发几乎没有区别。
相关的开发方向有并行计算、高速音视频处理、硬件加速算法研究、实时信号处理、实时控制系统、高速传输系统、机器学习/深度学习、计算机视觉、工业控制、物联网开发、加密、嵌入式计算加速等,应用范围非常广。应用方向有AI,机器学习方向的应用 CV,机器视觉方向的应用 IOT,物联网应用 IIOT,工业物联网应用 仪器仪表 Robot,机器人等。
新品活动
活动时间:
即日起止2019年9月10日(最后一批试用板寄出日期截止:8月26日)
参与方式:
扫描下面二维码,提交申请表格《关于XILINX开发板PYNQ-Z2限量免费申请试用活动》;
长按识别报名
活动方为试用者提供PYNQ-Z2板上
树莓派接口,Arduino接口
的PCB,元器件和PCBA打样的免费服务,活动详情请看这里:http://t.cn/Ai9fRae8 (浏览器复制打开)
关于PYNQ
PYNQ是Python On Zynq的缩写,它是一个软件开发框架,指导硬件层、驱动层和应用层之间的接口设计,不是ISE、Vivado、SDSoC这样的IDE工具,更不是Zynq芯片的下一代芯片产品。
PYNQ框架的设计初衷是通过高层次的封装,将底层硬件FPGA实现细节与上层应用层的使用脱耦,让上层应用开发者通过Python编程就可以调用FPGA模块,不需要懂Verilog/VHDL硬件编程就可以享受FPGA可并行计算、接口可方便扩展和可灵活配置带来的诸多好处。
在ARM A9 CPU上运行的软件包括:
除了支持PYNQ框架,PYNQ-Z2也可以采用传统的ZYNQ开发方式,使用Vivado, SDK, SDSoC等工具进行开发。
关于XILINX
赛灵思是 FPGA、可编程 SoC 及 ACAP 的发明者。我们高度灵活的可编程芯片由一系列先进的软件和工具提供支持,驱动着广泛的行业和技术的快速创新 - 从消费电子到汽车电子再到云端。赛灵思为业界提供了最灵活的处理器技术,通过灵活应变、万物智能的计算技术实现着行业的快速创新。