Nota de Ingeniería: Nuevos microcontroladores EFM32™ Tiny Gecko 11 de Silabs

Fecha: 10/15/2019 2:29:56 PM
Comentarios: 0
Gran capacidad en encapsulado chico


Los microcontroladores de Silicon Labs' EFM32™ Tiny Gecko 11, basados en la cpu ARM® Cortex®-M0+, ofrecen a la los desarroladores muchas funcionalidades integradaspara aplicaciones de IoT de bajo consumo. Los Tiny Gecko 11 continúan la línea líder en ultra bajo consumo de Silicon Labs y ofrece caracteristicas nuevas y únicas para simplificar el desarrollo. Al utlra bajo consumo se agregan; interfaces para sensores, controlador para LCD de 8x32 segmentos, controlador CAN, touch capacitivo con capacidad wake-on-touch, aceleradores criptográficos, y mucho más. El conjunto integrado por eficiencia energética, performance y herramientas de desarrollo sencillas de usar, hacen a los nuevos Tiny Gecko 11 apropiados para aplicaciones que requieran hacer más con menos.

Características

ARM Cortex-M0+

  • Procesador de 32-bit @ 48 MHz 

  • Unidad de protección de memoria

  • Controlador de Interruciónes de Wake-up

Modos de funcionamiento Flexible

  • 37µA/MHz Modo Activo (EM0) 

  • 1,30 µA en modo Deep Sleep (EM2) (Retención de RAM y RTCC corriendo de LFRCO) 

DC-DC buck converter integrado

Hasta 128 kB memoria flash de programa

  • Banco dual con soporte read-while-write

Hasta 32 kB de memoria RAM

Interfaces Comunicación 

  • Controlador CAN; versión 2,0 A y 2,0 B hasta 1 Mbps

  • 4× USARTs

    • UART/SPI/SmartCard (ISO 7816)/IrDA/I²S/LIN 

    • Triple buffered full/half-duplex operation with flow control 

    • Una de ellas por vez puede operar en ultra alta velocidad (24 MHz)

  • 1× UART

  • 1× LEUART (UART de bajo consumo)

    • Operación autónoma con DMA en modo Sleep Mode

  • 2 × I²C con soporte SMBus

    • Reconocimiento de direcciones en modo Stop (EM3)

Hasta 67 GPIO

  • Configurable como push-pull, open-drain, pull-up/down, filtro de entrada y drive strength

  • Ubicación cofigurable de los periféricos en los pines de GPIO

  • Pines seleccionados toleran 5 V

  • Interrupciones externas asincrónicas

  • Retención de estado de las salidas y wake-up desde modo Shutoff

Hasta 8 canales de DMA

Hasta 8 canales de Peripheral Reflex System (PRS) para señalización autónoma entre periféricos

Criptografía por hardware

  • AES 128/256-bit

  • ECC B/K163, B/K233, P192, P224, P256

  • SHA-1 y SHA-2 (SHA-224 y SHA-256)

  • True Random Number Generator (TRNG)

Motor de CRC por Hardware

  • Cálculos en un ciclo con datos de 8/16/32-bit y polinomios programables de 16-bit y fijos de 32-bit

Security Management Unit (SMU)

  • Granularidad para control de accesso a los periféricos

Controlador de LCD de 8×32 segmentos de bajo consumo

  • Elevador de tensión, contraste y animación autónoma

  • Driver d ebajo consumo patentado

Dominio de alimentación bacapeado

  • RTCC y registros de retención en dominio de alimentación separado, disponibles en todos los modos de funcionamiento

  • Operación desde batería de backup cuando la fuente principal no está o es insuficiente

Periféricos Analógicos de Ultra Bajo

  • ADC de 12-bit 1 Msps

  • Sensor de temperatura integrado

  • VDAC de 12-bit 500 ksps

  • IDAC

  • Hasta 2× Comparadores analógicos

  • Hasta 4× Amplificadores Operacionales

  • Sensor Capacitivo Robusto con hasta 38 entradas y wake-on-touch

  • Hasta 62 GPIO con capacidad analógica. Ruteo Flexible de los periféricos analógicos a los pines mediante Analog Port (APORT) 

  • Monitor de Fuente

Timers/Counters

  • 2× 16-bit Timer/Counter

    • 3 + 4 canales Compare/Capture/PWM (4 + 4 para una isntancia de timer)

    • Inserción de Dead-Time

  • 2× 32-bit Timer/Counter 

  • 32-bit Real Time Counter y Calendario (RTCC) 

  • 24-bit Real Time Counter (RTC) 

  • 32-bit Ultra Low Energy CRYOTIMER para wakeup periódico desde cualquiera de los modo de consumo

  • 16-bit Low Energy Timer para generación de señales

  • 16-bit Pulse Counter con operación sincrónica

  • Watchdog Timer con oscilador RC dedicado

Low Energy Sensor Interface (LESENSE)

  • Monitoreo autónomo de sensores en modo Deep Sleep

  • Gran variedad de sensores soportados, incluyendo sensores LC y botones capacitivos

  • Hasta 16 entradas

Power-on Reset y Brown-Out Detector Ultra eficiente 

Interface de Debug

  • 2-pin Serial Wire Debug

  • 4-pin JTAG

  • Embedded Trace Macrocell (ETM) 

USB/UART Bootloader Pre-Programado

Amplios rangos de trabajo

  • 1,8 V a 3,8 V

  • DC-DC integrado, salida hasta 1,8 V con hasta 200 mA de capacidad de corriente

  • Rangos de temperatura estandar (-40 °C a 85 °C tamb) y extendido (-40 °C a 125 °C TJ)

Encapsulados:

  • 32-pin QFN (5 mm x 5 mm)

  • 48-pin TQFP (7 mm x 7 mm)

  • 64-pin QFN (9 mm x 9 mm)

  • 64-pin TQFP (10 mm x 10 mm)

  • 80-pin QFN (9 mm x 9 mm)

  • 80-pin TQFP (12 mm x 12 mm)

Beneficios

Más funcionalidades

  • Controlador de LCD

  • Touch capacitivo con wake-on-touch

  • CAN

  • Seguridad avazada por HW 

  • Bajo consumo

  • Funcioes digitales y analógicas ampliamente disponibles en los modos de bajo consumo

  • Corriente Sleep ultra baja, wakeup rápido

  • Funcionamiento autponomo en sleep, mediante PRS y LESENSE

  • Herramientas profesionales

  • Micrium OS y stacks

  • Simplicity Studio IDE

  • Debugging y Configuración avanzada

Herramientas de Desarrollo

Las herramientas desarrollo de esta familia son el SLSTK3301A que podemos ver en la foto debajo:

Esta herramienta de hardware tiene el debugger d etiempo real integrado y un circuito especial para medir consumo en tiempo real.

La herramienta de hardware se complementa con el Simplicity Studio IDE que integra el editor y compilador gratuito así como muchas más herramientas con acceso intergrado a la documentación. Además el Simplicity Studio permite acceder a las bibliotecas SDK para simplificar el desarrollo con estos micros.

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-tiny-gecko-tg11

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 microcontroladores EFM32™ Tiny Gecko 11 de Silabs