Analog Devices VISUALDSP++ 3.5 Manual page 151

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

This function returns the 16-bit result of the fractional multiplication of
the input parameters. The result is saturated.
Multiply with rounding
fract16 mult_r (fract16, fract16)
This function performs a 16-bit multiply with rounding of the result of
the fractional multiplication of the two input parameters.
Short negate
fract16 negate (fract16)
This function returns the 16-bit result of the negation of the input param-
eter. If the input is
Long normalize
fract16 norm_l (fract16)
This function returns the number of left shifts required to normalize the
input variable for positive values on the interval with minimum of
and maximum of
0x40000000
interval with minimum of
Short normalize
fract16 norm_s (fract16)
This function returns the number of left shifts required to normalize the
input 16 bit variable for positive values on the interval with minimum of
and maximum of
0x4000
with minimum of
Round
fract16 round (fract32)
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
, saturation occurs and
0x8000
0x7fffffff
0x80000000
, and for negative values on the interval
0x7fff
and maximum of
0x8000
0x7fff
, and for negative values on the
and maximum of
0xc0000000
.
0xc000
Compiler
is returned.
.
1-113

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents