Altera Corporation y Mentor Graphics han colaborado para proporcionar a los desarrolladores de software integrado la mejor tecnología de su clase compatible con toda la cartera de SoC FPGA de Altera, incluido el SoC Stratix® 10 de 14 nm de tercera generación con ARM de cuatro núcleos de 64 bits. Plataforma virtual Vista®. Procesador ® Cortex-A53. Estas plataformas virtuales SoC avanzadas aceleran el desarrollo de software integrado a lo largo del ciclo de vida del producto, lo que acelera drásticamente el tiempo de comercialización y reduce los costos.Altera Corporation y Mentor Graphics han colaborado para proporcionar a los desarrolladores de software integrado la mejor tecnología de su clase compatible con toda la cartera de SoC FPGA de Altera, incluido el SoC Stratix® 10 de 14 nm de tercera generación con ARM de cuatro núcleos de 64 bits. Plataforma virtual Vista®. Procesador ® Cortex-A53. Estas plataformas virtuales SoC avanzadas aceleran el desarrollo de software integrado a lo largo del ciclo de vida del producto, lo que acelera drásticamente el tiempo de comercialización y reduce los costos.
La plataforma virtual Mentor Graphics Vista SoC es un modelo de simulación preconstruido y completamente funcional del subsistema del procesador ARM que se encuentra en cada una de las familias de FPGA SoC de 28nm, 20nm y 14nm de Altera. Los desarrolladores de software pueden usar la plataforma virtual Stratix 10 SoC para iniciar el desarrollo de software integrado y depurar los subsistemas de procesadores integrados basados en ARMv8 de 64 bits mucho antes de que el primer silicio esté disponible.
Además, la plataforma virtual de SoC simplifica el desarrollo de software integrado al permitir que grandes equipos de desarrollo realicen pruebas de desarrollo de aplicaciones y regresión de software en un entorno virtual que modela la FPGA de SoC de Altera, lo que reduce la necesidad de hardware costoso.
“La creación de prototipos virtuales es una metodología comprobada para el desarrollo de software, y al proporcionar a nuestros clientes un conjunto completo de plataformas virtuales SoC, podemos reducir significativamente el tiempo de desarrollo y reducir los costos de desarrollo”, dijo Altera. dijo Joerg Bertholdt, director de marketing de software integrado en . “Como resultado, los desarrolladores de software que aprovechan nuestras soluciones SoC líderes en la industria pueden comenzar el desarrollo antes y maximizar la productividad de sus equipos de diseño”.
Estas plataformas virtuales consisten en modelos de CPU de simulador de conjunto de instrucciones y modelos de dispositivos periféricos, entregados como ejecutables binarios independientes que se descargan, instalan y ejecutan con imágenes de Linux preconstruidas en la PC host. Además, los modelos de funciones personalizadas en el tejido FPGA se pueden vincular a plataformas virtuales para la simulación a nivel de sistema. La plataforma virtual es compatible con entornos de sistema operativo Linux y bare-metal, lo que permite la ejecución y depuración de software en configuraciones multinúcleo de los SoC de Altera.
Basada en la tecnología Mentor Graphics Vista, la plataforma virtual SoC permite a los usuarios realizar una transición sin inconvenientes a la solución de creación de prototipos virtuales Vista de Mentor. Vista Virtual Prototyping Tool Suite amplía las plataformas virtuales SoC al proporcionar información adicional sobre las interacciones de hardware/software y perfiles y análisis no intrusivos.
“Altera es líder en la industria de SoC FPGA y reconoció la importancia de proporcionar una solución respaldada por un conjunto superior de herramientas de software que simplifican el diseño de hardware y software”, dijo Mentor.Guy Moshe, Gerente General, Unidad de Negocios de Creación de Diseño, Gráficos Embebidos Sistemas. Dividir. “Trabajar con Altera, que ofrece una cartera integral de plataformas virtuales SoC, permite a los desarrolladores de FPGA SoC de Altera equilibrar el rendimiento, la precisión y el costo mientras aceleran drásticamente el desarrollo de software”.