Table of Contents Table of Contents
Previous Page  8 / 84 Next Page
Information
Show Menu
Previous Page 8 / 84 Next Page
Page Background

EMBEDDED

62 • NOVEMBRE • 2016

LA COPERTINA DI EMBEDDED

8

CONTRADATA

N

ei design full-custom, in cui il processore viene

integrato direttamente a bordo della scheda, la capacità

di sfruttare le funzioni del processore in base all’applica-

zione è demandata alle capacità del progettista. Questo

approccio sarebbe differente nel caso di utilizzo di mo-

duli embedded. Se si considera, oggi, l’offerta di mercato

per questo genere di moduli, risulta evidente che ci siano

grandi differenze tra i fornitori. Da una parte alcuni di

questi moduli offrono la massima libertà senza sostan-

ziali differenze rispetto all’integrazione full-custom di

un processore. Dall’altra, una grande offerta di moduli

À

dal punto di vista della disponibilità d’interfacce. Questo

può causare alcuni limiti nella progettazione. La selezio-

ne di un modulo embedded è una fase decisionale che va

quindi analizzata con estrema cura. Non è sempre facile

avere una chiara visione dell’offerta di soluzioni apparen-

temente attraenti, spesso contornate da puri argomenti

marketing privi di contenuti. Questo è maggiormente

vero se consideriamo che la scelta di un determinato mo-

dulo risponde a un’ampia serie di implicazioni da parte

dello sviluppatore. Esiste però un goal comune per ogni

progetto embedded, rappresentato dalla necessità di ot-

À

che si affronta decidendo di utilizzare un modulo deve

portare un ritorno nel lungo periodo evitando effetti “boo-

merang”. In ogni progetto è quindi essenziale analizzare

se le caratteristiche del processore che si intende utiliz-

zare possano essere sfruttate anche a bordo di un modulo

embedded.

Il primo punto di analisi è legato quindi al pro-

cessore e fa emergere immediatamente una serie

di quesiti. A che velocità di clock dovremo lavora-

re? Come sono le varie tensioni di alimentazione

da generare? Come monitorare le temperature di

sistema e le tensioni in gioco? Quale grado di af-

À

sviluppo integrato full-custom questi sono tutti

punti di ragionamento da parte dello sviluppatore

nella ricerca della soluzione ottimale. Qual è inve-

ce l’approccio nel caso di uso di moduli embedded?

Se consideriamo che la maggior parte dei produt-

tori di processori offre schemi di riferimento per la

progettazione, i due approcci sono apparentemente

Maximum processor

performance

I nuovi processori ARM offrono

prestazioni mai viste in precedenza e

in continua crescita ma le possibilità di

sfruttare queste potenzialità dipendono

in primo luogo dalle capacità di sviluppo

dei team R&D

Wolfgang Heinz Fischer

International Business

Development Manager

TQ

Alessandro Damian

Marketing Manager

Contradata

Fig. 1 – Design integrato vs. design modulare