Esta nota se ocupa del primero de los lanzamientos, los Giant Geckco S1 o GG11 que se posicionan como el micro mas grande de la oferta de Silabs en 32 bits.
La línea EFM32 de Silabs, previamente Energy Micro, es una línea muy completa de microcontroladores de 32 bits basados en las CPU Cortex M de ARM. Esta línea de productos se caracteriza por ser extremadamente eficiente. Sus principales características de bajo consumo se pueden ver en la imágen debajo:
La familia EFM32 es muy completa. La tabla de la imágen debajo muestra de manera resumida todos los productos disponibles:
Giant Gecko S1 o EFM32GG11.
Estos nuevos microcontroladores son los más integrados productos de 32bits de bajo consumo.
Los EFM32™ Giant Gecko Series 1 ARM® Cortex®-M4 proveen prestaciones robustas de seguridad vía su motor de criptografía que soporta AES, ECC, SHA, y True Random Number Generator (TRNG). Las nuevas prestaciones incluyen un controlador SD/MMC/SDIO, controlador para memorias Octal/ Quad-SPI, 10/100 Ethernet MAC, controlador CAN bus doble, sensado capacitivo muy robusto, motor gráfico con alpha blending mejorado, y mejoras en la interfaz LESENSE/PCNT pensada para smart energy meters. Estas prestaciones, en conjunto con una coriente activa ultra-baja y wake-up time rápido, hacen a los microcontroladores EFM32GG11 ideales para aplicaciones alimentadas cobn batería, así como para otros sistemas que requieran altas prestaciones y bajo consumo.
Características principales de EFM32GG11
CPU ARM Cortex-M4
@72 MHz
DSP y Floating Point Unit
Memory Protection Unit
Wake-up Interrupt Controller
Flexibilidad de Bajo Consumo
80 µA/MHz Mod Activo (EM0)
2.1 µA EM2 Deep Sleept (Retensión de 16 kB RAM y RTCC running desde LFRCO)
DC-DC buck converter Integrado
Hasta 2048 kB Flash
Dual-bank con soporte read-while-write
Hasta 512 kB RAM
256 kB con ECC (SEC-DED)
Interfaz de memoria Flash Octal/Quad-SPI
Soporta memorias de 3V y 1,8V
Bus e datos de 1/2/4/8-bit
Quad-SPI Execute In Place (XIP)
Hasta 30 MHz SDR/DDR @ 3V
Interfaces de Comunicación
Low-energy Universal Serial Bus (LEUSB) Device, Host y OTG
USB 2.0 full compatible
On-chip PHY y regulador 5 V a 3,3V
Operación sin cristal
Modo de bajo consumo con patente pendiente (LEM)
SD/MMC/SDIO Host Controller
SD v3.01, SDIO v3.0 y MMC v4.51 hasta 50 MHz
Bus de 1/4/8-bit
10/100 Ethernet MAC con interface MII/RMII
IEEE1588-2008
Energy Efficient Ethernet (802.3az)
Hasta 2× CAN Controllers
Version 2.0 A y 2.0 B hasta 1 Mbps
6× USARTs
UART/SPI/SmartCard (ISO 7816)/IrDA/I2S/LIN
Operación triple bufereada full/half-duplex con control de flujo
Ultra alta velocidad (36 MHz) para una instancia
2× UARTs
2× Low Energy UART
Operación autónoma con DMA en modo Deep Sleep
3 × I²C con soporte SMBus
Reconoce Address en EM3
Hasta 144 General Purpose I/O
Configurable push-pull, open-drain, pull-up/down, input filter, drive strength
Localización de los I/O de periféricos
5 V tolerante en pines elegidos
Interrupciones externas asincrónicas
Retención de salidas y wake-up de modo Shutoff
Hasta 24 canales de DMA
Hasta 24 canales en sistema Peripheral Reflex System (PRS) para señalización inter periféricos
Bus Externo para hasta 4 x 256 MB memorias externas
TFT Controller con Direct Drive
Motor alpha-blending por-pixel
Criptografía por Hardware
AES 128/256-bit
ECC B/K163, B/K233, P192, P224, P256
SHA-1 and SHA-2 (SHA-224 and SHA-256)
True Random Number Generator (TRNG)
Motor CRC por Hardware
Cálculos en un ciclo con datos de 8/16/32-bit y polinomios de 16-bit (programable)/32-bit (fijo)
Security Management Unit (SMU)
Control de acceso fino a los periféricos on-chip
Controlador LCD de bajo consumo integrado con hasta 8×36 segmentos
Elevador, contraste y animación autónoma
Driver de bajo consumo Patentado
Dominio de alimentación con Backup
RTCC y retención de registros entro dominio de alimentación separado, disponible en todos los modos de consumo
Operación desde batería de backup cuando no hay alimentación o esta es insuficiente
Periféricos analógicos de bajo consumo
2× 12-bit 1 Ms/s ADC
Sensor de Temperatura On-chip
2× 12-bit 500 ks/s VDAC
IDAC
Hasta 4× Analog Comparator (ACMP)
Hasta 4× Operational Amplifier (OPAMP)
Sensado capacitivo robusto, con hasta 64 entradas y wake-on-touch
Hasta 108 GPIOs analog-capable. Ruteo flexible de periféricos ananlógicos mediante Analog Port (APORT)
Monitor de Fuente de Alimentación
Timers/Counters
7× 16-bit Timer/Counter
3 + 4 canales de Compare/Capture/PWM
Inserción de Dead-Time
4× 32-bit Timer/Counter
32-bit Real Time Counter y Calendario
24-bit Real Time Counter (RTC)
32-bit CRYOTIMER de ultra bajo consumo para wakeup desde cualquier modo de bajo consumo
2× 16-bit Low Energy Timer para generar señales
3× 16-bit Contador de pulsos asincrónico
2× Watchdog Timer, oscilador propio
Interfaz de sensores de bajo consumo (LESENSE)
Monitoreo de sensores autónomo en modo de bajo consumo
Soportar muchos sensores incluyendo LC y capacitivos
Hasta 16 entradas
Power-on Reset y Brown-Out Detector eficientes
Interfaz de Debug
2-pin Serial Wire Debug
1-pin Serial Wire Viewer
4-pin JTAG
Embedded Trace Macrocell (ETM)
Bootloader Pre-Programado por USB/UART
Amplio rango de trabajo
1,8 V a 3,8 V
DC-DC Integrado, salida hasta 1,8V con hasta 200 mA
-40 °C to 85 °C TAMB y -40 °C a 125 °C TJ disponibles
Encapsulados:
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)
120-pin BGA (7 mm x 7 mm)
152-pin BGA (8 mm x 8 mm)
192-pin BGA (7 mm x 7 mm)
Herramientas
Hay un kit de desarrollo que se puede ver en la imágen debajo y es la forma más simple de comenzar a trabajar con EFM32™ Giant Gecko GG11 Series 1. Este kit se suma al conocido y completo entorno de desarrollo Simplicity Studio que es gratuito.
Podrá obtener más información en el sitio web del fabricante cuyo enlace pegamos a continuación:
https://www.silabs.com/products/mcu/32-bit/efm32-giant-gecko-gg11
También puede consultarnos
Electrocomponentes S.A.
Casa Central:
Solís 225 / 229 – Ciudad Autónoma de Buenos Aires – CP 1078AAE – Argentina.
Tel.: (5411) 4375-3366 / 4372-1864.
Fax: (5411) 4325-8076 / 4372-6214.
www.electrocomponentes.com