Siemens Digital Industries Software ha presentato oggi 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 che riunisce 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.
Quattro prodotti per un nuovo standard
I nuovi prodotti presenti nel sistema Veloce per la verifica hardware-assisted sono quattro.
Veloce Hycon (HYbrid CONfigurable), per la verifica software-enabled con piattaforma virtuale. Veloce HYCON si basa su una tecnologia innovativa che consente ai clienti di comporre e di distribuire sistemi complessi di emulazione ibrida, ad uso dei loro progetti di soluzioni SoC (System-on- Chip) di nuova generazione.
Veloce Strato+, un upgrade dell’emulatore hardware Veloce Strato, che ne amplia la capacità. Veloce Strato+, la cui roadmap relativa alla capacità è ineguagliata sul mercato, essendo in grado di scalare fino a 15 miliardi di gates, al throughput totale più elevato del settore unisce un’ampia larghezza di banda nella co-modellazione e caratteristiche di identificazione rapida delle anomalie (time-to-visibility).
Veloce Primo, per la prototipazione di livello enterprise degli FPGA, una soluzione di prototyping su ampia scala sviluppata internamente, che riunisce le migliori performance di runtime del settore con tempi eccezionalmente rapidi per il bring-up dei prototipi.
Veloce proFPGA, per la prototipazione di livello desktop degli FPGA. Grazie ad un approccio modulare alla gestione della capacità, la famiglia di prodotti Veloce proFPGA offre un’elevata scalabilità, applicabile trasversalmente su un’ampia gamma di requisiti in termini di capacità.
Questo insieme di strumenti secondo Siemens Digital Industries Software definisce 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, nonché riducendone al contempo i costi.
L’approccio integrato e senza soluzione di continuità alla gestione dei cicli di verifica che caratterizza la 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à.
Gli elementi chiave di Veloce
Le innovazioni 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 infatti ulteriormente ampliando con l’aggiunta, a partire da oggi, anche 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 eccezionali, con capacità che arrivano a 320 FPGA, offrendo al contempo un modello di lavoro consistente 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 al fine 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.