Efm32lg Datasheet
Efm32lg Datasheet
The EFM32 Leopard Gecko MCUs are the world’s most energy-
KEY FEATURES
friendly microcontrollers.
The EFM32LG offers unmatched performance and ultra-low power consumption in both • ARM Cortex-M3 at 48 MHz
active and sleep modes. EFM32LG devices consume as little as 0.65 μA in Stop mode • Ultra-low power operation
and 211 μA/MHz in Run mode. It also features autonomous peripherals, high overall chip • 0.65 μA current in Stop (EM3), with
and analog integration, and the performance of the industry standard 32-bit ARM Cortex- brown-out detection and RAM retention
M3 processor, making it perfect for battery-powered systems and systems with high-per- • 63 μA/MHz in EM1
formance, low-energy requirements. • 211 μA/MHz in Run mode (EM0)
• Fast wake-up time of 2 µs
EFM32LG applications include the following:
• Hardware cryptography (AES)
• Energy, gas, water and smart metering • Alarm and security systems • Up to 256 kB of flash and 32 kB of RAM
• Health and fitness applications • Industrial and home automation
• Smart accessories
32-bit bus
Peripheral Reflex System
silabs.com | Building a more connected world. Copyright © 2023 by Silicon Laboratories Rev. 2.41
EFM32LG Data Sheet
Feature List
1. Feature List
2. Ordering Information
Note:
1. Not recommended for new designs.
2. This OPN is obsolete.
Adding the suffix 'R' to the part number (e.g. EFM32LGF256G-F-BGA120R) denotes tape and reel.
4. Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.1 Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
4.1.1 Typical Values . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
4.1.2 Minimum and Maximum Values . . . . . . . . . . . . . . . . . . . . . . .63
4.2 Absolute Maximum Ratings. . . . . . . . . . . . . . . . . . . . . . . . . .63
4.3 General Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . .63
4.4 Backup Supply Domain . . . . . . . . . . . . . . . . . . . . . . . . . . .64
4.5 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
4.5.1 EM1 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . .67
4.5.2 EM2 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . .70
4.5.3 EM3 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . .71
4.5.4 EM4 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . .71
4.6 Transition between Energy Modes . . . . . . . . . . . . . . . . . . . . . . .72
4.7 Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
4.8 Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
4.9 General Purpose Input Output . . . . . . . . . . . . . . . . . . . . . . . . .74
4.10 Oscillators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
4.10.1 LFXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
4.10.2 HFXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
4.10.3 LFRCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
4.10.4 HFRCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
4.10.5 AUXHFRCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
4.10.6 ULFRCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
4.11 Analog Digital Converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . .91
4.11.1 Typical Performance . . . . . . . . . . . . . . . . . . . . . . . . . .97
4.12 Digital Analog Converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . 102
4.13 Operational Amplifier (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . 104
3. System Summary
The EFM32 MCUs are the world’s most energy friendly microcontrollers. With a unique combination of the powerful 32-bit ARM Cortex-
M3, innovative low energy techniques, short wake-up time from energy saving modes, and a wide selection of peripherals, the
EFM32LG microcontroller is well suited for any battery operated application as well as other systems requiring high performance and
low-energy consumption. This section gives a short introduction to each of the modules in general terms and also shows a summary of
the configuration for the EFM32LG devices. For a complete feature set and in-depth information on the modules, refer to the EFM32LG
Reference Manual.
32-bit bus
Peripheral Reflex System
The ARM Cortex-M3 includes a 32-bit RISC processor which can achieve as much as 1.25 Dhrystone MIPS/MHz. A Memory Protection
Unit with support for up to 8 memory segments is included, as well as a Wake-up Interrupt Controller handling interrupts triggered while
the CPU is asleep. The EFM32 implementation of the Cortex-M3 is described in detail in EFM32LG Reference Manual.
This device includes hardware debug support through a 2-pin serial-wire debug interface and an Embedded Trace Module (ETM) for
data/instruction tracing. In addition there is also a 1-wire Serial Wire Viewer pin which can be used to output profiling information, data
trace and software-generated messages.
The Memory System Controller (MSC) is the program memory unit of the EFM32LG microcontroller. The flash memory is readable and
writable from both the Cortex-M3 and DMA. The flash memory is divided into two blocks; the main block and the information block.
Program code is normally written to the main block. Additionally, the information block is available for special user data and flash lock
bits. There is also a read-only page in the information block containing system and device calibration data. Read and write operations
are supported in the energy modes EM0 and EM1.
The Direct Memory Access (DMA) controller performs memory operations independently of the CPU. This has the benefit of reducing
the energy consumption and the workload of the CPU, and enables the system to stay in low energy modes when moving for instance
data from the USART to RAM or from the External Bus Interface to a PWM-generating timer. The DMA controller uses the PL230
µDMA controller licensed from ARM.
The RMU is responsible for handling the reset functionality of the EFM32LG.
The Energy Management Unit (EMU) manage all the low energy modes (EM) in EFM32LG microcontrollers. Each energy mode man-
ages if the CPU and the various peripherals are available. The EMU can also be used to turn off the power to unused SRAM blocks.
The Clock Management Unit (CMU) is responsible for controlling the oscillators and clocks on-board the EFM32LG. The CMU provides
the capability to turn on and off the clock on an individual basis to all peripheral modules in addition to enable/disable and configure the
available oscillators. The high degree of flexibility enables software to minimize energy consumption in any specific application by not
wasting power on peripherals and oscillators that are inactive.
The purpose of the watchdog timer is to generate a reset in case of a system failure, to increase application reliability. The failure may
e.g. be caused by an external event, such as an ESD pulse, or by a software failure.
The Peripheral Reflex System (PRS) system is a network which lets the different peripheral module communicate directly with each
other without involving the CPU. Peripheral modules which send out Reflex signals are called producers. The PRS routes these reflex
signals to consumer peripherals which apply actions depending on the data received. The format for the Reflex signals is not given, but
edge triggers and other functionality can be applied by the PRS.
The External Bus Interface provides access to external parallel interface devices such as SRAM, FLASH, ADCs and LCDs. The inter-
face is memory mapped into the address bus of the Cortex-M3. This enables seamless access from software without manually manipu-
lating the IO settings each time a read or write is performed. The data and address lines are multiplexed in order to reduce the number
of pins required to interface the external devices. The timing is adjustable to meet specifications of the external devices. The interface is
limited to asynchronous devices.
The EBI contains a TFT controller which can drive a TFT via a 565 RGB interface. The TFT controller supports programmable display
and port sizes and offers accurate control of frequency and setup and hold timing. Direct Drive is supported for TFT displays which do
not have their own frame buffer. In that case TFT Direct Drive can transfer data from either on-chip memory or from an external memo-
ry device to the TFT at low CPU load. Automatic alpha-blending and masking is also supported for transfers through the EBI interface.
The USB is a full-speed USB 2.0 compliant OTG host/device controller. The USB can be used in Device, On-the-Go (OTG) Dual Role
Device, or Host-only configuration. In OTG mode, the USB supports both Host Negotiation Protocol (HNP) and Session Request Proto-
col (SRP). The device supports both full-speed (12 Mbit/s) and low-speed (1.5 Mbit/s) operation. The USB device includes an internal,
dedicated Descriptor-Based Scatter/Gather DMA and supports up to 6 OUT endpoints and 6 IN endpoints, in addition to endpoint 0.
The on-chip PHY includes all OTG features, except for the voltage booster for supplying 5V to VBUS when operating as a host.
The I2C module provides an interface between the MCU and a serial I2C-bus. It is capable of acting as both a leader and a follower,
and supports multi-leader buses. Both standard-mode, fast-mode and fastmode plus speeds are supported, allowing transmission rates
all the way from 10 kbit/s up to 1 Mbit/s. Follower arbitration and timeouts are also provided to allow implementation of an SMBus com-
pliant system. The interface provided to software by the I2C module, allows both fine-grained control of the transmission process and
close to automatic transfers. Automatic recognition of follower addresses is provided in all energy modes.
The Universal Synchronous Asynchronous serial Receiver and Transmitter (USART) is a very flexible serial I/O module. It supports full
duplex asynchronous UART communication as well as RS-485, SPI, MicroWire and 3-wire. It can also interface with ISO7816 Smart-
Cards, IrDA, and I2S devices.
The bootloader presented in application note, AN0042: USB/UART Bootloader, is pre-programmed in the device at factory. The boot-
loader enables users to program the EFM32 through a UART or a USB CDC class virtual UART without the need for a debugger. The
autobaud feature, interface, and commands are described further in the application note.
The Universal Asynchronous serial Receiver and Transmitter (UART) is a very flexible serial I/O module. It supports full- and half-du-
plex asynchronous UART communication.
The unique LEUARTTM, the Low Energy UART, is a UART that allows two-way UART communication on a strict power budget. Only a
32.768 kHz clock is needed to allow UART communication up to 9600 baud/ s. The LEUART includes all necessary hardware support
to make asynchronous serial communication possible with minimum of software intervention and energy consumption.
The 16-bit general purpose timer has three compare/capture channels for input capture and compare/Pulse-Width Modulation (PWM)
output. TIMER0 also includes a Dead-Time Insertion module suitable for motor control applications.
The Real Time Counter (RTC) contains a 24-bit counter and is clocked either by a 32.768 kHz crystal oscillator, or a 32.768 kHz RC
oscillator. In addition to energy modes EM0 and EM1, the RTC is also available in EM2. This makes it ideal for keeping track of time
since the RTC is enabled in EM2 where most of the device is powered down.
The Backup Real Time Counter (BURTC) contains a 32-bit counter and is clocked either by a 32.768 kHz crystal oscillator, a 32.768
kHz RC oscillator or a 1 kHz ULFRCO. The BURTC is available in all Energy Modes and it can also run in backup mode, making it
operational even if the main power should drain out.
The unique LETIMERTM, the Low Energy Timer, is a 16-bit timer that is available in energy mode EM2 in addition to EM1 and EM0.
Because of this, it can be used for timing and output generation when most of the device is powered down, allowing simple tasks to be
performed while the power consumption of the system is kept at an absolute minimum. The LETIMER can be used to output a variety of
waveforms with minimal software intervention. It is also connected to the Real Time Counter (RTC), and can be configured to start
counting on compare matches from the RTC.
The Pulse Counter (PCNT) can be used for counting pulses on a single input or to decode quadrature encoded inputs. It runs off either
the internal LFACLK or the PCNTn_S0IN pin as external clock source. The module may operate in energy mode EM0 - EM3.
The Analog Comparator is used to compare the voltage of two analog inputs, with a digital output indicating which input voltage is high-
er. Inputs can either be one of the selectable internal references or from external pins. Response time and thereby also the current
consumption can be configured by altering the current supply to the comparator.
The Voltage Supply Comparator is used to monitor the supply voltage from software. An interrupt can be generated when the supply
falls below or rises above a programmable threshold. Response time and thereby also the current consumption can be configured by
altering the current supply to the comparator.
The ADC is a Successive Approximation Register (SAR) architecture, with a resolution of up to 12 bits at up to one million samples per
second. The integrated input mux can select inputs from 8 external pins and 6 internal signals.
The Digital to Analog Converter (DAC) can convert a digital value to an analog output voltage. The DAC is fully differential rail-to-rail,
with 12-bit resolution. It has two single-ended output buffers which can be combined into one differential output. The DAC may be used
for a number of different applications such as sensor interfaces or sound output.
The EFM32LG features up to three Operational Amplifiers. The Operational Amplifier is a versatile general purpose amplifier with rail-
to-rail differential input and rail-to-rail single-ended output. The input can be set to pin, DAC or OPAMP, whereas the output can be pin,
OPAMP or ADC. The current is programmable and the OPAMP has various internal configurations such as unity gain, programmable
gain using internal resistors etc.
The Low Energy Sensor Interface (LESENSETM), is a highly configurable sensor interface with support for up to 16 individually configu-
rable sensors. By controlling the analog comparators and DAC, LESENSE is capable of supporting a wide range of sensors and meas-
urement schemes, and can for instance measure LC sensors, resistive sensors and capacitive sensors. LESENSE also includes a pro-
grammable FSM which enables simple processing of measurement results without CPU intervention. LESENSE is available in energy
mode EM2, in addition to EM0 and EM1, making it ideal for sensor monitoring in applications with a strict energy budget.
The backup power domain is a separate power domain containing a Backup Real Time Counter, BURTC, and a set of retention regis-
ters, available in all energy modes. This power domain can be configured to automatically change power source to a backup battery
when the main power drains out. The backup power domain enables the EFM32LG to keep track of time and retain data, even if the
main power source should drain out.
The AES accelerator performs AES encryption and decryption with 128-bit or 256-bit keys. Encrypting or decrypting one 128-bit data
block takes 52 HFCORECLK cycles with 128-bit keys and 75 HFCORECLK cycles with 256-bit keys. The AES module is an AHB sub-
ordinate which enables efficient access to the data and key registers. All write accesses to the AES module must be 32-bit operations,
i.e. 8- or 16-bit operations are not supported.
In the EFM32LG, there are up to 93 General Purpose Input/Output (GPIO) pins, which are divided into ports with up to 16 pins each.
These pins can individually be configured as either an output or input. More advanced configurations like open-drain, filtering and drive
strength can also be configured individually for the pins. The GPIO pins can also be overridden by peripheral pin connections, like Tim-
er PWM outputs or USART communication, which can be routed to several locations on the device. The GPIO supports up to 16 asyn-
chronous external pin interrupts, which enables interrupts from any pin on the device. Also, the input value of a pin can be routed
through the Peripheral Reflex System to other peripherals.
The LCD driver is capable of driving a segmented LCD display with up to 8x36 segments. A voltage boost function enables it to provide
the LCD display with higher voltage than the supply voltage for the device. In addition, an animation feature can run custom animations
on the LCD display without any CPU intervention. The LCD driver can also remain active even in Energy Mode 2 and provides a Frame
Counter interrupt that can wake-up the device on a regular basis for updating data.
The following sections provide device-specific features of the EFM32LG family of MCUs. These features are subsets of the full feature
set described in the EFM32LG Reference Manual.
3.2.1 EFM32LG230
GPIO 56 pins Available pins are shown in 5.1.3 GPIO Pinout Overview
3.2.2 EFM32LG232
GPIO 53 pins Available pins are shown in 5.2.3 GPIO Pinout Overview
3.2.3 EFM32LG280
GPIO 85 pins Available pins are shown in 5.3.3 GPIO Pinout Overview
3.2.4 EFM32LG290
GPIO 90 pins Available pins are shown in 5.4.3 GPIO Pinout Overview
3.2.5 EFM32LG295
GPIO 93 pins Available pins are shown in 5.5.3 GPIO Pinout Overview
3.2.6 EFM32LG330
GPIO 53 pins Available pins are shown in 5.6.3 GPIO Pinout Overview
3.2.7 EFM32LG332
GPIO 50 pins Available pins are shown in 5.7.3 GPIO Pinout Overview
3.2.8 EFM32LG360
GPIO 65 pins Available pins are shown in 5.8.3 GPIO Pinout Overview
3.2.9 EFM32LG380
GPIO 83 pins Available pins are shown in 5.9.3 GPIO Pinout Overview
3.2.10 EFM32LG390
GPIO 86 pins Available pins are shown in 5.10.3 GPIO Pinout Overview
3.2.11 EFM32LG395
GPIO 93 pins Available pins are shown in 5.11.3 GPIO Pinout Overview
3.2.12 EFM32LG840
GPIO 56 pins Available pins are shown in 5.12.3 GPIO Pinout Overview
3.2.13 EFM32LG842
GPIO 53 pins Available pins are shown in 5.13.3 GPIO Pinout Overview
3.2.14 EFM32LG880
GPIO 85 pins Available pins are shown in 5.14.3 GPIO Pinout Overview
3.2.15 EFM32LG890
GPIO 90 pins Available pins are shown in 5.15.3 GPIO Pinout Overview
3.2.16 EFM32LG895
GPIO 93 pins Available pins are shown in Table 4.3 (p. 70)
3.2.17 EFM32LG900
GPIO 93 pins Available pins are shown in 5.17.3 GPIO Pinout Overview
3.2.18 EFM32LG940
GPIO 53 pins Available pins are shown in 5.18.3 GPIO Pinout Overview
3.2.19 EFM32LG942
GPIO 50 pins Available pins are shown in 5.19.3 GPIO Pinout Overview
3.2.20 EFM32LG980
GPIO 81 pins Available pins are shown in 5.20.3 GPIO Pinout Overview
3.2.21 EFM32LG990
GPIO 86 pins Available pins are shown in 5.21.3 GPIO Pinout Overview
3.2.22 EFM32LG995
GPIO 93 pins Available pins are shown in 5.22.3 GPIO Pinout Overview
The EFM32LG memory map is shown in the following figure, with RAM and flash sizes for the largest memory configuration.
Figure 3.2. System Address Space with Core and Code Space Listing
4. Electrical Characteristics
The typical data are based on TAMB=25°C and VDD=3.0 V, as defined in 4.3 General Operating Conditions, unless otherwise specified.
The minimum and maximum values represent the worst conditions of ambient temperature, supply voltage and frequencies, as defined
in 4.3 General Operating Conditions, unless otherwise specified.
The absolute maximum ratings are stress ratings, and functional operation under such conditions are not guaranteed. Stress beyond
the limits specified in the following table may affect the device reliability or cause permanent damage to the device. Functional operat-
ing conditions are given in 4.3 General Operating Conditions.
Supply current IBU_VIN BU_VIN not powering backup do- — 3.4 6.5 nA
main
Note:
1. BU_VOUT and BU_STAT signals are not available in all package configurations. Check the device pinout for availability.
EM0 current. No prescaling. IEM0 48 MHz HFXO, all peripheral clocks disa- — 211 225 µA/MHz
Running prime number calcula- bled, VDD = 3.0 V, TAMB = 25 °C
tion code from Flash. (Produc-
tion test condition = 14 MHz) 48 MHz HFXO, all peripheral clocks disa- — 211 230 µA/MHz
bled, VDD = 3.0 V, TAMB = 85 °C
6.6 MHz HFRCO, all peripheral clocks disa- — 224 245 µA/MHz
bled, VDD= 3.0 V, TAMB = 25°C
6.6 MHz HFRCO, all peripheral clocks disa- — 224 258 µA/MHz
bled, VDD = 3.0 V, TAMB = 85°C
1.2 MHz HFRCO, all peripheral clocks disa- — 257 285 µA/MHz
bled, VDD = 3.0 V, TAMB = 25 °C
1.2 MHz HFRCO, all peripheral clocks disa- — 261 293 µA/MHz
bled, VDD = 3.0 V, TAMB = 85 °C
EM1 current (Production test IEM1 48 MHz HFXO, all peripheral clocks disa- — 63 75 µA/MHz
condition = 14 MHz) bled, VDD = 3.0 V, TAMB = 25 °C
1.2 MHz HFRCO. all peripheral clocks disa- — 106 120 µA/MHz
bled, VDD = 3.0 V, TAMB = 25 °C
1.2 MHz HFRCO. all peripheral clocks disa- — 112 129 µA/MHz
bled, VDD = 3.0 V, TAMB = 85 °C
EM2 current IEM2 EM2 current with RTC prescaled to 1 Hz, — 0.951 1.71 µA
32.768 kHz LFRCO, VDD = 3.0 V, TAMB =
25 °C
Note:
1. Using backup RTC.
3.15 3.15
3.10 3.10
3.05 3.05
Idd [mA]
Idd [mA]
2.0V
2.2V
3.00 3.00 2.4V
-40°C 2.6V
-15°C 2.8V
5°C 3.0V
2.95 25°C 2.95 3.2V
45°C 3.4V
65°C 3.6V
85°C 3.8V
2.90 2.90
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.1. EM1 Current Consumption with all Peripheral Clocks Disabled and HFXO Running at 48 MHz
1.85 1.85
1.80 1.80
1.75 1.75
Idd [mA]
Idd [mA]
2.0V
2.2V
1.70 1.70 2.4V
-40°C 2.6V
-15°C 2.8V
5°C 3.0V
1.65 25°C 1.65 3.2V
45°C 3.4V
65°C 3.6V
85°C 3.8V
1.60 1.60
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.2. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 28 MHz
1.42 1.42
1.40 1.40
1.38 1.38
1.36 1.36
1.34 1.34
Idd [mA]
Idd [mA]
2.0V
1.32 1.32 2.2V
2.4V
1.30 -40°C 1.30 2.6V
-15°C 2.8V
5°C 3.0V
1.28 1.28
25°C 3.2V
45°C 3.4V
1.26 65°C 1.26 3.6V
85°C 3.8V
1.24 1.24
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.3. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 21 MHz
0.98 0.98
0.96 0.96
0.94 0.94
Idd [mA]
Idd [mA]
Figure 4.4. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 14 MHz
0.78 0.78
0.76 0.76
Idd [mA]
Idd [mA]
0.74 0.74 2.0V
2.2V
2.4V
-40°C 2.6V
0.72 -15°C 0.72 2.8V
5°C 3.0V
25°C 3.2V
45°C 3.4V
0.70 65°C 0.70 3.6V
85°C 3.8V
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.5. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 11 MHz
0.52 0.52
0.51 0.51
0.50 0.50
0.49 0.49
Idd [mA]
Idd [mA]
2.0V
2.2V
0.48 0.48
2.4V
-40°C 2.6V
0.47 -15°C 0.47 2.8V
5°C 3.0V
25°C 3.2V
0.46 45°C 0.46 3.4V
65°C 3.6V
85°C 3.8V
0.45 0.45
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.6. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 6.6 MHz
0.138 0.160
-40°C 2.0V
-15°C 0.155 2.2V
0.136
5°C 2.4V
25°C 2.6V
0.150
0.134 45°C 2.8V
65°C 3.0V
0.145
85°C 3.2V
0.132
3.4V
0.140
Idd [mA]
Idd [mA]
3.6V
0.130 3.8V
0.135
0.128
0.130
0.126
0.125
0.124 0.120
0.122 0.115
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd [V] Temperature [°C]
Figure 4.7. EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 1.2 MHz
3.5 3.5
-40.0°C Vdd=2.0V
-15.0°C Vdd=2.2V
5.0°C Vdd=2.4V
3.0 3.0
25.0°C Vdd=2.6V
45.0°C Vdd=2.8V
65.0°C Vdd=3.0V
2.5 2.5
85.0°C Vdd=3.2V
Vdd=3.4V
Vdd=3.6V
Idd [uA]
Idd [uA]
1.5 1.5
1.0 1.0
0.5 0.5
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –20 0 20 40 60 80
Vdd [V] Temperature [°C]
Figure 4.8. EM2 Current Consumption, RTC1 prescaled to 1 kHz, 32.768 kHz LFRCO
Note:
1. Using backup RTC.
3.0 3.0
-40.0°C Vdd=2.0V
-15.0°C Vdd=2.2V
5.0°C Vdd=2.4V
2.5 2.5
25.0°C Vdd=2.6V
45.0°C Vdd=2.8V
65.0°C Vdd=3.0V
2.0 2.0
85.0°C Vdd=3.2V
Vdd=3.4V
Vdd=3.6V
Idd [uA]
Idd [uA]
1.5 1.5 Vdd=3.8V
1.0 1.0
0.5 0.5
0.0 0.0
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –20 0 20 40 60 80
Vdd [V] Temperature [°C]
0.7 0.7
-40.0°C Vdd=2.0V
-15.0°C Vdd=2.2V
0.6 5.0°C 0.6 Vdd=2.4V
25.0°C Vdd=2.6V
45.0°C Vdd=2.8V
0.5 65.0°C 0.5 Vdd=3.0V
85.0°C Vdd=3.2V
Vdd=3.4V
0.4 0.4
Vdd=3.6V
Idd [uA]
Idd [uA]
Vdd=3.8V
0.3 0.3
0.2 0.2
0.1 0.1
0.0 0.0
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –20 0 20 40 60 80
Vdd [V] Temperature [°C]
The transition times are measured from the trigger to the first clock edge in the CPU.
The EFM32LG requires the AVDD_x, VDD_DREG and IOVDD_x pins to be connected together (with optional filter) at the PCB level.
For practical schematic recommendations, see the application note, AN0002.0: EFM32 and EZR32 Wireless MCU Series 0 Hardware
Design Considerations.
Delay from reset is released un- tRESET Applies to Power-on Reset, Brown- — 163 — µs
til program execution starts out Reset and pin reset.
USB voltage regulator out de- CUSB_VREGO X5R capacitor recommended. Apply — 1 — µF
coupling capacitor. between USB_VREGO pin and
GROUND
USB voltage regulator in decou- CUSB_VREGI X5R capacitor recommended. Apply — 4.7 — µF
pling capacitor. between USB_VREGI pin and
GROUND
4.8 Flash
TAMB<85 °C 10 — — years
TAMB<70 °C 20 — — years
Note:
1. There is a maximum of two writes to the same word between each erase due to a physical limitation of the flash. No bit should be
written to ‘0’ more than once between erases. To write a word twice between erases, any bit written to ‘0’ by the first write should
be written to ‘1’ by the second write. This preserves the specified flash write/erase endurance and does not change the ‘0’ written
by the first write.
2. From setting ERASEPAGE bit in MSC_WRITECMD to 1 to reading 1 in ERASE bit in MSC_IF. Internal setup and hold times for
flash control signals are included.
3. From setting DEVICEERASE bit in AAP_CMD to 1 to reading 0 in ERASEBUSY bit in AAP_STATUS. Internal setup and hold
times for flash control signals are included.
4. Measured at 25 °C.
Output high voltage (Produc- VIOOH Sourcing 0.1 mA, VDD = 1.98 V, — 0.80×VDD — V
tion test condition = 3.0 V, GPIO_Px_CTRL DRIVEMODE = LOW-
DRIVEMODE = STANDARD) EST
Output low voltage (Produc- VIOOL Sinking 0.1 mA, VDD = 1.98 V, — 0.20×VDD — V
tion test condition = 3.0V, GPIO_Px_CTRL DRIVEMODE = LOW-
DRIVEMODE = STANDARD) EST
Input leakage current IIOLEAK VSS < Vin < VDD; pin configured as in- -40 ±0.1 40 nA
put or disabled, pullup and pull-down are
disabled
4
0.15
Low-Level Output Current [mA]
0.10
0.05
1
-40°C -40°C
25°C 25°C
85°C 85°C
0.00 0
0.0 0.5 1.0 1.5 2.0 0.0 0.5 1.0 1.5 2.0
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
40
35
15
30
Low-Level Output Current [mA]
25
10
20
15
5
10
-40°C 5 -40°C
25°C 25°C
85°C 85°C
0 0
0.0 0.5 1.0 1.5 2.0 0.0 0.5 1.0 1.5 2.0
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
–0.5
–0.05
High-Level Output Current [mA]
–0.10
–1.5
–0.15
–2.0
–0.20 –2.5
0.0 0.5 1.0 1.5 2.0 0.0 0.5 1.0 1.5 2.0
High-Level Output Voltage [V] High-Level Output Voltage [V]
–10
–5
High-Level Output Current [mA]
–20
–10
–30
–15
–40
–20
–50
0.0 0.5 1.0 1.5 2.0 0.0 0.5 1.0 1.5 2.0
High-Level Output Voltage [V] High-Level Output Voltage [V]
0.4 8
Low-Level Output Current [mA]
0.2 4
0.1 2
-40°C -40°C
25°C 25°C
85°C 85°C
0.0 0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
35
40
30
Low-Level Output Current [mA]
25
30
20
20
15
10
10
5
-40°C -40°C
25°C 25°C
85°C 85°C
0 0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
–1
–0.1
–2
High-Level Output Current [mA]
–3
–0.3
–4
–0.4
–5
–0.5 –6
0.0 0.5 1.0 1.5 2.0 2.5 3.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0
High-Level Output Voltage [V] High-Level Output Voltage [V]
–10 –10
High-Level Output Current [mA]
–20 –20
–30 –30
–40 –40
–50 –50
0.0 0.5 1.0 1.5 2.0 2.5 3.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0
High-Level Output Voltage [V] High-Level Output Voltage [V]
0.7
12
0.6
10
Low-Level Output Current [mA]
0.4
0.3
4
0.2
2
0.1
-40°C -40°C
25°C 25°C
85°C 85°C
0.0 0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
40 40
Low-Level Output Current [mA]
30 30
20 20
10 10
-40°C -40°C
25°C 25°C
85°C 85°C
0 0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Low-Level Output Voltage [V] Low-Level Output Voltage [V]
–2
–0.2
–3
High-Level Output Current [mA]
–4
–0.4
–5
–0.5
–6
–0.6
–7
–0.7
–8
–0.8 –9
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
High-Level Output Voltage [V] High-Level Output Voltage [V]
–10 –10
High-Level Output Current [mA]
–20 –20
–30 –30
–40 –40
–50 –50
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
High-Level Output Voltage [V] High-Level Output Voltage [V]
4.10 Oscillators
4.10.1 LFXO
Current consumption for core ILFXO ESR = 30 kΩ, CL = 10 pF, LFXO- — 190 — nA
and buffer after startup. BOOST in CMU_CTRL is 1
Note:
1. See Minimum Load Capacitance (CLFXOL) Requirement For Safe Crystal Startup in Configurator in Simplicity Studio.
For safe startup of a given crystal, the Configurator tool in Simplicity Studio contains a tool to help users configure both load capaci-
tance and software settings for using the LFXO. For details regarding the crystal configuration, refer to the application note, AN0016:
EFM32 Oscillator Design Consideration.
4.10.2 HFXO
4.10.3 LFRCO
Oscillation frequency fLFRCO VDD = 3.0 V, TAMB = 25 °C 31.29 32.768 34.28 kHz
Over full supply and temperature range 26.0 32.768 46.2 kHz
4.10.4 HFRCO
Oscillation frequency, all fHFRCO fHFRCO = 28 MHz 27.5 28.0 28.5 MHz
packages except CSP, VDD=
3.0 V, TAMB=25°C fHFRCO = 21 MHz 20.6 21.0 21.4 MHz
Oscillation frequency, all fHFRCO fHFRCO = 28 MHz 24.9 28.0 31.1 MHz
packages except CSP, over
full supply and temperature fHFRCO = 21 MHz 18.8 21.0 23.3 MHz
range
fHFRCO = 14 MHz 12.4 14.0 15.6 MHz
Note:
1. For devices with prod. rev. < 19, Typ = 7MHz and Min/Max values not applicable.
2. For devices with prod. rev. < 19, Typ = 1MHz and Min/Max values not applicable.
3. The TUNING field in the CMU_HFRCOCTRL register may be used to adjust the HFRCO frequency. There is enough adjustment
range to ensure that the frequency bands above 7 MHz will always have some overlap across supply voltage and temperature.
By using a stable frequency reference such as the LFXO or HFXO, a firmware calibration routine can vary the TUNING bits and
the frequency band to maintain the HFRCO frequency at any arbitrary value between 7 MHz and 28 MHz across operating condi-
tions.
Figure 4.18. Calibrated HFRCO 1 MHz Band Frequency vs Supply Voltage and Temperature
Figure 4.19. Calibrated HFRCO 7 MHz Band Frequency vs Supply Voltage and Temperature
Figure 4.20. Calibrated HFRCO 11 MHz Band Frequency vs Supply Voltage and Temperature
Figure 4.21. Calibrated HFRCO 14 MHz Band Frequency vs Supply Voltage and Temperature
Figure 4.22. Calibrated HFRCO 21 MHz Band Frequency vs Supply Voltage and Temperature
Figure 4.23. Calibrated HFRCO 28 MHz Band Frequency vs Supply Voltage and Temperature
4.10.5 AUXHFRCO
Oscillation frequency, all fAUXHFRCO fAUXHFRCO = 28 MHz 27.5 28.0 28.5 MHz
packages except CSP, VDD=
3.0 V, TAMB = 25 °C fAUXHFRCO = 21 MHz 20.6 21.0 21.4 MHz
Note:
1. For devices with prod. rev. < 19, Typ = 7MHz and Min/Max values not applicable.
2. For devices with prod. rev. < 19, Typ = 1MHz and Min/Max values not applicable.
3. The TUNING field in the CMU_AUXHFRCOCTRL register may be used to adjust the AUXHFRCO frequency. There is enough
adjustment range to ensure that the frequency bands above 7 MHz will always have some overlap across supply voltage and
temperature. By using a stable frequency reference such as the LFXO or HFXO, a firmware calibration routine can vary the TUN-
ING bits and the frequency band to maintain the AUXHFRCO frequency at any arbitrary value between 7 MHz and 28 MHz
across operating conditions.
4.10.6 ULFRCO
Input bias current IADCBIASIN VSS < VIN < VDD -40 — 40 nA
Input offset current IADCOFFSETIN VSS < VIN < VDD -40 — 40 nA
8-bit 11 — — ADCCLK
Cycles
12-bit 13 — — ADCCLK
Cycles
Differential non-linearity (DNL) DNLADC VDD= 3.0 V, external 2.5 V ref- -1 ±0.7 4 LSB
erence
Integral non-linearity (INL), End INLADC VDD= 3.0 V, external 2.5 V ref- — ±1.2 ±3 LSB
point method erence
VREF voltage drift VREF_VDRIFT 1.25 V reference -12.4 2.9 18.2 mV/V
VREF temperature drift VREF_TDRIFT 1.25 V reference -132 272 677 µV/°C
2.5 V reference — 55 72 µA
Note:
1. Includes required contribution from the voltage reference.
2. On the average every ADC will have one missing code, most likely to appear around 2048 +/- n*512 where n can be a value in
the set {-3, -2, -1, 1, 2, 3}. There will be no missing code around 2048, and in spite of the missing code the ADC will be monotonic
at all times so that a response to a slowly increasing input will always be a slowly increasing output. Around the one code that is
missing, the neighbor codes will look wider in the DNL plot. The spectra will show spurs on the level of -78dBc for a full-scale
input for chips that have the missing code issue.
3. Typical numbers given by abs(Mean) / (85 - 25).
4. Max number given by (abs(Mean) + 3x stddev) / (85 - 25).
The integral non-linearity (INL) and differential non-linearity parameters are explained in the following two figures.
4094
Actual ADC
4093 tranfer function
before offset and
4092 gain correction Actual ADC
tranfer function
after offset and
gain correction
INL Error
(End Point INL)
3 Ideal transfer
curve
2
1
VOFFSET
0
Analog Input
Digital
output
code
DNL=|[(VD+1 - VD)/VLSBIDEAL] - 1| where 0 < D < 2N- 2
4094
Example: Adjacent
4093 input value VD+1
corrresponds to digital
output code D+1 Actual transfer
4092
Example: Input value function with one
VDcorrresponds to missing code.
digital output code D
0.5
LSB Ideal spacing
5
between two
4 adjacent codes
VLSBIDEAL=1 LSB
3
Ideal 50%
2 Transition Point
0
Analog Input
VDD Reference
VDD Reference
VDD Reference
2 1.0
Actual Offset [LSB]
–1 0.0
–2
–0.5
–3
–4 –1.0
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8 –40 –15 5 25 45 65 85
Vdd (V) Temp (C)
2XVDDVSS
70 1V25
79.2
Vdd
69
79.0
68 Vdd
2V5
78.8
SFDR [dB]
SNR [dB]
67
5VDIFF 78.6
66 2V5 2XVDDVSS
78.4
65
78.2
64
5VDIFF
1V25
63 78.0
–40 –15 5 25 45 65 85 –40 –15 5 25 45 65 85
Temperature [°C] Temperature [°C]
Figure 4.30. ADC Dynamic Performance vs Temperature for all ADC References, VDD = 3 V
2600
Vdd=2.0
Vdd=3.0
Vdd=3.8
2500
2400
Sensor readout
2300
2200
2100
–40 –25 –15 –5 5 15 25 35 45 55 65 75 85
Temperature [°C]
Average active current IDAC 500 kSamples/s, 12-bit, internal 1.25 V — 4001 — µA
reference, Continuous Mode
VREF voltage drift VREF_VDR 1.25 V reference -12.4 2.3 18.2 mV/V
IFT
2.5 V reference, VDD > 2.5 V -24.6 5.3 35.2 mV/V
VREF temperature drift VREF_TDR 1.25 V reference -132 242 677 µV/°C
IFT
2.5 V reference -231 507 1271 µV/°C
2.5 V reference — 55 72 µA
Note:
1. Measured with a static input code and no loading on the output. Includes required contribution from the voltage reference.
(OPA2)BIASPROG=0x7,(OPA2)HALF- — 95 135 µA
BIAS=0x1, Unity Gain
(OPA2)BIASPROG=0x0,(OPA2)HALF- — 13 25 µA
BIAS=0x1, Unity Gain
(OPA2)BIASPROG=0x4,(OPA2)HALF- — 63 87 µA
BIAS=0x1, UnityGain
(OPA0)BIASPROG=0x0,(OPA0)HALF- — 18 27 µA
BIAS=0x1, UnityGain
(OPA0)BIASPROG=0x4,(OPA0)HALF- — 68 96 µA
BIAS=0x1, UnityGain
(OPA1)BIASPROG=0x0,(OPA1)HALF- — 18 27 µA
BIAS=0x1, UnityGain
(OPA1)BIASPROG=0x4,(OPA1)HALF- — 67 96 µA
BIAS=0x1, UnityGain
(OPA2)BIASPROG=0x7,(OPA2)HALF- — 98 — dB
BIAS=0x1
(OPA2)BIASPROG=0x0,(OPA2)HALF- — 91 — dB
BIAS=0x1
(OPA2)BIASPROG=0x7,(OPA2)HALF- — 58 — º
BIAS=0x1, CL = 75 pF
(OPA2)BIASPROG=0x0,(OPA2)HALF- — 58 — º
BIAS=0x1, CL = 75 pF
OPA/2 1000 — — Ω
Input bias current I OPAMPBIASIN VSS < VIN < VDD -40 — 40 nA
Input offset current I OPAMPOFFSETI VSS < VIN < VDD -40 — 40 nA
Voltage Noise NOPAMP Vout = 1 V, RESSEL=0, 0.1 Hz<f<10 kHz, — 101 — µVRMS
OPAxHCMDIS=0
Note:
1. Measured with 70 pF load capacitance, 25 ºC, and 3 V, using a 100 mV p-p amplitude on the input signal.
2. Simulated with 70 pF load capacitance, 25 ºC, and 3 V, using a 1 mV p-p amplitude on the input signal.
Input bias current I ACMPBIASIN VSS < VIN < VDD -40 — 40 nA
Input offset current IACMPOFFSETIN VSS < VIN < VDD -40 — 40 nA
CSRESSEL=0b01 in — 71 — kΩ
ACMPn_INPUTSEL
CSRESSEL=0b10 in — 104 — kΩ
ACMPn_INPUTSEL
CSRESSEL=0b11 in — 136 — kΩ
ACMPn_INPUTSEL
VDD_SCALED=9,BIA- — 1.3 — mV
SPROG=0b0000, FULLBIAS=0,
HALFBIAS=1, HYSTSEL=0,
LPREF=1
Note:
1. Reference current not included.
The total ACMP current is the sum of the contributions from the ACMP and its internal voltage reference as given in in the following
equation. IACMPREF is zero if an external voltage reference is used.
3.0
2.5
2.0
1.0
1.5
1.0
0.5
0.5
0.0 0.0
0 4 8 12 0 2 4 6 8 10 12 14
ACMP_CTRL_BIASPROG ACMP_CTRL_BIASPROG
Hysteresis
100
BIASPROG=0.0
BIASPROG=4.0
BIASPROG=8.0
80 BIASPROG=12.0
Hysteresis [mV]
60
40
20
0
0 1 2 3 4 5 6 7
ACMP_CTRL_HYSTSEL
Differential — 10 — mV
Note:
1. Includes required contribution from the voltage reference.
The VDD trigger level can be configured by setting the TRIGLEVEL field of the VCMP_CTRL register in accordance with the following
equation:
4.16 EBI
EBI_BL[N-1:0] EBI_BL Z
tOSU_WEn tOH_WEn
EBI_A[N-1:0] EBI_A Z
tOSU_WEn tOH_WEn
EBI_AD[15:0] DATA[15:0] Z
tOSU_WEn tOH_WEn
EBI_CSn
tOSU_WEn tOH_WEn
tWIDTH_WEn
EBI_WEn
Output hold time, from trailing EBI_WEn/EBI_NAND- tOH_WEn 1 2 3 4 -6.00 + (WRHOLD × tHFCORECLK) — — ns
WEn edge to EBI_AD, EBI_A, EBI_CSn, EBI_BLn
invalid
Output setup time, from EBI_AD, EBI_A, EBI_CSn, tOSU_WEn 1 2 3 4 5 -14.00 + (WRSETUP × tHFCORECLK) — — ns
EBI_BLn valid to leading EBI_WEn/EBI_NANDWEn
edge
Note:
1. Applies for all addressing modes (figure only shows D16 addressing mode)
2. Applies for both EBI_WEn and EBI_NANWEn (figure only shows EBI_WEn)
3. Applies for all polarities (figure only shows active low signals)
4. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
5. The figure shows the timing for the case that the half strobe length functionality is not used, i.e. HALFWE=0. The leading edge of
EBI_WEn can be moved to the right by setting HALFWE=1. This decreases the length of tWIDTH_WEn and increases the length of
tOSU_WEn by 1/2 × tHFCLKNODIV.
tWIDTH_ALEn
EBI_ALE
tOSU_ALEn tWIDTH_ALEn
EBI_CSn
EBI_WEn
Note:
1. Applies to addressing modes D8A24ALE and D16A16ALE (figure only shows D16A16ALE)
2. Applies for all polarities (figure only shows active low signals)
3. The figure shows the timing for the case that the half strobe length functionality is not used, i.e. HALFALE=0. The trailing edge of
EBI_ALE can be moved to the left by setting HALFALE=1. This decreases the length of tWIDTH_ALEn and increases the length of
tOH_ALEn by tHFCORECLK - 1/2 × tHFCLKNODIV.
4. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
5. Figure only shows a write operation. For a multiplexed read operation the address hold time is controlled via the RDSETUP state
instead of via the ADDRHOLD state.
EBI_BL[1:0] EBI_BL Z
tSU_REn tH_REn
EBI_A[27:0] EBI_A Z
tSU_REn tH_REn
EBI_AD[15:8] ADDR[7:0] Z
tSU_REn tH_REn
EBI_CSn
tSU_REn tH_REn
EBI_AD[7:0] Z DATA[7:0] Z
tWIDTH_REn
EBI_REn
Note:
1. Applies for all addressing modes (figure only shows D8A8. Output timing for EBI_AD only applies to multiplexed addressing
modes D8A24ALE and D16A16ALE)
2. Applies for both EBI_REn and EBI_NANDREn (figure only shows EBI_REn)
3. Applies for all polarities (figure only shows active low signals)
4. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
5. The figure shows the timing for the case that the half strobe length functionality is not used, i.e. HALFRE=0. The leading edge of
EBI_REn can be moved to the right by setting HALFRE=1. This decreases the length of tWIDTH_REn and increases the length of
tOSU_REn by 1/2 × tHFCLKNODIV.
6. When page mode is used, RDSTRB is replaced by RDPA for page hits.
EBI_A[N-1:0] ADDR[N:1] Z
EBI_AD[15:0] Z DATA[15:0] Z
EBI_CSn
tSU_REn
EBI_REn
tH_REn
Note:
1. Applies for all addressing modes (figure only shows D16A8).
2. Applies for both EBI_REn and EBI_NANDREn (figure only shows EBI_REn)
3. Applies for all polarities (figure only shows active low signals)
4. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
EBI_RDY
EBI_AD[15:0] Z DATA[15:0]
EBI_CSn
tSU_ARDY
EBI_REn
tH_ARDY
Note:
1. Applies for all addressing modes (figure only shows D16A8.)
2. Applies for EBI_REn, EBI_WEn (figure only shows EBI_REn)
3. Applies for all polarities (figure only shows active low signals)
4. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
4.17 LCD
LCD supply voltage range VLCD Internal boost circuit enabled 2.0 — 3.8 V
The total LCD current is given by the following equation. ILCDBOOST is zero if internal boost is off.
4.18 I2C
Bus free time between a STOP and a START condition tBUF 4.7 — — µs
Note:
1. For the minimum HFPERCLK frequency required in Standard-mode, see the I2C chapter in the EFM32LG Reference Manual.
2. The maximum SDA hold time (tHD,DAT) needs to be met only when the device does not stretch the low time of SCL (tLOW).
3. When transmitting data, this number is guaranteed only when I2Cn_CLKDIV < ((3450*10-9 [s] * fHFPERCLK [Hz]) - 4).
Bus free time between a STOP and a START condition tBUF 1.3 µs
Note:
1. For the minimum HFPERCLK frequency required in Fast-mode, see the I2C chapter in the EFM32LG Reference Manual.
2. The maximum SDA hold time (tHD,DAT) needs to be met only when the device does not stretch the low time of SCL (tLOW).
3. When transmitting data, this number is guaranteed only when I2Cn_CLKDIV < ((900*10-9 [s] * fHFPERCLK [Hz]) - 4).
Bus free time between a STOP and a START condition tBUF 0.5 µs
Note:
1. For the minimum HFPERCLK frequency required in Fast-mode Plus, see the I2C chapter in the EFM32LG Reference Manual.
CS tCS_MO
tSCKL_MO
SCLK
CLKPOL = 0
tSCLK
SCLK
CLKPOL = 1
MOSI
tSU_MI tH_MI
MISO
Note:
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)
2. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
Note:
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)
2. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
CS tCS_ACT_MI
tCS_DIS_MI
SCLK
CLKPOL = 0
tSCLK_HI tSCLK_LO
SCLK
CLKPOL = 1 tSU_MO
tSCLK
tH_MO
MOSI
tSCLK_MI
MISO
Note:
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)
2. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
Note:
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)
2. Measurement done at 10% and 90% of VDD (figure shows 50% of VDD)
USART current IUSART USART idle current, clock enabled — 4.0 — µA/MHz
UART current IUART UART idle current, clock enabled — 3.8 — µA/MHz
I2C current II2C I2C idle current, clock enabled — 7.6 — µA/MHz
TIMER current ITIMER TIMER_0 idle current, clock enabled — 6.5 — µA/MHz
AES current IAES AES idle current, clock enabled — 1.8 — µA/MHz
GPIO current IGPIO GPIO idle current, clock enabled — 3.4 — µA/MHz
EBI current IEBI EBI idle current, clock enabled — 6.5 — µA/MHz
LE Peripheral Interface Clock ILFCLK Using LFXO, LFA clock tree — 12.2 — µA/MHz
current
Using LFXO, LFB clock tree — 4.3 — µA/MHz
5. Pin Definitions
Note: Refer to the application note, AN0002.0: EFM32 and EZR32 Wireless MCU Series 0 Hardware Design Considerations for guide-
lines on designing Printed Circuit Boards (PCBs) for the EFM32LG.
5.1.1 Pinout
The EFM32LG230 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
0 VSS Ground.
CMU_CLK1 #0
2 PA1 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LEU1_RX #1
GPIO_EM4WU1
ACMP0_CH0
TIM0_CC1 #4 US0_TX #5 US1_TX #0 LES_CH0 #0 PRS_CH2
9 PC0 DAC0_OUT0ALT #0/
PCNT0_S0IN #2 I2C0_SDA #4 #0
OPAMP_OUT0ALT
ACMP0_CH1
TIM0_CC2 #4 US0_RX #5 US1_RX #0 LES_CH1 #0 PRS_CH3
10 PC1 DAC0_OUT0ALT #1/
PCNT0_S1IN #2 I2C0_SCL #4 #0
OPAMP_OUT0ALT
ACMP0_CH2
11 PC2 DAC0_OUT0ALT #2/ TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
OPAMP_OUT0ALT
ACMP0_CH3
12 PC3 DAC0_OUT0ALT #3/ TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
OPAMP_OUT0ALT
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
17 PA8 TIM2_CC0 #0
18 PA9 TIM2_CC1 #0
19 PA10 TIM2_CC2 #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
22 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
LES_CH9 #0
42 PC9 ACMP1_CH1 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ACMP1_CH4
CMU_CLK0 #1
45 PC12 DAC0_OUT1ALT #0/
LES_CH12 #0
OPAMP_OUT1ALT
TIM0_CDTI0 #1/3
ACMP1_CH5
TIM1_CC0 #0
46 PC13 DAC0_OUT1ALT #1/ LES_CH13 #0
TIM1_CC2 #4
OPAMP_OUT1ALT
PCNT0_S0IN #0
ACMP1_CH7
TIM0_CDTI2 #1/3 LES_CH15 #0
48 PC15 DAC0_OUT1ALT #3/ US0_CLK #3
TIM1_CC2 #0 DBG_SWO #1
OPAMP_OUT1ALT
ACMP1_O #0
51 PF2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1 ETM_TD3
52 PF3 TIM0_CDTI0 #2/5
#1
57 PE9 PCNT2_S1IN #1
LES_ALTEX5 #0
59 PE11 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
61 PE13 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
64 PA15 TIM3_CC2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PC8 PC14 PB14 PB14 USART0 chip select input / output.
The specific GPIO pins available in EFM32LG230 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 — — — — PA10 PA9 PA8 — PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
The specific opamp terminals available in EFM32LG230 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.2.1 Pinout
The EFM32LG232 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
CMU_CLK1 #0
2 PA1 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
8 VSS Ground.
ACMP0_CH0
TIM0_CC1 #4 US0_TX #5 US1_TX #0 LES_CH0 #0 PRS_CH2
9 PC0 DAC0_OUT0ALT #0/
PCNT0_S0IN #2 I2C0_SDA #4 #0
OPAMP_OUT0ALT
ACMP0_CH1
TIM0_CC2 #4 US0_RX #5 US1_RX #0 LES_CH1 #0 PRS_CH3
10 PC1 DAC0_OUT0ALT #1/
PCNT0_S1IN #2 I2C0_SCL #4 #0
OPAMP_OUT0ALT
ACMP0_CH2
11 PC2 DAC0_OUT0ALT #2/ TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
OPAMP_OUT0ALT
ACMP0_CH3
12 PC3 DAC0_OUT0ALT #3/ TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
OPAMP_OUT0ALT
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
17 PA8 TIM2_CC0 #0
18 PA9 TIM2_CC1 #0
19 PA10 TIM2_CC2 #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
22 VSS Ground.
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
LES_CH9 #0
42 PC9 ACMP1_CH1 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ACMP1_CH4
CMU_CLK0 #1
45 PC12 DAC0_OUT1ALT #0/
LES_CH12 #0
OPAMP_OUT1ALT
TIM0_CDTI0 #1/3
ACMP1_CH5
TIM1_CC0 #0
46 PC13 DAC0_OUT1ALT #1/ LES_CH13 #0
TIM1_CC2 #4
OPAMP_OUT1ALT
PCNT0_S0IN #0
ACMP1_CH7
TIM0_CDTI2 #1/3 LES_CH15 #0
48 PC15 DAC0_OUT1ALT #3/ US0_CLK #3
TIM1_CC2 #0 DBG_SWO #1
OPAMP_OUT1ALT
ACMP1_O #0
51 PF2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1 ETM_TD3
52 PF3 TIM0_CDTI0 #2/5
#1
56 VSS Ground.
58 PE9 PCNT2_S1IN #1
LES_ALTEX5 #0
60 PE11 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
62 PE13 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
US0_CLK PE12 PC9 PC15 PB13 PB13 USART0 clock input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CS PE13 PC8 PC14 PB14 PB14 USART0 chip select input / output.
The specific GPIO pins available in EFM32LG232 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A — — — — — PA10 PA9 PA8 — — PA5 PA4 PA3 PA2 PA1 PA0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
The specific opamp terminals available in EFM32LG232 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.3.1 Pinout
The EFM32LG280 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
LEU0_RX #4 PRS_CH0 #0
1 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
CMU_CLK1 #0
2 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
16 VSS Ground.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
18 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
19 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
20 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
21 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
23 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
US0_TX #4
24 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
US0_RX #4
25 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
32 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
36 RESETn
during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
40 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
42 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
43 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
46 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
47 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH3
49 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
50 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
ADC0_CH5
51 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
53 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
LEU1_TX #0 LES_CH6 #0
55 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
56 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
58 VSS Ground.
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
59 DECOUPLE
pin.
TIM3_CC0 #1 U0_TX #1
60 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
61 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LES_CH9 #0
69 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
72 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
74 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
75 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
76 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
77 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
ACMP1_O #0
78 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1
79 PF3 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
83 VSS Ground.
LES_ALTEX5 #0
95 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
US0_RX #3
CMU_CLK1 #2
96 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
US0_TX #3 LES_ALTEX7 #0
97 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG280 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — — — — PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG280 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.4.1 Pinout
The EFM32LG290 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
A10 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
A11 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
US0_TX #3 LES_ALTEX7 #0
B2 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B8 PF3 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
B10 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
CMU_CLK1 #0
C1 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C7 VSS Ground.
ACMP1_O #0
C8 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
LES_ALTEX2 #0
D1 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
D4 VSS Ground.
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
D8 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
LES_CH9 #0
D11 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ETM_TCLK #3
E1 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
E8 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
TIM3_CC0 #1 U0_TX #1
E9 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
E10 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
F11 DECOUPLE
pin.
G3 VSS Ground.
G9 VSS Ground.
LEU1_TX #0 LES_CH6 #0
G10 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
G11 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
H1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
H2 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
H3 PD14 I2C0_SDA #3
H6 VSS Ground.
ADC0_CH5
H9 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
H11 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
J1 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
J2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
J3 PD15 I2C0_SCL #3
ADC0_CH3
J10 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
J11 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
US0_TX #4
K1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
K4 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
K6 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
K11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
US0_RX #4
L1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
L2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
L6 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
L8 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
L9 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
L11 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG290 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — — — — PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG290 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.5.1 Pinout
The EFM32LG295 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_O #0
A10 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
A12 USB_VREGO Output and decoupling for internal 3.3V USB regulator
US0_TX #3 LES_ALTEX7 #0
B2 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B9 PF3 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
B10 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
B11 PF12
CMU_CLK1 #0
C1 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C5 VSS Ground.
C8 VSS Ground.
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
C10 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
C12 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
C13 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
LES_ALTEX2 #0
D1 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
D12 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ETM_TCLK #3
E1 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_CH9 #0
F13 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
TIM3_CC0 #1 U0_TX #1
G11 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
G12 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
H3 VSS Ground.
LEU1_RX #0 LES_CH7 #0
H13 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
J1 PD14 I2C0_SDA #3
J2 PD15 I2C0_SCL #3
J3 VSS Ground.
LEU1_TX #0 LES_CH6 #0
J12 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
J13 DECOUPLE
pin.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
K1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
K2 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
L1 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
L2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
L5 VSS Ground.
L6 VSS Ground.
ADC0_CH0
DAC0_OUT0ALT
L10 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
L11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH4
L12 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
L13 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
US0_TX #4
M1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
M7 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH3
M12 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
US0_RX #4
N1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
N2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
N7 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
N9 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
N10 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH5
N13 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG295 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG295 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.6.1 Pinout
The EFM32LG330 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
0 VSS Ground.
CMU_CLK1 #0
2 PA1 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LEU1_RX #1
GPIO_EM4WU1
ACMP0_CH0
TIM0_CC1 #4 US0_TX #5 US1_TX #0 LES_CH0 #0 PRS_CH2
9 PC0 DAC0_OUT0ALT #0/
PCNT0_S0IN #2 I2C0_SDA #4 #0
OPAMP_OUT0ALT
ACMP0_CH1
TIM0_CC2 #4 US0_RX #5 US1_RX #0 LES_CH1 #0 PRS_CH3
10 PC1 DAC0_OUT0ALT #1/
PCNT0_S1IN #2 I2C0_SCL #4 #0
OPAMP_OUT0ALT
ACMP0_CH2
11 PC2 DAC0_OUT0ALT #2/ TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
OPAMP_OUT0ALT
ACMP0_CH3
12 PC3 DAC0_OUT0ALT #3/ TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
OPAMP_OUT0ALT
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
17 PA8 TIM2_CC0 #0
18 PA9 TIM2_CC1 #0
19 PA10 TIM2_CC2 #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
22 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
30 PD2 ADC0_CH2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
LES_CH9 #0
42 PC9 ACMP1_CH1 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
47 PF10 USB_DM
48 PF11 USB_DP
ACMP1_O #0
51 PF2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
53 PF12 USB_ID
57 PE9 PCNT2_S1IN #1
LES_ALTEX5 #0
59 PE11 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
61 PE13 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
64 PA15 TIM3_CC2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
US0_CS PE13 PC8 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG330 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 — — — — PA10 PA9 PA8 — PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port C — — — — PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
The specific opamp terminals available in EFM32LG330 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.7.1 Pinout
The EFM32LG332 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
CMU_CLK1 #0
2 PA1 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
8 VSS Ground.
ACMP0_CH0
TIM0_CC1 #4 US0_TX #5 US1_TX #0 LES_CH0 #0 PRS_CH2
9 PC0 DAC0_OUT0ALT #0/
PCNT0_S0IN #2 I2C0_SDA #4 #0
OPAMP_OUT0ALT
ACMP0_CH1
TIM0_CC2 #4 US0_RX #5 US1_RX #0 LES_CH1 #0 PRS_CH3
10 PC1 DAC0_OUT0ALT #1/
PCNT0_S1IN #2 I2C0_SCL #4 #0
OPAMP_OUT0ALT
ACMP0_CH2
11 PC2 DAC0_OUT0ALT #2/ TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
OPAMP_OUT0ALT
ACMP0_CH3
12 PC3 DAC0_OUT0ALT #3/ TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
OPAMP_OUT0ALT
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
17 PA8 TIM2_CC0 #0
18 PA9 TIM2_CC1 #0
19 PA10 TIM2_CC2 #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
22 VSS Ground.
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
30 PD2 ADC0_CH2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
LES_CH9 #0
42 PC9 ACMP1_CH1 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
47 PF10 USB_DM
48 PF11 USB_DP
ACMP1_O #0
51 PF2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
53 PF12 USB_ID
56 VSS Ground.
58 PE9 PCNT2_S1IN #1
LES_ALTEX5 #0
60 PE11 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
62 PE13 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
US0_CS PE13 PC8 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG332 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A - - - - - PA10 PA9 PA8 - - PA5 PA4 PA3 PA2 PA1 PA0
Port C - - - - PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D - - - - - - - PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
The specific opamp terminals available in EFM32LG332 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.8.1 Pinout
The EFM32LG360 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
ACMP1_O #0
A3 PF2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
A4 VSS Ground.
A6 PE9 PCNT2_S1IN #1
LES_ALTEX5 #0
A7 PE11 TIM1_CC1 #1 US0_RX #0
BOOT_RX
A9 PA15 TIM3_CC2 #0
ACMP1_CH7
TIM0_CDTI2 #1/3 LES_CH15 #0
B3 PC15 DAC0_OUT1ALT #3/ US0_CLK #3 U0_RX #3
TIM1_CC2 #0 DBG_SWO #1
OPAMP_OUT1ALT
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
B7 PE13 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
CMU_CLK0 #0
B9 PA2 TIM0_CC2 #0/1
ETM_TD0 #3
TIM0_CDTI0 #1/3
ACMP1_CH5
TIM1_CC0 #0
C2 PC13 DAC0_OUT1ALT #1/ U1_RX #0 LES_CH13 #0
TIM1_CC2 #4
OPAMP_OUT1ALT
PCNT0_S0IN #0
C5 PF12 USB_ID
CMU_CLK1 #0
C8 PA1 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LES_ALTEX2 #0
C9 PA3 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
ACMP1_CH4
CMU_CLK0 #1
D3 PC12 DAC0_OUT1ALT #0/ U1_TX #0
LES_CH12 #0
OPAMP_OUT1ALT
LES_CH9 #0
D4 PC9 ACMP1_CH1 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
LES_ALTEX3 #0
D6 PA4 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_ALTEX4 #0
D7 PA5 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
D8 PA6 LEU1_RX #1
GPIO_EM4WU1
E1 PE4 US0_CS #1
E2 PE5 US0_CLK #1
E6 PB5 US2_CLK #1
E9 VSS Ground.
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
F1 DECOUPLE
at this pin.
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
F4 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
ADC0_CH0
DAC0_OUT0ALT #4/
F5 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
F6 PA8 TIM2_CC0 #0
ACMP0_CH2
F7 PC2 DAC0_OUT0ALT #2/ TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
OPAMP_OUT0ALT
ACMP0_CH0
TIM0_CC1 #4 US0_TX #5 US1_TX #0 LES_CH0 #0 PRS_CH2
F8 PC0 DAC0_OUT0ALT #0/
PCNT0_S0IN #2 I2C0_SDA #4 #0
OPAMP_OUT0ALT
F9 PB6 US2_CS #1
DAC0_OUT1 /
G5 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
G7 PA9 TIM2_CC1 #0
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
G8 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
ACMP0_CH1
TIM0_CC2 #4 US0_RX #5 US1_RX #0 LES_CH1 #0 PRS_CH3
G9 PC1 DAC0_OUT0ALT #1/
PCNT0_S1IN #2 I2C0_SCL #4 #0
OPAMP_OUT0ALT
USB_DMPU #0
H3 PD2 ADC0_CH2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
H4 VSS Ground.
H7 PA10 TIM2_CC2 #0
ACMP0_CH5 /
LETIM0_OUT1 #3 US2_CS #0 I2C1_SCL
H8 PC5 DAC0_N0 / LES_CH5 #0
PCNT1_S1IN #0 #0
PD6OPAMP_N0
ACMP0_CH3
H9 PC3 DAC0_OUT0ALT #3/ TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
OPAMP_OUT0ALT
ADC0_CH5
J1 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
ADC0_CH1
TIM0_CC0 #3
J2 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
US0_CLK #4/5
J5 PB13 HFXTAL_P
LEU0_TX #1
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
J7 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
US0_TX #4 US1_CLK
J9 PB7 LFXTAL_P TIM1_CC0 #3
#0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG360 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 - - - - PA10 PA9 PA8 - PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B - PB14 PB13 PB12 PB11 - - PB8 PB7 PB6 PB5 PB4 PB3 - - -
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D - - - - - - - PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 - - PE5 PE4 PE3 PE2 - -
The specific opamp terminals available in EFM32LG360 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.9.1 Pinout
The EFM32LG380 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
LEU0_RX #4 PRS_CH0 #0
1 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
CMU_CLK1 #0
2 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
16 VSS Ground.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
18 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
19 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
20 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
21 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
23 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
US0_TX #4
24 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
US0_RX #4
25 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
32 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
36 RESETn
during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
40 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
42 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
43 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
46 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
47 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
48 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH3
49 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
50 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
ADC0_CH5
51 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
53 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
LEU1_TX #0 LES_CH6 #0
55 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
56 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
58 VSS Ground.
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
59 DECOUPLE
pin.
TIM3_CC0 #1 U0_TX #1
60 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
61 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LES_CH9 #0
69 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
76 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
77 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
ACMP1_O #0
78 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
80 PF12 USB_ID
83 VSS Ground.
LES_ALTEX5 #0
95 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
US0_RX #3
CMU_CLK1 #2
96 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
US0_TX #3 LES_ALTEX7 #0
97 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PE12 PB2 PB11 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PE5 PC9 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PB14 PB14 USART0 chip select input / output.
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG380 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C — — — — PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 — — PF2 PF1 PF0
The specific opamp terminals available in EFM32LG380 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.10.1 Pinout
The EFM32LG390 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
A8 PF12 USB_ID
US0_TX #3 LES_ALTEX7 #0
B2 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
B11 USB_VREGO Output and decoupling for internal 3.3 V USB regulator
CMU_CLK1 #0
C1 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C7 VSS Ground.
ACMP1_O #0
C8 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
LES_ALTEX2 #0
D1 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
D4 VSS Ground.
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
D8 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
LES_CH9 #0
D11 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ETM_TCLK #3
E1 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
E8 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
TIM3_CC0 #1 U0_TX #1
E9 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
E10 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
F11 DECOUPLE
pin.
G3 VSS Ground.
G9 VSS Ground.
LEU1_TX #0 LES_CH6 #0
G10 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
G11 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
H1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
H2 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
H3 PD14 I2C0_SDA #3
H6 VSS Ground.
ADC0_CH5
H9 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
H11 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
J1 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
J2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
J3 PD15 I2C0_SCL #3
USB_DMPU #0
J9 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH3
J10 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
J11 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
US0_TX #4
K1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
K4 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
K6 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
K11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
US0_RX #4
L1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
L2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
L6 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
L8 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
L9 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
L11 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PE12 PB2 PB11 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PE5 PC9 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PB14 PB14 USART0 chip select input / output.
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG390 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C — — — — PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 — — PF2 PF1 PF0
The specific opamp terminals available in EFM32LG390 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2
PD3 OUT2
-
PD6 + OUT1ALT
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.11.1 Pinout
The EFM32LG395 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_O #0
A10 PF2 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
A12 USB_VREGO Output and decoupling for internal 3.3V USB regulator
US0_TX #3 LES_ALTEX7 #0
B2 PE13 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B9 PF3 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
B10 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
CMU_CLK1 #0
C1 PA1 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C5 VSS Ground.
C8 VSS Ground.
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
C10 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
C12 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
C13 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
LES_ALTEX2 #0
D1 PA3 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
D12 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ETM_TCLK #3
E1 PA6 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_CH9 #0
F13 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
TIM3_CC0 #1 U0_TX #1
G11 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
G12 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
H3 VSS Ground.
LEU1_RX #0 LES_CH7 #0
H13 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
J1 PD14 I2C0_SDA #3
J2 PD15 I2C0_SCL #3
J3 VSS Ground.
LEU1_TX #0 LES_CH6 #0
J12 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
J13 DECOUPLE
pin.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
K1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
K2 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
L1 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
L2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
L5 VSS Ground.
L6 VSS Ground.
ADC0_CH0
DAC0_OUT0ALT
L10 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
L11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH4
L12 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
L13 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
US0_TX #4
M1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
M7 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH3
M12 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
US0_RX #4
N1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
N2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
N7 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
N9 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
N10 PB14 HFXTAL_N
LEU0_RX #1
USB_DMPU #0
N12 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
N13 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_
USB_VBUS USB 5 V VBUS input.
VBUS
USB_
USB_VREGI USB Input to internal 3.3 V regulator
VREGI
USB_
USB Decoupling for internal 3.3 V USB regulator
USB_VREGO VRE-
and regulator output
GO
The specific GPIO pins available in EFM32LG395 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG395 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.12.1 Pinout
The EFM32LG840 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
0 VSS Ground.
CMU_CLK1 #0
2 PA1 LCD_SEG14 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LCD_SEG19 LEU1_RX #1
GPIO_EM4WU1
LCD_SEG20/
9 PB3 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
10 PB4 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
11 PB5 US2_CLK #1
LCD_COM6
LCD_SEG23/
12 PB6 US2_CS #1
LCD_COM7
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
22 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
ACMP1_CH4
CMU_CLK0 #1
45 PC12 DAC0_OUT1ALT #0/
LES_CH12 #0
OPAMP_OUT1ALT
TIM0_CDTI0 #1/3
ACMP1_CH5
TIM1_CC0 #0
46 PC13 DAC0_OUT1ALT #1/ LES_CH13 #0
TIM1_CC2 #4
OPAMP_OUT1ALT
PCNT0_S0IN #0
ACMP1_CH7
TIM0_CDTI2 #1/3 LES_CH15 #0
48 PC15 DAC0_OUT1ALT #3/ US0_CLK #3
TIM1_CC2 #0 DBG_SWO #1
OPAMP_OUT1ALT
ACMP1_O #0
51 PF2 LCD_SEG0 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1 ETM_TD3
52 PF3 LCD_SEG1 TIM0_CDTI0 #2/5
#1
LES_ALTEX5 #0
59 PE11 LCD_SEG7 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
61 PE13 LCD_SEG9 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PE5 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC14 PB14 PB14 USART0 chip select input / output.
The specific GPIO pins available in EFM32LG840 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 — — — — — PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 — — PB8 PB7 PB6 PB5 PB4 PB3 — — —
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 — — — —
The specific opamp terminals available in EFM32LG840 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
OPA0
OUT0
PC5 -
PD4 +
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.13.1 Pinout
The EFM32LG842 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
CMU_CLK1 #0
2 PA1 LCD_SEG14 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
8 VSS Ground.
LCD_SEG20/
9 PB3 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
10 PB4 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
11 PB5 US2_CLK #1
LCD_COM6
LCD_SEG23/
12 PB6 US2_CS #1
LCD_COM7
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
22 VSS Ground.
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
ACMP1_CH4
CMU_CLK0 #1
45 PC12 DAC0_OUT1ALT #0/
LES_CH12 #0
OPAMP_OUT1ALT
TIM0_CDTI0 #1/3
ACMP1_CH5
TIM1_CC0 #0
46 PC13 DAC0_OUT1ALT #1/ LES_CH13 #0
TIM1_CC2 #4
OPAMP_OUT1ALT
PCNT0_S0IN #0
ACMP1_CH7
TIM0_CDTI2 #1/3 LES_CH15 #0
48 PC15 DAC0_OUT1ALT #3/ US0_CLK #3
TIM1_CC2 #0 DBG_SWO #1
OPAMP_OUT1ALT
ACMP1_O #0
51 PF2 LCD_SEG0 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1 ETM_TD3
52 PF3 LCD_SEG1 TIM0_CDTI0 #2/5
#1
56 VSS Ground.
LES_ALTEX5 #0
60 PE11 LCD_SEG7 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
62 PE13 LCD_SEG9 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
US0_CLK PE12 PE5 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC14 PB14 PB14 USART0 chip select input / output.
The specific GPIO pins available in EFM32LG842 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A — PA14 PA13 PA12 — — — — — — PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 — PB11 — — PB8 PB7 PB6 PB5 PB4 PB3 — — —
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 — — — —
The specific opamp terminals available in EFM32LG842 is shown in the following figure.
PB11
PC4 + OUT0ALT
OPA0
OUT0
PC5 -
PD4 +
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.14.1 Pinout
The EFM32LG880 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
LEU0_RX #4 PRS_CH0 #0
1 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
CMU_CLK1 #0
2 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LCD_SEG20/
12 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
13 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
14 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
15 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
16 VSS Ground.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
18 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
19 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
20 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
21 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
23 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
US0_TX #4
24 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
US0_RX #4
25 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
32 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
36 RESETn
during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
40 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
42 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
43 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
46 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
47 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH3
49 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
50 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
ADC0_CH5
51 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
53 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
LEU1_TX #0 LES_CH6 #0
55 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
56 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
58 VSS Ground.
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
59 DECOUPLE
pin.
TIM3_CC0 #1 U0_TX #1
60 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
61 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LES_CH9 #0
69 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
72 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
74 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
75 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
76 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
77 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
ACMP1_O #0
78 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
PRS_CH0 #1
79 PF3 LCD_SEG1 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
83 VSS Ground.
LES_ALTEX5 #0
95 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
US0_RX #3
CMU_CLK1 #2
96 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
US0_TX #3 LES_ALTEX7 #0
97 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG880 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — — — — PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG880 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2
PD3 OUT2
-
PD6 + OUT1ALT
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.15.1 Pinout
The EFM32LG890 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
A10 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
A11 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
US0_TX #3 LES_ALTEX7 #0
B2 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B8 PF3 LCD_SEG1 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
B10 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
CMU_CLK1 #0
C1 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C7 VSS Ground.
ACMP1_O #0
C8 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
LES_ALTEX2 #0
D1 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
D4 VSS Ground.
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
D8 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
LES_CH9 #0
D11 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ETM_TCLK #3
E1 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
E8 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
TIM3_CC0 #1 U0_TX #1
E9 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
E10 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LCD_SEG20/
F3 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
F4 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
F11 DECOUPLE
pin.
LCD_SEG22/
G1 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
G2 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
G3 VSS Ground.
G9 VSS Ground.
LEU1_TX #0 LES_CH6 #0
G10 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
G11 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
H1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
H2 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
H3 PD14 I2C0_SDA #3
H6 VSS Ground.
ADC0_CH5
H9 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
H11 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
J1 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
J2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
J3 PD15 I2C0_SCL #3
ADC0_CH3
J10 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
J11 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
US0_TX #4
K1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
K4 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
K6 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
K11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
US0_RX #4
L1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
L2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
L6 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
L8 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
L9 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
L11 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PC12 PC13 PC14 PC15 PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG890 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — — — — PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG890 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.16.1 Pinout
The EFM32LG895 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_O #0
A10 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
A12 USB_VREGO Output and decoupling for internal 3.3V USB regulator
US0_TX #3 LES_ALTEX7 #0
B2 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B9 PF3 LCD_SEG1 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
B10 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
B11 PF12
CMU_CLK1 #0
C1 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C5 VSS Ground.
C8 VSS Ground.
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
C10 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
C12 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
C13 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
LES_ALTEX2 #0
D1 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
D12 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ETM_TCLK #3
E1 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_CH9 #0
F13 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
LCD_SEG20/
G1 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
G2 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
TIM3_CC0 #1 U0_TX #1
G11 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
G12 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LCD_SEG22/
H1 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
H2 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
H3 VSS Ground.
LEU1_RX #0 LES_CH7 #0
H13 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
J1 PD14 I2C0_SDA #3
J2 PD15 I2C0_SCL #3
J3 VSS Ground.
LEU1_TX #0 LES_CH6 #0
J12 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
J13 DECOUPLE
pin.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
K1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
K2 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
L1 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
L2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
L5 VSS Ground.
L6 VSS Ground.
ADC0_CH0
DAC0_OUT0ALT
L10 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
L11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH4
L12 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
L13 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
US0_TX #4
M1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
M7 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH3
M12 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
US0_RX #4
N1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
N2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
N7 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
N9 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
N10 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH5
N13 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
The specific GPIO pins available in EFM32LG895 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG895 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.17.1 Padout
The EFM32LG900 padout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location
number (Multiple locations on the same pad are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
usb_vbus
iovdd_6
iovdd_5
iovss_6
iovss_5
iovss_7
PD13
PD12
PD11
PD10
PB15
PA15
PE15
PE14
PE13
PE12
PE11
PE10
PF12
PD9
PE9
PE8
PF9
PF8
PF7
PF6
PF5
PF4
PF3
PF2
PF1
PF0
NC
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
PA0 1 95 PF11
94 PC15
PA1 2 93 PF10
PA2 3 92 PC14
PA3 4 91 usb_vrego_1
90 usb_vrego_0
PA4 5 89 usb_vregi_1
88 usb_vregi_0
PA5 6
87 PC13
PA6 7 86 PC12
iovdd_0 8 85 PC11
84 PC10
83 PC9
iovss_0 9 82 PC8
PD14 10 81 PE7
PD15 11
80 PE6
PB0 12
79 PE5
PB1 13
78 PE4
PB2 14 77 PE3
76 PE2
NC 15
75 PE1
PB3 16 74 PE0
73 iovss_4
PB4 17 72 NC
PB5 18
PB6 19
iovss_1 20
iovdd_1 21 71 dec_2
70 dec_1
PC0 22 69 dec_0
PC1 23 68 iovdd_4
PC2 24 67 vdd_dreg
PC3 25 66 vss_dreg
65 PC7
PC4 26 64 PC6
PC5 27 63 PD8
62 PD7
PB7 28
61 PD6
PB8 29
60 PD5
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
PA7
PA8
PA9
PA10
PA11
iovdd_2
iovss_2
PA12
PA13
PA14
reset
PB9
PB10
PB11
PB12
avss_2
avdd_2
avdd_1
avss_1
PB13
PB14
iovss_3
iovdd_3
avss_0
avdd_0
PD0
PD1
PD2
PD3
PD4
10 PD14 I2C0_SDA #3
11 PD15 I2C0_SCL #3
15 NC Do not connect.
40 RESETn Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
low during reset, and let the internal pull-up ensure that reset is released.
72 NC Do not connect.
93 PF10 U1_TX #1
USB_DM
95 PF11 U1_RX #1
USB_DP
A wide selection of alternate functionality is available for multiplexing to various pads. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the padout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_
USB_VBUS USB 5 V VBUS input.
VBUS
USB_
USB_VREGI USB Input to internal 3.3 V regulator
VREGI
USB_
USB Decoupling for internal 3.3 V USB regulator
USB_VREGO VRE-
and regulator output
GO
The specific GPIO pins available in EFM32LG900 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG900 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.18.1 Pinout
The EFM32LG940 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
0 VSS Ground.
CMU_CLK1 #0
2 PA1 LCD_SEG14 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LCD_SEG19 LEU1_RX #1
GPIO_EM4WU1
LCD_SEG20/
9 PB3 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
10 PB4 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
11 PB5 US2_CLK #1
LCD_COM6
LCD_SEG23/
12 PB6 US2_CS #1
LCD_COM7
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
22 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
30 PD2 ADC0_CH2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
47 PF10 USB_DM
48 PF11 USB_DP
ACMP1_O #0
51 PF2 LCD_SEG0 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
53 PF12 USB_ID
LES_ALTEX5 #0
59 PE11 LCD_SEG7 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
61 PE13 LCD_SEG9 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PD0
OPAMP alternative output for channel 0.
LT
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
US0_CS PE13 PE4 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG940 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 — — — — — PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 — — PB8 PB7 PB6 PB5 PB4 PB3 — — —
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 — — — —
The specific opamp terminals available in EFM32LG940 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
OPA0
OUT0
PC5 -
PD4 +
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.19.1 Pinout
The EFM32LG942 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
CMU_CLK1 #0
2 PA1 LCD_SEG14 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 TIM0_CDTI0 #0
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 TIM0_CDTI1 #0
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
8 VSS Ground.
LCD_SEG20/
9 PB3 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
10 PB4 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
11 PB5 US2_CLK #1
LCD_COM6
LCD_SEG23/
12 PB6 US2_CS #1
LCD_COM7
TIM0_CDTI2 #4 LE-
ACMP0_CH4 / US2_CLK #0 I2C1_SDA
13 PC4 TIM0_OUT0 #3 LES_CH4 #0
DAC0_P0 / OPAMP_P0 #0
PCNT1_S0IN #0
US0_TX #4 US1_CLK
15 PB7 LFXTAL_P TIM1_CC0 #3
#0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin
20 RESETn
low during reset, and let the internal pull-up ensure that reset is released.
22 VSS Ground.
US0_CLK #4/5
24 PB13 HFXTAL_P
LEU0_TX #1
ADC0_CH0
DAC0_OUT0ALT #4/
28 PD0 PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
TIM0_CC0 #3
29 PD1 DAC0_OUT1ALT #4/ US1_RX #1 DBG_SWO #2
PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
30 PD2 ADC0_CH2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
33 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
TIM1_CC1 #4 LE-
ADC0_CH7 / US1_TX #2 I2C0_SCL LES_ALTEX1 #0
35 PD7 TIM0_OUT1 #0
DAC0_N1 / OPAMP_N1 #1 ACMP1_O #2
PCNT0_S1IN #3
ETM_TCLK #0
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required
40 DECOUPLE
at this pin.
47 PF10 USB_DM
48 PF11 USB_DP
ACMP1_O #0
51 PF2 LCD_SEG0 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
53 PF12 USB_ID
56 VSS Ground.
LES_ALTEX5 #0
60 PE11 LCD_SEG7 TIM1_CC1 #1 US0_RX #0
BOOT_RX
LES_ALTEX7 #0
US0_TX #3 US0_CS #0
62 PE13 LCD_SEG9 ACMP0_O #0
I2C0_SCL #6
GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PF0 PE12 I2C0 Serial Data input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PD2 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PD3 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PE11 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
US0_CS PE13 PE4 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG942 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A — PA14 PA13 PA12 — — — — — — PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 — PB11 — — PB8 PB7 PB6 PB5 PB4 PB3 — — —
Port D — — — — — — — PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 — — — —
The specific opamp terminals available in EFM32LG942 is shown in the following figure.
PB11
PC4 + OUT0ALT
OPA0
OUT0
PC5 -
PD4 +
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.20.1 Pinout
The EFM32LG980 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
LEU0_RX #4 PRS_CH0 #0
1 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
CMU_CLK1 #0
2 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
CMU_CLK0 #0
3 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
LES_ALTEX2 #0
4 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
LES_ALTEX3 #0
5 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_ALTEX4 #0
6 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
ETM_TCLK #3
7 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LCD_SEG20/
12 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
13 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
LCD_SEG22/
14 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
15 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
16 VSS Ground.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
18 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
19 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
20 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
21 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
23 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
US0_TX #4
24 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
US0_RX #4
25 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
32 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
36 RESETn
during reset, and let the internal pull-up ensure that reset is released.
DAC0_OUT1 /
40 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
42 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
43 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
46 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
47 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
USB_DMPU #0
48 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH3
49 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
50 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
ADC0_CH5
51 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
53 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
LEU1_TX #0 LES_CH6 #0
55 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
56 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
58 VSS Ground.
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
59 DECOUPLE
pin.
TIM3_CC0 #1 U0_TX #1
60 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
61 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LES_CH9 #0
69 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
76 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
77 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
ACMP1_O #0
78 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
80 PF12 USB_ID
83 VSS Ground.
LES_ALTEX5 #0
95 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
US0_RX #3
CMU_CLK1 #2
96 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
US0_TX #3 LES_ALTEX7 #0
97 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC1 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PE12 PB2 PB11 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG980 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B — PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C — — — — PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D — — — PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 — — PF2 PF1 PF0
The specific opamp terminals available in EFM32LG980 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2
PD3 OUT2
-
PD6 + OUT1ALT
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.21.1 Pinout
The EFM32LG990 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
A8 PF12 USB_ID
US0_TX #3 LES_ALTEX7 #0
B2 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
B11 USB_VREGO Output and decoupling for internal 3.3V USB regulator
CMU_CLK1 #0
C1 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C7 VSS Ground.
ACMP1_O #0
C8 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
LES_ALTEX2 #0
D1 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
D4 VSS Ground.
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
D8 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
LES_CH9 #0
D11 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
ETM_TCLK #3
E1 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
E8 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
TIM3_CC0 #1 U0_TX #1
E9 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
E10 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LCD_SEG20/
F3 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
F4 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
F11 DECOUPLE
pin.
LCD_SEG22/
G1 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
G2 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
G3 VSS Ground.
G9 VSS Ground.
LEU1_TX #0 LES_CH6 #0
G10 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
LEU1_RX #0 LES_CH7 #0
G11 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
H1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
H2 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
H3 PD14 I2C0_SDA #3
H6 VSS Ground.
ADC0_CH5
H9 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
H11 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
J1 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
J2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
J3 PD15 I2C0_SCL #3
USB_DMPU #0
J9 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH3
J10 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
ADC0_CH4
J11 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
US0_TX #4
K1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
K4 VSS Ground.
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
K6 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
K11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
US0_RX #4
L1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
L2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
L6 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
L8 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
L9 PB14 HFXTAL_N
LEU0_RX #1
ADC0_CH0
DAC0_OUT0ALT
L11 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
DAC0_OUT0ALT /
Digital to Analog Converter DAC0_OUT0ALT /
OPAMP_OUT0A PC0 PC1 PC2 PC3 PD0
OPAMP alternative output for channel 0.
LT
DAC0_OUT1ALT /
Digital to Analog Converter DAC0_OUT1ALT /
OPAMP_OUT1A PD1
OPAMP alternative output for channel 1.
LT
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM1_CC1 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PE12 PB2 PB11 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_V
USB_VBUS USB 5 V VBUS input.
BUS
USB_V
USB_VREGI USB Input to internal 3.3 V regulator
REGI
The specific GPIO pins available in EFM32LG990 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C — — — — PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 — — PF2 PF1 PF0
The specific opamp terminals available in EFM32LG990 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2
PD3 OUT2
-
PD6 + OUT1ALT
OPA1
OUT1 PD0
PD7 -
PD1
PD5
5.22.1 Pinout
The EFM32LG995 pinout is shown in the following figure and table. Alternate locations are denoted by "#" followed by the location num-
ber (Multiple locations on the same pin are split with "/"). Alternate locations can be configured in the LOCATION bitfield in the
*_ROUTE register in the module in question.
US0_RX #3
CMU_CLK1 #2
A3 PE12 LCD_SEG8 EBI_AD04 #0/1/2 TIM1_CC2 #1 US0_CLK #0
LES_ALTEX6 #0
I2C0_SDA #6
ACMP1_O #0
A10 PF2 LCD_SEG0 EBI_ARDY #0/1/2 TIM0_CC2 #5 LEU0_TX #4 DBG_SWO #0
GPIO_EM4WU4
A12 USB_VREGO Output and decoupling for internal 3.3 V USB regulator
US0_TX #3 LES_ALTEX7 #0
B2 PE13 LCD_SEG9 EBI_AD05 #0/1/2 US0_CS #0 ACMP0_O #0
I2C0_SCL #6 GPIO_EM4WU5
LES_ALTEX5 #0
B3 PE11 LCD_SEG7 EBI_AD03 #0/1/2 TIM1_CC1 #1 US0_RX #0
BOOT_RX
PRS_CH0 #1
B9 PF3 LCD_SEG1 EBI_ALE #0 TIM0_CDTI0 #2/5
ETM_TD3 #1
US1_CS #2 DBG_SWDIO
TIM0_CC1 #5 LE-
B10 PF1 LEU0_RX #3 #0/1/2/3
TIM0_OUT1 #2
I2C0_SCL #5 GPIO_EM4WU3
CMU_CLK1 #0
C1 PA1 LCD_SEG14 EBI_AD10 #0/1/2 TIM0_CC1 #0/1 I2C0_SCL #0
PRS_CH1 #0
LEU0_RX #4 PRS_CH0 #0
C2 PA0 LCD_SEG13 EBI_AD09 #0/1/2 TIM0_CC0 #0/1/4
I2C0_SDA #0 GPIO_EM4WU0
C4 PD13 ETM_TD1 #1
C5 VSS Ground.
C8 VSS Ground.
US1_CLK #2
TIM0_CC0 #5 LE- DBG_SWCLK
C10 PF0 LEU0_TX #3
TIM0_OUT0 #2 #0/1/2/3
I2C0_SDA #5
ACMP1_CH6
TIM0_CDTI1 #1/3
DAC0_OUT1ALT US0_CS #3 U0_TX
C12 PC14 TIM1_CC1 #0 LES_CH14 #0
#2/ #3
PCNT0_S1IN #0
OPAMP_OUT1ALT
ACMP1_CH7
DAC0_OUT1ALT TIM0_CDTI2 #1/3 US0_CLK #3 LES_CH15 #0
C13 PC15
#3/ TIM1_CC2 #0 U0_RX #3 DBG_SWO #1
OPAMP_OUT1ALT
LES_ALTEX2 #0
D1 PA3 LCD_SEG16 EBI_AD12 #0/1/2 TIM0_CDTI0 #0 U0_TX #2
ETM_TD1 #3
CMU_CLK0 #0
D2 PA2 LCD_SEG15 EBI_AD11 #0/1/2 TIM0_CC2 #0/1
ETM_TD0 #3
D3 PB15 ETM_TD2 #1
ACMP1_CH4
DAC0_OUT1ALT CMU_CLK0 #1
D12 PC12 U1_TX #0
#0/ LES_CH12 #0
OPAMP_OUT1ALT
ETM_TCLK #3
E1 PA6 LCD_SEG19 EBI_AD15 #0/1/2 LEU1_RX #1
GPIO_EM4WU1
LES_ALTEX4 #0
E2 PA5 LCD_SEG18 EBI_AD14 #0/1/2 TIM0_CDTI2 #0 LEU1_TX #1
ETM_TD3 #3
LES_ALTEX3 #0
E3 PA4 LCD_SEG17 EBI_AD13 #0/1/2 TIM0_CDTI1 #0 U0_RX #2
ETM_TD2 #3
LES_CH9 #0
F13 PC9 ACMP1_CH1 EBI_A09 #1/2 TIM2_CC1 #2 US0_CLK #2
GPIO_EM4WU2
LCD_SEG20/
G1 PB3 EBI_A19 #0/1/2 PCNT1_S0IN #1 US2_TX #1
LCD_COM4
LCD_SEG21/
G2 PB4 EBI_A20 #0/1/2 PCNT1_S1IN #1 US2_RX #1
LCD_COM5
TIM3_CC0 #1 U0_TX #1
G11 PE0 EBI_A07 #0/1/2
PCNT0_S0IN #1 I2C1_SDA #2
TIM3_CC1 #1 U0_RX #1
G12 PE1 EBI_A08 #0/1/2
PCNT0_S1IN #1 I2C1_SCL #2
LCD_SEG22/
H1 PB5 EBI_A21 #0/1/2 US2_CLK #1
LCD_COM6
LCD_SEG23/
H2 PB6 EBI_A22 #0/1/2 US2_CS #1
LCD_COM7
H3 VSS Ground.
LEU1_RX #0 LES_CH7 #0
H13 PC7 ACMP0_CH7 EBI_A06 #0/1/2
I2C0_SCL #2 ETM_TD0 #2
J1 PD14 I2C0_SDA #3
J2 PD15 I2C0_SCL #3
J3 VSS Ground.
LEU1_TX #0 LES_CH6 #0
J12 PC6 ACMP0_CH6 EBI_A05 #0/1/2
I2C0_SDA #2 ETM_TCLK #2
Decouple output for on-chip voltage regulator. An external capacitance of size CDECOUPLE is required at this
J13 DECOUPLE
pin.
ACMP0_CH0
US0_TX #5
DAC0_OUT0ALT TIM0_CC1 #4 LES_CH0 #0
K1 PC0 EBI_A23 #0/1/2 US1_TX #0
#0/ PCNT0_S0IN #2 PRS_CH2 #0
I2C0_SDA #4
OPAMP_OUT0ALT
ACMP0_CH1
US0_RX #5
DAC0_OUT0ALT TIM0_CC2 #4 LES_CH1 #0
K2 PC1 EBI_A24 #0/1/2 US1_RX #0
#1/ PCNT0_S1IN #2 PRS_CH3 #0
I2C0_SCL #4
OPAMP_OUT0ALT
ACMP0_CH2
DAC0_OUT0ALT
L1 PC2 EBI_A25 #0/1/2 TIM0_CDTI0 #4 US2_TX #0 LES_CH2 #0
#2/
OPAMP_OUT0ALT
ACMP0_CH3
DAC0_OUT0ALT EBI_NANDREn
L2 PC3 TIM0_CDTI1 #4 US2_RX #0 LES_CH3 #0
#3/ #0/1/2
OPAMP_OUT0ALT
L5 VSS Ground.
L6 VSS Ground.
ADC0_CH0
DAC0_OUT0ALT
L10 PD0 #4/ PCNT2_S0IN #0 US1_TX #1
OPAMP_OUT0ALT
OPAMP_OUT2 #1
ADC0_CH1
DAC0_OUT1ALT TIM0_CC0 #3
L11 PD1 US1_RX #1 DBG_SWO #2
#4/ PCNT2_S1IN #0
OPAMP_OUT1ALT
ADC0_CH4
L12 PD4 LEU0_TX #0 ETM_TD2 #0/2
OPAMP_P2
CMU_CLK0 #2
ADC0_CH7 / TIM1_CC1 #4 LE-
US1_TX #2 LES_ALTEX1 #0
L13 PD7 DAC0_N1 / TIM0_OUT1 #0
I2C0_SCL #1 ACMP1_O #2
OPAMP_N1 PCNT0_S1IN #3
ETM_TCLK #0
US0_TX #4
M1 PB7 LFXTAL_P TIM1_CC0 #3
US1_CLK #0
Reset input, active low. To apply an external reset source to this pin, it is required to only drive this pin low
M7 RESETn
during reset, and let the internal pull-up ensure that reset is released.
ADC0_CH3
M12 PD3 TIM0_CC2 #3 US1_CS #1 ETM_TD1 #0/2
OPAMP_N2
US0_RX #4
N1 PB8 LFXTAL_N TIM1_CC1 #3
US1_CS #0
ACMP0_CH5 /
EBI_NANDWEn LETIM0_OUT1 #3 US2_CS #0
N2 PC5 DAC0_N0 / LES_CH5 #0
#0/1/2 PCNT1_S1IN #0 I2C1_SCL #0
OPAMP_N0
DAC0_OUT1 /
N7 PB12 LETIM0_OUT1 #1 I2C1_SCL #1
OPAMP_OUT1
US0_CLK #4/5
N9 PB13 HFXTAL_P
LEU0_TX #1
US0_CS #4/5
N10 PB14 HFXTAL_N
LEU0_RX #1
USB_DMPU #0
N12 PD2 ADC0_CH2 EBI_A27 #0/1/2 TIM0_CC1 #3 DBG_SWO #3
US1_CLK #1
ADC0_CH5
N13 PD5 LEU0_RX #0 ETM_TD3 #0/2
OPAMP_OUT2 #0
A wide selection of alternate functionality is available for multiplexing to various pins. This is shown in the following table. The table
shows the name of the alternate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout
is shown in the column corresponding to LOCATION 0.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
CMU_CLK0 PA2 PC12 PD7 Clock Management Unit, clock output number 0.
CMU_CLK1 PA1 PD8 PE12 Clock Management Unit, clock output number 1.
EBI_A00 PA12 PA12 PA12 External Bus Interface (EBI) address output pin 00.
EBI_A01 PA13 PA13 PA13 External Bus Interface (EBI) address output pin 01.
EBI_A02 PA14 PA14 PA14 External Bus Interface (EBI) address output pin 02.
EBI_A03 PB9 PB9 PB9 External Bus Interface (EBI) address output pin 03.
EBI_A04 PB10 PB10 PB10 External Bus Interface (EBI) address output pin 04.
EBI_A05 PC6 PC6 PC6 External Bus Interface (EBI) address output pin 05.
EBI_A06 PC7 PC7 PC7 External Bus Interface (EBI) address output pin 06.
EBI_A07 PE0 PE0 PE0 External Bus Interface (EBI) address output pin 07.
EBI_A08 PE1 PE1 PE1 External Bus Interface (EBI) address output pin 08.
EBI_A09 PE2 PC9 PC9 External Bus Interface (EBI) address output pin 09.
EBI_A10 PE3 PC10 PC10 External Bus Interface (EBI) address output pin 10.
EBI_A11 PE4 PE4 PE4 External Bus Interface (EBI) address output pin 11.
EBI_A12 PE5 PE5 PE5 External Bus Interface (EBI) address output pin 12.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_A13 PE6 PE6 PE6 External Bus Interface (EBI) address output pin 13.
EBI_A14 PE7 PE7 PE7 External Bus Interface (EBI) address output pin 14.
EBI_A15 PC8 PC8 PC8 External Bus Interface (EBI) address output pin 15.
EBI_A16 PB0 PB0 PB0 External Bus Interface (EBI) address output pin 16.
EBI_A17 PB1 PB1 PB1 External Bus Interface (EBI) address output pin 17.
EBI_A18 PB2 PB2 PB2 External Bus Interface (EBI) address output pin 18.
EBI_A19 PB3 PB3 PB3 External Bus Interface (EBI) address output pin 19.
EBI_A20 PB4 PB4 PB4 External Bus Interface (EBI) address output pin 20.
EBI_A21 PB5 PB5 PB5 External Bus Interface (EBI) address output pin 21.
EBI_A22 PB6 PB6 PB6 External Bus Interface (EBI) address output pin 22.
EBI_A23 PC0 PC0 PC0 External Bus Interface (EBI) address output pin 23.
EBI_A24 PC1 PC1 PC1 External Bus Interface (EBI) address output pin 24.
EBI_A25 PC2 PC2 PC2 External Bus Interface (EBI) address output pin 25.
EBI_A26 PC4 PC4 PC4 External Bus Interface (EBI) address output pin 26.
EBI_A27 PD2 PD2 PD2 External Bus Interface (EBI) address output pin 27.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
EBI_CS0 PD9 PD9 PD9 External Bus Interface (EBI) Chip Select output 0.
EBI_CS1 PD10 PD10 PD10 External Bus Interface (EBI) Chip Select output 1.
EBI_CS2 PD11 PD11 PD11 External Bus Interface (EBI) Chip Select output 2.
EBI_CS3 PD12 PD12 PD12 External Bus Interface (EBI) Chip Select output 3.
EBI_DCLK PA8 PA8 PA8 External Bus Interface (EBI) TFT Dot Clock pin.
EBI_DTEN PA9 PA9 PA9 External Bus Interface (EBI) TFT Data Enable pin.
EBI_REn PF5 PF9 PF5 External Bus Interface (EBI) Read Enable output.
EBI_WEn PF4 PF8 PF4 External Bus Interface (EBI) Write Enable output.
ETM_TCLK PD7 PF8 PC6 PA6 Embedded Trace Module ETM clock .
ETM_TD0 PD6 PF9 PC7 PA2 Embedded Trace Module ETM data 0.
ETM_TD1 PD3 PD13 PD3 PA3 Embedded Trace Module ETM data 1.
ETM_TD2 PD4 PB15 PD4 PA4 Embedded Trace Module ETM data 2.
ETM_TD3 PD5 PF3 PD5 PA5 Embedded Trace Module ETM data 3.
GPIO_EM4WU0 PA0 Pin can be used to wake the system up from EM4
GPIO_EM4WU1 PA6 Pin can be used to wake the system up from EM4
GPIO_EM4WU2 PC9 Pin can be used to wake the system up from EM4
GPIO_EM4WU3 PF1 Pin can be used to wake the system up from EM4
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
GPIO_EM4WU4 PF2 Pin can be used to wake the system up from EM4
GPIO_EM4WU5 PE13 Pin can be used to wake the system up from EM4
I2C0_SCL PA1 PD7 PC7 PD15 PC1 PF1 PE13 I2C0 Serial Clock Line input / output.
I2C0_SDA PA0 PD6 PC6 PD14 PC0 PF0 PE12 I2C0 Serial Data input / output.
I2C1_SCL PC5 PB12 PE1 I2C1 Serial Clock Line input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
LETIM0_OUT0 PD6 PB11 PF0 PC4 Low Energy Timer LETIM0, output channel 0.
LETIM0_OUT1 PD7 PB12 PF1 PC5 Low Energy Timer LETIM0, output channel 1.
OPAMP_N0 /
PC5 Operational Amplifier 0 external negative input.
DAC0_N0
OPAMP_N1 /
PD7 Operational Amplifier 1 external negative input.
DAC0_N1
OPAMP_P0 /
PC4 Operational Amplifier 0 external positive input.
DAC0_P0
OPAMP_P1 /
PD6 Operational Amplifier 1 external positive input.
DAC0_P1
PCNT0_S0IN PC13 PE0 PC0 PD6 Pulse Counter PCNT0 input number 0.
PCNT0_S1IN PC14 PE1 PC1 PD7 Pulse Counter PCNT0 input number 1.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
TIM0_CC0 PA0 PA0 PF6 PD1 PA0 PF0 Timer 0 Capture Compare input / output channel 0.
TIM0_CC1 PA1 PA1 PF7 PD2 PC0 PF1 Timer 0 Capture Compare input / output channel 1.
TIM0_CC2 PA2 PA2 PF8 PD3 PC1 PF2 Timer 0 Capture Compare input / output channel 2.
TIM1_CC0 PC13 PE10 PB0 PB7 PD6 Timer 1 Capture Compare input / output channel 0.
TIM1_CC1 PC14 PE11 PB1 PB8 PD7 Timer 1 Capture Compare input / output channel 1.
TIM1_CC2 PC15 PE12 PB2 PB11 PC13 Timer 1 Capture Compare input / output channel 2.
TIM2_CC0 PA8 PA12 PC8 Timer 2 Capture Compare input / output channel 0.
TIM2_CC1 PA9 PA13 PC9 Timer 2 Capture Compare input / output channel 1.
TIM2_CC2 PA10 PA14 PC10 Timer 2 Capture Compare input / output channel 2.
US0_CLK PE12 PE5 PC9 PC15 PB13 PB13 USART0 clock input / output.
US0_CS PE13 PE4 PC8 PC14 PB14 PB14 USART0 chip select input / output.
Alternate LOCATION
Functionality 0 1 2 3 4 5 6 Description
USB_
USB_VBUS USB 5 V VBUS input.
VBUS
USB_
USB_VREGI USB Input to internal 3.3 V regulator
VREGI
USB_
USB Decoupling for internal 3.3 V USB regulator
USB_VREGO VRE-
and regulator output
GO
The specific GPIO pins available in EFM32LG995 are shown in the following table. Each GPIO port is organized as 16-bit ports indica-
ted by letters A through F, and the individual pin on this port is indicated by a number from 15 down to 0.
Port Pin Pin Pin Pin Pin Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0
15 14 13 12 11 10
Port A PA15 PA14 PA13 PA12 PA11 PA10 PA9 PA8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
Port B PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
Port C PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
Port D PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0
Port E PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
Port F — — — PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
The specific opamp terminals available in EFM32LG995 is shown in the following figure.
PB11
PB12
PC4 + OUT0ALT
PC0
OPA0
OUT0 PC1
PC5 -
PC2
+ PC3
PD4
OPA2 PC12
PD3 OUT2
- PC13
PC14
PD6 + OUT1ALT
PC15
OPA1
OUT1 PD0
PD7 -
PD1
PD5
Rev: 97SPP01315A_X03_06Jun11
TOP VIEW BOTTOM VIEW
SIDE VIEW
Note:
1. The dimensions in parenthesis are reference.
2. Datum 'C' and seating plane are defined by the crown of the solder balls.
3. All dimensions are in millimeters.
a
e
a 0.35
b 0.80
d 8.00
e 8.00
a
e
a 0.48
b 0.80
d 8.00
e 8.00
a
e
a 0.33
b 0.80
d 8.00
e 8.00
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
Rev: 97SPP01321A_XO1_06APR2011
Figure 7.1. BGA120
Note:
1. The dimensions in parenthesis are reference.
2. Datum "C" and seating plane are defined by the crown of the soldier balls.
3. All dimensions are in millimeters.
a
e
a 0.25
b 0.50
d 6.00
e 6.00
a
e
a 0.35
b 0.50
d 6.00
e 6.00
a
e
a 0.25
b 0.50
d 6.00
e 6.00
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
Note:
1. All dimensions shown are in millimeters (mm) unless otherwise noted.
2. Dimensioning and Tolerancing per ANSI Y14.5M-1994.
3. Primary datum “C” and seating plane are defined by the spherical crowns of the solder balls.
4. Dimension “b” is measured at the maximum solder bump diameter, parallel to primary datum “C”.
5. Recommended card reflow profile is per the JEDEC/IPC J-STD-020C specification for Small Body Components.
A1 0.17 — 0.23
A2 0.036 — 0.044
b 0.23 — 0.29
D 4.355 BSC.
E 4.275 BSC.
e 0.40 BSC.
D1 3.20 BSC.
E1 3.20 BSC.
n 81
aaa 0.05
bbb 0.10
ccc 0.075
ddd 0.15
eee 0.05
X 0.20
C1 3.20
C2 3.20
E1 0.40
E2 0.40
X 0.26
C1 3.20
C2 3.20
E1 0.40
E2 0.40
X 0.20
C1 3.20
C2 3.20
E1 0.40
E2 0.40
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
WLCSP devices can be handled and soldered using industry standard surface mount assembly techniques. However, because WLCSP
devices are essentially a piece of silicon and are not encapsulated in plastic, they are susceptible to mechanical damage and may be
sensitive to light. When WLCSPs must be used in an environment exposed to light, it may be necessary to cover the top and sides
withan opaque material.
Rev: 98A0100QP043_03MAY2007
Figure 9.1. LQFP100
Note:
1. Datum 'T', 'U' and 'Z' to be determined at datum plane 'H'
2. Datum 'D' and 'E' to be determined at seating plane datum 'Y'.
3. Dimension 'D1' and 'E1' do not include mold protrusions. Allowable protrusion is 0.25 per side. Dimensions 'D1' and 'E1' do include
mold mismatch and are determined at datum plane datum 'H'.
4. Dimension 'b' does not include dambar protrusion. Allowable dambar protrusion shall not cause the lead width to exceed the maxi-
mum 'b' dimension by more than 0.08 mm. Dambar can not be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm.
5. Exact shape of each corner is optional.
x D 16 BSC
y E 16 BSC
x D1 14 BSC
body size
y E1 14 BSC
footprint L1 1 REF
θ 0º 3.5º 7º
θ1 0º — —
R1 0.08 — —
R1 0.08 — 0.2
S 0.2 — —
p8 p7
p1 p6
e
c
p2 p5
p3 p4
a 1.45 P1 1 P6 75
b 0.30 P2 25 P7 76
c 0.50 P3 26 P8 100
d 15.40 P4 50
e 15.40 P5 51
e
c
a 1.57
b 0.42
c 0.50
d 15.40
e 15.40
e
c
a 1.35
b 0.20
c 0.50
d 15.40
e 15.40
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
49 64
48 1
Rev: 98SPP64048A_XO1_08MAR2011
33 16
32 17
m
m
Note:
1. Dimensioning & tolerancing confirm to ASME Y14.5M-1994.
2. All dimensions are in millimeters. Angles are in degrees.
3. Dimension 'b' applies to metallized terminal and is measured between 0.25 mm and 0.30 mm from the terminal tip. Dimension L1
represents terminal full back from package edge up to 0.1 mm is acceptable.
4. Coplanarity applies to the exposed heat slug as well as the terminal.
5. Radius on terminal is optional.
A1 0.00 — 0.05
A3 0.203 REF
D 9.00 BSC
E 9.00 BSC
e 0.50 BSC
L1 0.00 — 0.10
aaa 0.10
bbb 0.10
ccc 0.10
ddd 0.05
eee 0.08
p8 p7
b p1 p6
p9 g e
c
p2 p5
p3 p4
f
d
a 0.85 P1 1 P8 64
b 0.30 P2 16 P9 0
c 0.50 P3 17
d 8.90 P4 32
e 8.90 P5 33
f 7.20 P6 48
g 7.20 P7 49
g e
f
d
a 0.97 e 8.90
b 0.42 f 7.32
c 0.50 g 7.32
d 8.90 - -
b
x y
e
c z
a 0.75 e 8.90
b 0.22 x 2.70
c 0.50 y 2.70
d 8.90 z 0.80
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
Rev: 98SPP64023A_XO1_17MAR2011
F
CL
Note:
1. All dimensions & tolerancing confirm to ASME Y14.5M-1994.
2. The top package body size may be smaller than the bottom package body size.
3. Datum 'A,B', and 'B' to be determined at datum plane 'H'.
4. To be determined at seating place 'C'.
5. Dimension 'D1' and 'E1' do not include mold protrusions. Allowable protrusion is 0.25mm per side. 'D1' and 'E1' are maximum plas-
tic body size dimension including mold mismatch. Dimension 'D1' and 'E1' shall be determined at datum plane 'H'.
6. Detail of Pin 1 indicatifier are option all but must be located within the zone indicated.
7. Dimension 'b' does not include dambar protrusion. Allowable dambar protrusion shall not cause the lead width to exceed the maxi-
mum 'b' dimension by more than 0.08 mm. Dambar can not be located on the lower radius or the foot. Minimum space between
protrusion and an adjacent lead is 0.07 mm.
8. Exact shape of each corner is optional.
9. These dimension apply to the flat section of the lead between 0.10 mm and 0.25 mm from the lead tip.
10. All dimensions are in millimeters.
A — 1.10 1.20 L1 —
c 0.09 — 0.20 θ1 0° — —
D1 10.0 BSC
e 0.50 BSC
E 12.0 BSC
E1 10.0 BSC
p8 p7
p1 p6
e
c
p2 p5
p3 p4
a 1.60 P1 1 P6 48
b 0.30 P2 16 P7 49
c 0.50 P3 17 P8 64
d 11.50 P4 32
e 11.50 P5 33
e
c
a 1.72
b 0.42
c 0.50
d 11.50
e 11.50
e
c
a 1.50
b 0.20
c 0.50
d 11.50
e 11.50
Note:
1. The drawings are not to scale.
2. All dimensions are in millimeters.
3. All drawings are subject to change without notice.
4. The PCB Land Pattern drawing is in compliance with IPC-7351B.
5. Stencil thickness 0.125 mm.
6. For detailed pin-positioning, see Pin Definitions.
All pads should be bonded out, with the exception of the pads labeled “NC” and listed as “Do not connect” in Padout. Gold bond wires
are recommended for these devices.
All three voltage regulator output decouple pads (DEC_0, DEC_1, DEC_2) must be bonded out and electrically connected on the PCB.
In the packaged devices, these three pads are all bonded to a single DECOUPLE pin.
If the USB feature of EFM32LG900 will be used, all of the USB pads must be bonded out, and
• both USB_VREGO_0 and USB_VREGO_1 must be bonded out and electrically connected on the PCB. In the packaged devices,
these two pads are both bonded to a single USB_VREGO pin.
• both USB_VREGI_0 and USB_VREGI_1 must be bonded out and electrically connected on the PCB. In the packaged devices,
these two pads are both bonded to a single USB_VREGI pin.
Parameter Value
Wafer Diameter 8 in
Die Dimensions (Outer edge of seal ring) Contact sales for information
Passivation Standard
Note:
1. This is the Expected Known Good Die yielded per wafer and represents the batch order quantity (one wafer).
12.2.1 Environmental
Bare silicon die are susceptible to mechanical damage and may be sensitive to light. When bare die must be used in an environment
exposed to light, it may be necessary to cover the top and sides with an opaque material.
It is necessary to conform to appropriate wafer storage practices to avoid product degradation or contamination.
• Wafers may be stored for up to 18 months in the original packaging supplied by Silicon Labs.
• Wafers must be stored at a temperature of 18 - 24 °C.
• Wafers must be stored in a humidity-controlled environment with a relative humidity of <30%.
• Wafers should be stored in a clean, dry, inert atmosphere (e.g. nitrogen or clean, dry air).
Certain conditions must be met for Silicon Laboratories to perform Failure Analysis on devices sold in wafer form.
• In order to conduct failure analysis on a device in a customer-provided package, Silicon Laboratories must be provided with die as-
sembled in an industry standard package that is pin compatible with existing packages Silicon Laboratories offers for the device.
Initial response time for FA requests that meet these requirements will follow the standard FA guidelines for packaged parts.
• If retest of the entire wafer is requested, Silicon Laboratories must be provided with the whole wafer. Silicon Laboratories cannot
retest any wafers that have been sawed, diced, backgrind or are on tape. Initial response time for FA requests that meet these re-
quirements will be three weeks.
The revision of a chip can be determined from the "Revision" field in the package marking.
The latest IPC/JEDEC J-STD-020 recommendations for Pb-Free reflow soldering should be followed.
13.3 Errata
See the errata document for description and resolution of device errata. This document is available in Simplicity Studio and online at:
http://www.silabs.com/support/pages/document-library.aspx?p=MCUs--32-bit
Revision 2.41
May, 2023
• Updated 2. Ordering Information to note OPNs that are obsolete.
Revision 2.40
November, 2022
• Updated 2. Ordering Information to note OPNs that are not recommended for new designs.
• Updated terminology according to Silicon Labs’ Inclusive Lexicon Project.
Revision 2.30
November, 2019
• Updated Ordering Information for the release of revision F devices.
• In Flash Electrical Specifications – Added word write cycles between erase (WWCFLASH) specification.
• In Table 4.15 Analog Digital Converter (ADC) on page 91 Electrical Specifications – Updated ADC input ON resistance (RADCIN).
• In Alternate Functionality Overview tables, restored DAC0_P0, DAC0_P1, DAC0_N0 and DAC0_N1 alternate functionalities for all
the devices.
• Removed PB11 as the 1st alternate location of I2C1_SDA in Alternate Functionality Overview tables for:
• EFM32LG232
• EFM32LG332
• EFM32LG842
• EFM32LG942
• Removed MSL information (Moisture Sensitivity Level). Instead, MSL information can be found in the Qual report that is available on
the Silicon Labs website.
• Consolidated revision history with new format.
Revision 2.20
April 2019
• Key Features stop mode current changed to match value specified in 4.5 Current Consumption.
• 2. Ordering Information corrected to show that the package for the EFM32LG942 is the TQFP64 and not the BGA120.
• Spelling and punctuation errors fixed in 3.1.12 Universal Serial Bus Controller (USB).
• Corrected available ACMP0 and ACMP1 channels in the following Configuration Summary sections:
• 3.2.6 EFM32LG330
• 3.2.7 EFM32LG332
• 3.2.9 EFM32LG380
• 3.2.10 EFM32LG390
• 3.2.12 EFM32LG840
• 3.2.13 EFM32LG842
• 3.2.18 EFM32LG940
• 3.2.19 EFM32LG942
• 3.2.20 EFM32LG980
• 3.2.21 EFM32LG990
• GPIO count in Table 3.6 EFM32LG330 Configuration Summary on page 27 increased from 52 to 53.
• GPIO count in Table 3.18 EFM32LG940 Configuration Summary on page 51 increased from 52 to 53.
• Added TJ parameter to Table 4.1 Absolute Maximum Ratings on page 63.
• Added 4.4 Backup Supply Domain specifications to 4. Electrical Characteristics.
• Capitalization of figure titles made consistent in 4.5.1 EM1 Current Consumption.
• Restored figure title for Figure 4.7 EM1 Current Consumption with all Peripheral Clocks Disabled and HFRCO Running at 1.2 MHz
on page 70.
• Restored note to 4.5.2 EM2 Current Consumption indicating use of Backup RTC (BURTC).
• Updated the following 4.8 Flash specifications and added relevant notes:
• Page erase time (tPERASE)
• Device erase time (tDERASE)
• Added load current (ILOAD_DC) maximum to 4.12 Digital Analog Converter (DAC) specifications.
• Updated the load resistance (RLOAD) in 4.13 Operational Amplifier (OPAMP) specifications.
• Corrected the following 4.16 EBI parameters:
• Minimum tOH_ALEn equation to use ADDRHOLD instead of WRHOLD.
• Minimum tH_ARDY equation to include addition of (3 * tHFCORECLK) term.
• Title of Figure 4.44 SPI Secondary Timing on page 129 corrected to specify secondary (not main) timing.
• Restored the analog description of USB_VREGI and USB_VREGO as follows:
• Pins A11 and A12 in the Table 5.13 Device Pinout on page 179 for EFM32LG295.
• Pin s 45 and 46 in the Table 5.13 Device Pinout on page 179 for EFM32LG330.
• Pin s 45 and 46 in the Table 5.19 Device Pinout on page 203 for EFM32LG332.
• Pins A11 and A12 in the Table 5.64 Device Pinout on page 409 for EFM32LG995.
• Pins B1 and C1 in the Table 5.22 Device Pinout on page 213 for EFM32LG360.
• Pins 72 and 73 in the Table 5.25 Device Pinout on page 225 for EFM32LG380.
• Pins B10 and B11 in the Table 5.28 Device Pinout on page 237 for EFM32LG390.
• Pins A11 and A12 in the Table 5.31 Device Pinout on page 251 for EFM32LG395.
• Pins A11 and A12 in the Table 5.46 Device Pinout on page 323 for EFM32LG895.
• Pins 45 and 46 in the Table 5.52 Device Pinout on page 356 for EFM32LG940.
• Pins 45 and 46 in the Table 5.55 Device Pinout on page 366 for EFM32LG942.
• Pins 72 and 73 in the Table 5.58 Device Pinout on page 378 for EFM32LG980.
• Pins B10 and B11 in the Table 5.61 Device Pinout on page 393 for EFM32LG990.
• Pins A11 and A12 in the Table 5.64 Device Pinout on page 409 for EFM32LG995.
• Changed pin #8 in Table 5.1 Device Pinout on page 132 from VSS to IOVDD_0 to match Figure 5.1 EFM32LG232 on page 131.
• Restored PC1 and PC0 as 4th alternate locations of I2C0_SCL and I2C0_SDA, respectively in 5.2.2 Alternate Functionality Pinout
for the EFM32LG232.
• Removed USB_DMPU #0 from the Communication column of pin 48 in Table 5.7 Device Pinout on page 152 for the EFM32LG280.
• Restored PC15 as the 1st alternate location of DBG_SWO in 5.4.2 Alternate Functionality Pinout for the EFM32LG290.
• Corrected 5.5.3 GPIO Pinout Overview text to reflect that the information shown is for the EFM32LG295 and not the EFM32LG395.
• Restored the signal descriptions of DAC0_OUT1 /OPAMP_OUT1 in 5.6.2 Alternate Functionality Pinout for the EFM32LG330.
• Restored the following signals in 5.12.2 Alternate Functionality Pinout for the EFM32LG840:
• GPIO_EM4WU1
• PA6 as 4th location of ETM_CLK
• PC13 as the 4th location of TIM1_CC2
• Restored PC13 as the 4th location of TIM1_CC2 in 5.13.2 Alternate Functionality Pinout for the EFM32LG842.
• Removed USB_DMPU #0 from the Communication column of pin 48 in Table 5.40 Device Pinout on page 289 for the EFM32LG880.
• Restored PF3 as the 0th (primary) location of EBI_ALE in 5.14.2 Alternate Functionality Pinout for the EFM32LG880.
• Restored PC15 as the 1st location of DBG_SWO in 5.15.2 Alternate Functionality Pinout for the EFM32LG890.
• Restored U1_RX #1 to the Communication column of pin A13 in Table 5.46 Device Pinout on page 323 for the EFM32LG895.
• Pad 117 changed from PD15 to PB15 in Table 5.49 Device Padout on page 338 for the EFM32LG900.
• Added TIM3_CC2 to 5.19.2 Alternate Functionality Pinout for the EFM32LG940.
• Restored moisture sensitivity information to 13.2 Soldering Information.
• Corrected symbol b in 10.1 QFN64 Package Dimensions.
• Corrected the pin number for symbol P9 in 10.2 QFN64 PCB Layout.
• Statements regarding packaging materials have been removed. The most current device quality and environmental information can
be found at http://www.silabs.com/support/quality/pages/default.aspx.
Revision 2.10
Revision 2.00
• 4.12 Digital Analog Converter (DAC) – Updated the footnote for active average current (IDAC), and added the following new VREF
specs at each voltage reference:
• VREF output voltage (VREF) – added min, typ, max.
• VREF voltage drift (VREF_VDRIFT) – added min, typ, max.
• VREF temperature drift (VREF_TDRIFT) – added min, typ, max.
• VREF current consumption (IVREF) – added typ, max.
• ADC and DAC VREF matching (VREF_MATCH) – added typical.
• 4.13 Operational Amplifier (OPAMP) – Removed note specifying that OPAMP specs stem from simulations, and added new specifi-
cations for the following:
• Active Current (IOPAMP) – new specifications at various (new) bias program settings.
• Gain Bandwidth Product (GBWOPAMP) – new (typ) specifications at new bias program settings and DC bias settings.
• Input Offset Voltage (VOFFSET) – specified min, typ, max for Op Amps (OPA0-1).
• Input Bias Current (IOPAMPBIASIN) – new min and max specifications.
• Input Offset Current (IOPAMPOFF-SETIN) – new min and max specifications.
• Slew Rate (SROPAMP) – new specifications at new bias program settings.
• Updated footnote.
• 4.14 Analog Comparator (ACMP) – Added new specifications for the following:
• Input Bias Current (IACMPBIASIN) – added min and max.
• Input Offset Current (IACMPOFFSETIN) – added min and max.
• Active Current (IACMP) – added two new condition settings, and footnote.
• Negative Response Time (tRESPONSE_N) – added new specifications.
• Positive Response Times (tRESPONSE_P) – added new specifications.
• Offset Voltage (VACMPOFFSET) – added specifications at new bias program settings.
• ACMP Hysteresis (VACMPHYST) – added specifications for negative and positive hysteresis at various bias program settings.
• VDD SCALED Input Accuracy (VVDDSCALED) – added new specifications (typical).
• 4.15 Voltage Comparator (VCMP) – Added the following new specifications:
• Negative hysteresis (VVCMPHYST_N), replacing VCMP hysteresis.
• Positive hysteresis (VVCMPHYST_P), replacing VCMP hysteresis.
• Hysteresis Delta (VVCMPHYST_DELTA).
• Negative Response Time (tRESPONSE_N).
• Positive Response Time (tRESPONSE_P).
• Footnote for active current, IVCMP.
• 4.19 USART SPI – Corrected parameter descriptions for tCS_DIS_MI.
• 4.20 Digital Peripherals – Added (typical) LE Peripheral Interface Clock Current (ILFCLK) specifications with both the LFXO-LFA and
LFXO-LFB clock trees.
• Removed MSL information (Moisture Sensitivity Level). Instead, MSL information can be found in the Qual report that is available on
the Silicon Labs website.
• New formatting throughout.
Revision 1.31
Revision 1.30
Revision 1.21
Revision 1.20
Revision 1.11
Revision 1.10
Revision 1.00
Revision 0.92
May 25th, 2012
Revision 0.90
April 27th, 2012
Disclaimer
Silicon Labs intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software imple-
menters using or intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each
specific device, and “Typical” parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon
Labs reserves the right to make changes without further notice to the product information, specifications, and descriptions herein, and does not give warranties as to the
accuracy or completeness of the included information. Without prior notification, Silicon Labs may update product firmware during the manufacturing process for security or
reliability reasons. Such changes will not alter the specifications or the performance of the product. Silicon Labs shall have no liability for the consequences of use of the infor-
mation supplied in this document. This document does not imply or expressly grant any license to design or fabricate any integrated circuits. The products are not designed or
authorized to be used within any FDA Class III devices, applications for which FDA premarket approval is required or Life Support Systems without the specific written consent
of Silicon Labs. A “Life Support System” is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in
significant personal injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used
in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Silicon Labs disclaims
all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of a Silicon Labs product in such unauthorized applications.
Note: This content may contain offensive terminology that is now obsolete. Silicon Labs is replacing these terms with inclusive language wherever possible. For more
information, visit www.silabs.com/about-us/inclusive-lexicon-project
Trademark Information
Silicon Laboratories Inc. ® , Silicon Laboratories ® , Silicon Labs ® , SiLabs ® and the Silicon Labs logo ® , Bluegiga ® , Bluegiga Logo ® , EFM ® , EFM32 ® , EFR, Ember® , Energy Micro, Energy
Micro logo and combinations thereof, “the world’s most energy friendly microcontrollers”, Redpine Signals ® , WiSeConnect , n-Link, ThreadArch ® , EZLink® , EZRadio ® , EZRadioPRO ® ,
Gecko ® , Gecko OS, Gecko OS Studio, Precision32 ® , Simplicity Studio ® , Telegesis, the Telegesis Logo ® , USBXpress ® , Zentri, the Zentri logo and Zentri DMS, Z-Wave ® , and others
are trademarks or registered trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered
trademark of ARM Limited. Wi-Fi is a registered trademark of the Wi-Fi Alliance. All other products or brand names mentioned herein are trademarks of their respective holders.
www.silabs.com