Overview - 2024.2 English

Vitis Libraries

Release Date
2024-11-29
Version
2024.2 English

The AMD Vitis™ Data Mover Library is an open-sourced Vitis library for exchanging data between the programmable logic (PL) and AI Engine (AIE).

This library provides the Programmable 4D Data-Mover and Static Data-Mover to help generate a kernel design and improve development efficiency.

The Programmable 4D Data-Mover has two types of kernels, 4DCuboidRead and 4DCuboidWrite, which provide both flexible access patterns and keep high performance between the double-data rate (DDR) and AIE.

Static Data-Mover has nine types of kernels which help AIE connect with DDR/URAM and block RAM. Their access pattern is a simple continously read/write.