You can generate C code with the Fixed-Point Designer™ software by using the Simulink® Coder™ or Embedded Coder® products. The code generated from fixed-point models uses only integer types and automatically includes all operations, such as shifts, needed to account for differences in fixed-point locations. You can use the generated code on embedded fixed-point processors or on rapid prototyping systems even if they contain a floating-point processor.
When used with HDL Coder™, Fixed-Point Designer lets you generate bit-true synthesizable Verilog® and VHDL® code from Simulink models, Stateflow® charts, and MATLAB Function blocks.
Optimize lookup tables in your model to improve efficiency
How to select efficient data types for basic fixed-point operations
Simulink features supported for fixed-point code generation.
Control the generation of fixed-point utility functions using specified minimum and maximum values.
Understand the use of shifts by MathWorks® coder products including how to control the shifts using optimization settings in the configuration parameters as well as modeling techniques