
Port Name Required Description
done Yes When asserted, the last output has been written. A new matrix
multiply can be started with calculate. done will follow ready by
some fixed amount, depending on the parameters.
ALTERA_FP_MATRIX_INV Parameters
Table 2-6: ALTERA_FP_MATRIX_INV Parameters
Port Name Type Required Description
BLOCKS Integer No The number of memory blocks for the double-buffered
storage of matrix multiplication. The allowable range is
from 2 to 16.
DIMENSION Integer Yes The number of rows in the matrix. As the matrix is
square, this is also the number of columns in the matrix.
The supported dimensions are 4 x 4, 6 x 6, 8 x 8, 16 x 16,
32 x 32, and 64 x 64. The maximum supported input
dimension is 64 × 64.
This parameter also acts as the VECTORSIZE when
calling the ALTERA_FP_MATRIX_MULT IP core
internally.
WIDTH_EXP Integer Yes Specifies the precision of the exponent. The bias of the
exponent is always set to 2(WIDTH_EXP-1) -1 (that is,
127 for single-precision format). WIDTH_EXP must be 8 for
single-precision format and must be less than WIDTH_MAN.
The available value for WIDTH_EXP is 8.
WIDTH_MAN Integer Yes Specifies the precision of the mantissa. WIDTH_MAN must
be 23 when WIDTH_EXP is 8. Otherwise, WIDTH_MAN must
be a minimum of 31. WIDTH_MAN must be greater than
WIDTH_EXP. The sum of WIDTH_EXP and WIDTH_MAN must
be less than 64. Current available value for WIDTH_MAN is
only 23 for single precision.
UG-01058
2014.12.19
ALTERA_FP_MATRIX_INV Parameters
2-11
ALTERA_FP_MATRIX_INV IP Core
Altera Corporation
Send Feedback
Komentáře k této Příručce