MATLAB e Simulink per la generazione di codice embedded

Generare e verificare il codice embedded per la prototipazione e la produzione

La generazione di codice embedded sta alterando radicalmente il modo di lavorare dei progettisti, i quali ora non devono più codificare a mano migliaia di righe di codice, ma sono in grado di utilizzare strumenti automatici per generare il codice e aumentare quindi la produttività e la qualità, oltre che favorire l’innovazione.

Con i prodotti MathWorks per la generazione di codice embedded è possibile:

  • Progettare applicazioni real-time destinate a processori a virgola fissa o mobile
  • Generare codice C e C++ da MATLAB® e Simulink®
  • Ottimizzare il codice per specifiche architetture di processore, tra cui SIMD e GPU
  • Riutilizzare codice scritto a mano (funzionalità specifiche o legacy)
  • Profilare e verificare codice embedded
  • Garantire la conformità agli standard del settore

“Quando abbiamo generato il codice dai nostri modelli Simulink con Embedded Coder, il team a cui lo abbiamo trasmesso era sicuro che fosse perfetto (cioè che era stato sottoposto a debug e soddisfaceva pienamente i requisiti), perché lo avevamo verificato attraverso i vettori di test Simulink forniti dal nostro cliente. È stato un grande vantaggio in questo programma.”

Maria Radecki, BAE Systems Electronic Solutions