Wie man Software und Treiber vor der Siliziumfertigung validiert

IxVerify
+ IxVerify

Netzwerksoftware debuggen, bevor Hardware existiert

Die Softwareentwicklung für Netzwerkchips kann eingeschränkt sein, wenn Softwareentwicklungskits und Treiber von Hardware abhängen, die noch nicht gefertigt wurde. Das Warten auf die Siliziumfertigung verringert das Zeitfenster für die Fehlersuche, und Softwarefehler lassen sich schwieriger vom zugrundeliegenden Hardwareverhalten trennen, sobald mehrere Teams das Gerät in größere Systeme integrieren.

Ingenieure benötigen eine reproduzierbare Pre-Silicon-Umgebung, in der Software- und Treiberfunktionen unter realistischem Ethernet-Verkehr mit dem emulierten Netzwerkdesign interagieren können. Der Workflow muss skalierbaren Layer-2- und Layer-3-Verkehr, automatisierte Regression, Bandbreiten- und Latenzmessungen sowie wiederverwendbare Testkonfigurationen unterstützen, damit das Softwareverhalten vor der Fertigung getestet und debuggt werden kann.

Softwarevalidierungslösung vor der Siliziumfertigung

Validieren Sie die Funktionalität von Software und Treibern, indem Sie die Software in einer emulationsbasierten Verifizierungsumgebung mit dem Netzwerkdesign testen. IxVerify generiert mithilfe vordefinierter Paketvorlagen umfangreiche Ethernet- und TCP/IP-Datenströme, unterstützt Hunderte virtualisierter Testports und liefert Statistiken zu Bandbreite und Latenz basierend auf der Emulationszeit. Ingenieure können Tests über REST und unterstützte Skripting-APIs automatisieren und anschließend IxExplorer- und IxNetwork-Konfigurationen sowie Automatisierungsskripte teamübergreifend vor und nach der Siliziumfertigung wiederverwenden. Dies bietet Softwareentwicklern eine konsistente Testumgebung, um Fehler zu reproduzieren, das Verhalten zu messen und die Software- und Treiberverifizierung voranzutreiben, bevor physische Siliziumchips verfügbar sind.

Demo-Video der Pre-Silicon-Software- und Treibervalidierungslösung ansehen

Entdecken Sie Produkte für unsere Pre-Silicon-Softwarevalidierungslösung

Verwandte Anwendungsfälle

Kontakt Logo

Kontaktieren Sie einen unserer Experten

Benötigen Sie Hilfe bei der Suche nach der richtigen Lösung für Sie?