Fixed-Point Designer

Génération de code

L’utilisation de Fixed-Point Designer combinée à MATLAB Coder™ ou Embedded Coder® vous permet de générer un code C utilisant le format entier à partir de votre code MATLAB virgule fixe.

Fixed-point MATLAB code for a FIR filter and efficient C code generated using MATLAB Coder with Fixed-Point Designer.
Code MATLAB virgule fixe pour un filtre RIF (en haut) et code C efficace généré à l’aide de MATLAB Coder avec Fixed-Point Designer (en bas).

L’utilisation de Fixed-Point Designer combinée à Simulink Coder™ ou Embedded Coder vous permet de générer un code C utilisant le format entier à partir de vos modèles Simulink et de vos diagrammes Stateflow virgule fixe.

Model incorporating wide integer and fixed-point operations and generated multiword C code.
Modèle qui incorpore des opérations virgule fixe sur de grands entiers (en haut), et code C généré utilisant plusieurs mots (en bas). Le code à plusieurs mots est normalement déclenché lors de l’utilisation de paramètres ou de signaux avec des types de données plus larges que le type C « long ».

Le code généré est en conformité au bit près avec votre modèle, lui permettant de se comporter exactement comme lors de la simulation. Le code généré prend automatiquement en charge tous les détails de l’implémentation des modèles en virgule fixe, comme les ajustements de la mise à l’échelle, l’arrondi et les calculs avancés en virgule fixe. Vous pouvez générer un code pour des signaux et des paramètres avec des tailles de mot allant de 1 à 128 bits. Vous pouvez utiliser le code généré pour une grande variété d’applications, y compris une simulation accélérée, un prototypage rapide et le déploiement en production.

L’utilisation de Fixed-Point Designer combinée à HDL Coder™ vous permet de générer un code Verilog® et VHDL® synthétisable exact au bit près à partir de votre code MATLAB, de vos modèles Simulink et de vos diagrammes Stateflow.

Essayer Fixed-Point Designer

Obtenir une version d'évaluation

Modélisez votre système de communication dans MATLAB : application au standard 4G LTE

Visionner le webinar