Come iniziare con Fixed-Point Designer
Fixed-Point Designer™ fornisce tipi di dati e strumenti per l'ottimizzazione e l'implementazione di algoritmi in virgola fissa e in virgola mobile su hardware integrati. Include tipi di dati in virgola fissa e in virgola mobile e impostazioni numeriche specifiche per il target. Con Fixed-Point Designer è possibile eseguire una simulazione sensibile al target che è bit-true per la virgola fissa. È quindi possibile testare ed eseguire il debug degli effetti di quantizzazione, come overflow e perdita di precisione, prima di implementare il progetto sull'hardware.
Fixed-Point Designer fornisce app e strumenti per analizzare algoritmi a doppia precisione e convertirli in virgola mobile o in virgola fissa a precisione ridotta. Gli strumenti di ottimizzazione consentono di selezionare i tipi di dati che soddisfano i requisiti di precisione numerica e i vincoli dell’hardware target. Per un'implementazione efficiente, i costrutti di progettazione dispendiosi in termini computazionali possono essere sostituiti con modelli hardware ottimale, come tabelle di ricerca compresse.
Il codice di produzione C e HDL può essere generato direttamente dai modelli ottimizzati in virgola fissa e in virgola mobile.
Tutorial
- Creazione di dati in virgola fissa in MATLAB
Regolare le proprietà degli oggettifi
per creare tipi di dati in virgola fissa. - Esecuzione aritmetica in virgola fissa
Controllare la crescita di bit e gli overflow utilizzando l'oggettofimath
. - Generazione di codice C in virgola fissa
Generare codice C in virgola fissa con MATLAB® Coder™ e Fixed-Point Designer. - Conversione manuale di un algoritmo MATLAB in virgola mobile in uno in virgola fissa
Esplorare le best practice per la conversione manuale in virgola fissa. - 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 di MATLAB
Workflow di Simulink
Informazioni sulla virgola fissa
- Vantaggi dell’hardware in virgola fissa
Scoprire i vantaggi in termini di memoria, velocità e costi derivanti dall'utilizzo di hardware con tipi di dati in virgola fissa.
- Tipi di dati in virgola fissa
Scoprire come i numeri in virgola fissa vengono rappresentati come parole binarie.
- Precisione e intervallo
Scoprire come scegliere i metodi di arrotondamento e gestire gli overflow utilizzando 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.
Esempi in primo piano
Video
Che cos'è Fixed-Point Designer?
Progettare e simulare sistemi in virgola fissa utilizzando Fixed-Point Designer.