Un coche y su gemelo digital de software

Funcionalidades de Capital

Implementación de software integrado AUTOSAR

Desarrolla software integrado para unidades de control electrónico (ECU) de automoción que satisfagan los requisitos de seguridad funcional y de ciberseguridad.

Plataforma de software integrado AUTOSAR

Los equipos de software integrado necesitan desarrollar e implementar de manera rápida y eficiente software para ECU de automoción con el fin de proporcionar características y funcionalidades en el vehículo. AUTOSAR es el marco que permite este desarrollo eficaz de software de aplicaciones integrado en el contexto del desarrollo de sistemas para vehículos.

Plataforma de software integrado AUTOSAR

El portfolio integrado de Capital, disponible con compatibilidad con la versión AUTOSAR R20-11 del estándar, es escalable para su uso en microcontroladores de baja potencia a sistemas en chips multinúcleo, que ejecutan una combinación de tecnologías de tiempo de ejecución y sistema operativo.

Configuración de software generativo

El software Capital Embedded AR Classic permite una configuración acelerada de software integrado de corrección por construcción mediante la automatización en un entorno compatible con AUTOSAR.

Verificación de software mediante ECU virtuales

Capital incluye una tecnología de verificación virtual exclusiva que permite a los ingenieros verificar la funcionalidad del software integrado AUTOSAR en tiempo real antes de que el hardware esté disponible.

Solución de software AUTOSAR en el vehículo para la ECU

Ingeniería de software ECU basada en AUTOSAR

El estándar AUTOSAR se basa en la posibilidad de reunir a los proveedores de software para colaborar de modo que puedan producir software ECU de manera eficiente.

El software consta de:

  • Componentes de software en la capa de aplicación
  • Compatibilidad con controladores de hardware a través de la capa de abstracción del microcontrolador y los controladores de dispositivos personalizados de las ECU

A ellos se les une el software básico abstraído del software de aplicación a través de un entorno de tiempo de ejecución.

Capital Embedded AR Classic cumple rigurosamente la metodología AUTOSAR e incluye soporte nativo para el modelo AUTOSAR. Algunas características de la herramienta, como la posibilidad de división de la configuración, simplifican enormemente los procesos para los desarrolladores del software ECU.

Capital Embedded AR Adaptive se adapta de manera similar a la metodología AUTOSAR más reciente con los modelos y métodos de la plataforma Adaptive, y los mejora con una automatización avanzada de las herramientas del desarrollador, lo que permite implementaciones rápidas de software de alta calidad.

Verificación y validación del desarrollo de software

Debido a las solicitudes que reciben, incluidas las características innovadoras del cliente y los requisitos de seguridad funcional, los equipos de ingeniería de software necesitan aumentar el ritmo de desarrollo y mejorar la calidad. Esto implica nuevos niveles de eficiencia. Un elemento clave será permitir que el desarrollo de software se "desplace a la izquierda", colocando la verificación y validación (V&V) antes en el proceso de diseño para producir software integrado de forma más eficaz. Estas actividades de V&V se pueden realizar con software integrado real en ECU virtuales para ejecutar simulaciones exhaustivas. Esta tecnología permite la aplicación de la automatización de pruebas en las fases iniciales de desarrollo, antes de que el hardware de destino esté disponible, y durante todo el ciclo de vida del software para mejorar la cobertura y la visibilidad de la ejecución.

Bootloader 

A lo largo del ciclo de vida del vehículo, normalmente las ECU necesitan las actualizaciones de software integradas. Capital Embedded Bootloader admite actualizaciones fiables de la ECU durante el desarrollo, la producción en el vehículo y durante la vida útil del vehículo a través de herramientas de diagnóstico conectadas o metodologías inalámbricas. El protocolo estandarizado ISO 14229 UDS se utiliza en una amplia gama de buses habituales en redes de vehículos, Ethernet, CAN/CAN-FD, LIN y FlexRay. También es posible utilizar otros métodos, como los protocolos de calibración ASAM (Asociación para la estandarización de sistemas de automatización y medición). La ciberseguridad es un aspecto clave del flujo y las características de actualización de software, lo que permite la autenticación de software y las opciones de arranque seguro. Para satisfacer los requisitos específicos del fabricante de equipos originales (OEM) y de la unidad de microcontrolador (MCU), existe un amplio soporte disponible para una amplia gama de MCU.

Más información