Uniforme omgeving
Overgang van virtuele naar hybride naar uitvoering in de modus Full Register Transfer Level (RTL) via één enkele uniforme omgeving.
Innexis Developer Pro biedt één enkele omgeving die een breed scala aan gebruikssituaties ondersteunt, waaronder de volledige ontwerpworkflow, van gezamenlijke ontwikkeling van software/hardware en co-validatie, tot nauwkeurige analyse van de pre-siliciumcyclus en IC-validatie zodra de RTL beschikbaar is. Innexis Developer Pro biedt:
Overgang van virtuele naar hybride naar uitvoering in de modus Full Register Transfer Level (RTL) via één enkele uniforme omgeving.
Verplaats de softwareontwikkeling naar kant-en-klare SoC-referentieplatforms — beschikbaar vóór RTL.
Pas referentieplatforms eenvoudig aan aangepaste ontwerpen aan door middel van configuratie, parametrisering en uitbreidbaarheid.
Optimaliseer de runtime-prestaties van het ontwerp door de CPU te virtualiseren met behoud van de rest van de SoC in RTL.
Innexis Developer Pro ondersteunt een breed scala aan gebruiksmodellen, die de volledige ontwerpworkflow omvatten, van de gezamenlijke ontwikkeling van software/hardware en co-validatie, tot nauwkeurige analyse van de pre-siliciumcyclus en IC-validatie zodra de RTL beschikbaar is.

Gebruikers beginnen met bestaande kant-en-klare referentieplatforms in virtuele of hybride modus. De referentieplatforms zijn configureerbaar en kunnen worden uitgebreid op virtuele hardware-, RTL- en softwarelagen. Innexis Developer Pro biedt gebruikers gestandaardiseerde parameters voor configureerbare platformonderdelen.

Gebruikers kunnen tijdens runtime controlepunten instellen in zowel virtuele hardware- als softwarelagen van RTL; eenmaal opgeslagen, kunnen die controlepunten worden hersteld naar de uitvoeringsstatus. Deze mogelijkheid verhoogt de efficiëntie en optimaliseert het gebruik van hulpbronnen door een naadloze herstart mogelijk te maken vanuit opgeslagen staten, de noodzaak van heruitvoering tot een minimum te beperken en de algehele productiviteit van de workflow te verbeteren.

Nu hardwareontwerpen tegenwoordig ingewikkeld zijn, vinden gebruikers het nodig dat er meerdere SoC's zijn aangesloten. Innexis Developer Pro maakt het mogelijk om meerdere virtuele machines op het virtuele en hybride abstractieniveau met elkaar te verbinden. Voor zowel Quick Emulator (QEMU) als op AFM gebaseerde virtuele machines (VM's) kunnen meerdere VM's worden aangesloten via Advanced eXtensible Interface (AXI) en Peripheral Component Interconnect Express (PCIe).

Innexis Developer Pro kan worden geïntegreerd met toonaangevende softwarefoutopsporingsprogramma's, zoals:
