English
Language : 

MC68030 Datasheet, PDF (495/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Instruction Execution Timing
11.7.2 MMU Instruction Timing
The MMU instruction timing table lists the numbers of clock periods needed for the MMU to
perform the MMU instructions. The total number of clock cycles is outside the parentheses.
It includes the numbers of read, prefetch, and write cycles, which are shown inside the
parentheses as (r/pr/w).
Instruction
PMOVE (from CRP, SRP)*
PMOVE (to CRP, SRP, valid)*
PMOVE (to CRP, SRP, invalid)1*
PMOVE (from TT0, TT1)*
PMOVE (to TT0, TT1)*
PMOVE (from MMUSR)*
PMOVE (to MMUSR)*
PMOVE (from TC)*
PMOVE (to TC, valid)2*
PMOVE (to TC, invalid)3*
PMOVE (to TC)4*
PFLUSHA
PFLUSH (fc),#〈mask〉 (fc is immediate or data register)
PFLUSH (fc),#〈mask〉 (fc is in SFC or DFC register)
PFLUSH (fc),#〈mask〉,〈ea〉 (fc is immediate or data register)*
PFLUSH (fc),#〈mask〉,〈ea〉 (fc is in SFC or DFC register)*
PLOAD[R:W] (fc),〈ea〉 (fc is immediate or data register)**
PLOAD[R:W] (fc),〈ea〉 (fc is in SFC or DFC register)**
PTEST[R:W] (fc),〈ea〉,#6 * ***
PTEST[R:W] (fc),〈ea〉,#0*
Head
0
0
0
0
0
2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
Tail
I-Cache Case No-Cache Case
0
4(0/0/2)
5(0/1/2)
0
12(2/0/0)
14(2/2/0)
0
28(3/0/4)
30(3/2/4)
0
8(0/0/1)
8(0/1/1)
0
12(1/0/0)
14(1/2/0)
0
4(0/0/1)
5(0/1/1)
0
6(1/0/0)
6(1/1/0)
0
4(0/0/1)
5(0/1/1)
0
38(1/0/0)
40(1/2/0)
0
56(2/0/4)
58(2/2/4)
0
14(1/0/0)
16(1/2/0)
0
12(0/0/0)
14(0/2/0)
0
16(0/0/0)
18(0/2/0)
0
20(0/0/0)
22(0/2/0)
0
16(0/0/0)
18(0/2/0)
0
20(0/0/0)
22(0/2/0)
0
8(0/0/0)
10(0/2/0)
0
12(0/0/0)
14(0/2/0)
1
88(12/0/0)
88(12/1/0)
0
22(0/0/0)
22(0/1/0)
NOTES:
1. Attempt to load invalid root pointer.
2. Translation enabled.
3. Number is maximum, assuming valid page size but TIx fields do not add up to 32. Translation enabled.
4. Translation disabled.
* Add the appropriate effective address calculation time.
** Add the appropriate effective address calculation time and the table search time.
*** Number given is the maximum for a six-level table (FC lookup, a, b, c, and d levels with indirect level, all long
descriptors).
11-60
MC68030 USER’S MANUAL
MOTOROLA