Entorno unificado
Transición del modo virtual al híbrido al modo de nivel de transferencia de registro (RTL) completo a través de un único entorno unificado.
Innexis Developer Pro proporciona un entorno único que admite una amplia gama de casos de uso, que abarca todo el flujo de trabajo de diseño, desde el desarrollo conjunto y la covalidación del software y el hardware, y se extiende al análisis preciso anterior al ciclo del silicio y la validación del circuito integrado una vez que la RTL esté disponible. Innexis Developer Pro ofrece:
Transición del modo virtual al híbrido al modo de nivel de transferencia de registro (RTL) completo a través de un único entorno unificado.
Cambie el desarrollo de software a la izquierda con las plataformas de referencia del SoC listas para usar, disponibles antes que RTL.
Adapte fácilmente las plataformas de referencia a los diseños personalizados mediante la configuración, la parametrización y la extensibilidad.
Optimice el rendimiento del tiempo de ejecución del diseño virtualizando la taza y manteniendo el resto del SoC en RTL.
Innexis Developer Pro es compatible con una amplia gama de modelos de uso, que abarcan todo el flujo de trabajo de diseño, desde el desarrollo conjunto y la covalidación del software y el hardware, y se extiende al análisis preciso anterior al ciclo del silicio y la validación del circuito integrado una vez que la RTL esté disponible.

Los usuarios comienzan con las plataformas de referencia disponibles en el mercado, en modo virtual o híbrido. Las plataformas de referencia son configurables y se pueden ampliar a las capas de hardware virtual, RTL y software. Innexis Developer Pro proporciona a los usuarios parámetros estandarizados para las piezas de plataforma configurables.

Los usuarios pueden establecer puntos de control durante el tiempo de ejecución tanto en la capa virtual de hardware como de software RTL; una vez guardados, esos puntos de control se pueden restaurar a los estados de ejecución. Esta capacidad mejora la eficiencia y optimiza la utilización de los recursos al permitir un reinicio sin problemas desde los estados guardados, lo que minimiza la necesidad de volver a ejecutar y mejora la productividad general del flujo de trabajo.

Con la complejidad de los diseños de hardware actuales, los usuarios necesitan tener varios SoC conectados. Innexis Developer Pro permite conectar varias máquinas virtuales en los niveles de abstracción virtual e híbrida. Tanto para las máquinas virtuales (VM) basadas en Quick Emulator (QEMU) como para las basadas en AFM, se pueden conectar varias máquinas virtuales a través de la interfaz extensible avanzada (AXI) y la interconexión rápida de componentes periféricos (PCIe).

Innexis Developer Pro se integra con los depuradores de software líderes del sector, como:
