PYNQ-Z2板卡配置Jupyter-notebook开发环境
我们熟知的FPGA开发板普遍使用硬件描述语言Verilog进行开发,但当前针对python语言的使用和研究也颇受欢迎。为了方便软件工作者,能够基于此板卡进行python开发,以实现硬件加速等任务。这些FPGA板卡也支持了针对python的开发环境,例如Jupyter-notebook。
本实验就以xilinx公司的PYNQ-Z2板卡为例,给大家仔细地讲解一下如何在板子上配置Jupyter-notebook环境,为后续python开发做准备。
我们熟知的FPGA开发板普遍使用硬件描述语言Verilog进行开发,但当前针对python语言的使用和研究也颇受欢迎。为了方便软件工作者,能够基于此板卡进行python开发,以实现硬件加速等任务。这些FPGA板卡也支持了针对python的开发环境,例如Jupyter-notebook。
本实验就以xilinx公司的PYNQ-Z2板卡为例,给大家仔细地讲解一下如何在板子上配置Jupyter-notebook环境,为后续python开发做准备。
主要学习内容有:
- PYNQ-Z2板卡的硬件构造。
- 板卡镜像文件的烧录。
- 板卡与电脑的连接。
- 两种进入板载Jupyter-notebook开发界面的方式。(用户名:xilinx,密码:xilinx)
- 上传开源工程代码到Jupyter-notebook的方法。
- 基于串口工具MobaXterm进入PYNQ文件夹目录,也可上传文件到板卡。
- 在搭建好的Jupyter环境中,添加一个现有的工程进行测试。