Nota de Ingeniería: Nuevos GG11 los micros más grandes de Silabs

Fecha: 10/15/2019 2:10:06 PM
Comentarios: 0
A la conocida familia Gecko, de ARM Cortex M de Silabs se han sumando dos productos nuevos en los últimos meses; GG11 y TG11. Estos son la segunda generación de las conocidas familias Giant Gecko y Tiny  Gecko.


 

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

Nota de Ingeniería: Nuevos GG11 los micros más grandes de Silabs