目录
4.6 安装 xrt zocl driver (optional)
1. 环境
Host: Ubuntu 22.04.4 LTS
Embeded: kv260 with Ubuntu 22.04
2. 工具及版本介绍
2.1 工具版本兼容性
IP and Tool Version Compatibility — Vitis™ AI 3.0 documentation
Software Tools Version | DPUCDZX8G IP Version | ViTis AI Release Version |
Vivado / Vitis / Petalinux 2022.2 | 4.1 | v3.0 |
Vivado / Vitis / Petalinux 2022.1 | 4 | v2.5 |
Vivado / Vitis / Petalinux 2021.2 | 3.4 | v2.0 |
Vivado / Vitis / Petalinux 2021.1 | 3.3 | v1.4 |
Vivado / Vitis / Petalinux 2020.2 | 3.3 | v1.3 |
Vivado / Vitis / Petalinux 2020.1 | 3.2 | v1.2 |
Vivado / Vitis / Petalinux 2019.2 | 3.2 | v1.1 |
Vivado / Vitis / Petalinux 2019.1 | 3.1 | v1.0 |
Vivado / Petalinux 2019.1 | 3 | N/A |
Vivado / Petalinux 2018.2 | 2 | N/A |
Vivado / Petalinux 2018.1 | 1 | First Release |
PYNQ for Kria SOMs:
DPU-PYNQ (v2.5)
This overlay contains a Vitis-AI 2.5.0 Deep Learning Processor Unit (DPU) and comes with a variety of notebook examples with pre-trained ML models.Supported boards: KV260, KR260, KD240
从官方给的信息可以看出,KV260 PYNQ Installation 使用的是 Vitis-AI 2.5.0,对应的工具版本Vivado / Vitis / Petalinux 2022.1。
2.2 DPU结构
2.3 DPU命名规则
KV260使用DPUCZDX8G IP,表示:
应用领域:CNN
硬件平台:Zynq DDR
量化方法:decent
Decent:一种量化与优化工具,主要用于对神经网络模型进行压缩和量化,以适配于赛灵思的DPU硬件。Decent支持多种量化策略,包括定点量化(通常为INT8量化)。这种工具的目的是通过减小模型的存储与计算需求来优化执行效率,同时尽量保持推理精度。
Integer threshold:一种