|
|
|
|
|
|
|
Notiziario Marketpress di
Mercoledì 06 Luglio 2005
|
|
|
|
|
|
Pagina4 |
|
|
ENEA PRESENTA SISTEMA DI FILE FLASH PER LA PIATTAFORMA SOFTWARE REAL-TIME EE-AUTO PER IL SETTORE AUTOMOTIVE |
|
|
|
|
|
Milano - 5 luglio 2005 – Enea ha stipulato un contratto di distribuzione con Hcc-embedded, società di software embedded. Secondo i termini del contratto, Enea integrerà il sistema di file flash Hcc-embedded nel proprio sistema operativo in tempo reale Epsilon e offrirà la sua piattaforma software Ee-auto come parte integrante di un unico pacchetto. Ose Epsilon rappresenta la base della piattaforma Ee-auto di Enea. Attualmente utilizzata da un importante produttore automobilistico svedese, Ee-auto offre dispositivi di comunicazione real-time multitasking, di rete e distribuiti che facilitano notevolmente il lavoro di progettazione di sistemi di controllo automotive multiprocessore con diverse funzioni (freno, controllo motore/emissioni, infotainment e telematica). Grazie all’integrazione del sistema di file flash di Hcc-embedded con la piattaforma Ee-auto i produttori e i fornitori esterni del settore automotive avranno a disposizione una soluzione completa in grado di facilitare la progettazione e l’implementazione di dispositivi embedded avanzati privi di disco rigido. “La nuova funzionalità flash rende Ee-auto la soluzione ideale per le recenti applicazioni di infotainment per l’auto, ad esempio riproduttori Mp3 e sistemi di navigazione”, ha dichiarato Nicklas Gustafson, Product Marketing Manager di Enea. Ose Epsilon supporta i sistemi di file Effs-tiny e Effs-std. Effs-tiny è un sistema “failsafe” ottimizzato per dispositivi flash dotati di piccoli settori cancellabili. Ideale per la maggior parte di parti flash seriali, microcontroller flash-based con piccoli settori cancellabili e unità Ram, Effs-tiny occupa un footprint ridotto e ha esigenze contenute in termini di Ram. Effs-std è un sistema di file embedded per sistemi dotati di dispositivi flash integrati e privi di accesso a complessi software di disc recovery. Effs-std supporta dispositivi flash Nor e Nand e offre sofisticate routine di flash management che ottimizzano le prestazioni e garantiscono la massima sicurezza dei dati in caso di perdita di potenza. La piattaforma Ee-auto unisce l’Rtos Ose Epsilon con un ambiente di sviluppo di facile utilizzo, risorse di comunicazione interprocesso distribuite e sottosistemi di networking. Il kernel Ose Epsilon, scritto interamente in assembler, è ottimizzato per applicazioni di elevate prestazioni con vincoli in termini di risorse. Ose Epsilon offre task scheduling pre-emptive basato sulle priorità, una velocità di context switching inferiore a 300 nsec, occupa meno di 2 kbyte di Ram, inoltre offre la gestione degli errori integrata e una latenza di interrupt worst-case di 1 usec. La struttura di comunicazione tra processi di tipo “message-based” di Ee-auto facilita notevolmente la progettazione distribuita consentendo a diversi processi che girano su vari processori di comunicare tra loro come se si trovassero sullo stesso processore. Questo facilita la costruzione di reti di controllo multiprocessore distribuite in cui un dispositivo di controllo principale coordina le attività di vari sottosistemi indipendenti (ad esempio, freni, controllo motore, telematica). Ee-auto mette a disposizione una soluzione di networking completa, con Tcp/ip, web server, sistema di file embedded e servizi Internet. Ee-auto supporta ambienti di sviluppo integrato quali Gnu, Arm, Metrowerks, Green Hills Software, Iar Systems, oltre al tool di simulazione Soft Kernel Ose che consente ai progettisti di sviluppare e testare il proprio codice su Pc senza bisogno dell’hardware target. Enea offre, inoltre, un’analisi di sistema “Rtos-aware” e Ose Illuminator, un tool di profiling che consente di monitorare, controllare e raccogliere dati per le applicazioni, visualizzati come una sequenza di eventi (ad esempio, context switch). Ee-auto è disponibile immediatamente da Enea.
|
|
|
|
|
|
<<BACK
|
|
|
|
|
|
|
|