For the Kronecker library element the list of configurable parameters and default values is presented below.
| Name | Type | Default | Description |
|---|---|---|---|
| T_DATA_A | typename | int32 | Data type of input matrix A. |
| T_DATA_B | typename | int32 | Data type of input matrix B. |
| DIM_A_ROWS | unsigned | 16 | Number of rows of input Matrix A. |
| DIM_A_COLS | unsigned | 8 | Number of columns of input Matrix A. |
| DIM_B_ROWS | unsigned | 16 | Number of rows of input Matrix B. |
| DIM_B_COLS | unsigned | 8 | Number of columns of input Matrix B. |
| NUM_FRAMES | unsigned | 1 | Number of frames in a window. |
| API_IO | unsigned | 1 | Graph’s port API. 0 - in window / out window 1 - in window / out stream |
| SHIFT | unsigned | 0 | See Common Configuration Parameters |
| UUT_SSR | unsigned | 1 | Super Sample Rate. |
| ROUND_MODE | unsigned | 0 | See Common Configuration Parameters |
| SAT_MODE | unsigned | 1 | See Common Configuration Parameters |
| NITER | unsigned | 4 | See Common Configuration Parameters |
| STIM_TYPE | unsigned | 0 | See Common Configuration Parameters |
Note
The above configurable parameters range may exceed a library element’s maximum supported range, in which case the compilation will end with a static_assert error informing about the exceeded range.