Sei sulla pagina 1di 11

SISTEMI AUTOMATICI DI TEST BASATI SU

TECNOLOGIE EMBEDDED

LA MAGGIOR PARTE DELLE IDEE


FONDAMENTALI DELLA SCIENZA SONO
ESSENZIALMENTE SEMPLICI, E POSSONO, COME
UNA REGOLA, ESSERE ESPRESSE IN UN
LINGUAGGIO COMPRENSIBILE A TUTTI.

Albert EINSTEIN

Marco BRUNAMONTI
SG Industrial Engineering Manager
ROMA NI DAY 2009
28 MAGGIO 2009
COS’E’ UN SISTEMA DI TEST AUTOMATICO BASATO SU
TECNOLOGIE EMBEDDED?

Un sistema di test automatico basato su tecnologie embedded, e’ l’insieme di parti meccaniche, di parti
elettroniche, di firmware, di software che, attraverso la fase di progettazione, lo sviluppo, l’integrazione e il relativo
collaudo finale, operando dinamicamente tra di loro o in modalità autonoma, alle dipendenze di un master
processor di sistema,trasformano l’idea originaria nel prodotto finale, nella rispondenza totale al requisito di
progetto originario.

Il progetto

Il collaudo finale e l’obiettivo


di progetto raggiunto.

Lo sviluppo e l’integrazione

Marco BRUNAMONTI
2
COSA E’ UN SISTEMA DI TEST EMBEDDED ?

Un sistema di test con tecnologie embedded e’ capace di avere al suo interno , un numero alto di CPU di calcolo, CPU
grafici (gpu) o CPU di comunicazione (icp), strumenti di stimolo e di acquisizione, ai quali sara’ demandato il compito
di gestire e controllare, anche in “real time”, le funzionalita’ di test richieste dal requisito di progetto.

Marco BRUNAMONTI
3
CARATTERISTICHE HW DI UN SISTEMA DI TEST EMBEDDED

Il sistema di test embedded e’ una macchina dedicata allo svolgimento di una classe ristretta o molto ristretta di
compiti, generalmente controllati d aun processore di sistema definito master processor;

IL SISTEMA DI TEST HA LE SEGUENTI


FUNZIONI HW:
ELABORAZIONE: Ha la capacità,
grande in accordo al progetto ove esso e’
impiegato, di elaborare un numero
significativamente elevato, di segnali
provenienti dal mondo esterno;

COMUNICAZIONE: Ha la capacità di
trasferire i segnali o informazioni, con il mondo
esterno ad esso collegato ed all’interno del
sistema Embedded stesso;

MEMORIZZAZIONE: Ha la capacità di
preservare nel tempo le informazioni all’interno
del sistema Embedded.

Marco BRUNAMONTI
4
CARATTERISTICHE SW DI UN SISTEMA DI TEST EMBEDDED

Il sistema di test embedded e’ una macchina che si muove in real time, attraverso la fase di run del suo sw embedded.

Ma cosa significa che il sw deve essere “real time”?

Il requisito real time significa progettare il SW e l’HW del sistema di test, in modo tale che certe operazioni vengano
eseguite entro un determinato tempo.
Il determinato tempo non significa quanto ma, bensi’ deve essere considerato un dato deterministico, ossia
prevedibile e garantibile a priori.

Si puo’ parlare anche di hard time, in sostanza significa che, se il SW non contempla i suoi compiti entro il tempo
stabilito dalla specifica, il sistema collassa in modo catastrofico;

Si puo’ parlare anche di soft-real time, cio’ significa che al software non e’ rIchiesto di rispondere in tempi certi ma,
esso dovra’ rispondere in tempo nella maggior parte dei casi.

Marco BRUNAMONTI
5
IL PROGETTO HW DI UN SISTEMA DI TEST AUTOMATICO BASATO SU
TECNOLOGIE EMBEDDED.

SG CUSTOM RT Boards
VME RIG
CSG
VME –MXI Bridge

PXI Chassis

HEAD UP
DISPLAY
SLTE

MHDD Front MHDD Rear

RADAR ALTIMETRO

Marco BRUNAMONTI
6
LE ARCHITETTURE DI OGGI

Un nuovo progetto modulare, versatile ed espandibile, la nuova scheda Video Pattern Generator
and Analyzer, basato su chip Grafici (GDC) ed FPGA, da usare in ambiente multi-piattaforma.

E-VPGA BOARD MC 1

Marco BRUNAMONTI
7
LE ARCHITETTURE DI DOMANI

Single
Function
SLTE

Fujitsu Venus CPU


..........
Multi - cores

Il processore, accreditato di essere 2,5 volte più veloce del più rapido chip esistente, è in
grado di compiere 128 miliardi di operazioni al secondo e la grossa novità riguarda il
fatto che, secondo il produttore giapponese, potrà essere integrato anche nei personal
computer, ma anche in altri dispositivi, come interpreti elettronici simultanei e sistemi
di guida in ambito avionico ed automotive.

Marco BRUNAMONTI
8
L’ARCHITETTURA SW RT

LABVIEW FOR
LINUX or
Window
Embedded

Marco BRUNAMONTI
9
A COSA SERVONO CENTINAIA DI SISTEMI EMBEDDED

Marco BRUNAMONTI
10
LA VISION DI FUNZIONE, LA STRATEGIA

PRESENTAZIONE DELL’ARTICOLO

I requisiti: alta integrazione, modularità, controllo e gestione delle


obsolescenze,risultato di saving;

la Vision, Architetture HW/SW, RTOS Linux, Vx works etc…, il


mantenimento e la crescita di Know how;

la Strategia della Funzione Industrial Engineering: La comunicazione del


Know How, HI-Tech, Con-current editing customer’s requirement,
Customer Satisfaction Index (CSI);
Ringraziamenti

Marco BRUNAMONTI
11

Potrebbero piacerti anche