
Information Manual
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
April 1998
Instruction Set Summary
Lucent Technologies Inc.
DRAFT COPY
B-18
if CON F2
(if CONdition is true, then perform special function instruction)
test CONdition;
if true, then perform F2
The specified condition is tested. If it is true, the special function operation F2 is performed. (See
for the conditions that can be tested, i.e., encoded in the CON field). The F2 functions can also be per-
formed unconditionally, i.e., written by themselves and encoded as a condition of true.
The F2 functions that can be conditionally performed, i.e., encoded in the F2 field, are as follows:
Note: The D and S fields are used to specify aD and aS.
F2
Operation
F2
Operation
0000
aD = aS >> 1
1000
aD = p
0001
aD = aS << 1
1001
aDh = aSh + 1
0010
aD = aS >> 4
1010
aS = ~aS
0011
aD = aS << 4
1011
aD = rnd(aS)
0100
aD = aS >> 8
1100
aD = y
0101
aD = aS << 8
1101
aD = aS + 1
0110
aD = aS >> 16
1110
aD = aS
0111
aD = aS << 16
1111
aD = –aS
Bit
15
14
13
12
11
10
9
8—5
4—0
Field
1
0
0
1
1
D
S
F2
CON
Words: 1
Cycles: 1
Group: Special Function
Addressing: Register
Flags affected: LMI, LEQ, LLV, LMV
Interruptible: Yes
Cacheable: Yes
Format: 3
Summary of Contents for DSP1611
Page 18: ...Chapter 1 Introduction...
Page 27: ...Chapter 2 Hardware Architecture...
Page 52: ...Chapter 3 Software Architecture...
Page 116: ...Chapter 4 Instruction Set...
Page 154: ...Chapter 5 Core Architecture...
Page 176: ...Chapter 6 External Memory Interface...
Page 208: ...Chapter 7 Serial I O...
Page 237: ...Chapter 8 Parallel I O DSP1617 Only...
Page 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Page 275: ...Chapter 10 Bit I O Unit...
Page 284: ...Chapter 11 JTAG Test Access Port...
Page 306: ...Chapter 12 Timer...
Page 313: ...Chapter 13 Bit Manipulation Unit...
Page 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Page 350: ...Chapter 15 Interface Guide...
Page 367: ...Appendix A Instruction Encoding...
Page 379: ...Appendix B Instruction Set Summary...
Page 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Page 437: ...Index...