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

  • Soluciones de posicionamiento ... u-blox ha reforzado su contribución a las plataformas NVIDIA® Jetson™ y NVIDIA DRIVE Hyperion™ como parte de su iniciativa de crecimiento estratégico en torno a... Diseño
  • El proyecto Raspberry Pi vuelv... La nueva Raspberry Pi™ 2 ya está disponible, el Raspberry Pi 2 Modelo B es seis veces más rápido que el modelo anterior y ahora cuenta con 1 GB de RAM para ejec... Diseño
  • OLogic impulsa el desarrollo d... Los módulos de potencia de alta densidad son la clave para impulsar una nueva generación de robots móviles Las innovaciones introducidas en la tecnología de co... Diseño
  • Altera acelera la productivida... Altera Corporation anuncia su software de desarrollo Quartus® II versión 10.1, el software número uno del mercado para lógica programable en cuanto a prestacion... 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

Plataforma de alimentación con IA para resolver un bloqueo crítico

Empower Semiconductor ha presentado la plataforma vertical de alimentación Crescendo de las aplicaciones de inteligencia artificial (IA) y...

La revitalización de la Tierra: el papel de la tecnología en la regeneración del suelo

¿Cómo podemos usar la tecnología para regenerar terrenos empobrecidos y aumentar los espacios para el cultivo? Debido a los efectos del sobrecultivo...

Norma UL Y la Importancia de esta Certificación

UL es la abreviatura de “Underwriters Laboratories”, organización líder e independiente internacional de seguridad y certificación de productos, más allá...

Entorno de desarrollo de software embebido, CodeFusion Studio™ y portal para desarrolladores

Analog Devices, Inc ha lanzado un conjunto de ofertas centradas en el desarrollador que unen hardware, software y servicios para todos los...

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.

Search