Il Vista Flow consiste nelle fasi tipicamente utilizzate da architetti di SoC, ingegneri hardware e ingegneri software per creare modelli TLM, assemblare e configurare il sistema, simulare, verificare ed eseguire il debug, analizzare e ottimizzare le prestazioni, alimentare e integrare il software.
Prototipazione, debug e analisi di sistemi complessi
La metodologia di progettazione ESL consente agli ingegneri di eseguire ottimizzazioni sui progetti avanzati di oggi in modo più rapido, efficiente ed economico, grazie alla prototipazione, al debug e all'analisi di sistemi complessi prima della fase RTL. La metodologia ESL e RTL porta alla continuazione del ciclo di progettazione.
Esplorazione rapida di alternative complesse di microarchitettura
Vista Model Builder automatizza la modellazione delle funzionalità con una serie di classi TLM e un livello di convenienza per una modellazione comportamentale più efficiente e guidata. Uno scheletro di codice TLM viene derivato/generato automaticamente da un insieme di porte, registri e dichiarazioni di memoria, generando codice sorgente SystemC compatto conforme a TLM 2.0, in modo che gli utenti possano modellare il comportamento interno solo per conto proprio.
Ambiente Vista Architect
Vista Architect offre una serie di modelli generici veloci per l'assemblaggio iniziale della piattaforma e per la validazione iniziale. Tutti i modelli sono conformi a TLM 2.0 e possono essere istanziati come blocchi di costruzione attraverso un formato basato su testo o su diagrammi a blocchi per l'assemblaggio di qualsiasi piattaforma di destinazione.
---