EON
EWS
n
.
614
-
DICEMBRE
2017
29
I
prodotti più innovativi
devono essere progettati
in modo olistico, adottan-
do una visione comples-
siva a livello hardware e
software che ne permetta
l’affermazione sul merca-
to. Questa nuova meto-
dologia di progettazione
richiede ai progettisti di
considerare l’intero pro-
cesso di sviluppo, dai
chip ai relativi package,
dalle schede elettroniche
ai prodotti reali, tenendo
conto della parte software
e di altri aspetti, come ad
esempio gli effetti a livel-
lo termico e meccanico.
In molti sistemi elettronici,
il software rappresenta il
costo maggiore. Per que-
sto, lo sviluppo del codice
non può più attendere che
l’hardware sia stato com-
pletamente progettato e
realizzato. Tenendo conto
del sistema nel suo insie-
me, i progettisti possono
creare prodotti trasforma-
tivi nel modo più rapido ed
efficiente possibile.
Cadence ha rilevato che
per crescere e soddisfare i
requisiti dei clienti, occor-
re adottare un approccio
di tipo olistico. In Cadence
utilizziamo la nostra stra-
tegia di System Design
Enablement collaborando
con le principali società di
sistemi. L’obiettivo è dare
priorità ai nostri sforzi di
R&D per fornire dei metodi
più efficaci per soddisfare
le esigenze dei progetti-
sti di sistemi, proponendo
strumenti concepiti per mi-
gliorare la produttività ge-
nerale e ottimizzare il flus-
so dei dati nell’arco di tutto
il processo di sviluppo.
Poiché i sistemi includo-
no sempre del software
(e poiché il contenuto sof-
tware aumenta in modo
inversamente proporzio-
nale alla miniaturizzazio-
ne dell’elettronica), met-
tiamo a disposizione degli
strumenti che consentono
ai progettisti di avviare lo
sviluppo del codice mesi
prima che i prototipi har-
dware siano disponibili.
Tali strumenti migliorano
anche la collaborazione
tra i team hardware e sof-
tware. Il software può es-
sere verificato sul nostro
sistema di emulazione di
classe datacenter. Inoltre
offriamo l’opportunità di
effettuare la prototipazio-
ne su FPGA, semplifican-
do lo sviluppo iniziale del
firmware e la convalida
del software. Le nostre
soluzioni includono anche
il codice necessario per
testare scenari a livello di
sistema e per individua-
re le principali cause dei
bug hardware e software.
Complessivamente, met-
tiamo a disposizione una
soluzione completa per il
bring up iniziale del sof-
tware sull’hardware.
La complessità insita in
questo approccio orientato
al sistema ha comportato
anche il redesign di molti
dei nostri strumenti con l’o-
biettivo di migliorare i tem-
pi di turnaround. In questo
contesto abbiamo com-
piuto enormi progressi, in-
troducendo strumenti che
garantiscono il massiccio
parallelismo indispensabi-
le per distribuire il carico
tra più CPU e computer a
livello Cloud. Il passaggio
al System Design Enable-
ment richiede un approccio
diverso alle enormi risorse
di elaborazione che saran-
no richieste. Per questo,
non possiamo più aspet-
tarci che i clienti man-
tengano server o persino
server farm per soddisfare
le esigenze legate al cre-
scente parallelismo delle
loro attività. A tale propo-
sito stiamo reinventando
il nostro software affinché
possa girare su migliaia di
CPU e stiamo sviluppando
l’infrastruttura necessaria
per rendere la nostra offer-
ta EDA compatibile con il
cloud, in particolare duran-
te i picchi di carico.
Una piattaforma virtuosa
La piattaforma Cadence
Virtuoso System Design,
presentata quest’anno, è
un buon esempio di come
progettare con un approc-
cio sistemico. Essa garan-
tisce ai clienti un flusso di
sviluppo e verifica sempli-
ficato e automatizzato che
coinvolge la progettazione
a livello di IC, di package
e di PCB. Si tratta di una
soluzione multipiattaforma
che consente la proget-
tazione dei chip tenendo
conto del package e del
sistema. Per sfruttare le
complesse opportunità of-
ferte dal packaging di ul-
tima generazione, i PCB
possono essere a singola
faccia, a doppia faccia o
a più strati, consentendo
una maggiore densità dei
componenti. I componenti
possono addirittura essere
incorporati nel substrato,
aumentando ulteriormente
la complessità. Offriamo
tutti gli strumenti neces-
sari per portare un PCB
- qualunque sia il livello
di complessità - dall’ide-
azione alla produzione.
La nostra tecnologia aiuta
gli ingegneri ad affrontare
qualsiasi tematica, dalla
semplice analisi elettrica
alla simulazione di segnali
multi-board e multi-gigabit.
Investiamo su base per-
manente per rafforzare
la nostra strategia di Sy-
stem Design Enablement
con l’obiettivo di fornire ai
clienti il supporto continuo
richiesto per affrontare le
problematiche legate alla
progettazione di sistema.
Per mantenere un solido
insieme di prodotti desti-
nati a tutte le attività di
sviluppo che indirizziamo,
Cadence investe attual-
mente oltre il 35% dei rica-
vi in R&D. Ci aspettiamo di
continuare a investire con
lo stesso ritmo per propor-
re ai nostri clienti soluzioni
innovative che consenta-
no loro di introdurre molto
più velocemente sul mer-
cato nuovi sistemi all’a-
vanguardia.
Le sfide della progettazione di sistema
aumentano con il design olistico
In molti sistemi elettronici,
il software rappresenta il
costo maggiore
C
RAIG
C
OCHRAN
CRAIG
COCHRAN
,
Vice President
Marketing,
Cadence
P
AROLA
ALLE
AZIENDE
-
OUTLOOK
2018