Altera Floating-Point User Manual
Page 41

Parameter
Value
Description
Vector Size
Allowed values are 8,16,
32, 64, 96, and 128.
The size of the dot product which can
be computed in parallel. Where the
number of columns of matrix A and
rows of matrix B are greater than
Vector Size a number of iterations are
required to compute a full dot
product.
Vector Size also controls the matrix B
memory configuration. Increasing
the “Vector Size” increases the matrix
B memory bandwidth and the
number of memory blocks used.
Memory Blocks
The Vector Size must be
an integer multiple of
Memory Blocks. The
number of memory blocks
must be smaller than the
vector size.
The number of memory
blocks must be greater
than or equals to the ratio
of vector size divided by
the number of columns of
matrix B.
Controls the memory configuration
of the matrix A storage. Increasing
this number increases the memory
bandwidth and the number of
memory blocks used.
3-6
ALTERA_FP_MATRIX_MULT Parameters
UG-01058
2014.12.19
Altera Corporation
ALTERA_FP_MATRIX_MULT IP Core