Fixed-Point Designer™ provides data types and tools for developing fixed-point and single-precision algorithms to optimize performance on embedded hardware. Fixed-Point Designer analyzes your design and proposes data types and attributes such as word length and scaling. You can specify detailed data attributes such as rounding mode and overflow action, and mix single-precision and fixed-point data. You can perform bit-true simulations to observe the impact of limited range and precision without implementing the design on hardware.
Fixed-Point Designer lets you convert double-precision algorithms to single precision or fixed point. You can create and optimize data types that meet numerical accuracy requirements and target hardware constraints. You can determine the range requirements of your design via mathematical analysis or instrumented simulation. Fixed-Point Designer provides apps and tools that guide you through the data conversion process and enable you to compare fixed-point results with floating-point baselines.
Fixed-Point Designer supports C, HDL, and PLC code generation.
Fixed point basics
“Perform Fixed-Point arithmetic”
fi object display settings used
in code examples
This example shows how to accelerate fixed-point algorithms using
This example shows how to set fixed-point data types by instrumenting MATLAB code for min/max logging and using the tools to propose data types.
Generate standalone fixed-point C code
Manually convert floating-point MATLAB algorithm to fixed point
Overview of the development cycle for simulating dynamic systems
Read fixed-point data from MATLAB® into your Simulink® models, and log fixed-point information from your models and simulations to the workspace.
Create a fixed-point model by configuring Simulink blocks to output fixed-point signals.
Provides an example based on the
which highlights many of the key features of the Fixed-Point
Details the steps taken to convert a floating-point model to fixed point.
Use data type override settings to share and edit a model containing fixed-point blocks without the Fixed-Point Designer software.
Fixed point data types
Discusses the concepts behind arithmetic operations in Fixed-Point Designer
Discusses the types of scaling used in Fixed-Point Designer; binary point-only and [Slope Bias]
Introduces the concepts behind arithmetic operations in Fixed-Point Designer
Provides an overview of measurement scales and representing numbers