English
Language : 

DSP16411 Datasheet, PDF (239/316 Pages) Agere Systems – DSP16411 Digital Signal Processor
Data Sheet
May 2003
DSP16411 Digital Signal Processor
6 Software Architecture (continued)
6.2 Registers (continued)
6.2.3 Register Encodings (continued)
Table 148. cloop (Cache Loop) Register
15—0
Cache Loop Count
Bit
Field
Description
15—0 Cache Loop Count Contains the count for the number of loop iterations for a do K, redo K, do
cloop, or redo cloop instruction. The core decrements cloop after every
loop iteration and cloop contains zero after the loop has completed.
R/W Reset Value
R/W
0
Table 149. csave (Cache Save) Register
31—0
Cache Save
Bit
31—0
Field
Cache Save
Description
R/W Reset Value†
Contains the opcode of the instruction following a do K, redo K, do cloop, or R/W
X
redo cloop instruction.
† For this column, X indicates unknown on powerup reset and unaffected on subsequent reset.
Table 150. cstate (Cache State) Register
15
14
13
12—10
SU EX LD
Reserved
9—5
PTR[4:0]
4—0
N[4:0]
Bit
Field
15
SU
14
EX
13
LD
12—10
9—5
4—0
Reserved
PTR[4:0]
N[4:0]†
Value
0
1
0
1
0
1
0
0—30
0—31
Description
R/W
The cache is not suspended—the core is not executing an interrupt or trap R/W
service routine that has interrupted or trapped a cache loop.
The cache is suspended—the core is executing an interrupt or trap service
routine that has interrupted or trapped a cache loop.
The core is not executing from cache—it is either loading the cache (exe- R/W
cuting iteration 1 of a cache loop) or it is not executing a cache loop.
The core is executing from cache—it is executing iteration 2 or higher of a
cache loop.
The core is not loading the cache—it is either not executing a cache loop or R/W
it is executing iteration 2 or higher of a cache loop.
The core is loading the cache—it is executing iteration 1 of a cache loop.
Reserved—write with zero.
R/W
Pointer to current instruction in cache to load or execute.
R/W
Number of instructions in the cache loop to load/save/restore.
R/W
Reset
Value
0
0
0
0
0
0
† After execution of the first do K or do cloop instruction, N[4:0] contains a nonzero value.
Agere Systems Inc.
Agere Systems—Proprietary
239
Use pursuant to Company instructions