EasyManua.ls Logo

Freescale Semiconductor MPC5604B - Introduction

Default Icon
934 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 327
Chapter 19
System Integration Unit Lite (SIUL)
19.1 Introduction
This chapter describes the System Integration Unit Lite (SIUL), which is used for the management of the
pads and their configuration. It controls the multiplexing of the alternate functions used on all pads as well
as being responsible for the management of the external interrupts to the device.
19.2 Overview
The System Integration Unit Lite (SIUL) controls the MCU pad configuration, ports, general-purpose
input and output (GPIO) signals and external interrupts with trigger event configuration. Figure 19-1
provides a block diagram of the SIUL and its interfaces to other system components.
The module provides the capability to configure, read, and write to the device’s general-purpose I/O pads
that can be configured as either inputs or outputs.
When a pad is configured as an input, the state of the pad (logic high or low) is obtained by reading
an associated data input register.
When a pad is configured as an output, the value driven onto the pad is determined by writing to
an associated data output register. Enabling the input buffers when a pad is configured as an output
allows the actual state of the pad to be read.
To enable monitoring of an output pad value, the pad can be configured as both output and input
so the actual pad value can be read back and compared with the expected value.

Table of Contents

Other manuals for Freescale Semiconductor MPC5604B

Related product manuals