Elettronica Plus

Sistema completo di nuova generazione per la verifica hardware-assistedERT

Siemens Digital Industries Software ha presentato la nuova generazione del proprio sistema per la verifica hardware-assisted Veloce, dedicato alla verifica rapida dei progetti relativi ai circuiti integrati (IC) estremamente sofisticati della prossima generazione. Si tratta della prima offerta completa ed integrata presente sul mercato che compendia le migliori tecnologie oggi disponibili relative alle piattaforme virtuali, all’emulazione hardware ed alla prototipazione degli FPGA (Field Programmable Gate Array). La sua disponibilità apre nuove strade verso un pieno sfruttamento delle più recenti e più potenti metodologie di verifica hardware- assisted.

Una suite completa

I nuovi prodotti presenti all’interno del sistema Veloce per la verifica hardware- assisted sono:

Questo insieme estremamente coeso di strumenti definisce di fatto un nuovo standard, indicando la direzione futura delle metodologie di verifica hardware- assisted. Questo sistema porta infatti la verifica di hardware, software e sistemi ad un nuovo livello di digitalizzazione intelligente, organizzando ed ottimizzando i cicli di verifica, riducendone nel contempo i costi.

Un approccio completamente integrato

L’approccio integrato e senza soluzione di continuità alla gestione dei cicli di verifica che caratterizza questa soluzione favorisce l’esecuzione anticipata di carichi di lavoro, di framework e di benchmark corrispondenti agli scenari reali e specifici dei diversi settori applicativi, fin dalle fasi iniziali del ciclo di verifica, per le analisi relative agli aspetti di power e di performance. Ciò consente l’utilizzo precoce dei modelli virtuali dei SoC, creati dal cliente, nonché l’integrazione necessaria per poter avviare tempestivamente l’esecuzione di versioni reali del firmware e del software su Veloce Strato+, mantenendo una profonda visibilità sull’hardware, fino al livello più basso. Il cliente può successivamente spostare lo stesso progetto su Veloce Primo, per validarne le interfacce hardware/software ed eseguire software di livello applicativo con velocità di esecuzione più vicine a quelle effettive del sistema. Al fine di rendere questo approccio il più efficiente possibile, Veloce Strato+ e Veloce  Primo utilizzano lo stesso RTL, lo stesso ambiente virtuale di verifica, gli stessi transactors e gli stessi modelli, così da massimizzare il riutilizzo della documentazione, dell’ambiente e del materiale di test relativi alla verifica. Queste funzionalità costituiscono le fondamenta su cui poggia la realizzazione di una metodologia totalmente integrata e senza soluzione di continuità.

“Ora che ci affacciamo ad un nuovo mega-ciclo del settore dei semiconduttori, nell’era dei progetti di SoC software-centrici, è necessario attuare un radicale cambiamento dei sistemi di verifica funzionale, per renderli adeguati ad affrontare i nuovi requisiti”, ha sostenuto Ravi Subramanian, Senior Vice President e General Manager di Siemens EDA. “L’introduzione della nuova generazione del sistema Veloce, in grado di indirizzare questi nuovi requisiti chiave, è un risultato diretto degli investimenti mirati effettuati da Siemens, esplicitamente indirizzati ad offrire ai propri clienti un sistema completo ed integrato, nonché caratterizzato da una chiara roadmap per il prossimo decennio. Con l’annuncio odierno stiamo definendo un nuovo standard, relativo ad un sistema in grado di supportare i nuovi requisiti della verifica ed applicabile trasversalmente in diversi settori industriali, che spaziano dai computer e dallo storage alla AI/ML (Intelligenza Artificiale e Machine Learning), al 5G, al networking ed al settore automotive”.

Gli elementi chiave di Veloce

Le innovazioni introdotte a livello di chip, di sistema e di progettazione software consentono a Veloce Strato+ di rispettare la roadmap relativa alla capacità dichiarata nel 2017, al momento della presentazione della piattaforma Veloce Strato. L’innovativa progettazione e realizzazione del chip Crystal 3+, un nuovo chip proprietario 2.5D, incrementa la capacità del sistema di 1,5 volte rispetto alla precedente versione di Veloce Strato. Queste innovazioni consentono a Veloce Strato+ di primeggiare nel settore dell’emulazione, con una capacità disponibile leader di mercato, pari a 15 miliardi di gates. Tale capacità, che è la più elevata capacità effettiva oggi disponibile, viene già concretamente utilizzata da numerosi clienti di Veloce Strato+.

L’elenco dei processori qualificati per il sistema Veloce Strato si sta ulteriormente ampliando con l’aggiunta dei processori AMD EPYC serie 7003. Questi nuovi processori sono pienamente qualificati per l’esecuzione con i sistemi Veloce Strato, sia come host runtime che come host di co-modellazione.

Veloce Primo e Veloce proFPGA rappresentano l’approccio più potente e più versatile presente sul mercato per il prototyping di FPGA. Il sistema di prototyping FPGA di livello enterprise Veloce Primo garantisce performance elevate, con capacità che arrivano a 320 FPGA, offrendo al contempo un modello di lavoro coerente con Veloce Strato in termini di workload del software, di modelli di progettazione e di tecnologia di compilazione front-end. Questo fondamentale allineamento tra l’emulazione ed il prototyping contribuisce a ridurre il costo della verifica, favorendo l’utilizzo dello strumento più adatto per ogni attività, in un ambiente in cui emulazione e prototipazione collaborano come soluzioni complementari con l’obiettivo di ottenere il miglior risultato nel minor tempo possibile.

Veloce Primo, inoltre, supporta sia l’utilizzo della modalità di emulazione virtuale (emulation offload) che di quella in-circuit (ICE), offrendo le migliori prestazioni possibili e mantenendo accurati rapporti di clock in entrambe le modalità.

Grazie ad un accordo di tipo OEM con Pro Design, Veloce proFPGA aggiunge oggi al sistema di verifica hardware-assisted Veloce una piattaforma desktop di indiscussa ed elevatissima qualità. Grazie ad un approccio modulare alla gestione della capacità, la famiglia di prodotti Veloce proFPGA riesce a garantire la scalabilità su un’ampia gamma di requisiti di capacità – da 40 milioni di gates fino a 800 milioni di gates – con il supporto di numerosi FPGA di fascia alta, tra i quali i dispositivi Intel Stratix 10 GX 10M e Virtex UltraScale+ VU19P.

Il sistema completo Veloce per la verifica hardware-assisted è già disponibile ed attualmente utilizzato in produzione a livello globale presso numerosi clienti di primo piano.