AUTOSAR Blockset

NUEVO PRODUCTO

 

AUTOSAR Blockset

Diseño y simulación de software AUTOSAR

 

AUTOSAR Blockset proporciona bloques y un diccionario de AUTOSAR para desarrollar software AUTOSAR Classic y AUTOSAR Adaptive mediante modelos de Simulink®. Puede definir las propiedades, las interfaces y los tipos de datos de los componentes de software AUTOSAR, así como asignarlos a modelos de Simulink existentes mediante el editor de AUTOSAR. Si lo prefiere, el blockset proporciona una interfaz de aplicación que permite generar automáticamente nuevos modelos de Simulink para AUTOSAR mediante la importación de los componentes de software y los descriptores de composición desde archivos XML de AUTOSAR.

AUTOSAR Blockset ofrece bloques y construcciones para rutinas de librerías y servicios de software básico (BSW) de AUTOSAR, tales como NVRAM y diagnósticos. Mediante la simulación de los servicios BSW junto con el modelo de software de aplicación es posible verificar el software de ECU de AUTOSAR sin salir de Simulink.

AUTOSAR Blockset soporta la generación de código C y C++ de producción y la exportación de archivos XML de AUTOSAR (con Embedded Coder®). Este blockset está cualificado para su uso con el estándar ISO 26262 (con IEC Certification Kit).

Modelización de componentes de software AUTOSAR

Modelice componentes de software AUTOSAR Classic y AUTOSAR Adaptive mediante la configuración de las propiedades de AUTOSAR, y asigne elementos de Simulink a las especificaciones de AUTOSAR.

Modelización de componentes de software AUTOSAR Classic

Cree automáticamente un componente de software AUTOSAR Classic con puertos, interfaces y otras configuraciones predeterminadas de AUTOSAR en Simulink.

Modelización de componentes de software AUTOSAR Classic.

Modelización de componentes de software AUTOSAR Adaptive

En el caso de la plataforma Adaptive de AUTOSAR, utilice AUTOSAR Blockset para generar automáticamente componentes de software con puertos, interfaces de servicio y otras configuraciones predeterminadas de AUTOSAR en Simulink.

Modelización de componentes de software AUTOSAR Adaptive.

Configuración de propiedades avanzadas de AUTOSAR

Edite y asigne las propiedades avanzadas de AUTOSAR para modelos de AUTOSAR Classic y AUTOSAR Adaptive mediante el editor y el diccionario de AUTOSAR.

Explore gallery (2 images)

Simulación de ECUs y composiciones de AUTOSAR

Modelice y simule componentes de software y composiciones AUTOSAR junto con servicios de software básico (BSW).

Escalado de componentes de software a composiciones

Cree composiciones de software AUTOSAR a partir de componentes de software mediante las referencias de modelo. Visualice el comportamiento de las composiciones mediante bloques de panel.

Simulación de composiciones con controles de entrada y bloques de panel.

Bloques para simular servicios BSW de AUTOSAR

Utilice bloques y construcciones para servicios BSW, tales como NVRAM Manager y Diagnostics Event Manager, con el fin de simular servicios BSW junto con el modelo de software de aplicación. Verifique el software AUTOSAR para ECUs directamente en Simulink.

Explore gallery (2 images)

Simulación y pruebas de composiciones de software

Modelice y simule el comportamiento de las composiciones en Simulink. Si lo desea, aplique flujos de trabajo de pruebas en paralelo para modelos de composiciones de AUTOSAR con Simulink Test™.

Pruebas de composiciones de AUTOSAR.

Importación y exportación de artefactos de descripción de AUTOSAR (archivos ARXML)

Desarrolle componentes de software AUTOSAR mediante flujos de diseño y arquitecturas bottom-up, top-down y round-trip de AUTOSAR.

Modelo de Simulink como punto de partida

Utilice un modelo de Simulink existente o de nueva creación y configúrelo para AUTOSAR mediante el editor de AUTOSAR. Después, utilice Embedded Coder para generar archivos ARXML (flujo de trabajo bottom-up de AUTOSAR).

Uso de la herramienta de inicio rápido de componentes de AUTOSAR para configurar propiedades de AUTOSAR.

Arquitectura de AUTOSAR como punto de partida

Importe archivos ARXML desde una herramienta de creación de AUTOSAR como modelos de composición y componentes de Simulink. A continuación, modelice el diseño detallado en Simulink. Actualice el modelo cuando haya disponibles archivos ARXML actualizados (flujo de trabajo top-down de AUTOSAR).

Iteración entre los modelos de Simulink y la arquitectura de AUTOSAR

Actualice un modelo de Simulink configurado para AUTOSAR, exporte los archivos ARXML actualizados e incorpórelos en la herramienta de creación de AUTOSAR; exporte los archivos ARMXL actualizados desde la herramienta de creación e impórtelos para incorporar los cambios de arquitectura en el modelo de Simulink (flujo de trabajo round-trip de AUTOSAR).

Iteración entre el modelo de Simulink y la arquitectura de AUTOSAR.

Generación y verificación de código de componentes de software AUTOSAR

Genere y verifique código C y C++ de producción de AUTOSAR.

Generación de código de producción de AUTOSAR

Con Embedded Coder, genere código C/C++ y archivos XML de AUTOSAR. Lleve a cabo pruebas SIL y PIL con el código para su verificación.

Explore gallery (2 images)

Sustituciones de código y bloques para rutinas de librerías de AUTOSAR

Utilice sustituciones de código y bloques preconfigurados de AUTOSAR con el fin de generar rutinas de librerías optimizadas para aplicaciones AUTOSAR Classic.

Explore gallery (2 images)

Conformidad con MISRA-C y cualificación ISO 26262

Cualifique el código generado por Embedded Coder para ISO 26262 con IEC Certification Kit. Verifique el código AUTOSAR generado para la conformidad con MISRA-C, compruebe la existencia de errores en tiempo de ejecución y busque discordancias entre el código y las descripciones ARXML de AUTOSAR mediante Polyspace Code Prover™.

Generación de código para ISO 26262 con IEC Certification Kit. 

Funcionalidades más recientes

AUTOSAR Blockset reemplaza el paquete de soporte de Embedded Coder para el estándar AUTOSAR

El nuevo AUTOSAR Blockset está disponible con MATLAB y Simulink para la simulación de modelos. Se requiere Embedded Coder a fin de generar código C/C++ y descripciones de componentes XML de AUTOSAR para las plataformas AUTOSAR Classic y AUTOSAR Adaptive.

Perspectiva de AUTOSAR

Asigne y configure componentes de software mediante el uso de Code Mapping Editor y el diccionario de AUTOSAR.

AUTOSAR Classic versión 4.3.1

El soporte para importación y exportación de XML de AUTOSAR se amplía a la versión de esquema 4.3.

AUTOSAR Adaptive

Soporte para la versión 18.10 de AUTOSAR Adaptive Platform.

Composiciones de AUTOSAR

Importe composiciones de AUTOSAR como modelos de Simulink.

Bloques para servicios de software básico

Utilice bloques para modelizar y simular servicios de software básico, incluidos los diagnósticos y NVRAM.

Bloques para rutinas de librerías de AUTOSAR

Genere rutinas de librerías IFL e IFX de AUTOSAR para la interpolación mediante bloques de tabla de búsqueda de AUTOSAR.

Consulte las notas de la versión para obtener detalles sobre estas características y las funciones correspondientes.

¿Tiene preguntas?

Póngase en contacto con Shwetha Bhadravathi Patil, experta técnica en AUTOSAR Blockset.

Consiga una prueba gratuita

30 días de exploración a su alcance.

Descargar ahora

¿Listo para comprar?

Solicitar precio y explore los productos relacionados.

¿Eres estudiante?

Obtenga el software para estudiantes de MATLAB y Simulink.

Más información