La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Démarrer avec Fixed-Point Designer
Fixed-Point Designer™ propose des types de données et des outils pour optimiser et implémenter les algorithmes virgule fixe et virgule flottante sur du hardware embarqué. Il comprend des types de données à virgule fixe et à virgule flottante, ainsi que des paramètres numériques spécifiques à la cible. Avec Fixed-Point Designer, vous pouvez effectuer une simulation qui tient compte de la cible et est exacte au bit près en virgule fixe. Vous pouvez alors tester et déboguer les effets de la quantification, tels que les débordements (overflows) et les pertes de précision, avant d’implémenter le design sur du hardware.
Fixed-Point Designer offre des applications et des outils pour analyser les algorithmes double précision et les convertir en virgule flottante de précision réduite ou en virgule fixe. Les outils d’optimisation vous permettent de sélectionner des types de données répondant à vos exigences en matière de précision numérique et aux contraintes du hardware cible. Pour une implémentation efficace, vous pouvez remplacer les constructions de design exigeant des calculs complexes par des patterns optimaux pour du hardware tels que des lookup tables compressées.
Vous pouvez générer du code C et HDL de production directement à partir de vos modèles optimisés en virgule fixe et virgule flottante.
Tutoriels
- Création de données à virgule fixe dans MATLAB
Ajuster les propriétés d’objetfi
pour créer des types de données à virgule fixe. - Opérations en arithmétique à virgule fixe
Contrôler la croissance des bits et les overflows avec l’objetfimath
. - Générer un code C en virgule fixe
Générer un code C en virgule fixe avec MATLAB® Coder™ et Fixed-Point Designer. - Conversion manuelle d’un algorithme MATLAB virgule flottante en virgule fixe
Conversion manuelle d’un algorithme MATLAB virgule flottante en virgule fixe. - Configure Blocks with Fixed-Point Output
Create fixed-point models by configuring Simulink® blocks to output fixed-point signals. - Pass Fixed-Point Data Between Simulink Models and MATLAB
Import data from MATLAB into your Simulink models and log fixed-point simulation data to the workspace. - Cast from Doubles to Fixed Point
Simulate a continuous signal with fixed-point data types using Fixed-Point Designer to adjust scaling, rounding, and overflow handling. - Convert Floating-Point Model to Fixed Point
Use the Fixed-Point Tool to convert a floating-point model to fixed point.
Workflow MATLAB
Workflow Simulink
À propos de la virgule fixe
- Les avantages du hardware à virgule fixe
Le hardware à virgule fixe peut être avantageux en matière de taille et de consommation d’énergie, d’utilisation de mémoire, de vitesse, et de coût.
- Types de données à virgule fixe
Découvrir comment les nombres à virgule fixe sont représentés sous forme de mots binaires.
- Précision et plage
Évoque les concepts qui sous-tendent les opérations arithmétiques dans Fixed-Point Designer.
- Scaling
Understand how fixed point numbers are represented using binary point-only and Slope Bias scaling.
- Arithmetic Operations
Choose data types and scaling for best results when performing fixed-point arithmetic.
- Physical Quantities and Measurement Scales
Select measurement scales to represent physical quantities with fixed-point data types.
Sélection d՚exemples
Vidéos
Introduction à Fixed-Point Designer
Concevoir et simuler des systèmes en virgule fixe avec Fixed-Point Designer.