DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP

在Vivado中集成DPU IP

环境要求

  • Vivado2019.1
  • DPU1.4(zcu102-dpu-trd-2019-1-190809.zip,解压后在zcu102-dpu-trd-2019-1/pl/srcs/dpu_ip)
    可以在https://www.xilinx.com/products/design-tools/ai-inference/ai-developer-hub.html#edge下载

Quick Way

可以直接从https://download.csdn.net/download/lulugay/11985926下载已经做好的Vivado工程。

Vivado IPI搭建Block Diagram

  • S_AXI Clock @ 100MHz
    DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP_第1张图片
  • M_AXI Clock @ 150MHz for DPU and Clock @ 300MHz for DPU DSP
    DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP_第2张图片
  • DPU IRQ 连到 IRQ_F2P[0]
    DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP_第3张图片
  • DPU S_AXI地址设置为0x4F000000 - 0x4FFFFFFF(16M)
    DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP_第4张图片
  • 然后点击Generate Bitstream
    在这里插入图片描述
  • 导出文件
    DPU on PYNQ-Z2系列—1.1 硬件准备—在Vivado中集成DPU IP_第5张图片
    在.sdk文件夹下可以找到.hdf文件,下一步我们将用到它。
    此外,我们还要找到 /pynq_dpu.srcs/sources_1/bd/pynq_dpu/hw_handoff下找到pynq_dpu.hwh文件,用来生成dcf文件。

你可能感兴趣的:(DPU,on,PYNQ-Z2)