Chapter 9 system integration unit (siu), 1 introduction, 2 features – Freescale Semiconductor MCF5480 User Manual
Page 317: 3 memory map/register definition, Chapter 9, System integration unit (siu), Introduction -1, Features -1, Memory map/register definition -1, Chapter 9, “system integration unit (siu)

MCF548x Reference Manual, Rev. 3
Freescale Semiconductor
9-1
Chapter 9
System Integration Unit (SIU)
9.1
Introduction
The system integration unit (SIU) of the MCF548x family integrates several timer functions required by
most embedded systems. The SIU contains the following components:
•
Slice timers
•
Watchdog timer
•
General purpose timers
•
General purpose I/O ports
•
Interrupt controller
Two internal 32-bit slice timers are provided to create short cycle periodic interrupts, typically utilized for
RTOS scheduling and alarm functionality. A watchdog timer is included that will reset the processor if not
regularly serviced, catching software hang-ups. Up to four 32-bit general purpose timers are included,
which are capable of input capture, output compare, and PWM functionality. Most peripheral I/O pins on
the MCF548x family are muxed with GPIO, adding flexibility and usability to pins on the chip.
The programmable interrupt controller multiplexes the external interrupts, general purpose timers, slice
timers, and peripheral sources to the CF4e core. Refer to
Chapter 13, “Interrupt Controller,”
for
information about the MCF548x interrupt controller.
The SIU timers are discussed in the following chapters:
•
General purpose timers and watchdog timer (GPT0) are described in
— The watchdog timer is further detailed in
Section 10.3.2.3, “Watchdog Functions.”
•
Slice timers are detailed in
Chapter 12, “Slice Timers (SLT).”
•
GPIO functionality is discussed in
9.2
Features
The system integration unit has the following features:
•
Interrupt controller
•
Two 32-bit slice timers for periodic alarm and interrupt generation
•
Software watchdog timer with programmable secondary bus monitor
•
Up to four 32-bit general-purpose timers with capture, compare, and PWM capability
•
General-purpose I/O ports multiplexed with peripheral pins
•
System protection and reset status and control
9.3
Memory Map/Register Definition