Skip to Main Content Skip to Search
Product Documentation

Version 5.7 (R2011a) Polyspace Model Link Products

This table summarizes what's new in V5.7 (R2011a):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known Problems
Yes
Details below
Yes—Details labeled as Compatibility Considerations, below. See also Summary.Includes fixes:
Polyspace Model Link SL Bug Reports
Polyspace Model Link TL Bug Reports
Polyspace UML Link RH Bug Reports

New features and changes introduced in this version are organized by product:

Polyspace Model Link SL Product

Overflow Check Customization

New options allow you to customize how OVFL checks are handled during verification. You can customize computation through overflow constructions, control the presence of overflow checks, and the dynamic behavior in case of a run-time error.

These options allow you to:

For more information, see Detect overflows on (-scalar-overflows-checks) and Overflows computation mode (-scalar-overflows-behavior) in the Polyspace Products for C/C++ Reference.

Compatibility Considerations.  When using the new options, verification results may change when compared to previous versions of the software. Some checks may change color, and the Selectivity rate of your results may change.

Main Generator Improvements

Enhanced main-generator to improve verification results for generated code.

The new main-generator is specifically designed for cyclic programs, to support generated code and Model-Based Design. The main generator considers the scope of:

This improves verification results at the subsystem level.

Sample main:

initialize_parameters
call_initialization_functions
while (1){               
		initialize_inputs    
    	call_step_functions
	} 
call_terminate_functions

For more information, see Main Generation for Model Verification in the Polyspace Model Link Products User's Guide, and Automatically Generating a Main in the Polyspace Products for C/C++ User's Guide.

Compatibility Considerations.  Due to precision improvements, verification results may change when compared to previous versions of the software. Some checks may change color, and the Selectivity rate of your results may change.

Data Range Management

Polyspace Model Link™ SL software now allows you to run different modes of verification, such as robustness vs. contextual, by specifying how the verification handles data ranges on model inputs, outputs, and tunable parameters within the model

For more information, see Configuring Data Range Settingsin the Polyspace Model Link Products User's Guide.

Block Annotation

You can now annotate blocks in your Simulink model to justify known run-time checks or coding-rule violations.

Annotating a block allows you to highlight and categorize checks identified in previous verifications, so that you can focus on new checks when reviewing your verification results.

The Polyspace Run-Time Checks perspective displays the information that you provide, and marks the checks as Justified.

For more information, see Annotating Blocks to Justify Known Checks or Coding-Rules Violationsin the Polyspace Model Link Products User's Guide.

Precision Improvements

Precision enhancements on arrays and functions provide improved Selectivity (less orange) in your verification results.

Compatibility Considerations.  Verification results may change when compared to previous versions of the software. Some checks may change color, and the Selectivity rate of your results may change.

Simulink Software Support

Added support for Simulink Version 7.7 (R2011a).

  


 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS