Silicon Labs EFM32 Gecko 32-bit Microcontroller Introduction

Silicon Labs' EFM32TM Gecko 32-bit Microcontroller (MCU) family includes 25 devices with up to 128 kB, 8–16 kB of RAM, and a CPU configuration up to 32 MHz. Based on the powerful ARM® Cortex®-M3 core, the Gecko Series features innovative low-power technology, reduced power-up mode wake-up time, and a wide range of peripherals, making it ideal for battery-powered applications and other systems that require high performance and low power.

Characteristics

32 MHz ARM Cortex-M3 CPU 1.25 DMIPS/MHz
Advanced Math Function Memory Protection Unit (MPU)
Up to 128 kB of flash memory and 16 kB RAM memory with up to 90 GPIOs, 20 mA drive power, flexible energy management system, 5 different power modes, hardware AES, 128/256-bit encryption and decryption for autonomous operation Reflective System Ultra Low Power Accuracy and Analog Peripheral 12-Bit, 1 Msps ADC
12-bit, 500 ksps DAC
Configurable LCD controller for up to 4x40 segment LCD 16 External interrupt External bus interface Direct memory access (DMA) controller High frequency, low frequency integrated oscillator USART with up to 16 Mbps UART and SPI mode 100 nA receive mode Low-Power UART 16-Bit Timer/Counter with Compare/Capture Function Low-Power Timer with Optional Pulse Output Flexible 24-Bit Real-Time Counter Pulse Counter Analog Comparator with 8 Input MUX and Capacitive Sensing Electrical Reset and Undervoltage Detectors 1.85–3.8 V Voltage Temperature Range: –40 to +85 °C Package: 32-Pin QFN (6 mm x 6 mm)
48-pin QFP (7 mm x 7 mm)
64-pin QFN (9 mm x 9 mm)
64-pin QFP (10 mm x 10 mm)
100-pin QFP (14 mm x 14 mm)
112-pin BGA (10 mm x 10 mm)

ARM® Cortex®-M3 core

ARM flagship Cortex-M series processor

The ARM® Cortex®-M3 processor delivers efficiency and flexibility for responsive and power-sensitive applications. The EFM32TM Giant Gecko, Leopard Gecko, Gecko, and TIny Gecko series leverage the Cortex-M3's low power and high performance features combined with Silicon Labs' unique low-power peripherals to create an exceptional low-power embedded System platform.

First, low power consumption

32-bit Cortex-M3 designed for low-power operation

High power efficiency with the Thumb®-2 instruction set

Small core package supporting integrated power mode

Second, high performance

Cortex-M3 operation rate is 1.25 DMIPS/MHz

Independent data and instruction bus

High code density and performance with the Thumb-2 instruction set

Excellent per-instruction clock cycle ratio

Nested Vectored Interrupt Controller (NVIC), excellent completion of interrupt handling

Advanced math function

Thumb-2 Instruction Set Architecture (ISA)

The Cortex-M3 supports 16 and 32-bit instructions in the Thumb-2 instruction set. The two can be mixed without adding complexity or reducing the performance of the Cortex-M3. The hardware divide instruction and many multiply instructions provide high data throughput for EFM32 users.

Third, based on the Harvard architecture of the three-stage pipelined kernel

The ARM Cortex-M3 three-stage pipeline includes instruction fetch, instruction decode, and instruction execution. The Cortex-M3 also has a separate instruction and data bus. The Harvard architecture reduces the common barriers to data and instruction sharing buses.

Fourth, fast maintenance of critical tasks and interruptions

The EFM32 Cortex-M3 can enter active mode from low power mode in 2 μs and achieve 1.25 DMIPS/MHz operation rate in the Dhrystone 2.1 benchmark. The NVIC is a complete component of the Cortex-M3 processor, ensuring excellent interrupt handling. Up to 240 physical interrupts with a priority of 1-256 can be configured, and non-maskable interrupts further improve interrupt handling. For embedded systems, this enhanced decision mechanism makes it possible to handle critical tasks within a known number of cycles.

Fifth, reduce the 32-bit package

The Cortex-M3's smaller package reduces system cost. The 32-bit high performance shortens the active period of the application and the CPU processes the data during the active period. After the active period is shortened, the applied battery life is significantly extended, and the EFM32 can operate in an efficient low-energy mode for most of the time.

230V Single Color Led Strip

230V Single Color Led Strip,Single Colour Led Strip Lights,Led Single Colour Dimmer,Led Strip Single Color

NINGBO SENTU ART AND CRAFT CO.,LTD. , https://www.sentuledlight.com

Posted on