159
Chapter 6
Instruction Cache
Preliminary User’s Manual U15839EE1V0UM00
(2)
Instruction Cache Data Configuration Register (ICD)
The ICD register sets the address of the memory area to be autofilled when using the autofill func-
tion. The ICD register can be read or written in 16-bit units.
Figure 6-4:
Instruction Cache Data Configuration Register (ICD)
Cautions: 1. Do not overwrite the ICD register while autofill is operating.
2. Since the initial value of the ICD register is undefined, when using the autofill
function, be sure to set a value in the ICD register prior to setting the FILL0 bit of
the ICC register. If the FILL0 bit of the ICC register is set without setting a value in
the ICD register, the operation cannot be guaranteed.
(3)
Instruction Cache Initial Register (ICI)
The ICI register controls the iCache operation by the MODE bit. The ICI register can be accessed
by 16-bit access.
Figure 6-5:
Instruction Cache Initial Register (ICI)
Caution:
All bits of the ICI register must be cleared immediately following a system reset. The
following procedure must be executed to clear the ICI register:
Example:
st.h
r0, 0xfffff072[r0]
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
ICD
0
DATA14 DATA13 DATA12 DATA11 DATA10 DATA9 DATA8 DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0
FFFFF074H
Undef.
Bit Position
Bit Name
Function
0 to 14
DATA0 to
DATA14
Address of the memory area to be autofilled. These bits specify the address bits 25 to
11 of the start address of the memory area to be autofilled.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
ICI
0
MODE
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FFFFF072H FFH
Bit Position
Bit Name
Function
14
MODE
Instruction Cache Operation Mode Control bit.
Содержание mPD703128
Страница 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 612: ......