E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pynq-z2
手把手教你实现
pynq-z2
条形码识别
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和SOC设计。关注公众号【集成电路设计教程】,拉你进“IC设计交流群”。1.前言单单实现一个二维码识别就花了将近一个星期,这篇文章我就详细介绍这段时间走过的坑,代码附在文末,着急需要的小伙伴直接翻到最后即可2.linux配置要想实现本项目,首先解决以下三大要点,也着实浪费了很多时间2.1解决pynq联网pynq联网的教程网上可谓是不少,但是
雪天鱼
·
2024-02-19 23:55
fpga python_PYNQ:使用Python进行FPGA开发
PYNQ-Z2
开发板是最近刚推出的低成本的支持PYQN开发环境的demo板。淘宝上单
weixin_39657575
·
2023-11-11 18:37
fpga
python
复现基于
PYNQ-Z2
的手写数字识别卷积加速器设计
来源雪天鱼基于
PYNQ-Z2
的手写数字识别卷积加速器设计【持续更新】_雪天鱼的博客-CSDN博客一、设计思路1、输入28x28的图片,非png格式,而是txt格式,将图片数据进行量化,存入到txt文件当中
eachanm
·
2023-08-16 14:39
FPGA
verilog
fpga
怎么使用
pynq-z2
启动果壳
非常感谢郑州大学和计算所联培刘澳编写的资料:https://www.cnblogs.com/GrootStudy/p/17059382.htmlCompilechiselcode这里是英文版,之后会编写一个中文beforestart,gitcheckoutrelease-21228Installmill.RefertotheManualsectioninthisguide.Runmakeveril
shimly123456
·
2023-08-01 16:47
fpga开发
vivado 添加
pynq-z2
板
以vivado2019.02版本为例1下载地址https://www.tulembedded.com/FPGA/ProductsPYNQ-Z2.html2.点击下载3.解压添加注:如果没有board_files可以自己创建一个4.重新打开vivado
頔枫
·
2023-07-14 12:36
FPGA
fpga开发
PYNQ-Z2
安装keras库的方法
PYNQ-Z2
是基于armv7l平台,使用pip3直接安装keras时会报错,如下:Infileincludedfrom/tmp/pip-build-taykg8ym/h5py/h5py/defs.c:
爱阳阳963
·
2023-01-27 22:16
基于
PYNQ-Z2
的手写数字识别卷积加速器设计【持续更新】
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和数字IC设计。关注公众号【集成电路设计教程】,获取更多学习资料,并拉你进“IC设计交流群”。QQIC设计&FPGA&DL交流群群号:866169462。项目开源地址:https://gitee.com/jccao/cnn_accelerator/tree/master/目前暂时以视频形式分享设计思路与过程。(1)滑窗模块设计与仿真(2)硬
雪天鱼
·
2023-01-23 14:00
深度学习
深度学习
CNN硬件加速器设计
机器学习基础以及在
pynq-Z2
上部署Faster-RCNN的项目学习1
目录一.python代码基础1.1.原始数据类型与操作1.1.1.数值型1.1.2.布尔型1.1.3.字符串1.1.4.其他1.2.变量与集合1.2.1.输入输出1.2.2.列表(List)1.2.3.元组(Tuple)1.2.4.字典(Dictionaries)1.2.5.集合(Set)1.3.控制流1.3.1.分支结构1.3.2.循环结构1.3.3.异常处理1.3.4.迭代器1.3.5.函数1
qq_51441754
·
2023-01-21 14:35
fpga开发
神经网络
zynq设计学习笔记5——AXI_GPIO之按键中断控制LED灯实验
下面为实验步骤:第一步:根据建立Vivado工程,本设计所使用的开发板为
pynq-z2
。再Create
墨漓_lyl
·
2022-09-11 19:30
FPGA之zynq设计学习笔记
fpga
嵌入式
arm
手把手教你实现
pynq-z2
条形码识别
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和SOC设计。关注公众号【集成电路设计教程】,拉你进“IC设计交流群”。1.前言单单实现一个二维码识别就花了将近一个星期,这篇文章我就详细介绍这段时间走过的坑,代码附在文末,着急需要的小伙伴直接翻到最后即可2.linux配置要想实现本项目,首先解决以下三大要点,也着实浪费了很多时间2.1解决pynq联网pynq联网的教程网上可谓是不少,但是
·
2022-02-16 14:48
区块链
手把手教你实现
pynq-z2
条形码识别
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和SOC设计。关注公众号,拉你进“IC设计交流群”。1.前言单单实现一个二维码识别就花了将近一个星期,这篇文章我就详细介绍这段时间走过的坑,代码附在文末,着急需要的小伙伴直接翻到最后即可2.linux配置要想实现本项目,首先解决以下三大要点,也着实浪费了很多时间2.1解决pynq联网pynq联网的教程网上可谓是不少,但是我却整了很久。首先是
雪天鱼
·
2022-02-16 14:00
PYNQ重建Base Overlay并加载自定义的HLS IP
baseoverlay(在pynq的官网——sourcecode中找到pynq的整个完整的工程,几十MB),如果要重构的时候可以将Boards复制出来TCLConsole:cdd:\lab\boards\
Pynq-Z2
cyzbz
·
2021-06-09 16:45
PYNQ
ZYNQ-定时器中断使用
开发环境vivado18.3&SDK,
PYNQ-Z2
开发板。定时器简介介绍ZYNQ有两个Cortex-A9处理器,每个Cortex-A9处理器都有自己的专用32位计时器和32位看门狗计时器。
Vuko-wxh
·
2021-05-22 19:53
#
ZYNQ
嵌入式
ZYNQ
基于
PYNQ-Z2
蜂鸟E203移植完全攻略
基于
PYNQ-Z2
蜂鸟E203移植完全攻略Author:蛋糕店老板Specialthanksto@雪天鱼参照此板做移植参考:..
蛋糕店老板
·
2021-02-06 14:30
pynq
riscv
fpga
risc-v
2020-03-07
PYNQ-Z2
上怎么移植RISC-V?查看全部1个回答:下载
PYNQ-Z2
的镜像:PYNQ-Z2v2.4PYNQimagehttp://www.pynq.io/board.html?
飞行的香蕉
·
2020-09-15 20:40
笔记
PYNQ学习笔记-在PS端调用FPGA模块
以
PYNQ-Z2
开发板为例,其PS部分是650MHz双核Cortex-A9处理器,PL部
北征南风
·
2020-09-15 20:46
PYNQ
fpga
基于Xilinx
PYNQ-Z2
Verilog任意模值带置位可逆加减计数器(六位数码管显示)
本系统为有置数端的任意模长可调加减计数器,由分频电路模块、加减可切换计数器模块、按键消抖模块、译码显示电路模块和校时电路模块五大部分构成,其主要功能是计数,通过1s计数时钟也可用作简易定时器、秒表等。该计数器还通过显示译码电路将计数器的状态、模值以及计数器数值直观的在6位7段共阴极数码管上显示出来,左边两位显示计数器数值,中间两位“Ad”表示当前为加法器状态,“FE”表示当前为减法器,右边两位显示
wking2098
·
2020-09-13 18:34
FPGA
FPGA
Verilog
计数器
数码管
vivado
在vivado中添加支持pynq-2开发板文件
Tool_software\vivado\vivado_2018_2\Vivado\2018.2\data\boards\board_files解压官方提供的pynq-z2_boardfiles.zip,解压将
pynq-z2
Davemissyou
·
2020-08-25 06:49
嵌入式开发
基于PYNQ的AD采集系统
基于PYNQ的AD采集系统系统概述AN706的控制SPI通讯AXI4-LITE总线打包IP核建立PYNQ工程编写SDK程序上板验证代码下载地址系统概述打算用
PYNQ-Z2
开发板做MMC变化器的控制,遇到的第一个问题就是做
逆变高压
·
2020-08-21 20:17
PYNQ
pynq-z2
(有用的链接)
有用的链接Git的Git的互动介绍由ScottChacon和BenStraub撰写的TheProGit书的免费PDF副本JupyterJupyter项目在浏览器中尝试JupyterPUTTY(终端仿真软件)PUTTY下载页面Pynq技术支持Pynq技术支持Python内置函数CPython本机函数Python培训Python开发团队的Python教程GooglePython培训,包括视频Pytho
果乐果香
·
2020-08-16 21:16
FPGA学习
pynq(https://github.com/Xilinx/PYNQ_Workshop)
运行实验的先决条件:PYNQ-Z1或
PYNQ-Z2
板PYNQv2.2用于PYNQ-Z1或
PYNQ-Z2
板的图像要完成第2节中的所有实验,您还需要:Gr
果乐果香
·
2020-08-16 21:16
FPGA学习
pynq-z2-1-UART
时间:2020年5月21日9:31:22-2020年5月21日16:31:34调试几秒钟,搭建环境花了半天目的:测试vitis工具,
pynq-z2
大多数的参考资料参考的是vitis开发平台以前的一套流程
qq_43718336
·
2020-08-16 20:32
pynq-z2
Xilinx-PYNQ_Z2系列-学习笔记(13):在
PYNQ-Z2
上安装Keras/Tensorflow 库的方法
Xilinx-PYNQ_Z2系列-学习笔记(13):在
PYNQ-Z2
上安装Keras/Tensorflow库的方法
PYNQ-Z2
开发板是PYNQ开源框架的硬件平台。
赵小琛在路上
·
2020-08-16 20:48
Xilinx-FPGA
PYNQ-Z2
学习——启动PYNQ,安装需要的软件和系统
Day1需要的硬件和软件硬件
PYNQ-Z2
开发板Micro-SD卡读卡器安卓线网线软件Vivado虚拟机Ubuntu启动PYNQ下载PYNQ-Z2-v2.3镜像文件压缩包,并解压缩下载安装win32diskimager
Roseky
·
2020-08-16 20:13
DPU on
PYNQ-Z2
系列—1.2 硬件准备—在Petalinux中编译DPU的驱动及Linux镜像
在Petalinux中编译DPU的驱动及Linux镜像环境要求Petalinux2019.1,参见https://blog.csdn.net/lulugay/article/details/99715402QuickWay在https://download.csdn.net/download/lulugay/11986331有做好的bsp文件步骤1.创建Petalinux工程petalinux-c
lulugay
·
2020-08-16 19:25
DPU
on
PYNQ-Z2
PYNQ-Z2
初识(七) MicroBlaze子系统
文章目录MicroBlaze子系统内存结构DDR内存内存映射在不同的MicroBlaze运行代码编写应用MicroBlaze处理器软件要求板级支持包建立工程二进制文件MicroBlaze子系统PYNQMicroBlaze子系统使Python能灵活的支持广泛的硬件外围设备。PYNQMicroBlaze旨在作为一个offload处理器,可以处理底层通信协议和数据处理,并提供可以被Python访问的传感
豆沙粽子好吃嘛!
·
2020-08-16 19:34
PYNQ
PYNQ-Z2
初识(二)——如何链接PYNQ
文章目录JupyterNotebook自带例程samba传输putty连接终端JupyterNotebook完成之前的步骤之后,上电,联网,在PC端的浏览器打开http://192.168.2.99进入JupyterNotebook输入密码xilinx即可进入。自带例程在/base/board目录下有例程board_btns_leds.ipynb,打开看看其说明为Button0pressed:RG
豆沙粽子好吃嘛!
·
2020-08-16 19:34
PYNQ
PYNQ-Z2
初识(三)——上手程序
参考铱元素科技2020-03-23PYNQ直播课文章目录目标HLS开发Vivado工程导入IP核BlockDesign生成bitstream并导出PYNQ上的操作导入PYNQpython文件编写在jupyternotebook中new一个python文件。在/pynq/xilinx/pynq/overlays/base目录下有base文件,通常我们需要将这个overlay导入到工程中frompyn
豆沙粽子好吃嘛!
·
2020-08-16 19:34
PYNQ
PYNQ-Z2
上手笔记(一)
文章目录镜像烧录启动PYNQ初步设置网络连接链接windows连接至路由器软件安装
PYNQ-Z2
板卡支持文件
PYNQ-Z2
相关资料下载镜像烧录镜像下载地址v2.3镜像下载地址v2.2下载好镜像后将其烧录入一张至少
豆沙粽子好吃嘛!
·
2020-08-16 19:34
PYNQ
PYNQ-Z2
调试笔记:如何定制PYNQ overlay(How to make a custom PYNQ overlay)(下)
接上篇博客,继续流程!3、板上验证打开Vivado软件生成的工程的,找到Tcl文件,找到bit文件,统一修改名字为adder,后缀文件类型不改,并放在一起。如下:修改后如下:下面进行板级验证,通过电脑与开发板的共享文件夹,打开xilinx/pynq/overlays文件夹,如图新建一个adder文件夹,两个文件存放在此文件夹下。准备就绪,开始验证。浏览器打开jupyter-notebook,新建P
努力向上的韭菜
·
2020-08-16 18:19
PYNQ-Z2调试
PYNQ-Z2
调试笔记:使用PL的硬件IP定制overlay实现加速(How to accelerate a function with PYNQ)
本篇主要介绍,使用PYNQ板上可编程逻辑部分的IP核定制overlay,并与python自带的函数进行比较,以突出可编程逻辑部分的加速优势。目录前言正文(1)使用python的scipy模块函数对信号源信号滤波(2)使用Vivado的滤波器核生成overlay(3)使用overlay对相同信号源信号滤波,比较时间开销结尾前言在前面的帖子中:https://blog.csdn.net/CSD_N_c
努力向上的韭菜
·
2020-08-16 18:19
PYNQ-Z2调试
基于
PYNQ-z2
的OFDM调制解调
基于
PYNQ-z2
的OFDM调制解调
PYNQ-z2
实现OFDMOFDM系统IFFT/FFT的IP核设计基于overlay的测试基于
PYNQ-z2
的OFDM调制解调的测试
PYNQ-z2
实现OFDM最近学校开设了实践课
郭轶羣
·
2020-08-16 18:40
PYNQ-Z2
入门(1) 初识+安装镜像+启动设备+连接网络
一、
Pynq-z2
开发板主要介绍首先,这是一块粉粉的开发板!
第一个清晨_LU
·
2020-08-16 18:40
通过linux的远程登陆软件直接进入
PYNQ-Z2
的ubuntu命令行界面
背景学弟在调试
PYNQ-Z2
开发板时,觉得jupyter的方式运行很难受。因为看不到任何反馈的信息,很多报错都收不到。
桐桐花
·
2020-08-16 18:08
PYNQ
pynq-z2
(四)定制PYNQ的overlay
一、用HLS生成一个定制IP(加速器)(1)首先打开vivadohls,本人的版本是2018.2,点击创建一个新工程。(2)设置工程名和路径,顶层函数设置为add,创建一个新的C++程序,名字叫做adder.cpp,不用在testbench中添加文件。选择板子的时候搜索xc7z020clg400-1,这是PYNQ的板子号,选择完成。(3)在左侧的菜单栏里选择Source->adder.cpp,在里
果乐果香
·
2020-08-16 18:35
FPGA学习
pynq-z2
hls_adder过程中可能遇到的问题
具体实现过程参考b站依元素pynq系列day3的视频教程在hls过程中用到的代码voidadd(inta,intb,int&c){#pragmaHLSINTERFACEap_ctrl_noneport=return#pragmaHLSINTERFACEs_axiliteport=a#pragmaHLSINTERFACEs_axiliteport=b#pragmaHLSINTERFACEs_axil
qq_43718336
·
2020-08-16 17:29
pynq-z2
PYNQ-Z2
初识(四)——BNN(二值化神经网络)
文章目录BNN神经网络二值化PYNQ上的BNN导入BNN压缩包通过python脚本实现解压缩案例1:MNIST数字识别基本加载载入图像格式转换通过PL端(ProgrammableLogic)硬件识别通过PS端(ProcessingSystem)软件识别进行自定义识别案例2:交通标志识别打开图片进行识别单个图像中的多个标志BNN神经网络二值神经网络是在浮点神经网络的基础上,对权值和激活值(特征值)做
豆沙粽子好吃嘛!
·
2020-08-16 17:25
PYNQ
基于
PYNQ-Z2
重建BNN工程
基于PYNQ重建BNN工程Github链接环境:ubuntu18.04vivado2018.3参考步骤(源自Github的Readme)HardwaredesignrebuiltInordertorebuildthehardwaredesigns,thereposhouldbeclonedinamachinewithinstallationoftheVivadoDesignSuite(tested
XDU_David
·
2020-08-16 17:11
复现项目
fpga
神经网络
hls
基于
PYNQ-Z2
复现yolov2
基于
PYNQ-Z2
复现Yolo_v2参考资料:源项目工程开发板配置0使用说明0.1简介本文档主要分为三个部分:[1]搭建HLS工程生成Yolo_v2的IP。
XDU_David
·
2020-08-16 17:11
复现项目
fpga
嵌入式
用HLS工具在
PYNQ-Z2
开发板上实现BNN(二值神经网络)硬件加速——毕设小结
用HLS工具在
PYNQ-Z2
开发板上实现BNN(二值神经网络)硬件加速——毕设小结本文主要是本人本科毕业设计的主要工作。
XDU_David
·
2020-08-16 17:40
复现项目
神经网络
fpga
hls
PYNQ上手笔记 | ① 启动Pynq
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~====我是华丽的分割线====今天刚刚到手一块
PYNQ-Z2
dongchao6589
·
2020-08-07 13:01
开发工具
python
嵌入式
pynq-z2
初识(五)
PYNQ-Z2
的基本框架和设计内容初探
啊,瞎动手试完板子的功能以后,可以看出板子肯定是没得毛病的,接下来从头开始研究一下吧。文章目录基本框架OverlayDesign设计PL设计OverlayTclfileZynq的PS端设置已有的overlay基本框架Zynq是基于双核ARMCortex-A9处理器(称为处理系统或PS-ProcessingSystem)的SOC,集成了FPGA结构(称为可编程逻辑或PL-)。PS子系统包括许多专用的
豆沙粽子好吃嘛!
·
2020-08-03 18:24
PYNQ
在
PYNQ-Z2
上移植RISC-V
本文参考:https://github.com/drichmond/RISC-V-On-PYNQRISC-VOnPYNQ下载依赖包及配置环境1:下载
PYNQ-Z2
的镜像:PYNQ-Z2v2.4PYNQimagehttp
弱咩咩
·
2020-08-02 13:55
学习
基于
PYNQ-Z2
开发板实现矩阵乘法加速详细流程
基于
PYNQ-Z2
开发板实现矩阵乘法加速主要内容1、在VivadoHLS中生成矩阵乘法加速的IP核。2、在Vivado中完成BlockDesign。
XDU_David
·
2020-07-29 23:18
FPGA
zynga
fpga
pynq-z2
HLS开发
定制Overlay一.用HLS生成一个定制IP(乘法器)二.在vivado中设计一个overlay三、在Python中测试ip一.用HLS生成一个定制IP(乘法器)首先,打开VivadoHLS,本人的版本是2018.1点击创建一个新工程,工程名为multiplication设置工程名和路径,顶层函数设置为mul,创建一个新的C++程序,名字叫做multiplication.cpp,不用在testb
qq_38769280
·
2020-07-29 23:09
PYNQ-Z2
初识(九) 单独PL端的简单开发——点个灯<(^-^)>
工程的创建首先来一个工程由于我们的
PYNQ-Z2
板搭载的是ZYNQXC7Z020-1CLG400CSoC(可见板子原理图,提取密码wcve)芯
豆沙粽子好吃嘛!
·
2020-07-29 20:14
PYNQ
PYNQ-Z2
初识(十二) 自定义IP核,通过PWM IP核实现led呼吸灯
ip核是开发过程中非常重要的东西,我感觉就有点像是python的很多库一样。除了xilinx提供的ip核外,我们还可以自定义ip核此次参考ALINX_ZYNQ(我没打错)的开发教程做一个可以通过PWN控制LED的IP核心。首先第一步肯定是创建工程和添加zynq创建IP然后就是创建一个新的自定义ip了创建一个AXI4的外设完成之后点击左侧的IPCatalog,可以找到刚才创建的IP,右键Editin
豆沙粽子好吃嘛!
·
2020-07-29 20:14
PYNQ
pynq-z2
初识(六) PS/PL 接口
文章目录PS/PL接口PSGPIO简单示例MMIO示例allocateallocate函数Buffer示例DMA示例Interrupt简单示例学习于PYNQ官方文档PS/PL接口Zynq在PS和PL之间有9个AXI接口,在PL端有4个AXI主HP(高性能)端口、2个AXIGP(通用)端口、2个AXI从GP端口和1个AXI主ACP端口。PS端中还有连接到PL的GPIO控制器。这是pynq的四个类,用
豆沙粽子好吃嘛!
·
2020-07-29 20:14
PYNQ
PYNQ-Z2
初识(十) PS端去控制PL端——还是点个灯/(ㄒoㄒ)/~~
文章目录工程创建串口配置ddr配置GPIO配置约束文件SDK的使用烧写程序结果工程创建首先创建一个工程,就叫ps_axi_led吧,这次我们可以在boards那里选择pynq先来创建一个block设计,这个我暂且理解成ip设计的图纸吧。串口配置添加zynq处理器并双击打开,在外设那里把uart0勾上,使能串口教程中要求把bank1设置为1.8V,我也不知道为啥。ddr配置打开原理图可以查到ddr3
豆沙粽子好吃嘛!
·
2020-07-29 20:14
PYNQ
PYNQ Z2二:第一个工程
PYNQZ2二:第一个工程HelloWorld介绍下载安装vivado建立第一个工程添加
PYNQ-Z2
的配置信息添加引脚约束文件XDC串口通讯HelloWorldPYNQZ2端通过串口输出的PC端介绍PYNQZ2
WAWAWALALALA
·
2020-07-29 16:11
PYNQ
Z2学习
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他