SAFE RTOS ® es un sistema operativo en tiempo real (RTOS) diseñado específicamente para su uso en sistemas críticos para la seguridad. Los sistemas de alta integridad de WITTENSTEIN son socios del ecosistema Mi-V de Microchip y han portado SAFE RTOS en IP de CPU suave MiV_RV32 basada en RISC-V Core y se pueden implementar en los FPGA de Microchip.
Los sistemas operativos en tiempo real (RTOS) son componentes críticos en los sistemas integrados, particularmente aquellos que requieren altos niveles de seguridad y confiabilidad. Los RTOS permiten la programación de tareas deterministas, lo que garantiza que las operaciones críticas se ejecuten de manera rápida y predecible.
SAFE RTOS está diseñado para proporcionar alta seguridad y confiabilidad para los sistemas integrados, en particular los que se utilizan en la automatización aeroespacial, automotriz, médica e industrial. Incluye funciones como protección de memoria, programación de tareas y manejo de interrupciones, todas las cuales son fundamentales para garantizar la seguridad y la integridad del sistema.
Sistemas operativos en tiempo real críticos para la seguridad
La seguridad funcional es esencial en la industria automotriz, ya que garantiza que los vehículos cumplan con los más altos estándares de seguridad y brinden una experiencia de conducción segura para sus ocupantes y otros usuarios de la vía. También ayuda a los fabricantes a evitar costosas retiradas de productos, disputas legales y daños a su reputación en un incidente relacionado con la seguridad.
La norma principal utilizada para la seguridad funcional en la industria automotriz es la ISO 26262 , que define los requisitos para la seguridad funcional en los sistemas eléctricos y electrónicos. Proporciona pautas para desarrollar sistemas críticos para la seguridad, incluido el análisis de peligros y la evaluación de riesgos, los requisitos de seguridad y los métodos de validación y verificación.
Reducir el riesgo
En muchas aplicaciones críticas para la seguridad, el RTOS es el componente más crítico. El RTOS no solo programa la funcionalidad del software, sino que también programa el funcionamiento de los monitores de seguridad y las funciones de seguridad. Una falla en el RTOS probablemente comprometerá el caso de seguridad de todo el sistema.
SAFE RTOS ha sido diseñado específicamente para el sector de la seguridad, y la programación determinista basada en prioridades es el principal requisito de seguridad. Se ha hecho todo lo posible para garantizar que se mantenga el comportamiento determinista. Para garantizar esto, SAFE RTOS ha sido certificado de forma independiente muchas veces en numerosas plataformas según IEC61508-3 SIL3, el nivel SIL más alto posible para un componente solo de software.
Estándares de desarrollo de software
SAFE RTOS es un componente de seguridad funcional que proporciona a los desarrolladores un RTOS integrado determinista y con capacidad de respuesta junto con un Design Assurance Pack (DAP) que proporciona una ruta fácil para lograr la certificación de SAFE RTOS una vez integrado en un producto de seguridad.
SAFE RTOS y su DAP están disponibles con certificación previa de TÜV SÜD según ISO 26262-2,-6,-8 para el Nivel de integridad de seguridad automotriz D (ASIL D). La norma ISO 26262 es una adaptación de la norma de seguridad funcional IEC 61508 para sistemas eléctricos/electrónicos de automoción. ISO 26262 define la seguridad funcional para equipos automotrices aplicable a lo largo del ciclo de vida de todos los sistemas relacionados con la seguridad electrónica y eléctrica automotriz para cumplir con los requisitos de seguridad.
ASIL D es el grado más alto de clasificación de seguridad automotriz bajo este estándar. ASIL D se logra realizando un análisis de riesgo de un peligro potencial que examina la gravedad, la exposición y la capacidad de control del escenario operativo del vehículo, determinando los niveles de riesgo.
Al diseñar SAFE RTOS , los ingenieros de WHIS hicieron suposiciones sobre los objetivos de seguridad requeridos y el nivel de ASIL. Estos objetivos de seguridad se describen en el Manual de seguridad de SAFE RTOS junto con las instrucciones de instalación e integración. Los desarrolladores que utilizan SAFE RTOS deben confirmar que los objetivos de seguridad definidos por SAFE RTOS cumplen con los requisitos de sus proyectos.
Además de la automoción, SAFE RTOS admite los estándares de diseño de seguridad para los sectores industrial (IEC 61508) , aeroespacial (DO-178C) y médico (IEC 62304/FDA 510(k)).
Paquete de garantía de diseño (DAP)
SAFE RTOS se adapta a su combinación específica de procesador/compilador y se entrega con el código fuente completo y nuestro DAP.
El DAP le brinda total transparencia durante todo el ciclo de vida del diseño e ilustra la calidad excepcionalmente alta de nuestro producto RTOS. Es un conjunto completo de documentación y herramientas que están diseñadas para ayudar a los desarrolladores a garantizar que sus sistemas basados en RTOS cumplan con los estándares de seguridad requeridos.