Automazione_Oggi_368 - page 18

AO
COPERTINA
NATIONAL INSTRUMENTS
COPERTINA
NATIONAL INST
A
poco tempo dalla sua creazione, Linux è diven-
tata una piattaforma piuttosto comune per i
progettisti di sistemi embedded: tanto era il fa-
scino nei confronti di un sistema operativo open
source, supportato da una comunità, comple-
mentare e gratuito. L’adozione di Linux nella progettazione
embedded è, dunque, solo da attendere. Estremamente per-
sonalizzabile, Linux supporta un’ampia gamma di architetture
(per i processori ARM, x86, ecc) e dispone di una comunità
facilmente accessibile, ricca di applicazioni e codici. Recenti
indagini sul mercato embedded hanno mostrato chiaramente
l’attuale presenza di Linux su oltre il 50% dei sistemi opera-
tivi embedded in uso; nessuna singola distribuzione, tuttavia,
rappresenta più del 20% del mercato. Nonostante i vantaggi
che apporta alla progettazione
embedded, Linux è sempre
stato considerato inadatto a
soddisfare prestazioni elevate
e requisiti applicativi realtime. Fin dall’inizio, gli sviluppatori
di software embedded hanno testato diverse tecniche per
migliorare le prestazioni di Linux e renderlo idoneo a un uti-
lizzo realtime. Anche se le soluzioni proposte dai progettisti
embedded erano numerose, mancava un approccio coeso e
ampiamente condiviso per un impiego realtime di Linux. Nel
corso degli anni, ha ottenuto particolare attenzione una tec-
nica dall’approccio ibrido che impiega la tecnologia hyper-
visor per collegare Linux con un sistema operativo realtime
(Rtos) dedicato e utilizzarlo in applicazioni embedded con
requisiti realtime. Il mercato embedded è testimone di alcune
soluzioni basate sulla virtualizzazione, che permettono agli
utenti di installare Linux con un Rtos più dedicato. Basti pen-
sare al Green Hills Integrity Multivisor e il Codezero Embedded
Hypervisor di B Labs. Purtroppo, queste soluzioni sembrano,
però, mancare il bersaglio, fallendo nel cogliere il motivo es-
senziale per cui i progettisti embedded desiderano utilizzare
Linux. Le soluzioni di virtualizzazione disponibili rendono il
sistema più complesso, riducono l’usabilità e richiedono team
di progettazione embedded con ulteriori specializzazioni.
Iniziativa realizzata in collaborazione con la direzione marketing
Linux Real-Time
L’annuncio di una nuova era per la progettazione embedded
l nuovo controller software-designed NI cRIO-9068, basato
sull’architettura NI LabView RIO (Reconfigurable I/O) integra
le tecnologie più avanzate per lo sviluppo di una nuova ap-
plicazione di monitoraggio e controllo embedded. Utilizza la
piattaforma embedded più avanzata sul mercato sfruttando
tutta la potenza degli ultimi processori e la tecnologia Fpga con un
ambiente di sviluppo flessibile e aperto di LabView.
I
NI CompactRIO-9068
NOVEMBRE-DICEMBRE 2013
AUTOMAZIONE OGGI 368
18
Xilinx Zynq e Linux
Real-Time OS nel nuovo
CompactRIO-9068
1...,8,9,10,11,12,13,14,15,16,17 19,20,21,22,23,24,25,26,27,28,...128
Powered by FlippingBook