NS32FX164AV-25 National Semiconductor, NS32FX164AV-25 Datasheet - Page 51

IC IMAGING COMM SGNL PROC PLCC68

NS32FX164AV-25

Manufacturer Part Number
NS32FX164AV-25
Description
IC IMAGING COMM SGNL PROC PLCC68
Manufacturer
National Semiconductor
Datasheet

Specifications of NS32FX164AV-25

Processor Type
Advanced Imaging/Communications Signal Processor SIAP™
Speed
50MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
68-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-
Other names
*NS32FX164AV-25
Q1284286

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NS32FX164AV-25
Manufacturer:
NSC
Quantity:
12 388
Part Number:
NS32FX164AV-25
Manufacturer:
Texas Instruments
Quantity:
10 000
3 0 Functional Description
Operation
Y n
* Y n
Note When PARAM CLR is set to ‘‘1’’ only multiplication is done without
VAIMADS Vector Aligned Integer Multiply and Add
Saturated
The VAIMADS instruction multiplies corresponding ele-
ments of the X and Y integer vectors and adds or subtracts
the result as an integer value to the integer vector Z This
result is placed in the Z output vector The saturation logic
provides clamping of the accumulator results before writing
the result back to the Z vector whenever the result cannot
be represented correctly within the limits of the integer data
type
Syntax
EXEC VAIMADS
Operation
Y n
Y n
VRMAD Vector Real Multiply and Add
The VRMAD instruction multiplies corresponding elements
of the X and Y real vectors and adds or subtracts the result
to the real vector Z This result is placed in the Z output
vector
Syntax
EXEC VRMAD
15
15
aligned integer X Y
integer Z
for (n 0
aligned integer X Y
integer Z
for (n 0
Z 2n
Z 2n 1
addition When PARAM SUB is set to ‘‘1’’ the ‘‘
by a ‘‘
Z 2n
Z 2n 1
low)
low)
high)
high)
b
’’ sign
10000
10000
(integer) (Z 2n
(integer) (Z 2n 1
n
(integer) (Z 2n
n
k
(integer) (Z 2n 1
k
LENG
LENG
11 10
11 10
n
n
)
)
101 0101 1100
100 0011 0011
X n
X n
X n
a
(Continued)
low *
’’ sign is replaced
X n
low *
high *
high
0
0
51
Operation
Note When PARAM CLR is set to ‘‘1’’ only multiplication is performed
VARMAD Vector Aligned Real Multiply and Add
The VARMAD instruction multiplies corresponding elements
of the X and Y real vectors and adds or subtracts the result
to the real vector Z This result is placed in the Z output
vector
Syntax
EXEC VARMAD
Operation
Y n
* Y n
Note When PARAM CLR is set to ‘‘1’’ only multiplication is performed
VEMAD Vector Extended Multiply and Add
The VEMAD instruction multiplies corresponding elements
of the X and Y real vectors and adds or subtracts the result
as an extended-precision value to the extended-precision
vector Z This result is placed in the Z output vector
Syntax
EXEC VEMAD
15
15
real X Y Z
for (n 0
aligned real X Y Z
for (n 0
Z n
Z n
without addition When PARAM SUB is set to ‘‘1’’ the ‘‘
replaced by a ‘‘
without addition When PARAM SUB is set to ‘‘1’’ the ‘‘
replaced by a ‘‘
Z n
low)
low
high
high)
10000
10000
(real) (Z n
n
n
b
(real) (Z n
b
k
k
(real) (Z n
’’ sign
’’ sign
LENG
LENG
11 10
11 10
n
n
)
)
X n
low
high
100 0000 1110
101 0001 0010
* Y n )
X n
X n
low *
a
a
high
’’ sign is
’’ sign is
0
0

Related parts for NS32FX164AV-25