EMBEDDED
51 • FEBBRAIO • 2014
59
HARDWARE
SMART DISPLAY
librerie complesse come quelle OpenGL. All’interno del
sistema un motore grafico (IQ Engine) si occupa dell’in-
terpretazione dei file di progetto e, tramite la modifica di
alcuni valori condivisi con il sistema host, si ottiene una
notevole semplificazione dell’integrazione dell’interfaccia
utente. In pratica la creazione dell’interfaccia grafica
avviene con il sistema WYSIWYG (what-you-see-is-what-
you-get) e quindi rilasciata nell’hardware senza la neces-
sità di utilizzare complesse architetture software oppure,
per esempio, codice in linguaggio C. Gli elementi grafici,
come per esempio icone e pulsanti su più livelli grafici e
trasparenze si possono gestire tramite l’applicazione IQ
editor, in modo da realizzare facilmente menu strutturati
per personalizzare l’interfaccia grafica in base alle speci-
fiche esigenze.
Fig. 2 – Diagramma a blocchi di Cyberscreen
Fig. 1 – La board di Cyberscreen con l’FPGA è molto compatta