Durante su participación en la pasada feria Electronica 2010, Atmel® Corporation anunciaba los primeros microcontroladores (MCUs) 32 bits AVR® con una unidad de coma flotante (FPU, Floating Point Unit ). Orientado a las aplicaciones de control industrial, el nuevo MCU Atmel AVR UC3 C ofrece una combinación única de alta potencia de procesamiento, funcionamiento real a 5V, comunicación de alta velocidad y unas características de seguridad y fiabilidad avanzadas en una serie de pequeños y mínimos encapsulados.
La FPU compatible con IEEE 754-1985 aumenta el rendimiento, la precisión y el rango dinámico de los cálculos ofrecidos por la CPU Atmel AVR UC3. El soporte nativo para la aritmética de coma flotante permite a los ingenieros de diseño utilizar una caja de herramientas completa para el diseño de aplicaciones de sensores y control. Además, la matemática avanzada puede ser aplicada para mejorar el procesamiento de señales, filtrado, y la supresión del ruido en una amplia gama de aplicaciones, incluyendo el control de motores, robótica y audio.
La serie Atmel UC3 C es el primer microcontrolador Atmel AVR de 32 bits fabricado para comunicación de alta velocidad, diseñado para trabajar a 3,0 – 5,5 V reales. Una tensión de alimentación de 5V es un requisito para muchas aplicaciones de control industrial que permiten una mejor relación señal/ruido, especialmente en aplicaciones que requieren grandes corrientes de conmutación o instrumentación analógica muy sensible. La serie UC3 C viene con un bus de datos de 9 capas, de 64+4 KB de SRAM de alta velocidad y una combinación de periféricos de comunicación de alta velocidad, incluyendo Ethernet de 100 Mbps, dos puertos CAN y una interfaz USB de alta velocidad. Una interfaz de memoria SDRAM está incluida en dispositivos más grandes. El bus de datos en capas y la arquitectura partida de SRAM permite que el diseñador del sistema evitar fácilmente enfrentamientos en las comunicaciones de alta velocidad que pueden originar pérdidas de paquetes
o una disminución del rendimiento del sistema.
La serie UC3 C también ofrece el sistema Atmel Perypheral Event que se encuentra en la serie Atmel UC3 L y Atmel 8-bit AVR® XMEGA®. El sistema de eventos permite que se lleve a cabo una comunicación entre periféricos sin intervención de la CPU y garantiza una latencia de dos ciclos entre la finalización de una operación de periféricos y el comienzo de otra. Esto al final, elimina la latencia impredecible y el jitter asociado a una interrupción tradicional de la CPU.
Por último, la serie UC3 C incluye la protección de códgio FlashVault, una tecnología de seguridad flash que permite al chip flash ser parcialmente programado y bloqueado, creando un almacenamiento seguro en el chip para código secreto y software de propiedad intelectual. El código almacenado en el FlashVault se ejecutará de forma normal, pero no puede ser leído, copiado o depurado. Esto permite que un dispositivo con protección de código FlashVault pueda incluir software de valor, como una biblioteca matemática o un algoritmo de cifrado, desde una ubicación de confianza a un socio potencialmente poco fiable donde el resto del código fuente se pueda desarrollar, depurar y programar.
La nueva serie UC3C está disponible en una gama de opciones de encapsulados, incluyendo desde QFN64 de 9 mm x 9 mm hasta TQFP144 de 22 mm x22 mm. El consumo está en línea con las vigentes series A y B de microcontroladores Atmel AVR UC3.