Renesas Technology Europe anuncia el RS45C, un microcontrolador securizado para tarjetas inteligentes (smart cards) que requieran elevado nivel de seguridad, como el caso de tarjetas de identificación, bancarias y de crédito. Este nuevo microcontrolador se caracteriza por el núcleo CPU de 16 bit y elevado rendimiento RS-4 e integra 36 Kbytes de memoria de sólo lectura borrable y programable eléctricamente (EEPROM).
Sucesora de los AE-4 de Renesas, la serie RS-4 de MCU securizados de 16 bit responde a las demandas del mercado de mayor rendimiento de proceso. El RS45C, el primer producto de esta nueva serie, tiene un núcleo CPU con un rendimiento unas cinco veces superior respecto a los anteriores productos de Renesas Technology. También reduce el número mínimo de ciclos de ejecución por instrucción de dos a uno, duplicando así la velocidad de proceso al operar a la misma frecuencia.
Además, el RS45C incorpora un oscilador de reloj integrado como una nueva función y la máxima frecuencia operativa se ha incrementado a 20 MHz mediante el cambio de un circuito externo a interno en el chip para el reloj operativo. Estas mejoras de prestaciones permiten acelerar la ejecución del complejo proceso requerido por sistemas operativos como Java Card™ y MULTOS™.
El nuevo microcontrolador emplea una EEPROM MONOS exclusiva de Renesas Technology, muy fiable y con velocidad de reescritura casi el doble de rápida que la EEPROM utilizada en el anterior modelo AE45C1. Esto ayuda a reducir el coste de los datos escritos inicialmente en la EEPROM al emitir tarjetas y acortar el tiempo requerido para procesar datos cuando las tarjetas ya están en uso en el mercado. El RS45C dispone de 224 Kbytes de ROM en máscara, que pueden acomodar un sistema operativo de propósitos generales, y 36 Kbytes de EEPROM, que se pueden emplear para almacenar múltiples aplicaciones o datos.
El coprocesador DES (Estándar de Encriptación de Datos) de los dispositivos previos ha sido actualizado y el nuevo coprocesador triple DES desarrolla más funcionalidad de proceso sofisticado de encriptación. El RS45C también posee un coprocesador de multiplicación modular que dota de soporte para encriptación RSA. Estos dos tipos de funcionalidad de encriptación permiten un proceso de alta velocidad. Además, las funciones periféricas hacen posible un aumento del nivel de seguridad. Ejemplos de la avanzada tecnología de seguridad soportada incluyen un generador de número de pseudo-aleatorio, que crea datos aleatorios como una medición de seguridad efectiva para el sistema operativo, y una función de revisión de datos de memoria on-chip para ayudar a desbaratar ataques de inducción a fallos.
También existe un oscilador de reloj interno que elimina los problemas asociados al suministro de un reloj desde una fuente externa. Específicamente, la velocidad operativa no depende de la frecuencia de reloj externo, por lo que el MCU siempre puede operar a su máxima frecuencia para alcanzar el mejor rendimiento posible.
Ante la creciente demanda del mercado de la seguridad de productos y sistemas que incorporen certificaciones de terceras compañías, los productos MCU de Renesas Technology cumplen con el estándar de evaluación de seguridad de tecnología de información Common Criteria (CC), tanto en diseño como en operación. Se espera que el RS45C supere la certificación de seguridad EAL5+ bajo la última versión CC.
Las herramientas de desarrollo para el RS45C incluyen High-performance Embedded Workshop, el entorno de desarrollo estándar de Renesas Technology, como interface de usuario que cubre el desarrollo de programa a través de depuración, para permitir a los desarrolladores trabajar eficientemente, usando operaciones que son ‘familiares’. También se encuentra disponible el emulador full-spec E6000. Pronto se unirá el E100, que forma parte de la nueva serie de emuladores full-spec que ofrecen reducción de coste y excelente funcionalidad.
El RS45C se presenta en dos formatos: oblea y chip on tape (COT).