Altera_fp_matrix_inv parameters, Altera_fp_matrix_inv parameters -11 – Altera Floating-Point User Manual

Page 35

Advertising
background image

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

Advertising