English
Language : 

MC68030 Datasheet, PDF (19/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
LIST OF ILLUSTRATIONS (Continued)
Figure
Number
Title
Page
Number
8-8 RTE Instruction for Throwaway Four-Word Frame . . . . . . . . . . . . . . . . . . 8-26
8-9 Special Status Word (SSW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28
9-1
9-2
9-3
9-4
9-5
9-6
9-7
9-8
9-9
9-10
9-11
9-12
9-13
9-14
9-15
9-16
9-17
9-18
9-19
9-20
9-21
9-22
9-23
9-24
9-25
9-26
9-27
9-28
9-29
9-30
9-31
9-32
9-33
9-34
9-35
9-36
9-37
MMU Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
MMU Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Translation Table Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
Example Translation Table Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
Example Translation Tree Layout in Memory. . . . . . . . . . . . . . . . . . . . . . . 9-8
Derivation of Table Index Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
Example Translation Tree Using Different Format Descriptors . . . . . . . . . 9-12
Address Translation General Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Root Pointer Descriptor Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
Short-Format Table Descriptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-24
Long-Format Table Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-24
Short-Format Page Descriptor and Short-Format Early
Termination Page Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
Long-Format Early Termination Page Descriptor. . . . . . . . . . . . . . . . . . . . 9-25
Long-Format Page Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-26
Short-Format Invalid Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-26
Long-Format Invalid Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
Short-Format Indirect Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
Long-Format Indirect Descriptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-28
Simplified Table Search Flowchart. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-29
Five-Level Table Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-31
Example Translation Tree Using Contiguous Memory. . . . . . . . . . . . . . . . 9-35
Example Translation Tree Using Indirect Descriptors . . . . . . . . . . . . . . . . 9-36
Example Translation Tree Using Shared Tables . . . . . . . . . . . . . . . . . . . . 9-38
Example Translation Tree with Nonresident Tables. . . . . . . . . . . . . . . . . . 9-39
Detailed Flowchart of MMU Table Search Operation. . . . . . . . . . . . . . . . . 9-41
Table Search Initialization Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-42
ATC Entry Creation Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-42
Limit Check Procedure Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-43
Detailed Flowchart of Descriptor Fetch Operation . . . . . . . . . . . . . . . . . . . 9-44
Logical Address Map Using Function Code Lookup . . . . . . . . . . . . . . . . . 9-45
Example Translation Tree Using Function Code Lookup. . . . . . . . . . . . . . 9-46
Example Translation Tree Structure for Two Tasks . . . . . . . . . . . . . . . . . . 9-47
Exmple Logical Address Map with Shared Supervisor
and User Address Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-49
Exmple Translation Tree Using S and WP Bits to Set Protection . . . . . . . 9-50
Root Pointer Register (CRP, SRP) Format . . . . . . . . . . . . . . . . . . . . . . . . 9-54
Translation Control Register (TC) Format . . . . . . . . . . . . . . . . . . . . . . . . . 9-54
Transparent Translation Register (TT0 and TT1) Format . . . . . . . . . . . . . 9-57
xl
MC68030 USER’S MANUAL
MOTOROLA