pynq培训day1

pynq培训day1_第1张图片

  • 了解ZYNQ以及PYNQ的大致架构
  • 开始前的准备工作(镜像烧录、联网、配置IP地址等)
  • 参考资料的获取,以及常见问题汇总
    pynq培训day1_第2张图片
    要注意的2个跳线,供电和模式选择

1. Xilinx Zynq 7000系列架构

pynq培训day1_第3张图片
与传统的FPGA不一样的地方在于,除了有传统的FPGA的资源,还有其他的部分。

  • Programmable Logic(PL):传统的FPGA拥有的资源(查找表、DSP、CLB、RAM)和一些可控的基础IO、高速IO
  • Processing System(PS):Xilinx和arm推出的CPU和FPGA的集成,7000系列的架构集成双核cortex A9处理器、一级缓存和二级缓存、片上存储——DDR挂在PS端、同时还有一些通用的接口

PL 和 PS的互连是通过AXI总线(AXI_GP 是PS和PL低速通信、AXI_HP 用于PL的逻辑可以很快速的访问到DDR的接口,而不需要CPU分配,AXI_ACP主要是SCU和OCM)

ZYNQ被拆分成PS和PL两部分,PS端可用的有54个引脚通过MIO(多路复用器),PL则是192;当PS的引脚不够的时候可以通过EMIO输出
pynq培训day1_第4张图片
PYNQ框架
pynq培训day1_第5张图片
pynq培训day1_第6张图片

2.开始前的准备工作

  • PYNQ开发板、USB线(PYNQ可以用USB独立供电,所以可以不需要使用额外的电源,但是对于图像处理等需要使用电源设备进行供电)、一条网线(板卡和电脑相连)、SD卡(用于将Xilinx提供的PYNQ镜像烧录到SD卡中,插到卡槽中之后上电启动才可以配置到PYNQ中)

1.首先在官网下载镜像烧录到SD卡中(需要SD卡、镜像文件、第三方镜像烧录工具例如win32磁盘镜像工具)
pynq培训day1_第7张图片

2.将以太网线连接电脑之后,设置接口IP地址,PYNQ板卡的地址是192.168.2.99(一般是默认固定的),电脑端我们可以设置避开2,网关是255.255.255.0

3.参考资料的获取,以及常见问题汇总

1.PYNQ的官网:www.pynq.io,可以在Boards中找到PYNQ的镜像
2.TUL官网:www.tul.com.tw,可以找到硬件的资料,在FPGA下,同时也可以下载到镜像部分
3.PYNQ的官网有一个PYNQ社区
4.可以通过超级终端观察PYNQ的情况,PYNQ完全启动的标志是LED的闪烁,此时可以通过ping来看是否连通
5.浏览器要使用谷歌浏览器,账号和密码都是xilinx
6.\pynq可以访问PYNQ板子的内容

你可能感兴趣的:(PYNQ)