Cadence versnelt ontwikkeling met Helium Virtual en Hybrid Studio

Update: 24 september 2021

Cadence versnelt ontwikkeling met Helium Virtual en Hybrid Studio

Cadence versnelt ontwikkeling met Helium Virtual en Hybrid Studio

Cadence Design Systems heeft de introductie aangekondigd van de Helium Virtual and Hybrid Studio, een platform dat bedoeld is om de creatie van virtuele en hybride prototypes van complexe systemen te versnellen.

De Helium Studio maakt vroege software-introductie mogelijk voor hardware-software co-verificatie en co-debug, en biedt uitgebreide ondersteuning voor platformassemblage, waardoor het maken en debuggen van virtuele modellen mogelijk wordt en biedt een rijke bibliotheek van vooraf gebouwde virtuele modellen en hybride adapters.

Met behulp van het systeem is verificatie met een virtueel of hybride model van de SoC beide orden van grootte sneller dan verificatie met een puur RTL-model, maar maakt het mogelijk om software in een vroeg stadium op te starten voordat de RTL beschikbaar is.

De Helium Studio is ontworpen om native te integreren met de Cadence-verificatie-engines, waaronder het Palladium Z2 Enterprise Emulation Platform, het Protium X2 Enterprise Prototyping Platform en Xcelium Logic Simulator, en kan de systeemontwikkeling versnellen door embedded software/firmware te verifiëren op pure virtuele en hybride configuraties ook als de RTL nog niet klaar is.

Ingenieurs die ontwerpen van de volgende generatie maken, waaronder voor mobiele, automotive en hyperscale computertoepassingen, moeten software valideren op een pre-siliciumplatform om het ontwerpsucces te garanderen en om te voldoen aan time-to-market-schema's. Met de Helium Studio kunnen ontwerpers virtuele en hybride SoC-modellen van hoge kwaliteit bouwen. Door de native integratie van de runtime-software-engine met de Helium Studio, het Palladium Z2-platform en het Protium X2-platform, kan de Helium Studio een uniforme debug-ervaring bieden van virtueel model tot RTL voor softwareontwerpers.

De Helium Studio beschikt over:

Virtuele studio: Het systeem maakt op GUI gebaseerde platformassemblage mogelijk voor snelle en correcte creatie van platformen, waardoor vroege softwareontwikkeling mogelijk wordt. Zodra het platform is samengesteld, kan de virtuele studio worden gebruikt om de softwarestack en het hardwareontwerp uit te voeren en te debuggen.

Hybride studio: Ontwerpers zullen snel hybride configuraties kunnen creëren met behulp van een rijke bibliotheek van hybride adapters, transactors en slim geheugen die de communicatiekanalen optimaliseren voor maximale doorvoer en die native zijn geïntegreerd in de Palladium- en Protium-platforms. De nieuwe versnellingspook technologie stelt gebruikers in staat hun software te hot-swappen van virtueel naar RTL, waardoor hoge snelheid wordt geboden wanneer dat nodig is en hoge nauwkeurigheid op de RTL-engines wanneer dat nodig is.

Virtuele modelbibliotheek: Het systeem biedt een uitgebreide virtuele modelbibliotheek met het nieuwste Arm-technologiemodelportfolio, inclusief ondersteuning voor Armv9-A, waarin ontwerpers toegang hebben tot meerdere referentie- en virtuele en hybride startersplatforms die klaar zijn om op te starten op de nieuwste Linux- en Android-besturingssystemen , waardoor de opstarttijd voor nieuwe platforms wordt versneld.

Foutopsporing in ingebouwde software: Het systeem biedt uniforme en uitgebreide multi-core, multi-process debuggen van embedded software, waardoor ontwerpers meer controle en inzicht in de software hebben door gebruik te maken van een enkele debugger die werkt met software die tegelijkertijd op virtuele platforms en RTL-platforms draait. De native integratie van de software-engine met de virtuele en RTL-runtime-engines maakt gesynchroniseerde hardware-software debug mogelijk.

"Het valideren van embedded software gelijktijdig met RTL en eerder in het ontwikkelingsproces is van cruciaal belang voor het succes van de volgende generatie mobiele, automotive en hyperscale SoC-ontwerpen", zegt Paul Cunningham, senior vice president en algemeen manager van de System & Verification Group bij Cadence. . “Onze Helium Studio maakt gebruik van onze best-in-class verificatie-engines, waaronder het dynamische duo Palladium en Protium, om snelle softwareontwikkeling en benchmarking voor kracht- en prestatievalidatie mogelijk te maken. Dit nieuwe systeem biedt ontwerpers een uniform platform dat de algehele verificatiedoorvoer versnelt.”