Altera e MathWorks: flusso di progettazione basato su modelli per i SoC di Altera
Altera ha annunciato la disponibilità di un nuovo supporto di programmazione per i propri SoC basati su ARM che sfrutta i flussi di progettazione standard di MathWorks. La release 2014b di MathWorks include il flusso di progettazione basato su modelli (model based) automatizzato e ad alto grado di integrazione ottimizzato per i SoC di Altera.
I progettisti che utilizzano questo flusso possono ridurre di parecchie settimane il tempo necessario allo sviluppo dei loro algoritmi per i SoC di Altera rimanendo all’interno di un ambiente di programmazione ad alto livello.
Con il nuovo flusso di lavoro hardware/software ad alta integrazione i programmatori possono simulare, prototipare, verificare e implementare algoritmi sia per gli FPGA sia per i processori ARM presenti nel SoC FPGA di Altera. Questo flusso di progetto genera automaticamente le interfacce tra FPGA, sistema processore e driver software.
Il supporto destinato ai SoC di Altera è integrato in due prodotti per la generazione del codice di MathWorks, HDL Coder ed Embedded Coder. Utilizzando un singolo ambiente di sviluppo, i progettisti possono utilizzare HDL Coder per generare core IP custom e configurare la sezione logica programmabile del dispositivo SoC, mentre Embedded Coder serve per generare il codice C/C++ che gira sul sistema processore hard basato su ARM.
Un ambiente di progettazione basato su modelli per i SoC di Altera è utile per accelerare il processo di design consentendo ai progettisti di continuare a operare all’interno di un ambiente di progettazione conosciuto senza richiedere da parte loro una conoscenza approfondita della componente hardware.
I progettisti che utilizzano i SoC di Altera possono accelerare i loro algoritmi nella sezione FPGA del dispositivo facendo girare il resto del loro progetto sui processori ARM. La release 2014b include il supporto automatico dei SoC della serie a basso costo Cyclone V di Altera, compresa la programmazione automatica delle schede di sviluppo per i SoC Cyclone V.
pb
Contenuti correlati
-
Le innovazioni di Altera basate su FPGA
Altera ha recentemente fornito nuovi dettagli sui suoi FPGA Agilex 3 di nuova generazione e ha annunciato nuovi kit di sviluppo e supporto software per gli FPGA Agilex 5. Gli FPGA Agilex 3 sono progettati per soddisfare...
-
La strumentazione da laboratorio in viaggio verso il cloud
La tendenza è chiara: il software assume un ruolo sempre più importante nelle misurazioni. E anche se per il momento si è ancora lontani dall’aver trovato applicazioni che sostituiscano gli strumenti più evoluti, miniaturizzazione, connettività IoT e...
-
Intel ha presentato la sua nuova società indipendente per gli FPGA: Altera
Come preannunciato alcuni mesi fa, Intel ha reso autonoma la sua divisione PSG (Programmable Solutions Group) trasformandola in una società indipendente, focalizzata sugli FPGA, e dandole un nome molto noto: Altera. Il nome è quello dell’azienda acquisita...
-
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...
-
Le innovative applicazioni dei dispositivi programmabili FPGA-SoC
Questo articolo è una panoramica sulle nuove funzionalità FPGA e le risorse SoC in applicazioni come il posizionamento indoor, l’ottimizzazione di algoritmi utilizzando sistemi operativi, codici di ottimizzazione, reti definite da software e nuove piattaforme di elaborazione...
-
Sistemi embedded: 7 tool di simulazione per accelerare sviluppo e verifica
Sistemi elettronici sempre più complessi stanno rendendo impegnativi sviluppo, test e verifica del software embedded. Per semplificare il lavoro degli sviluppatori sono comunque disponibili nel settore diversi strumenti di simulazione dei componenti hardware o dell’intero sistema. Qui...
-
Tool per l’analisi e la validazione dei sistemi di potenza
Una descrizione dei tool più utilizzati dai progettisti durante lo sviluppo dei sistemi elettronici di potenza che sono soggetti a stringenti vincoli sia elettrici sia di sicurezza Leggi l’articolo completo su EO 496
-
Toolbox di sviluppo per processori embedded da Green Hills Software e MathWorks
Green Hills Software ha rilasciato MULTI Toolbox for Embedded Coder, una soluzione che permette ai progettisti di sviluppare e implementare in modo semplice ed efficiente i propri modelli Simulink e MATLAB su una vasta gamma di processori...
-
Logiche programmabili e tool
In termini generali, l’espressione “logica programmabile” si estende a numerose tipologie di dispositivi, anche ai più semplici PLD (Programmable Logic Device). Nati dall’evoluzione dei primi componenti programmabili, come PLA, PAL e GAL, questi dispositivi hanno progressivamente aumentato...
-
Cadence e MathWorks: nuove soluzioni di simulazione
Cadence Design Systems ha annunciato di aver stretto una partnership con MathWorks per semplificare la progettazione a livello di sistema e l’implementazione a livello di circuito in merito alle applicazioni mixed-signal per internet of things (IoT) e...