
MOTOROLA
MC68306 USER'S MANUAL
vii
TABLE OF CONTENTS (Continued)
Paragraph
Page
Number
Title
Number
3.2 Bus Arbitration ........................................................................................................
3-12
3.2.1 Requesting the Bus .............................................................................................
3-15
3.2.2 Receiving the Bus Grant ......................................................................................
3-16
3.2.3 Acknowledgment of Mastership (3-Wire Bus Arbitration Only) ............................
3-16
3.3 Bus Arbitration Control ............................................................................................
3-16
3.4 Bus Error and Halt Operation .................................................................................
3-24
3.4.1 Bus Error Operation .............................................................................................
3-24
3.4.2 Retrying the Bus Cycle ........................................................................................
3-25
3.4.3 Halt Operation......................................................................................................
3-26
3.4.4 Double Bus Fault .................................................................................................
3-27
3.5 Reset Operation......................................................................................................
3-28
3.6 The Relationship of
DTACK
,
BERR
, and
HALT
......................................................
3-28
3.7 Asynchronous Operation ........................................................................................
3-30
3.8 Synchronous Operation ..........................................................................................
3-33
Section 4
EC000 Core Processor
4.1 Features..................................................................................................................
4-1
4.2 Processing States ...................................................................................................
4-1
4.3 Programming Model ...............................................................................................
4-2
4.3.1 Data Format Summary.........................................................................................
4-3
4.3.2 Addressing Capabilities Summary .......................................................................
4-4
4.3.3 Notation Conventions ..........................................................................................
4-5
4.4 EC000 Core Instruction Set Overview ....................................................................
4-7
4.5 Exception Processing .............................................................................................
4-12
4.5.1 Exception Vectors ................................................................................................
4-14
4.6 Processing of Specific Exceptions ..........................................................................
4-16
4.6.1 Reset Exception...................................................................................................
4-17
4.6.2 Interrupt Exceptions .............................................................................................
4-17
4.6.3 Uninitialized Interrupt Exception ..........................................................................
4-18
4.6.4 Spurious Interrupt Exception................................................................................
4-18
4.6.5 Instruction Traps ..................................................................................................
4-18
4.6.6 Illegal and Unimplemented Instructions ...............................................................
4-18
4.6.7 Privilege Violations...............................................................................................
4-19
4.6.8 Tracing .................................................................................................................
4-19
4.6.9 Bus Error ..............................................................................................................
4-20
4.6.10 Address Error .....................................................................................................
4-21
4.6.11 Multiple Exceptions ............................................................................................
4-21