MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
6-1
Chapter 6
System Configuration and Protection
The MPC561/MPC563 incorporateDMAes many system functions that normally must be provided in
external circuits. In addition, it is designed to provide maximum system safeguards against hardware and
software faults. The system configuration and protection sub-module provides the following features:
•
System Configuration (
Section 6.1.1, “System Configuration
”)—The USIU allows the
configuration of the system according to the particular requirements. The functions include control
of show cycle operation, pin multiplexing, and internal memory map location. System
configuration also includes a register containing part and mask number constants to identify the
part in software.
•
External Master Modes Support (
Section 6.1.2, “External Master Modes
”)—External master
modes are special modes of operation that allow an alternate master on the external bus to access
the internal modules for debugging and backup purposes.
•
General-Purpose I/O (
Section 6.1.3, “USIU General-Purpose I/O
”)—The USIU provides 64 pins
for general-purpose I/O. The SGPIO pins are multiplexed with the address and data pins.
•
Enhanced Interrupt Controller (
Section 6.1.4, “Enhanced Interrupt Controller
”)—The interrupt
controller receives interrupt requests from a number of internal and external sources and directs
them on a single interrupt-request line to the RCPU.
•
Bus Monitor (
Section 6.1.5, “Hardware Bus Monitor
”)—The SIU provides a bus monitor to watch
internal to external accesses. It monitors the transfer acknowledge (TA) response time for internal
to external transfers. A transfer error acknowledge (TEA) is asserted if the TA response limit is
exceeded. This function can be disabled.
•
Decrementer (
Section 6.1.6, “Decrementer (DEC)
”)—The DEC is a 32-bit decrementing counter
defined by the MPC500 architecture to provide a decrementer interrupt. This binary counter is
clocked by the same frequency as the time base (also defined by the MPC561/MPC563
architecture). The period for the DEC when driven by a 4-MHz oscillator can be up to 4295
seconds, which is approximately 71.6 minutes. Refer to
.
•
Time Base Counter (
Section 6.1.7, “Time Base (TB)
”)—The TB is a 64-bit counter defined by the
MPC500 architecture to provide a time base reference for the operating system or application
software. The TB has four independent reference registers that can generate a maskable interrupt
when the time-base counter reaches the value programmed in one of the four reference registers.
The associated bit in the TB status register will be set for the reference register which generated
the interrupt.
•
Real-Time Clock (
Section 6.1.8, “Real-Time Clock (RTC)
”)—The RTC is used to provide
time-of-day information to the operating system or application software. It is composed of a 45-bit
counter and an alarm register. A maskable interrupt is generated when the counter reaches the value
programmed in the alarm register. The RTC is clocked by the same clock as the PIT.
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...