Altera e MathWorks: flusso di progettazione basato su modelli per i SoC di Altera

Pubblicato il 7 novembre 2014

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

  • Altera
    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
    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...

Scopri le novità scelte per te x