Green Hills Software supporta i processori applicativi eterogenei NXP i.MX8
Green Hills Software ha annunciato che il sistema operativo realtime INTEGRITY-178 tuMP (Time-Variant Unified Multi-Processing) ora supporta il funzionamento multicore eterogeneo sui processori applicativi i.MX8 di NXP Semiconductor con core Arm Cortex-A72 e Cortex-A53 per realizzare sistemi avionici safety-critical e security-critical. Utilizzando le funzionalità BMP (Bound Multi-Processing) e SMP (Simmetric Multi-Processing) presenti in INTEGRITY-178 tuMP, un architetto di sistema può assegnare un’applicazione a un particolare core o far eseguire un’applicazione multi-thread su più core di un particolare tipo al fine di massimizzare l’utilizzo multicore e ridurre al minimo il consumo energetico.
«NXP Semiconductors si impegna a fornire ai processori multicore funzionalità avanzate per soddisfare le esigenze delle applicazioni avioniche», ha dichiarato Jeff Steinheider, direttore marketing responsabile globale dei processori per applicazioni industriali di NXP Semiconductors. «Le esclusive funzionalità multi-processing incorporate nel sistema operativo realtime INTEGRITY-178 tuMP lo rendono la soluzione ideale per sfruttare l’elaborazione eterogenea con il processore applicativo i.MX8 in sistemi critici per la sicurezza aerea».
Numerose funzionalità
I processori applicativi NXP i.MX8 dispongono di diverse funzionalità utili per l’avionica, i computer per missioni di volo e i display per cabine di pilotaggio, inclusa una capacità di elaborazione eterogenea ottimizzata per SWaP, display quadrupli, un basso tasso di errori soft e la longevità dell’approvvigionamento del prodotto. Con quattro core Cortex-A53 e due core Cortex-A72, il processore i.MX8 QuadMax consente di ottimizzare i consumi energetici abbinando i requisiti prestazionali di ogni attività applicativa alle capacità prestazionali dei diversi core. Per gestire i display della cabina di pilotaggio e altre applicazioni grafiche, il processore può gestire fino a quattro schermi 1080p con contenuti indipendenti. Il basso tasso di errori soft dei processori i.MX8 deriva da un robusto processo di produzione FDSOI a 28 nm, che ha un’immunità intrinsecamente elevata al flusso di particelle alfa e consente di ottenere un elevato valore di MTBF (Mean Time Between Failures). Come molte delle famiglie di prodotti NXP, i processori i.MX8 hanno un minimo di 10-15 anni di longevità di fornitura di prodotti.
Meno rischi per la certificazione
Certificare processori multicore per la sicurezza aerea può essere piuttosto difficile, a causa dell’innata contesa che si verifica quando più core tentano di accedere a una determinata risorsa condivisa, come la memoria o i dispositivi di I/O. Il sistema operativo INTEGRITY-178 tuMP include sia uno scheduler multicore con piene funzionalità che il supporto per l’allocazione e la gestione della banda di accesso alle risorse del processore condiviso. La tecnica supportata di gestione della banda emula un approccio ad alta velocità di tipo hardware per assicurare una continuità dell’allocazione. Queste funzionalità riducono notevolmente i rischi di integrazione e certificazione, consentendo al contempo agli integratori di ottenere i massimi vantaggi in termini di prestazioni dei processori multicore.
Il sistema realtime safety- e security-critical INTEGRITY-178 tuMP è progettato per soddisfare simultaneamente le specifiche DO-178B/C Design Assurance Level (DAL) A e il profilo di protezione del kernel di separazione (SKPP) come definito dall’NSA. INTEGRITY-178 tuMP è un RTOS multicore che supporta qualsiasi combinazione di multi-processing asimmetrico (AMP), simmetrico SMP e di tipo bound BMP. Include, in particolare, il supporto per l’esecuzione di una partizione DAL A DO-178C multi-thread su più core in configurazioni SMP o BMP, come richiesto in ARINC 653 Parte 1, Supplementi 4 e 5. INTEGRITY-178 tuMP è stato il primo sistema operativo realtime ad essere certificato conformemente allo standard tecnico FACE, edizione 3.0, e rimane l’unico conforme per tutte e tre le architetture dei processori avionici: Arm, Intel e Power Architecture
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à...










