|
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
|
▷ |