Data File Layout - 2024.1 English

Vitis Model Composer User Guide (UG1483)

Document ID
Release Date
2024.1 English

When simulating PLIO with data files, the data should be organized to accommodate both the width of the PL block as well as the data type of the connecting port on the AI Engine block. Vitis Model Composer automatically generates the data file that accommodates to the specified PLIO width.

For example, a data file representing a 64-bit PL interface to an AI Engine kernel expecting cint16 should be organized as four columns per row, where each column represents a 16-bit real or imaginary value.

Table 1. Data File Layout
PLIO Width AIE Kernel Data Type Data File Layout
64-bit cint16

0 0 0 0

1 1 1 1

2 2 2 2

This data file is in the output code directory.