在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
- M_AXI Clock @ 150MHz for DPU and Clock @ 300MHz for DPU DSP
- DPU IRQ 连到 IRQ_F2P[0]
- DPU S_AXI地址设置为0x4F000000 - 0x4FFFFFFF(16M)
- 然后点击Generate Bitstream
- 导出文件
在.sdk文件夹下可以找到.hdf文件,下一步我们将用到它。
此外,我们还要找到/pynq_dpu.srcs/sources_1/bd/pynq_dpu/hw_handoff下找到pynq_dpu.hwh文件,用来生成dcf文件。