Tel.: +34 91 706 56 69
Poema Sinfónico, 27. Esc B. Planta 1 Pta 5
28054 (Madrid - SPAIN)
e-mail: gm2@gm2publicacionestecnicas.com ó consultas@convertronic.net
Renesas Electronics Corporation ha lanzado un nuevo entorno de desarrollo integrado que permite a los ingenieros crear rápidamente software para ECUs (Unidades de Control Electrónico) de automoción que contienen múltiples dispositivos de hardware. El entorno totalmente integrado admite la co-simulación, la depuración y la trazabilidad, la simulación de alta velocidad y el software de procesamiento distribuido sobre múltiples SoCs (System-on-Chips) y MCUs (Microcontroladores), todo ello sin necesidad de hardware real.
Este entorno de desarrollo de software reconoce el cambio de la industria de la automoción hacia el desarrollo de productos "Software First", en el que el valor de un vehículo se define cada vez más por su software, así como el enfoque de diseño de software "Shift Left", que hace hincapié en la verificación y validación del software en las primeras fases del ciclo de desarrollo, antes de que el hardware esté disponible. Las primeras herramientas del entorno de desarrollo ya están disponibles para los dispositivos R-Car S4 y RH850/U2A.
El entorno de desarrollo integrado de Renesas con soporte multidispositivo permite el desarrollo de software a nivel de la ECU, añadiendo valor adicional en los vehículos y contribuyendo al enfoque Software First. Al proporcionar un entorno de simulación desde las primeras fases del desarrollo del producto, la plataforma permite la verificación y el desarrollo de aplicaciones antes de la producción de dispositivos y ECUs reales, haciendo realidad el concepto Shift Left.
El entorno integrado ofrece el siguiente soporte de desarrollo
1. Entorno de co-simulación para múltiples dispositivos que facilita el diseño óptimo del sistema
Al integrar y conectar simuladores como la plataforma virtual R-Car, que anteriormente se proporcionaba para dispositivos individuales de un solo chip, como SoC y microcontroladores, Renesas ofrece un nuevo entorno de simulación para el funcionamiento de múltiples dispositivos. Ahora es posible optimizar los diseños equilibrando las distintas funciones de las aplicaciones e incorporando la verificación del software a nivel de sistemas. También estará disponible una herramienta de desarrollo que genera automáticamente código de software para los dispositivos y un entorno de simulación para la verificación a partir de modelos MATLAB® /Simulink®. Estas herramientas permitirán a los ingenieros evaluar el rendimiento e iniciar el desarrollo de aplicaciones antes de que el hardware y las ECUs estén en producción.
2. Herramienta de depuración y rastreo de múltiples dispositivos para visualizar los problemas
Para facilitar la visualización del funcionamiento interno del software, Renesas proporciona una herramienta de depuración y rastreo que permite la ejecución simultánea y sincronizada, el control de la ejecución mediante puntos de interrupción y el rastreo de información para ECUs que contienen múltiples dispositivos. Con esta herramienta, los usuarios pueden visualizar los flujos de procesamiento, evaluar los perfiles de rendimiento y anticiparse a los problemas que puedan surgir del funcionamiento de múltiples dispositivos intrínsecamente vinculados dentro de la misma ECU. Renesas planea implementar la misma funcionalidad mencionada anteriormente (1) en el entorno de co-simulación multi-dispositivo para que la depuración y el rastreo puedan realizarse en un ordenador sin una ECU.
3. Simulador de alta velocidad para el desarrollo de software que consigue simulaciones rápidas y a gran escala
Normalmente, en las simulaciones a nivel de ECU, el software de destino tiende a ser grande y la ejecución de la simulación lleva mucho tiempo. Este nuevo simulador de alta velocidad se basa en QEMU, un entorno virtual de código abierto que modela SoCs y microcontroladores a un alto nivel de abstracción, permitiendo una simulación más rápida a nivel de ECU de software complejo.
4. Software de procesamiento distribuido para múltiples dispositivos que permite diseñar sin tener en cuenta la configuración del hardware
Este software permite distribuir de forma óptima las funciones de la aplicación a las CPUs e IPs dentro de los diferentes SoCs y microcontroladores de una ECU, maximizando el rendimiento del hardware. Con este software, los ingenieros pueden desarrollar aplicaciones rápidamente, sin verse limitados por la configuración del hardware de la ECU. Por ejemplo, los desarrolladores pueden añadir un acelerador de IA a una ECU existente para aumentar el rendimiento del sistema, sin tener que rediseñar la aplicación para adaptarla al nuevo dispositivo.
La nueva plataforma de desarrollo está diseñada para reducir el impacto en el medio ambiente, proporcionando una solución llave en mano que acelera el tiempo de comercialización y ahorra energía.
Suscripción papel: 180,00.- € (IVA inc.)
Suscripción PDF: 60,00.- € (IVA inc)
Suscríbete a nuestro boletín de noticias