Altfp_exp – Altera Floating-Point User Manual

Page 79

Advertising
background image

Figure 9-3: ALTFP_EXP Signals

data[]

clk_en

clock

inst

ALTFP_EXP

result[]

underflow

zero

nan

underflow

aclr

Table 9-4: ALTFP_EXP IP Core Input Signals

Port Name

Required

Description

aclr

No

Asynchronous clear. When the

aclr

port is asserted high the function

is asynchronously reset.

clk_en

No

Clock enable. When the

clk_en

port is asserted high, an exponential

value operation takes place. When this signal is asserted low, no

operation occurs and the outputs remain unchanged.

clock

Yes

Clock input to the IP core.

data[]

Yes

Floating-point input data. The MSB is the sign, the next MSBs are the

exponent, and the LSBs are the mantissa. This input port size is the

total width of the sign bit, exponent bits, and mantissa bits.

Table 9-5: ALTFP_EXP IP Core Output Signals

Port Name

Required

Description

result[]

Yes

The floating-point exponential result of the value at

data[]

. The MSB

is the sign, the next MSBs are the exponent, and the LSBs are the

mantissa. The size of this port is the total width of the sign bit,

exponent bits, and mantissa bits.

overflow

No

Overflow exception output. Asserted when the result of the operation

(after rounding) is infinite.

underflow

No

Underflow exception output. Asserted when the result of the exponen‐

tial approaches

1

(from numbers of very small magnitude), or when

the result approaches

0

(from negative numbers of very large

magnitudes).

zero

No

Zero exception output. Asserted when the value in the

result[]

port

is zero.

UG-01058

2014.12.19

ALTFP_EXP Signals

9-5

ALTFP_EXP IP Core

Altera Corporation

Send Feedback

Advertising