Accelerating the pace of engineering and science

Fixed-Point Designer

See highlights and screen shots

Single-Precision Conversion

Single-Precision Conversion

Automatically convert double-precision systems to use single-precision data types in Simulink

Watch video4:57

Float to Fixed Conversion of MATLAB Function Blocks

Float to Fixed Conversion of MATLAB Function Blocks

Automatically generate fixed-point versions of floating-point MATLAB Function blocks

Watch video4:57

Histogram Instrumentation in Simulink

Histogram Instrumentation in Simulink

Generate log2 histograms of Simulink signals and blocks from simulation data

Autoscaling numerictype Objects

Autoscaling numerictype Objects

Propose and apply fixed-point data types for Simulink numeric type objects

Latest Releases

R2016b (Version 5.3) - 14 Sep 2016

Version 5.3, part of Release 2016b, includes bug fixes.

See the Release Notes for details.

R2016a (Version 5.2) - 3 Mar 2016

See highlights and screen shots.

Version 5.2, part of Release 2016a, includes the following enhancements:

  • Autoscaling Parameter Objects: Automatically propose and apply data types for parameter objects

See the Release Notes for details.

R2015aSP1 (Version 5.0.1) - 14 Oct 2015

Version 5.0.1, part of Release 2015aSP1, includes bug fixes.

See the Release Notes for details.

R2015b (Version 5.1) - 3 Sep 2015

See highlights and screen shots.

Version 5.1, part of Release 2015b, includes the following enhancements:

  • Simulink Fixed-Point Tool workflow simplification: Propose signedness and data types for inherited and floating-point types
  • Double-precision to single-precision conversion: Convert double-precision MATLAB code to single-precision MATLAB code using the command line
  • MATLAB Fixed-Point Converter app streamlined workflow: Restore project state and minimize regeneration of MEX files
  • Range analysis for Delay blocks: Improve accuracy and speed of range analysis on models using Delay blocks
  • Control of signed shifts in fixed-point scaling operations: Control the use of signed shifts in generated code

See the Release Notes for details.

R2015a (Version 5.0) - 5 Mar 2015

See highlights and screen shots.

Version 5.0, part of Release 2015a, includes the following enhancements:

  • Derived Ranges for MATLAB Function Blocks in Simulink
  • Fixed-Point Converter app enhancements, including detection of dead and constant folded code, support for projects with multiple entry point functions and support for global variables
  • Automated conversion of additional DSP System objects using the Fixed-Point Converter app
  • Fixed-Point SimState logging and root logging improvements

See the Release Notes for details.

R2014b (Version 4.3) - 2 Oct 2014

See highlights and screen shots.

Version 4.3, part of Release 2014b, includes the following enhancements:

  • Fixed-Point Converter app for automated conversion of floating-point MATLAB code
  • Commands for scripting fixed-point conversion and accessing the collected data in Simulink
  • Automated fixed-point conversion for commonly used DSP System objects, including Biquad Filter, FIR Filter, and FIR Rate Converter
  • Simulation range collection and data type proposals for MATLAB Function blocks in Simulink
  • Overflow diagnostics to distinguish between wrap and saturation in Simulink

See the Release Notes for details.