SIMULACIÓN 25 En los SDV, la innovación y el valor vendrán del software y del hardware optimizado para ejecutar ese software, no sólo del hardware convencional de la unidad de control electrónico (ECU). Por tanto, el software es un problema que no desaparecerá. EXPLORAR LOS RETOS DEL SDV Los consumidores quieren en sus coches las mismas funciones sofisticadas de software que ya conocen de sus dispositivos electrónicos de consumo. La integración de estas nuevas funciones es el primer reto al que se enfrentan los desarrolladores. A esto se suma un entorno de desarrollo distribuido en el que los fabricantes de equipos originales dependen de un número cada vez mayor de socios de la cadena de suministro para satisfacer la demanda de los consumidores y mantener la competitividad. Probar y validar la funcionalidad de un volumen cada vez mayor de software es el segundo reto al que se enfrentan los desarrolladores de SDV. Todo debe someterse a pruebas unitarias, de integración y de regresión para lograr la máxima calidad. Lamentablemente, las herramientas de apoyo de que disponen los desarrolladores de SDV se quedan muy cortas a la hora de permitir el nivel de validación necesario. Tradicionalmente, el desarrollo de software espera a que el hardware (en este caso basado en silicio) esté disponible antes de desarrollar o portar software a nuevas arquitecturas. Normalmente, sólo está disponible entre 12 y 18 meses después del lanzamiento de la última IP y, por tanto, pasa mucho tiempo antes de que los fabricantes de equipos originales y los desarrolladores de primer nivel puedan acceder al software más reciente. Esto puede significar que los nuevos vehículos lleguen al mercado con una tecnología que potencialmente tiene muchos años, lo que ahoga aún más la competitividad. AFRONTAR EL RETO DEL SDV La única forma de ir por delante es desarrollar primero el software. Un enfoque centrado en el software para el desarrollo de VDS significa empezar con los conceptos de software para garantizar el conjunto de funciones más completo posible. Esto significa que los desarrolladores tienen que empezar con el software antes de que el hardware esté disponible. De ahí viene el término, ahora común, de desplazamiento a la izquierda. Desplazar el desarrollo de software más a la izquierda que el hardware en el ciclo de desarrollo. Este enfoque centrado en el software requiere un apoyo adicional significativo para permitir metodologías modernas de desarrollo de software a gran escala para grandes equipos. Esto incluye el desarrollo ágil, las regresiones nocturnas a gran escala y los sistemas de integración continua/entrega continua (CI/CD), todo lo cual repercute en el entorno de desarrollo de los futuros sistemas electrónicos de automoción en todo el equipo de desarrollo. El desarrollo distribuido de software SDV sólo significa una cosa: debe trasladarse a la nube. Los desarrolladores de toda la cadena de suministro de la automoción deben adoptar la nube como una herramienta vital para ayudar en el desarrollo, la integración y las pruebas de software enormemente complejo para los SDV. Toda la cadena de suministro de la automoción debe replantearse las estrategias de desarrollo de SDV. Los desarrolladores de nivel 1 y 2 necesitan herramientas actualizadas y modernas basadas en la nube que se centren en el desarrollo de software basado en gemelos digitales. Los fabricantes de equipos originales necesitan las mismas herramientas para tomar decisiones informadas y supervisar a los socios de la cadena de suministro. SIEMENS EDA: UNA LUZ AL FINAL DEL TÚNEL SDV Siemens EDA ha anunciado un entorno de desarrollo de ‘pre-silicon’ acelerado en la nube como parte de la solución PAVE360 ‘digital twin’ que tiene el potencial de abordar el reto SDV. El desarrollo basado en gemelos digitales está en el corazón de esta filosofía, pero las soluciones existentes disponibles en el mercado son desesperadamente lentas e incapaces de afrontar el reto del desarrollo de software complejo y a gran escala que indiscutiblemente necesita el SDV avanzado de hoy en día. Aceleración del desarrollo de software Las nuevas funciones basadas en la nube que aporta la solución de gemelo digital PAVE360 pueden proporcionar la velocidad de simulación necesaria para el desarrollo iterativo de software. Los desarrolladores de software pueden operar a velocidades cómodas cercanas a las del hardware
RkJQdWJsaXNoZXIy Njg1MjYx