SEGGER introduce Ozone‑Sim, un instruction‑set simulator progettato per offrire throughput estremamente elevato e una visibilità dettagliata sull’esecuzione del codice, con l’obiettivo di ottimizzare sviluppo, debug e validazione del software embedded.
Ozone-Sim supporta le archietture Arm e RISC-V su PC a velocità dell’ordine di centinaia di milioni di istruzioni al secondo, rendendo possibile:
- profiling avanzato con contatori di esecuzione per ogni istruzione
- code coverage in tempo reale identico a quello ottenuto con J‑Trace
- analisi delle deviazioni funzionali e prestazionali tramite esportazione automatica dei dati
- validazione software senza hardware target per regression test e build verification
Queste funzionalità permettono ai team firmware di anticipare la fase di analisi, ridurre i cicli di debug e individuare colli di bottiglia prestazionali prima della disponibilità dell’hardware.
Debugging e analisi avanzata con Ozone
Integrato con l’ambiente Ozone, Ozone‑Sim abilita un set completo di strumenti di analisi:
- debugging a livello sorgente
- backtracing dettagliato
- timeline analysis per correlare eventi e latenze
- execution statistics per ottimizzazione del runtime












