Diseño

Entorno de desarrollo integrado que permite el desarrollo de software de automoción a nivel de ECU sin hardware

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

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.

Más información

Articulos Electrónica Relacionados

  • Libro del conocimiento sobre C... RECOM ha lanzado la más reciente publicación de su serie «Libros del Conocimiento» con la CEM como tema. Escrito por Steve Roberts, Director de Innovación de RE... Diseño
  • QUÉ SON LOS SOM Y LOS SoC El concepto de System-on-Modules (SOM) surgió a partir de los Blade Servers. Estos servidores delgados se crearon con el objetivo de ahorrar espacio de almacena... Diseño
  • Herramientas de desarrollo act... La programación y la depuración siguen siendo procesos vitales para los diseñadores de sistemas embebidos y requieren mucho tiempo cuando se realizan manualment... Diseño

Edicion Revista Impresa

1ww   

Para recibir la edición impresa o en PDF durante 1 año (10 ediciones)

Suscripción papel: 180,00.- €  (IVA inc.)

Suscripción PDF: 60,00.- € (IVA inc)

Noticias Populares Electrónica

Sistema de hardware de ingeniería remota Prism4

DigiKey ha anunciado el lanzamiento del producto de LabsLand llamado Prism4, que es una estructura modular para construir sistemas de hardware...

Funcionamiento de un circuito aislador para dispositivos USB 2.0 de múltiples velocidades con alimentación aislada

Los dispositivos USB pueden requerir aislación eléctrica entre el servidor y los periféricos. Los requerimientos de aislación pueden variar...

Cómo funciona el cristal líquido

Una pantalla de cristal líquido (LCD, por sus siglas en inglés) es un dispositivo de visualización plano que utiliza la luz modulada para crear...

El arte del ruido

En un mundo ideal, los márgenes de tensión y temporización de las señales son siempre positivos, las tensiones de alimentación están siempre dentro...

Convertronic

Revista © Convertronic Electrónica Profesional Española.Todos los derechos reservados GM2 Publicaciones Técnicas, S.L.
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

Suscríbete a nuestro boletín de noticias

Revista Española de electrónica. Impresa desde hace más de 25 años.

España - Madrid - Todos los derechos reservados Revista © Convertronic Electrónica Profesional Española
TIC FREAK COMPANY OnServices Sistemas

Search