PYNQ-Z2板卡配置Jupyter-notebook开发环境

我们熟知的FPGA开发板普遍使用硬件描述语言Verilog进行开发,但当前针对python语言的使用和研究也颇受欢迎。为了方便软件工作者,能够基于此板卡进行python开发,以实现硬件加速等任务。这些FPGA板卡也支持了针对python的开发环境,例如Jupyter-notebook。

本实验就以xilinx公司的PYNQ-Z2板卡为例,给大家仔细地讲解一下如何在板子上配置Jupyter-notebook环境,为后续python开发做准备。

2 已注册 还没有评分! 初级

我们熟知的FPGA开发板普遍使用硬件描述语言Verilog进行开发,但当前针对python语言的使用和研究也颇受欢迎。为了方便软件工作者,能够基于此板卡进行python开发,以实现硬件加速等任务。这些FPGA板卡也支持了针对python的开发环境,例如Jupyter-notebook。

本实验就以xilinx公司的PYNQ-Z2板卡为例,给大家仔细地讲解一下如何在板子上配置Jupyter-notebook环境,为后续python开发做准备。

主要学习内容有:

  1. PYNQ-Z2板卡的硬件构造。
  2. 板卡镜像文件的烧录。
  3. 板卡与电脑的连接。
  4. 两种进入板载Jupyter-notebook开发界面的方式。(用户名:xilinx,密码:xilinx)
  5. 上传开源工程代码到Jupyter-notebook的方法。
  6. 基于串口工具MobaXterm进入PYNQ文件夹目录,也可上传文件到板卡。
  7. 在搭建好的Jupyter环境中,添加一个现有的工程进行测试。

包含的内容

  • 从入门到精通
  • 提供教学素材
  • 在线视频观看

要求

  • PYNQ-Z2开发板。
  • 小型SD卡(建议8G)
  • 网线一根
  • Chrome浏览器
  • PYNQ-Z2 SDCard image镜像文件下载(https://github.com/Xilinx/PYNQ/releases,http://www.pynq.io/)

我将学到什么?

  • PYNQ-Z2板卡的硬件构造。
  • 板卡镜像文件的烧录。
  • 板卡与电脑的连接。
  • 两种进入板载Jupyter-notebook开发界面的方式。
  • 上传开源工程代码到Jupyter-notebook的方法。
  • 基于串口工具MobaXterm进入PYNQ文件夹目录,并上传文件到板卡。

Donglin Zhu

zdl

5.0讲师评级
27
学生
16
课程
3
评论
查看详情