Procesadores basados ​​en Atmel ARM


Los procesadores basados ​​en ARM de Atmel son circuitos integrados de microcontroladores y microprocesadores , de Microchip Technology (anteriormente Atmel ), que se basan en varios núcleos de procesador ARM de 32 bits , con periféricos de diseño interno y soporte para herramientas.

ARM licencia el diseño del núcleo para una serie de procesadores de 32 bits. ARM no fabrica ningún producto completo de silicio, solo propiedad intelectual (IP). Los procesadores ARM son RISC (cálculo de conjunto de instrucciones reducido). Esto es similar a los productos AVR de 8 bits de Microchip, una adopción posterior de la arquitectura RISC. Mientras que la arquitectura AVR utilizaba exclusivamente la arquitectura Harvard , algunos núcleos ARM son Harvard (Cortex-M3) y otros son arquitectura Von Neumann (ARM7TDMI).

Las empresas de semiconductores como Microchip toman los núcleos ARM, que utilizan un conjunto coherente de instrucciones y nombres de registros, y agregan circuitos periféricos como ADC (convertidores analógicos a digitales), gestión de reloj y comunicaciones en serie como USART, SPI, I2C, CAN. , LIN, USB, Ethernet y LCD, cámara o controladores táctiles. Microchip hizo esfuerzos para adaptar periféricos avanzados y administración de energía que usaban muy poca energía y pueden operar de forma independiente sin tener el núcleo de la CPU encendido (sonambulismo). También proporcionaron DMA entre las interfaces externas y las memorias, aumentando el rendimiento de los datos con una mínima intervención del procesador.

Microchip vende tanto MCU (unidades de microcontrolador) que tienen memoria Flash interna como MPU (unidades de microprocesador) que usan memoria externa. Además de los chips en sí, Microchip ofrece placas de demostración, tanto en su sitio web como a través de canales de distribución como Digi-key, Farnell, Ineltek, Arrow, Avnet, Future Electronics y Mouser.

Algunos de los productos basados ​​en Microchip ARM están diseñados para aplicaciones específicas, como su SAM4CP que se utiliza en medidores de energía de redes inteligentes.

Los microcontroladores tienen memoria de programa interna, así como los registros internos convencionales y RAM . Los microcontroladores ARM de Microchip van desde la serie SAM D10 con tan solo 14 pines, hasta los productos SAM S70 y SAM E70 de 144 pines.


Placa Arduino Due con microcontrolador Atmel ATSAM3X8E ( núcleo ARM Cortex-M3 )