System Integration Unit Lite (SIUL) RM0046
248/936 Doc ID 16912 Rev 5
11 System Integration Unit Lite (SIUL)
11.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 and is responsible for managing the external interrupts to the
device.
11.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 96 is a block diagram of the SIUL and its interfaces to other system
components.
The module provides dedicated general-purpose pads that can be configured as either
inputs or outputs. When configured as an output, you can write to an internal register to
control the state driven on the associated output pad. When configured as an input, you can
detect the state of the associated pad by reading the value from an internal register. When
configured as an input and output, the pad value can be read back, which can be used a
method of checking if the written value appeared on the pad.