Ambiente unificado
Transição do modo virtual para o híbrido para a execução do modo de nível de transferência de registro completo (RTL) por meio de um único ambiente unificado.
O Innexis Developer Pro fornece um ambiente único que suporta uma ampla variedade de casos de uso, abrangendo todo o fluxo de trabalho de design, desde o codesenvolvimento e co-validação de software/hardware, e se estende à análise precisa do ciclo pré-silício e à validação de IC quando o RTL estiver disponível. O desenvolvedor innexis pro oferece:
Transição do modo virtual para o híbrido para a execução do modo de nível de transferência de registro completo (RTL) por meio de um único ambiente unificado.
Mude o desenvolvimento de software para a esquerda com plataformas de referência SoC prontas para uso, disponíveis antes da RTL.
Adapte facilmente as plataformas de referência a projetos personalizados por meio de configuração, parametrização e extensibilidade.
Otimize o desempenho do tempo de execução do projeto virtualizando o copo e mantendo o restante do SoC em RTL.
O Innexis Developer Pro suporta uma ampla variedade de modelos de uso, abrangendo todo o fluxo de trabalho de design, desde o codesenvolvimento e covalidação de software/hardware, e se estende à análise precisa do ciclo pré-silício e à validação de IC quando o RTL está disponível.

Os usuários começam com as plataformas de referência prontas para uso existentes no modo virtual ou híbrido. As plataformas de referência são configuráveis e podem ser estendidas em camadas de hardware virtual, RTL e software. O desenvolvedor innexis pro fornece aos usuários parâmetros padronizados para peças configuráveis da plataforma.

Os usuários podem definir pontos de verificação durante o tempo de execução nas camadas virtuais de hardware RTL e software; uma vez salvos, esses pontos de verificação podem ser restaurados aos estados de execução. Esse recurso aumenta a eficiência e otimiza a utilização de recursos, permitindo a reinicialização perfeita a partir dos estados salvos, minimizando a necessidade de reexecução e melhorando a produtividade geral do fluxo de trabalho.

Com a complexidade dos designs de hardware atuais, os usuários encontram a necessidade de ter vários SoCs conectados. O Innexis Developer Pro permite conectar várias máquinas virtuais nos níveis de abstração virtual e híbrida. Tanto para o Quick Emulator (QEMU) quanto para máquinas virtuais (VMs) baseadas em AFM, várias VMs podem ser conectadas via Advanced eXtensible Interface (AXI) e Peripheral Component Interconnect Express (PCIe).

O Innexis Developer Pro se integra aos depuradores de software líderes do setor, como:
