Overview - 2025.1 English

Vitis Libraries

Release Date
2025-06-04
Version
2025.1 English

QR decomposition is a decomposition of a matrix A into a product A = QR of an orthonormal matrix Q and an *upper triangular matrix R.

These are the templates to configure the function.

Parameters:

ROW describes the number of rows.
COL describes the number of columns.
CoreNum describes the number of AIE cores used.
BlkNum describes the number of matrix columns are calculated by each core.
template <
    int ROW,
    int COL,
    int CoreNum,
    int BlkNum
    >
class QRDHouseholderComplexFlexibleGraph: public graph

// fields

kernel k[CoreNum]
input_port sig_i
output_port sig_o