Green Hills Software annuncia il primo sistema operativo entrato a far parte di una certificazione multicore
Green Hills Software ha annunciato che il sistema operativo in tempo reale per processori multicore INTEGRITY ® -178 tuMP™ è il primo entrato a far parte di una certificazione multicore secondo le specifiche RCTA/DO-178C e CAST-32A. La certificazione fa parte di un’autorizzazione del Technical Standing Order (TSO) per il Computer Avionico PU-3000 di CMC Electronics, per ottenere la quale è stato necessario superare le prove di conformità secondo tutti i requisiti CAST-32A previsti per i processori multicore.
«CMC Electronics ha selezionato il sistema operativo in tempo reale INTEGRITY-178 tuMP dopo aver determinato che è l’unico a fornire un solido partizionamento, la configurazione delle risorse e il supporto alla certificazione richiesto per la nuova generazione di prodotti avionici multicore di CMC», ha dichiarato Don Paolucci, vicepresidente dell’Engineering di CMC Electronics. «INTEGRITY-178 tuMP riduce i costi di sviluppo e di integrazione per CMC e per i nostri clienti, fornendo un supporto completo all’elaborazione multicore con applicazioni a criticità mista e requisiti di sicurezza aerea fino al livello DO-178C DAL A, nonché la conformità certificata allo standard tecnico FACE.»
«Green Hills Software è fiera di far parte della primissima soluzione avionica multicore certificata con un sistema operativo multicore», ha dichiarato Dan O’Dowd, fondatore e amministratore delegato di Green Hills Software. «Abbiamo progettato INTEGRITY-178 TUMP come RTOS multicore sin dall’inizio e il nostro investimento di personale nel partizionamento robusto multicore che dura da 80 anni ha ripagato i nostri clienti e anche i loro. Mentre altre aziende parlano da quasi tre anni di ottenere una certificazione multicore, CMC l’ha di fatto ottenuta grazie a INTEGRITY-178 tuMP.»
La serie PU-3000 di computer avionici è la quarta generazione di computer avionici di CMC Electronics ed è adatta alle applicazioni di retrofit in ambito civile e militare. Realizzato in design modulare, il PU-3000 multicore può essere utilizzato come normale piattaforma di calcolo per un’ampia varietà di funzioni, consentendo di combinare insieme applicazioni di diversi livelli in «un unico contenitore»: display di volo primario (PFD), display di navigazione (ND), sistemi di gestione del volo (FMS), sistemi di gestione radio (RMS) e sistemi di direzione del volo (FDS) per applicazioni mission critical. I computer avionici di CMC sono in grado di ospitare più applicazioni software altamente esigenti, sviluppate per diversi livelli di garanzia di progetto, fino al DAL A incluso. Il PU-3000 ha ricevuto l’autorizzazione come direttore di volo ai sensi del TSO-C198 «Automatic Flight Guidance and Control System (AFGCS) Equipment» [Sistemi automatici di guida e di controllo del volo]. Il TSO è stato approvato dalla Transport Canada Civil Aviation (TCCA), con mutua accettazione da parte della Federal Aviation Administration (FAA) e dell’Agenzia europea per la sicurezza aerea (AESA).
L’RTOS INTEGRITY-178 tuMP ad alta sicurezza di Green Hills Software è in effetti l’unico RTOS ad aver fatto parte di un sistema multicore certificato in base ai requisiti di sicurezza aerea DO-178C. INTEGRITY-178 tuMP è un RTOS multicore che consente l’esecuzione di un’applicazione DAL A multi-thread su più core in configurazioni SMP (Simmetric Multi-Processing) o BMP (Bound Multi-Processing), e supporta inoltre il multi-processing asimmetrico (AMP) di livello base. INTEGRITY-178 tuMP è stato il primo RTOS ad essere certificato conforme allo standard tecnico FACE, edizione 3.0, ed è l’unico RTOS con funzioni di mitigazione delle interferenze multicore per tutte le risorse condivise, consentendo all’integratore di sistema di soddisfare gli obiettivi CAST-32A. L’interferenza multicore si verifica quando più core del processore tentano di accedere simultaneamente a una risorsa condivisa, come la memoria di sistema, i dispositivi di I/O o l’interconnessione su chip. La funzionalità BAM (Bandwidth Allocation and Monitoring) di INTEGRITY-178 tuMP garantisce che le applicazioni critiche ottengano il proprio accesso allocato alle risorse condivise nel rispetto delle rispettive deadline, riducendo significativamente i rischi di integrazione e di certificazione. Insieme, la flessibile architettura multiprocessore e la mitigazione delle interferenze multicore consentono a un integratore di sistemi di massimizzare le prestazioni del processore multicore soddisfacendo al contempo i requisiti di sicurezza e protezione.
Contenuti correlati
-
Green Hills Software per lo sviluppo dei sistemi safety
Green Hills Software ha ampliato la sua offerta con il supporto per i più recenti microcontrollori (MCU) ad alte prestazioni AM26x di Texas Instruments (TI), incluse le varianti, AM263Px e AM261x. Il sistema operativo in tempo reale...
-
Piattaforma di comunicazione “in vehicle” configurabile
Questa soluzione, frutto di un accordo tra Green Hills Software, STMicroelectronics e Cetitec, gestisce la comunicazione per il consolidamento delle ECU (unità di controllo elettronico) nei controllori di zona, elementi critici delle architetture SDV (Software-Defined Vehicle) di...
-
Green Hills Software delivers new solutions for NXP’s Open S32 CoreRide platform
Green Hills Software announced its significant role in NXP Semiconductors’ open S32 CoreRide platform, a new industry-first vehicle software platform that greatly simplifies complex vehicle architecture development. The new platform integrates NXP’s broad hardware portfolio with Green...
-
Soluzioni Green Hills Software per i processori i.MX 93 e i.MX 95 di NXP
Green Hills Software ha annunciato il supporto per la serie di processori applicativi i.MX 9 di NXP Semiconductors. Si tratta di una piattaforma integrata basata sul software sicuro e protetto di Green Hills Software, che comprende sistemi...
-
INTEGRITY-178 tuMP RTOS per le soluzioni di volo autonomo di Merlin
Merlin, azienda specializzata nello sviluppo di tecnologie di volo autonomo, ha scelto il sistema operativo safety-critical in tempo reale (RTOS) INTEGRITY-178 tuMP di Green Hills Software, per la sua soluzione di volo autonomo. INTEGRITY-178 tuMP verrà eseguito...
-
MathWorks e Green Hills Software collaborano per lo sviluppo con AURIX TC4x
MathWorks e Green Hills Software, per aiutare lo sviluppo e progettazione applicazioni di sicurezza per la famiglia di microcontrollori Infineon AURIX TC4x per il settore automobilistico utilizzando Simulink, hanno annunciato l’integrazione dei loro prodotti. Gli ingegneri che...
-
Green Hills Software: supporto per i processori NXP S32G3
Green Hills Software ha annunciato il supporto per S32G3, il nuovo processore di rete veicolare di NXP Semiconductors. Questo supporto, focalizzato alla produzione dei veicoli Software-Defined sicuri, combina il middleware per auto connesse con il software di...
-
Green Hills Software a Embedded World 2023
Green Hills Software presenterà a Embedded World 2023 una nuova serie di soluzioni dimostrative e condividerà la propria esperienza attraverso una serie di presentazioni nel forum degli espositori, aperto a tutti i visitatori, e durante le lezioni...
-
Infineon and Green Hills Software collaborate for solutions with the TRAVEO T2G MCU families
Infineon Technologies and Green Hills Software will provide a complete ecosystem for the development and deployment of advanced safety applications for the automotive industry. This collaboration combines Infineon’s TRAVEO T2G Body and TRAVEO T2G Cluster microcontrollers with...
-
Green Hills Software amplia l’offerta automotive con gli RTOS per zonal e domain controller
Green Hills Software ha introdotto importanti aggiornamenti al suo sistema operativo real-time (RTOS) µ-velOSity per supportare i nuovi microcontrollori sempre più diffusi nell’elettronica dei veicoli. µ-velOSity è stato aggiornato con nuove funzionalità specifiche, oltre che con funzionalità...











