
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
Core Architecture
April 1998
5-6
DRAFT COPY
Lucent Technologies Inc.
(continued)
5.1.5 Counters (continued)
Figure 5-3. The ifc CON F2 Instruction
Note: The ifc CON F2 operates as described above even if the CON condition is a counter conditional. For exam-
ple, the instruction ifc c0lt F2 does not increment counter c0.
summarizes the functions of c0, c1, and c2.
Table 5-2. c0—c2 Register Functions
Register
Function
Value Affected By
c0
General-purpose
incrementing counter
Increments by one whenever an instruction of the form
if c0ge Instruction or if c0lt Instruction executes.
c1
General-purpose
incrementing counter
Increments by one whenever an instruction of the form
if c1ge Instruction or if c1lt Instruction executes.
Special function
incrementing counter
Increments by one whenever an instruction of the form
ifc CON F2_Instruction executes
†
.
† CON is any conditional (see
)
.
for a description of the special function (F2) instruction group.
c2
Holding register for
c1
Copies the value of c1 into c2 whenever an instruction of the form
ifc CON F2_Instruction executes and the condition CON is true
†
.
c1
←
c1 + 1
CON ?
Execute
F2/F2E_function
true
false
c2
←
c1
ifc CON
F2_function
c1
←
c1 + 1
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...