Inicio Artículos RISC-V en la era del SDV: de la promesa de la interoperabilidad...

RISC-V en la era del SDV: de la promesa de la interoperabilidad a la realidad de las plataformas

RISC-V en la era del SDV

«El debate sobre RISC-V ha ido mucho más allá de las arquitecturas de procesador»

El debate sobre RISC-V ha trascendido desde hace tiempo el ámbito de las arquitecturas de procesador. Lo que comenzó como una discusión sobre Conjunto abierto de instrucciones de arquitectura (Instruction Set Architectures, ISA) se ha convertido en una cuestión mucho más fundamental: quién definirá en el futuro la capa de plataforma sobre la que se construirán los ecosistemas de software de la próxima generación de vehículos y si dichas plataformas serán capaces de satisfacer de forma fiable los exigentes requisitos de seguridad y tiempo real de sistemas críticos?

Los vehículos definidos por software están transformando la lógica de la arquitectura automotriz

La industria automotriz atraviesa actualmente una profunda transformación estructural. La transición hacia el vehículo definido por software (Software-Defined Vehicle por sus siglas en inglés) no solo está modificando la arquitectura técnica de los automóviles modernos; también está redefiniendo los modelos de desarrollo, las estrategias de integración y el papel del software a lo largo de toda la cadena de valor.

Durante décadas, el desarrollo de vehículos se basó en arquitecturas de unidades de control electrónico (ECU) en gran medida descentralizadas, en las que las distintas funciones estaban asignadas a dominios de hardware claramente definidos y el hardware y el software permanecían estrechamente acoplados. Sin embargo, este modelo está alcanzando cada vez más sus límites. A medida que aumenta la complejidad del software, también lo hacen las exigencias de escalabilidad, reutilización y evolución continua de las funciones del vehículo a lo largo de extensos ciclos de vida del producto.

Como consecuencia, el hardware está evolucionando hacia una base de software de largo plazo. La cuestión clave ya no se limita al rendimiento de los chips individuales, sino que se centra en la flexibilidad y la capacidad de gestión de arquitecturas de plataforma completas. Aspectos como la portabilidad del software, las interfaces estandarizadas y los entornos de desarrollo interoperables adquieren una importancia cada vez mayor.

Al mismo tiempo, siguen aumentando las exigencias en materia de seguridad funcional, capacidades de tiempo real y validación de sistemas. A diferencia de las aplicaciones de consumo, las plataformas automotrices deben soportar funciones muy importantes de forma fiable, determinista y certificable durante largos periodos de operación. En el vehículo definido por software, esto genera una importante necesidad de coordinación entre los ecosistemas de hardware, software y herramientas de desarrollo (toolchains).

Por qué las arquitecturas abiertas están adquiriendo una relevancia estratégica

En este contexto, RISC-V está ganando una importancia estratégica creciente. Las ISAs abiertas permite a las empresas desarrollar y personalizar soluciones de procesador con un nivel de flexibilidad significativamente mayor. Al mismo tiempo, este enfoque abierto ofrece la posibilidad de reducir la dependencia de modelos de plataforma propietarios y recuperar margen de maniobra tecnológica.

Para la industria automotriz europea, en particular, esta evolución tiene un peso estratégico considerable. Cuanto más centrados en el software se vuelven los vehículos, más importante resulta determinar quién mantendrá la capacidad de influir sobre las plataformas en las que se ejecutará el software de los vehículos del futuro, un ámbito en el que las arquitecturas abiertas y gestionadas industrialmente ofrecen una vía concreta de actuación.

La apertura impulsa la innovación, pero no garantiza la compatibilidad

Las plataformas abiertas generan, sin duda, una notable dinámica de innovación. Sin embargo, la apertura por sí sola no garantiza la existencia de un ecosistema industrial coherente. Mientras que las extensiones divergentes o las pilas de software incompatibles representan principalmente inconvenientes en los mercados de consumo, en el entorno automotriz se convierten rápidamente en riesgos para la certificación, el mantenimiento y la gestión a largo plazo de sistemas complejos.

Los prolongados ciclos de vida de los vehículos requieren plataformas de software estables y portables, y para ello una ISA abierta por sí sola no es suficiente.

El verdader desafío no radica tanto en la apertura de la arquitectura como en la capacidad de construir, a partir de ella, estructuras de plataforma industriales sólidas y sostenibles a largo plazo.

La competencia se desplaza del procesador al ecosistema

Como consecuencia, también cambia el terreno de la competencia. El éxito de las futuras plataformas automotrices dependerá probablemente menos de los núcleos de procesador individuales que de la calidad del ecosistema que las rodea: herramientas de desarrollo compatibles, entornos de software estables, interfaces estandarizadas y la capacidad de validar y certificar sistemas cada vez más complejos de manera eficiente.

Precisamente esta brecha es la que aborda RT-Europa, la  plataforma de referencia de tiempo real desarrollada por Quintauris. RT-Europa amplía el enfoque de perfil ISA de RISC-V mediante una base arquitectónica completa para aplicaciones automotrices críticas en tiempo real. Entre sus características se incluyen accesos deterministas a memoria con latencia máxima (worst-case latency) estáticamente acotada, Physical Memory Protection (PMP) para el aislamiento seguro de dominios de software, gestión estandarizada de interrupciones, separación de niveles de privilegio e interfaces de depuración y trazabilidad (debug y trace) que no comprometen el comportamiento determinista del sistema.

Las clases de configuración definidas —Minimum, Medium y Maximum— permiten a proveedores de RTOS, desarrolladores de toolchains e integradores de SoC alinearse sobre una base técnica común sin renunciar a sus capacidades de diferenciación.

Por qué incluso los competidores están empezando a colaborar

También resulta notable la propia estructura de Quintauris. Empresas como Bosch, Infineon, Nordic Semiconductor, NXP, STMicroelectronics y Qualcomm —competidores directos en numerosos mercados—  reconocieron que ciertos desafíos a nivel de plataforma se resuelven mejor a través de un organismo independiente y compartido, Quintauris, que en aislamiento paralelo. Esta configuración pone de manifiesto hasta qué punto están cambiando las dinámicas asociadas al vehículo definido por software.

Aspectos como la interoperabilidad, la seguridad funcional, las toolchains o los estándares de plataforma ya no pueden resolverse de forma aislada. En su lugar, está emergiendo una nueva concepción de la colaboración industrial, en la que determinados elementos fundamentales deben desarrollarse conjuntamente para permitir posteriormente la innovación diferenciadora.

Como resultado, el concepto de plataforma adquiere una relevancia cada vez mayor dentro de la industria de semiconductores para automoción.

La cuestión ya no es si prevalecerán las arquitecturas abiertas, sino quién definirá la plataforma

Por ello, el éxito a largo plazo de RISC-V en automoción probablemente no se medirá principalmente por el número de núcleos de procesador desplegados. Lo verdaderamente decisivo será si surgen ecosistemas de plataforma interoperables, preparados para uso industrial y sostenibles en el tiempo, capaces de responder a las exigencias reales de los vehículos definidos por software.

Solo si el software sigue siendo portable, los esfuerzos de desarrollo permanecen bajo control y la colaboración entre los distintos actores del mercado resulta eficiente, RISC-V podrá desplegar todo su potencial en el ámbito automotriz.

Por tanto, la cuestión de quién define la capa de plataforma para  RISC-V en automoción ya no es una abstracción. Con RT-Europa, Quintauris ha formulado una respuesta concreta y neutral para los fabricantes: una especificación desarrollada por actores clave de la industria, validada sobre distintas configuraciones de IP y software, y concebida como la base común para la próxima generación de sistemas automotrices de tiempo real.