MATLAB pour le développement FPGA, ASIC et SoC

Automatisez les processus de développement d'algorithmes, de design et de vérifcation hardware

Les experts du domaine et les ingénieurs hardware utilisent MATLAB® et Simulink® pour développer des applications prototypes et de production en vue d'un déploiement sur des cartes FPGA, ASIC et SoC.

  • Utilisez Simulink pour modéliser et simuler ensemble des composants analogiques, numériques et software à un niveau d'abstraction élevé
  • Convertissez le design en virgule fixe à l'aide d'un guidage automatisé ou générez des opérations en virgule flottante native pour n'importe quelle cible
  • Analyze hardware and software architectures by modeling memories, buses, and I/Os
  • Générez du code VHDL® ou Verilog® optimisé, lisible et traçable pour l'implémenter dans une logique numérique
  • Générez du code C/C++ optimisé pour cibler des processeurs embarqués
  • Vérifiez votre algorithme exécuté dans un simulateur HDL ou sur une carte FPGA ou SoC connectée à votre test bench MATLAB ou Simulink

Les produits MATLAB et Simulink peuvent être utilisés dans divers domaines comme le contrôle moteur,  la radio logicielle, et la vision embarquée.

Simulink facilite la communication entre les architectes système et les ingénieurs hardware. C'est comme si nous parlions un langage commun qui nous permet d'échanger des connaissances, des idées et des designs. Avec Simulink et HDL Coder, nous nous consacrons pleinement au développement de nos algorithmes et à l'optimisation de notre design via la simulation, sans perdre de temps à vérifier les règles de codage et la syntaxe VHDL.”

Marcel van Bakel, Philips Healthcare

Design FPGA avec MATLAB

Regardez cette série de cinq vidéos pour en savoir plus sur le design FPGA avec MATLAB. Découvrez les facteurs clés à prendre en compte pour implémenter un algorithme de traitement du signal sur FPGA ou ASIC.