| Version 4.1 (R13SP1) Fixed-Point Blockset Software Release Notes | ![]() |
This table summarizes what's new in Version 4.1 (R13SP1):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
| Yes Details below | No | Yes Details | No |
New features and changes introduced in this version are
In Release 13, many Simulink and Fixed-Point Blockset blocks were unified. The unified blocks were designed to be fully compatible with models created in earlier releases. However, the unified rules for the treatment of tunable parameters caused compatibility problems for some legacy fixed-point models as discussed in Backwards Compatibility of Tunable Parameters for Unified Fixed-Point Blocks. In this release, these rules have been improved.
A fixed-point model created in Release 12.1 may have experienced problems with tunable parameters when generating code with Versions 5.0 or 5.0.1 of the Real-Time Workshop software. With the current release, a model created in Release 12.1 will be able to generate code without compatibility problems. Please note that the steps described in Version 4.0.1 (R13+) Fixed-Point Blockset Software of these Release Notes to solve these compatibility problems do not need to be reversed. The new rules are compatible both with legacy fixed-point models from Release 12.1 and with models that used the work-around described for the previous release.
The generated code for utilities that support integer and fixed-point math have been improved to reduce the amount of ROM required. In particular, code that supports lookup tables and division has been improved. The generated code for these operations has been restructured to make greater use of shared functions and less use of inlined code.
This section summarizes the major bug fixes introduced in Version 4.1 of the Fixed-Point Blockset software.
The Plot System dialog is a tool that allows fixed-point simulation results to be easily compared against equivalent floating-point simulation results. Access this dialog by opening the Fixed-Point Settings interface from the Simulink Tools menu, and then clicking the Show plot dialog icon. For the current model, the dialog provides a list of signals that are logged to the workspace by To Workspace blocks, Scope blocks, and root-level Outport blocks. Signals from this list can be selected, and then plotted in three ways.
There are three plot buttons in the Plot System dialog. The Plot Signals button shows the simulation results that are collected using the model's specified data types. The Plot Doubles button shows the simulation results that are collected when the model's specified data types are overridden at the root level by True Doubles or Scaled Doubles. The Plot Both button shows both results simultaneously, making it easy to compare fixed-point behavior against idealized floating-point behavior.
In Release 13, the Plot System dialog did not always work properly. Clicking any of the three plot buttons could plot the wrong signals or lead to incorrect error messages. These errors have been corrected. Signals are now associated with the correct plot buttons. In addition, the error messages have been changed to give improved instructions on how to collect the data required by each button.
In the previous release, the Fixed-Point Settings interface was unusable if your system setup defined large default system fonts. When trying to open the dialog, an error would be reported and the dialog would not appear. The creation of the dialog has now been made robust enough to handle large fonts.
![]() | Version 5.0 (R14) Simulink Fixed Point Software | Version 4.0.1 (R13+) Fixed-Point Blockset Software | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |