codegen | Generate HDL code from MATLAB code |
coder.config | Create HDL Coder code generation configuration objects |
coder.approximation | Create function replacement configuration object |
coder.FixptConfig | Floating-point to fixed-point conversion configuration object |
Automated Fixed-Point Conversion
Convert floating-point MATLAB® code to fixed-point code.
Specify Properties of Entry-Point Function Inputs
Specify input properties so that the code generator can determine the properties of all variables.
Data Type Issues in Generated Code
Highlight potential data type issues in report.
Use a custom plotting function to visualize the differences between the floating-point and fixed-point results
Generating HDL code for MATLAB fixed-point bitwise functions
Fixed-Point Run-Time Library Functions
Fixed-point run-time library function language support for HDL code generation
Replacing Functions Using Lookup Table Approximations
The Fixed-Point Designer™ MATLAB Coder™ software provides an option to generate lookup table approximations for continuous and stateless single-input, single-output functions in your original MATLAB code.
Replace a Custom Function with a Lookup Table
With HDL Coder™, you can generate lookup table approximations for functions that do not support fixed-point types, and replace your own functions.
Replace the exp Function with a Lookup Table
With HDL Coder, you can handle functions that are not supported for fixed point and replace your own functions.
Enable Plotting Using the Simulation Data Inspector
You can use the Simulation Data Inspector to inspect and compare floating-point and fixed-point logged input and output data.
Inspecting Data Using the Simulation Data Inspector
The Simulation Data Inspector allows you to view data logged during the fixed-point conversion process.
Visualize Differences Between Floating-Point and Fixed-Point Results
This example shows how to configure the fiaccel
codegen
function to use a
custom plot function to compare the behavior of the generated fixed-point
code against the behavior of the original floating-point MATLAB code.
To log data for histograms:
View and Modify Variable Information
View and modify variable information for fixed-point conversion.