English
Language : 

EZR32HG320 Datasheet, PDF (6/87 Pages) Silicon Laboratories – Consumer electronics
EZR32HG320 Data Sheet
System Overview
3.1.14 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART)
The unique Low Energy Universal Asynchronous Receiver/Transmitter (LEUART™), 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.
3.1.15 Timer/Counter (TIMER)
The 16-bit general purpose Timer has 3 compare/capture channels for input capture and compare/Pulse-Width Modulation (PWM) out-
put. TIMER0 also includes a Dead-Time Insertion module suitable for motor control applications.
3.1.16 Real Time Counter (RTC)
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.
3.1.17 Pulse Counter (PCNT)
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.
3.1.18 Voltage Comparator (VCMP)
The Voltage Supply Comparator (VCMP) 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 config-
ured by altering the current supply to the comparator.
3.1.19 Analog to Digital Converter (ADC)
The Analog to Digital Converter (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 4 external pins and 6 internal signals.
3.1.20 Current Digital to Analog Converter (IDAC)
The current digital to analog converter (IDAC) can source or sink a configurable constant current, which can be output on, or sinked
from pin or ADC. The current is configurable with several ranges of various step sizes.
3.1.21 Advanced Encryption Standard Accelerator (AES)
The Advanced Encryption Standard Accelerator (AES) performs AES encryption and decryption with 128-bit keys. Encrypting or de-
crypting one 128-bit data block takes 52 HFCORECLK cycles with 128-bit keys. The AES module is an AHB slave which enables effi-
cient 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).
3.1.22 General Purpose Input/Output (GPIO)
In the EZR32HG320, there are 25 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.
silabs.com | Smart. Connected. Energy-friendly.
Rev. 1.0 | 5