
Page xiii of liv
7.10.1
Timing to Clear an Interrupt Source ................................................................. 223
Section 8 User Break Controller ........................................................................225
8.1
Features............................................................................................................................. 225
8.2
Input/Output Pin ............................................................................................................... 227
8.3
Register Descriptions ........................................................................................................ 228
8.3.1
Break Address Register (BAR)......................................................................... 229
8.3.2
Break Address Mask Register (BAMR) ........................................................... 230
8.3.3
Break Data Register (BDR) .............................................................................. 231
8.3.4
Break Data Mask Register (BDMR) ................................................................. 232
8.3.5
Break Bus Cycle Register (BBR)...................................................................... 233
8.3.6
Break Control Register (BRCR) ....................................................................... 235
8.4
Operation .......................................................................................................................... 239
8.4.1
Flow of the User Break Operation .................................................................... 239
8.4.2
Break on Instruction Fetch Cycle...................................................................... 240
8.4.3
Break on Data Access Cycle............................................................................. 241
8.4.4
Value of Saved Program Counter ..................................................................... 242
8.4.5
Usage Examples................................................................................................ 243
8.5
Usage Notes ...................................................................................................................... 246
Section 9 Cache...................................................................................................247
9.1
Features............................................................................................................................. 247
9.1.1
Cache Structure................................................................................................. 247
9.2
Register Descriptions ........................................................................................................ 250
9.2.1
Cache Control Register 1 (CCR1) .................................................................... 250
9.2.2
Cache Control Register 2 (CCR2) .................................................................... 252
9.3
Operation .......................................................................................................................... 256
9.3.1
Searching Cache ............................................................................................... 256
9.3.2
Read Access...................................................................................................... 258
9.3.3
Prefetch Operation (Only for Operand Cache) ................................................. 258
9.3.4
Write Operation (Only for Operand Cache)...................................................... 259
9.3.5
Write-Back Buffer (Only for Operand Cache).................................................. 259
9.3.6
Coherency of Cache and External Memory or
Large-Capacity On-Chip RAM......................................................................... 261
9.4
Memory-Mapped Cache ................................................................................................... 262
9.4.1
Address Array ................................................................................................... 262
9.4.2
Data Array ........................................................................................................ 263
9.4.3
Usage Examples................................................................................................ 265
9.4.4
Usage Notes ...................................................................................................... 266