
22
MOTOROLA
5.3
Obtaining Cache Information Through the OnCE
The OnCE allows the user to keep track of the eight tag values, tags lock/unlock status,
and LRU status. In the OnCE, nine 32-bit registers are implemented as a circular buffer
with a 4-bit counter. All these registers have the same address but any access to the tags
buffer in the cache controller will cause the counter to increment, and thus point to the next
register in the circular buffer. When the processor leaves the debug mode, the counter is
cleared. When the processor enters debug mode again, the first read from the tags buffer
address will always start from the first of the nine registers (tag number 0) and will contin-
ue circularly among them.
The registers mapped in the circular tags buffer are shown in Figure 4.
At any point in time at least one lru bit in the “LRU/LOCK status” register will be set. But it
is possible for more than one of the lru bits to be set simultaneously because locked sec-
00111
Breakpoint Program Memory Lower-Equal (OPLLR)
01000
Transfer Register (OGDBR)
01001
Program Data Bus Latch (OPDBR)
01010
Program Address Bus Latch for Fetch (OPABF)
01011
Program Instruction Latch (OPILR)
01100
Clear Program Breakpoint Counter
01101
Clear Data Breakpoint Counter
01110
Clear Trace Counter
01111
Reserved
10000
Reserved
10001
Program Address Bus FIFO and Increment Counter
10010
Tags Buffer
10011
Program Address Bus Latch for Decode (OPABD)
101xx
Reserved
11xx0
Reserved
11x0x
Reserved
110xx
Reserved
11111
No Register Selected
Table 1 Register Select Bits 4-0 (RS4-RS0)
RS4-RS0
Register Selected
Summary of Contents for DSP96002
Page 3: ...1 2 DSP96002 USER S MANUAL MOTOROLA ...
Page 38: ...MOTOROLA DSP96002 USER S MANUAL 3 15 Figure 3 4 Modulo Arithmetic Unit Block Diagram ...
Page 39: ...3 16 DSP96002 USER S MANUAL MOTOROLA ...
Page 53: ...4 14 DSP96002 USER S MANUAL MOTOROLA ...
Page 76: ...MOTOROLA DSP96002 USER S MANUAL 5 23 Figure 5 8 Address Modifier Summary ...
Page 86: ...6 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 101: ...MOTOROLA DSP96002 USER S MANUAL 7 15 Figure 7 9 HI Block Diagram One Port ...
Page 140: ...7 54 DSP96002 USER S MANUAL MOTOROLA ...
Page 166: ...9 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 181: ...MOTOROLA DSP96002 USER S MANUAL 10 15 Figure 10 8 Program Address Bus FIFO ...
Page 337: ...MOTOROLA DSP96002 USER S MANUAL A 149 ...
Page 404: ...A 216 DSP96002 USER S MANUAL MOTOROLA PC xxxx D ...
Page 460: ...A 272 DSP96002 USER S MANUAL MOTOROLA SIOP Not affected ...
Page 484: ...A 296 DSP96002 USER S MANUAL MOTOROLA SSH PC SSL SR SP 1 SP ...
Page 519: ...MOTOROLA DSP96002 USER S MANUAL A 331 ...
Page 718: ...MOTOROLA DSP96002 USER S MANUAL B 199 ...
Page 871: ... MOTOROLA INC 1994 MOTOROLA TECHNICAL DATA SEMICONDUCTOR M Addendum ...
Page 888: ...MOTOROLA INDEX 1 INDEX ...
Page 889: ......