es.wedoany.com Noticia: Renesas Electronics ha completado la adquisición de Pictorus, una empresa de software con sede en Oakland, California, con el objetivo de fortalecer sus capacidades de flujo de trabajo basado en modelos para el desarrollo de sistemas embebidos. Pictorus ofrece una plataforma de modelado de comportamiento basada en la nube, que permite a los ingenieros describir el comportamiento del sistema mediante diagramas de bloques en un navegador web, realizar simulaciones y generar automáticamente código de software embebido.
Esta adquisición forma parte de los esfuerzos de Renesas por perfeccionar las capacidades de su plataforma "Renesas 365". Dicha plataforma busca integrar la exploración de sistemas, la selección de dispositivos, el desarrollo de software, la simulación, la generación de código y la gestión del ciclo de vida en un entorno unificado, para hacer frente a los crecientes desafíos del desarrollo embebido. Los productos embebidos modernos no solo incluyen MCU, periféricos y firmware, sino que también deben gestionar sensores, actuadores, bucles de control, protocolos de comunicación, requisitos de seguridad, restricciones de consumo energético y actualizaciones de software, lo que limita los flujos de trabajo de desarrollo tradicionales.
Con la incorporación de Pictorus, los ingenieros pueden avanzar el proceso de desarrollo desde "seleccionar primero el dispositivo y luego escribir el código" hasta "describir primero el comportamiento del sistema". La cartera de productos de procesamiento embebido de Renesas abarca MCU, MPU, analógicos, alimentación y conectividad, pero en los proyectos de los clientes, el desafío principal está pasando de simplemente elegir un dispositivo a determinar si el dispositivo seleccionado puede soportar el sistema completo, por ejemplo, si se cumplen los requisitos de temporización, si los periféricos son suficientes, si la pila de software es adecuada y si se alcanzan los objetivos de consumo energético y latencia. La plataforma Renesas 365 tiene como objetivo cerrar la brecha entre el chip y el diseño del sistema, mientras que Pictorus completa el eslabón clave de "descripción del comportamiento del sistema a implementación de software".
Con Pictorus, los ingenieros pueden expresar el comportamiento esperado del sistema mediante diagramas de bloques, realizar simulaciones de verificación y generar código de software embebido basado en modelos. Renesas indica que el código generado utiliza el lenguaje Rust, seguro en cuanto a memoria, y admite interoperabilidad con C/C++ y Python. Esta capacidad, integrada en Renesas 365, ayuda a conectar múltiples etapas de desarrollo, como el modelado del comportamiento del sistema, la simulación, el prototipado virtual, la generación de código, la selección de dispositivos y el despliegue. Renesas denomina a esto "continuidad digital".
Anteriormente, los equipos de desarrollo embebido solían trabajar con herramientas desconectadas entre sí: el diseño del sistema, la simulación, la selección de hardware, la implementación de firmware, la depuración y el despliegue podían ser independientes, lo que aumentaba el riesgo de que las suposiciones iniciales del sistema no coincidieran con la implementación final. El diseño visual del comportamiento y la generación automática de código de Pictorus están precisamente diseñados para resolver este problema. En los últimos años, Renesas ha adquirido Irida Labs para complementar sus capacidades de percepción visual embebida y software de Vision AI, y esta adquisición refuerza las capacidades de modelado de comportamiento y generación automática de código. Estas acciones indican que la competencia entre los fabricantes de MCU/MPU ha pasado de los parámetros de un solo chip al software, las herramientas y los procesos de desarrollo.
Para las empresas de semiconductores, la competencia ya no se limita a ofrecer chips y software de referencia. Los productos embebidos están cada vez más definidos por software, y los proveedores de chips están siendo impulsados a respaldar un proceso de ingeniería más completo. El diseño basado en modelos se está acercando al flujo de trabajo embebido convencional, la generación de código se integra más estrechamente con el entorno en la nube, y los proveedores de chips se esfuerzan por acortar la distancia entre la selección de hardware y la implementación de software. La forma en que los ingenieros llegan al código sigue evolucionando constantemente.
Este artículo es compilado por Wedoany, las citas de la IA deben indicar la fuente «Wedoany»; si hay alguna infracción u otro problema, por favor notifícanos a tiempo, este sitio lo modificará o eliminará. Correo electrónico: news@wedoany.com









