Come verificare il funzionamento del software e dei driver prima della produzione dei chip

IxVerify
+ IxVerify

Debug del software di rete prima che l'hardware sia disponibile

Lo sviluppo di software per chip di rete può risultare limitato quando i kit di sviluppo software e i driver dipendono da hardware che non è ancora stato prodotto. L'attesa della produzione del chip riduce il tempo a disposizione per il debug, mentre i difetti del software possono diventare più difficili da distinguere dal comportamento dell'hardware sottostante una volta che più team iniziano a integrare il dispositivo in sistemi più ampi.

Gli ingegneri necessitano di un ambiente pre-silicio ripetibile in cui le funzioni software e dei driver possano interagire con il progetto di rete emulato in condizioni di traffico Ethernet realistiche. Il flusso di lavoro deve supportare traffico scalabile a livello 2 e livello 3, test di regressione automatizzati, misurazioni di larghezza di banda e latenza, nonché configurazioni di test riutilizzabili, in modo che il comportamento del software possa essere verificato e sottoposto a debug prima del tape-out.

Soluzione per la validazione del software pre-silicio

Verifica la funzionalità del software e dei driver sottoponendo il software a test in base al progetto di rete mentre è ancora in esecuzione in un ambiente di verifica basato sull’emulazione. IxVerify genera un elevato volume di traffico Ethernet e TCP/IP (Transmission Control Protocol/Internet Protocol) utilizzando modelli di pacchetti predefiniti, supporta centinaia di porte di test virtualizzate e fornisce statistiche relative alla larghezza di banda e alla latenza basate sul tempo di emulazione. Gli ingegneri possono automatizzare i test tramite REST (Representational State Transfer) e le API (Application Programming Interface) di scripting supportate, per poi riutilizzare le configurazioni di IxExplorer e IxNetwork e gli script di automazione tra i team pre-silicio e post-silicio. Ciò offre agli sviluppatori di software un ambiente di test coerente per riprodurre i guasti, misurare il comportamento e portare avanti la verifica del software e dei driver prima che il silicio fisico sia disponibile.

Guarda il video dimostrativo della soluzione per la validazione di software e driver pre-silicio

Scopri i prodotti della nostra soluzione di validazione software pre-silicio

Casi d'uso correlati

contattaci logo

Mettetevi in contatto con uno dei nostri esperti

Avete bisogno di aiuto per trovare la soluzione giusta per voi?