M68360QUADS-040 - User’s Manual
Draft 1.0
TABLE OF CONTENTS
3.4
Programming the slave QUICC
21
3.4.1
Module Base Address Register
21
3.4.2
Module Configuration Register
21
3.4.3
CLKO Control Register
21
3.4.4
PLL Control Register
21
3.4.5
Port E Pin Assignment Register
21
3.4.6
System Protection Control
21
3.4.7
Global Memory Register
22
3.4.8
Base Register 0 and Option Register 0
22
3.4.9
Base Register 1 and Option Register 1
22
3.4.10
Base Register 2 and Option Register 2
23
3.4.11
Base Register 3 and Option Register 3
23
3.4.12
Base Register 4 and Option Register 4
23
3.4.13
Base Register 5 and Option Register 5
24
3.4.14
Base Register 6 and Option Register 6
24
3.4.15
Base Register 7 and Option Register 7
24
3.4.16
Port A Open Drain Register
24
3.4.17
Port A Data Register
24
3.4.18
Port A Data Direction Register
24
3.4.19
Port A Pin Assignment Register
24
3.4.20
Port B Open Drain Register
24
3.4.21
Port B Data Register
24
3.4.22
Port B Data Direction Register
25
3.4.23
Port B Pin Assignment Register
25
3.4.24
Port C Data Register
25
3.4.25
Port C Data Direction Register
25
3.4.26
Port C Pin Assignment Register
25
3.4.27
Port C Special Options Register
25
4 -
FUNCTIONAL DESCRIPTION
26
4.1
INTRODUCTION
26
4.2
Master MC68EC040
26
4.2.1
RESET for the 68EC040 & the QUICC
26
4.2.2
Utilizing the MC68EC040 Data Cache
27
4.3
Interrupts on the M68360QUADS-040
27
4.3.1 ABORT
Push-button
27
4.3.2
Host - NMI
28
4.3.3 Hardware-Breakpoint
Interrupt
28
4.3.4
Parity Error Interrupt
28
4.3.5
Host Request / Acknowledge Interrupt
28
4.4
Bus Arbitration
28
4.5
System Utilities
29
4.5.1 Breakpoints
Generator
29
4.5.2 Bus
Monitor
29
4.5.3
Spurious Interrupt Monitor
30
4.5.4 software
Watch-Dog
30
4.5.5
Periodic Interval Timer - PIT
30
4.6
Clock Generator
30
4.7
Flash PROM
30
4.8
Bursting SRAM
30
4.9
EEPROM
31
4.10
DRAM
31
4.11
Slave QUICC
31
4.11.1 DRAM
Controller
32
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..