EasyManua.ls Logo

NXP Semiconductors MPC5606S - Functional Description

NXP Semiconductors MPC5606S
1344 pages
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...
System Integration Unit Lite (SIUL)
MPC5606S Microcontroller Reference Manual, Rev. 7
1208 Freescale Semiconductor
37.6 Functional description
37.6.1 General
This section provides a functional description of the System Integration Unit Lite.
37.6.2 Pad control
The SIUL controls the configuration and electrical characteristic of the device pads. It provides a
consistent interface for all pads, both on a by-port and a by-bit basis. The pad configuration registers
(PCRn, see Section 37.5.3.8, Pad Configuration Registers (PCR0–PCR132)) allow software control of the
static electrical characteristics of external pins with a single write. These are used to configure the
following pad features:
Open drain output enable
Slew rate control
Pull control
Pad assignment
Control of analog path switches
Safe mode behavior configuration
37.6.3 General purpose input and output pads (GPIO)
The SIUL allows each pad to be configured as either a General Purpose Input Output pad (GPIO), and as
one or more alternate functions (input or output), the function of which is normally determined by the
peripheral that will use the pad.
The SIUL manages 133 GPIO pads organized as ports that can be accessed for data reads and writes as
32-bit, 16-bit or 8-bit.
As shown in Figure 37-20, all port accesses are identical with each read or write being performed only at
a different location to access a different port width.
Table 37-19. IFCPR field descriptions
Field Description
IFPC
[3:0]
Interrupt Filter Clock Prescaler setting
Prescaled Filter Clock Period = T(IRC) x (IFCP + 1)
T(IRC) is the internal oscillator period.
IFCP can be 0 to 15

Table of Contents

Related product manuals