參數(shù)資料
型號: NS32FX164V-25
廠商: NATIONAL SEMICONDUCTOR CORP
元件分類: 數(shù)字信號處理
英文描述: Advanced Imaging/Communication Signal Processors
中文描述: 16-BIT, 50 MHz, MIXED DSP, PQCC68
封裝: PLASTIC, LCC-68
文件頁數(shù): 50/102頁
文件大?。?/td> 1053K
代理商: NS32FX164V-25
3.0 Functional Description
(Continued)
VARMACDVector Aligned Real Multiply
and Accumulate
The VARMAC instruction performs a convolution sum of the
X and Y real vectors. The previous value of the accumulator
is used and the result is stored in Z
[
0
]
.
Syntax:
EXEC VARMAC
15
11 10
0
10000
100 0000 0000
Operation:
à
aligned real X,Y;
real Z;
real acc A;
for (n
4
0; n
k
LENG; n
00
)
à
A
4
A
0
X
[
n
]
.low * Y
[
n
]
.low
0
X
[
n
]
.high * Y
[
n
]
.high ;
ó
Z
[
0
] 4
(real) A;
ó
Note:
When PARAM.CLR is set to ‘‘1’’, A is cleared to ‘‘0’’ prior to the first
addition. When PARAM.SUB is set to ‘‘1’’, the ‘‘
a
’’ sign is replaced
by a ‘‘
b
’’ sign.
VCMACDVector Complex Multiply and Accumulate
The VCMAC instruction performs a convolution sum of the
X and Y complex vectors. The previous value of the accu-
mulator is used, and the result is stored in Z
[
0
]
.
Syntax:
EXEC VCMAC
15
11 10
0
10000
100 0111 0101
Operation:
à
complex X,Y,Z;
complex acc A;
for (n
4
0; n
k
LENG; n
00
)
à
A
4
A
0
X
[
n
]
* Y
[
n
]
;
ó
Z
[
0
] 4
(complex) A;
ó
Note:
When PARAM.COJ is set to ‘‘1’’, X
[
n
]
is multiplexed by the conjugate
of Y
[
n
]
. When PARAM.CLR is set to ‘‘1’’, A is cleared to ‘‘0’’ prior to
the first addition. When PARAM.SUB is set to ‘‘1’’, the ‘‘
a
’’ sign is
replaced by a ‘‘
b
’’ sign.
VRLATPDVector Real Lattice Propagate
The VRLATP instruction is used for implementing lattice and
inverse lattice filter operations. This instruction is used to
update the propagating values of vector Z.
Syntax:
EXEC VRLATP
15
11 10
0
10000
100 0010 1100
Operation:
à
real X,Y,Z;
real acc A;
A
4
(real acc) Z
[
0
]
;
for (n
4
1; n
k
LENG; n
00
)
à
A
4
A
0
X
[
n
1
1
]
* Y
[
n
1
1
]
;
Z
[
n
] 4
(real) A;
A
4
(real acc) Z
[
n
]
;
ó
ó
Note:
When PARAM.SUB is set to ‘‘1’’, the ‘‘
a
’’ sign is replaced by a ‘‘
b
’’
sign. The LENG parameter for this operation must be greater than 1.
VCLATPDVector Complex Lattice Propagate
The VCLATP instruction is used for implementing lattice and
inverse lattice filter operations. This instruction is used to
update the propagating values of vector Z.
Syntax:
EXEC VCLATP
15
11 10
0
10000
100 1110 1000
Operation:
à
complex X,Y,Z;
complex acc A;
A
4
(complex acc) Z
[
0
]
;
for (n
4
1; n
k
LENG; n
00
)
à
A
4
A
0
X
[
n
1
1
]
* Y
[
n
1
1
]
;
Z
[
n
] 4
(complex) A;
ó
ó
Note:
When PARAM.COJ is set to ‘‘1’’, X
[
n
]
is multiplied by the conjugate of
Y
[
n
]
. When PARAM.SUB is set to ‘‘1’’, the ‘‘
a
’’ sign is replaced by a
‘‘
b
’’ sign. The LENG parameter for this operation must be greater
than 1.
3.4.5.12 Multiply-and-Add Instructions
VAIMADDVector Aligned Integer Multiply and Add
The VAIMAD instruction multiplies corresponding elements
of the X and Y integer vectors, and adds or subtracts the
result, as an integer value, to the integer vector Z. This re-
sult is placed in the Z output vector.
Syntax:
EXEC VAIMAD
15
11 10
0
10000
100 0001 0100
50
相關(guān)PDF資料
PDF描述
NS32FX200-20 System Controller(系統(tǒng)控制器)
NS32FV100FV System Controller
NS32FV100-20 System Controller(系統(tǒng)控制器)
NS32FV100-25 System Controller(系統(tǒng)控制器)
NS32FX100-15 System Controller(系統(tǒng)控制器)
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
NS32FX200 制造商:未知廠家 制造商全稱:未知廠家 功能描述:
NS32FX200VF 制造商:NSC 制造商全稱:National Semiconductor 功能描述:System Controller
NS32FX200VF-25 制造商:Texas Instruments 功能描述:
NS32FX210 制造商:NSC 制造商全稱:National Semiconductor 功能描述:Facsimile/Data Modem Analog Front End (AFE)
NS32FX210J 制造商:NSC 制造商全稱:National Semiconductor 功能描述:Facsimile/Data Modem Analog Front End (AFE)