Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

CAST y Microchip presentan el primer procesador RISC-V de seguridad funcional para sistemas críticos

CAST, en colaboración con Microchip Technology, ha lanzado el EMSA5-FS, un procesador RISC-V diseñado para aplicaciones de seguridad funcional (FuSa) en sectores críticos como la automoción, la aeronáutica, la medicina y el espacio. Este procesador, el primero de su clase en obtener la certificación ISO 26262 ASIL-D, está optimizado para funcionar en los FPGAs PolarFire® de Microchip, proporcionando una solución confiable y de bajo consumo para sistemas donde los errores pueden tener consecuencias graves.

Un procesador diseñado para aplicaciones críticas

El EMSA5-FS es un procesador de 32 bits compatible con el conjunto de instrucciones RISC-V y específicamente desarrollado para cumplir con los estándares de seguridad funcional en aplicaciones de alta disponibilidad. La certificación ASIL-D, otorgada por SGS-TÜV Saar, permite su uso en aplicaciones automotrices de alto riesgo, donde se requieren los más altos niveles de integridad de seguridad. Este hito convierte al EMSA5-FS en el único procesador de su tipo dentro del ecosistema Mi-V de Microchip, una plataforma que permite a los diseñadores desarrollar soluciones basadas en RISC-V en dispositivos FPGA.

Funciones avanzadas para la seguridad funcional

El EMSA5-FS incorpora diversas características que garantizan su confiabilidad en entornos de misión crítica:

  • Redundancia Modular Doble o Triple (DMR/TMR): El procesador puede configurarse en DMR (doble redundancia modular) o TMR (triple redundancia modular) para detectar y corregir fallos. En el modo DMR, las salidas de dos procesadores paralelos se comparan constantemente para identificar errores, mientras que el modo TMR utiliza tres instancias y un sistema de votación, permitiendo que el procesador mantenga su funcionamiento correcto aun en presencia de fallos.
  • Unidad de Protección de Memoria (MPU): Esta unidad segmenta la memoria en regiones protegidas, limitando el acceso y previniendo la corrupción de datos, esencial en sistemas de alta seguridad.
  • Código de Corrección de Errores (ECC): Implementado en memorias y buses, el ECC detecta y corrige errores, protegiendo la integridad de los datos.
  • Gestores de Seguridad y Reinicio: Estos sistemas permiten realizar un reinicio en caso de fallo, supervisan la lógica y el tiempo de ejecución y se pueden personalizar según las necesidades de cada aplicación.

Ventajas de los FPGAs PolarFire en aplicaciones de seguridad

El EMSA5-FS está diseñado para funcionar en los FPGAs PolarFire de Microchip, una tecnología conocida por su consumo energético reducido y alta fiabilidad. A diferencia de los FPGAs convencionales basados en RAM estática, los PolarFire utilizan una tecnología no volátil que es resistente a eventos de error únicos (SEUs), haciéndolos ideales para entornos con alta exposición a la radiación, como el espacio. Además, estos dispositivos ofrecen una elevada seguridad y son inmunes a problemas de almacenamiento de energía, características que aseguran su funcionamiento en situaciones extremas.

Los FPGAs PolarFire ofrecen una combinación de bajo consumo energético y alto rendimiento, permitiendo a los desarrolladores integrar el EMSA5-FS en sistemas críticos sin comprometer la eficiencia o la confiabilidad. Según CAST, las evaluaciones muestran que el EMSA5-FS alcanza un rendimiento competitivo en estas plataformas, manteniendo bajos costos operativos y alta estabilidad.

Un ecosistema de desarrollo robusto

El EMSA5-FS forma parte del Mi-V Ecosystem de Microchip, una plataforma que proporciona herramientas certificadas para el desarrollo de sistemas RISC-V. Entre estas herramientas destaca la cadena de herramientas de IAR Systems, validada por TÜV SÜD para cumplir con estándares como ISO 26262. Esta compatibilidad garantiza un proceso de desarrollo y verificación que facilita la obtención de certificaciones de seguridad en los productos finales.

Además, CAST ofrece un diseño de referencia de microcontrolador básico que integra el EMSA5-FS en los FPGAs de Microchip, simplificando el prototipado y la evaluación. Este diseño incluye controladores de memoria SRAM y SDRAM, temporizadores, interfaces UART y GPIO, y permite a los desarrolladores adaptar la configuración para satisfacer los requisitos específicos de cada aplicación.

El futuro de la seguridad funcional en RISC-V

El lanzamiento del EMSA5-FS marca un paso significativo hacia la expansión de RISC-V en aplicaciones de seguridad funcional, un área donde las arquitecturas abiertas están ganando terreno. CAST, con más de 25 años de experiencia en el desarrollo de núcleos IP para microcontroladores y procesadores, ofrece una solución única en el mercado de RISC-V, permitiendo a los fabricantes desarrollar productos seguros y de alto rendimiento en sectores donde la fiabilidad es esencial.

El EMSA5-FS no solo cubre las necesidades de seguridad de los sistemas críticos, sino que también facilita la reducción de tiempo y costos en el desarrollo de productos de alto riesgo. Esta innovación, respaldada por la tecnología de GlobalFoundries y Microchip, impulsa la confiabilidad y eficiencia de la arquitectura RISC-V en mercados donde la seguridad es una prioridad absoluta, desde vehículos autónomos hasta dispositivos médicos y equipos aeroespaciales.

Con el EMSA5-FS, CAST y Microchip están abriendo nuevas posibilidades para la seguridad funcional en RISC-V, contribuyendo a un futuro donde la tecnología segura y eficiente esté al alcance de más desarrolladores y sectores industriales.

vía: Microchip

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO