For the Hadamard Product library element, use the list of configurable parameters and default values is presented below.
| Name | Type | Default | Description |
|---|---|---|---|
| DATA_A | typename | cint16 | Data Type. |
| DATA_B | typename | cint16 | Data Type. |
| DIM | unsigned | 256 | Number of samples in the vectors A and B. |
| NUM_FRAMES | unsigned | 1 | Number of vectors to be processed. |
| SHIFT | unsigned | 6 | See Common Configuration Parameters |
| API_IO | unsigned | 0 | Graph’s port API. 0 - window 1 - stream |
| ROUND_MODE | unsigned | 0 | See Common Configuration Parameters |
| SAT_MODE | unsigned | 1 | See Common Configuration Parameters |
| NITER | unsigned | 4 | See Common Configuration Parameters |
| DIFF_TOLERANCE | unsigned | 0 | 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.