
Analog Devices ha ampliato la propria offerta per gli sviluppatori: CodeFusion Studio System Planner aiuta i clienti a realizzare innovazioni per l’Intelligent Edge.
Negli ultimi anni, i dispositivi embedded hanno visto l’aumento esponenziale della velocità di elaborazione, del numero di core, delle funzionalità e della complessità, riducendo i costi e lo spazio, ma aumentando la complessità delle pipeline di sviluppo software. Gli strumenti di sviluppo legacy spesso mancano della flessibilità e della personalizzazione necessarie per integrarsi in queste pipeline e nelle basi di codice consolidate.
Utilizzando un’architettura open-source con licenza permissiva, CodeFusion Studio System Planner consente una creazione flessibile dei progetti su più core e un’allocazione grafica delle risorse di memoria e periferiche. L’offerta include anche tool di configurazione RTOS o della piattaforma firmware utilizzata su un determinato core, mostrando impostazioni di configurazione contestuali per una periferica o un blocco di memoria assegnato a un core.
Analog Devices System Planner consente agli sviluppatori di generare il codice desiderato tramite un sistema di creazione dei progetti basato su plugin. Questo sistema offre agli sviluppatori la massima flessibilità possibile, beneficiando al contempo di un set comune di strumenti di configurazione. Un set di plugin per piattaforme firmware comuni – Zephyr RTOS, SDK di ADI, ecc. – sarà fornito “out of the box”, sebbene i clienti abbiano la libertà di duplicare e modificare questi plugin di creazione del progetto e configurazione in base alle proprie esigenze.
Infine, System Planner fornisce una utility grafica per suddividere le risorse di memoria, assegnando le partizioni a uno o più core. Questa utility ha lo scopo di aiutare i clienti a generare script del linker o file di sovrapposizione della memoria del Device Tree. I blocchi periferici possono anche essere assegnati graficamente a un core, con impostazioni di configurazione consapevoli del sistema operativo in tempo reale (RTOS).
In aggiunta a CodeFusion Studio System Planner, ADI annuncia inoltre un’architettura di sicurezza potenziata ADI Assure Trusted Edge Security, con il rilascio in accesso anticipato della prima soluzione di sviluppo software Data Provenance dell’azienda, che garantisce l’affidabilità e la tracciabilità dei dati per i clienti lungo tutto il loro ciclo di vita.
Ora disponibile in accesso anticipato, la nuova soluzione Data Provenance di ADI stabilisce un trust framework per i dati della signal chain, garantendo che i dati creati all’Intelligent Edge mantengano la loro integrità, autenticità e preservino la loro fedeltà mentre si spostano nel sistema.
Stabilendo il trust end-to-end e migliorando la fedeltà dei dati, Data Provenance porta a risultati di modelli più accurati e sicuri e a una maggiore precisione nel processo decisionale. Le applicazioni immediate includono la creazione di algoritmi o modelli di IA più affidabili che operano su dati autentici e di alta qualità, l’estrazione di informazioni verificate dai sensori per migliorare la comprensione degli output della signal chain e l’affidabilità operativa nonché la semplice riduzione degli sprechi di dati e la resa della prova di integrità e autenticità più semplice