Vitis Accelerated Libraries 学习笔记--Vision 库的组织结构

1. 简介

Vision 库的组织结构如下:

├── L1/
│   ├── README.md
│   ├── examples/
│   ├── include/
│   ├── lib/
│   └── tests/
├── L2/
│   ├── README.md
│   ├── examples/
│   └── tests/
├── L3/
│   ├── README.md
│   ├── benchmarks/
│   ├── examples/
│   └── tests/
├── data/
├── LICENSE.txt
├── README.md
├── docs/
│   ├── images/
│   ├── include/
│   ├── Makefile
│   ├── Makefile.sphinx
│   ├── rst files
│   ├── conf.py
│   ├── conf_bhp.py
│   ├── env.csh
├── ext/
│   └── xcl2/
└── library.json

2. 分类介绍

2.1 L1/examples

包含示例测试平台代码,以方便在 Vitis/Vivado HLS 上运行单元测试。 example/ 包含带有算法名称的文件夹。每个算法文件夹包含 testbench、accel、config、Makefile、Json 文件和“build”文件夹。

2.2 L1/include/aie

包含基础设施标头和 AIE 内核定义。

2.3 L1/include/common

包含公共库基础结构标头,例如特定于库的类型。

2.4 L1/include/core

包含核心库功能标头,例如 math 函数。

2.5 L1/include/features

包含特征提取核函数定义。例如,Harris。

2.6 L1/include/imgproc

包含与图像处理定义相关的所有内核函数定义。

2.7 L1/include/video

包含所有与视频处理功能相关的内核函数定义。例如:光流。

2.8 L1/include/dnn

包含与深度学习预处理相关的所有核函数定义。

2.9 L1/tests

包含用于运行模拟、综合和导出 RTL 的所有测试文件夹。测试文件夹包含带有算法名称的文件夹。每个算法文件夹还包含配置文件夹,其中包含用于运行测试的 makefile 和 tcl 文件。

2.10 L1/examples/build

包含 xf_config_params.h 文件,其中具有与特定示例相关的可配置宏和变量。

2.11 L1/lib/sw

包含 AIE 数据移动器库对象文件。

2.12 L2/examples

包含示例测试平台代码,以方便在 Vitis 上运行单元测试。 example/ 包含带有算法名称的文件夹。每个算法文件夹包含 testbench、accel、config、Makefile、Json 文件和“build”文件夹。

2.13 L2/tests

包含用于运行软件、硬件仿真和硬件构建的所有测试文件夹。测试包含带有算法名称的文件夹。每个算法文件夹还包含配置文件夹,其中包含用于运行 PL 测试的 makefile 和配置文件。

2.14 L2/tests/aie

包含运行 x86 模拟、硬件模拟和硬件构建的所有测试文件夹。测试包含带有算法名称的文件夹。每个算法文件夹还包含配置文件夹,其中包含 makefile、testbench、config 和运行 AIE 测试所需的其他文件。

2.15 L2/examples/build

包含 xf_config_params.h 文件,其中具有与特定示例相关的可配置宏和变量。

2.16 L3/examples

包含用于在 Vitis 上构建管道功能的示例测试台代码。 example/ 包含带有算法名称的文件夹。每个算法文件夹包含 testbench、accel、config、Makefile、Json 文件和“build”文件夹。

2.17 L3/tests

包含运行软件、硬件仿真和硬件构建的所有测试文件夹。测试包含带有算法名称的文件夹。每个算法名称文件夹都包含配置文件夹,配置文件夹内的 makefile 用于运行测试。

2.18 L3/examples/build

包含 xf_config_params.h 文件,其中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值