Salle de presse MathWorks

MathWorks Introduit la Génération de Code HDL depuis MATLAB

De nouveaux produits supportent la vérification et la génération de code HDL depuis MATLAB et Simulink

Meudon, France - (2 mars 2012)

HDL Coder : HDL Workflow Advisor fournit des options pour la personnalisation et l’optimisation du code HDL ainsi que la possibilité de programmer automatiquement les FPGA directement à partir de MATLAB.

MathWorks annonce le lancement de HDL Coder, qui génère automatiquement du code HDL à partir de MATLAB, permettant ainsi aux ingénieurs d’implémenter les designs FPGA et ASIC à partir du langage MATLAB couramment utilisé. MathWorks a également annoncé le lancement de HDL Verifier, qui comprend les fonctionnalités Hardware-In-the-Loop pour le test des designs FPGA et ASIC. Grâce à ces deux produits, MathWorks fournit désormais la génération de code HDL et la vérification depuis MATLAB et Simulink.

« Les ingénieurs utilisent partout MATLAB et Simulink pour concevoir des systèmes et des algorithmes, » a déclaré Tom Erkkinen, responsable de la certification et des applications embarquées chez MathWorks. « Désormais, grâce à HDL Coder et à HDL Verifier, ils n’ont plus à écrire manuellement le code HDL ou les bancs de test pour développer les designs FPGA et ASIC. »

HDL Coder génère du code VHDL et Verilog, synthétisable et portable, à partir des fonctions MATLAB et des modèles Simulink qui peuvent être utilisés pour la programmation FPGA ou le prototypage et la conception d’ASIC. Par conséquent, les équipes d’ingénieurs peuvent désormais identifier immédiatement le meilleur algorithme pour l’implémentation hardware. La traçabilité entre les modèles Simulink et le code HDL généré supporte également le développement d’applications critiques conformes à la norme DO-254 et autres standards.

« HDL Coder offre une intégration avec Xilinx ISE Design Suite et crée un flot de conception très simple qui permet aux développeurs d’algorithmes utilisant les produits MathWorks de cibler les FPGA Xilinx, » a déclaré Vin Ratford, vice-président de Xilinx,  chargé du marketing mondial. « Cette intégration fournit également à nos clients communs l’accès à un grand portefeuille d’IP Xilinx optimisées directement à partir de HDL Coder, ce qui leur permet ainsi d’accélérer leur productivité. »

HDL Verifier supporte maintenant la vérification Hardware-In-the-Loop pour les cartes FPGA Xilinx et Altera. HDL Verifier fournit des interfaces de co-simulation qui relient MATLAB et Simulink aux simulateurs HDL  tels que Cadence Incisive, Mentor Graphics ModelSim et Questa. Grâce à ces fonctionnalités, les ingénieurs peuvent rapidement vérifier que leur implémentation HDL correspond à leurs algorithmes MATLAB et aux spécifications système Simulink.

« Puisque l’adoption des FPGA continue à augmenter dans tous les secteurs, les designersdoivent trouver un moyen de pallier  au manque de vérification entre les modèles de systèmes et les designs FPGA, » a déclaré Vince Hu, vice-président de la division Marketing chez Altera. « HDL Verifier lie les modèles de systèmes aux designs FPGA et permet aux ingénieurs de réaliser la vérification Hardware-In-the-Loop entre les FPGA Altera et Simulink. Ce processus réduit les cycles de vérification et aide les ingénieurs à acquérir une plus grande confiance dans l’implémentation de leurs designs.

À propos de MathWorks

MathWorks est le leader du développement de logiciels de calcul mathématique. MATLAB, langage pour le calcul scientifique, est un environnement de programmation pour le développement d’algorithmes, l’analyse des données, leur visualisation et le calcul numérique. Simulink est un environnement graphique de simulation et de conception par modélisation destiné aux systèmes dynamiques et embarqués multi-domaines. Les ingénieurs et les scientifiques du monde entier utilisent ces familles de produits pour accélérer le rythme de la recherche, de l’innovation et du développement dans de nombreux secteurs, dont l’automobile, l’aérospatial, l’électronique, la finance, la biotechnologie et l’industrie pharmaceutique. Les produits MathWorks constituent également des outils essentiels pour l’enseignement et la recherche dans les universités et les établissements d’enseignement du monde entier. Fondée en 1984, la société MathWorks emploie plus de 2400 personnes dans 15 pays. Son siège est implanté à Natick (Massachusetts) aux États-Unis. Pour de plus amples informations, visitez le site fr.mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.