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

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
Note The LENG parameter for this operation must be greater than 1
VRFMAX Vector Real Find Maximum
The VRFMAX instruction scans the X real vector and re-
turns the address of the element with maximum value The
resulting address is placed in Z 0
Syntax
EXEC VRFMAX
Operation
Note The LENG parameter for this operation must be greater than 1
EFMAX Extended Find Maximum
This instruction is not supported by the NS32FX161
The EFMAX instruction implements a single iteration of
maximum search loop The extended value in the accumula-
tor is compared with the first element of the extended Z
vector The large value is stored back into the Z vector In
case the larger value was the accumulator then ss is stored
in the second location of the Z-vector (as an integer)
Syntax
EXEC EFMAX
15
15
real X
integer Z
internal register real
internal register integer tempA
tempX
tempA
for (n 1
Z 0
real X
integer Z
internal register real tempX
internal register integer tempA
tempX
tempA
for (n 1
Z 0
if (X n
if (X n
tempX
tempA
tempX
tempA
tempA
10000
10000
tempA
X 0
X 0
X 0
X 0
n
n
k
l
k
X n
k
X n
X n
X n
tempX)
tempX)
LENG
LENG
11 10
11 10
n
n
)
)
100 0010 0100
101 0100 1011
tempX
(Continued)
0
0
53
Operation
Note The Y vector must hold the following values Y 0 must be 0x7fff Y 1
3 4 5 14 Special Instructions
ESHL Extended Shift Left
This instruction is not supported by the NS32FX161
The ESHL instruction performs a shift-left operation on ex-
tended-precision data in the accumulator and stores the
more significant half of the result as a real value into the first
element of the real Z vector
Syntax
EXEC ESHL
Operation
Note The LENG parameter for this operation must be greater than 0 When
VCPOLY Vector Complex Polynomial
The VCPOLY instruction performs one iteration of evaluat-
ing a polynomial with real coefficients for a vector of com-
plex-valued arguments including down-scaling of the coeffi-
cients to avoid overflow In addition the instruction accumu-
lates the scaled-down energy with a decay factor of the
polynomial’s real coefficients
15
integer Y
extended temp
real X
real acc A
A
temp
if (A
Z 0
real acc A
A
if (LENG
Z 0
must be 0x0001 and Y 2 must be 0x4000
LENG equals 1 only the real part of the accumulator is updated
When LENG is greater than 1 both the real and the imaginary parts of
the accumulator are updated to the same value
temp
Z 1
A
(real acc) ((extended)A)
(real acc) ((extended)A)
A
l
10000
Z 0
temp
(real) A
temp)
(extended) A
l
X 0
A
Z 1
1) for (n 1
Z 0
11 10
n
k
101 0110 0100
LENG
n
)
0

Related parts for NS32FX164AV-25