| Contents | Index |
| ID: Title | hisl_0040: Configuration Parameters > Solver > Simulation time | ||
|---|---|---|---|
| Description | For models used to develop high-integrity systems, in the Configuration Parameters dialog box, on the Solver pane, set parameters for simulation time as follows: | ||
| A | Start time to 0.0. | ||
| B | Stop time to a positive value that is less than the value of Application lifespan (days). | ||
| Note | Simulink allows nonzero start times for simulation. However, production code generation requires a zero start time. By default, Application lifespan (days) is inf. If you do not change this setting, any positive value for Stop time is valid. You specify Stop time in seconds and Application lifespan (days) is in days. | ||
| Rationale | A | Generate code that is valid for production code generation. | |
| References |
| ||
| See Also |
| ||
| Last Changed | R2011a | ||
| ID: Title | hisl_0041: Configuration Parameters > Solver > Solver options | ||
|---|---|---|---|
| Description | For models used to develop high-integrity systems, in the Configuration Parameters dialog box, on the Solver pane, set parameters for solvers as follows: | ||
| A | Type to Fixed-step. | ||
| B | Solver to discrete (no continuous states). | ||
| Note | Generating code for production requires a fixed-step, discrete solver. | ||
| Rationale | A, B | Generate code that is valid for production code generation. | |
| References |
| ||
| See Also | Solver Pane in the Simulink documentation | ||
| Last Changed | R2011a | ||
| ID: Title | hisl_0042: Configuration Parameters > Solver > Tasking and sample time options | ||
|---|---|---|---|
| Description | For models used to develop high-integrity systems, in the Configuration Parameters dialog box, on the Solver pane, set parameters for tasking and sample time as follows: | ||
| A | Periodic sample time constraint to Specified and assign values to Sample time properties. | ||
| B | Tasking mode for periodic sample times to SingleTasking or MultiTasking. | ||
| C | Clear the parameter Automatically handle data transfers between tasks. | ||
| Notes | Selecting the Automatically handle data transfers between tasks check box might result in inserting rate transition code without a corresponding model construct. This might impede establishing full traceability or showing that unintended functions are not introduced. You can select or clear the Higher priority value indicates higher task priority check box . Selecting this check box determines whether the priority for Sample time properties uses the lowest values as highest priority, or the highest values as highest priority. | ||
| Rationale | A, B, C | Support fully specified models and unambiguous code. | |
| References |
| ||
| See Also | Solver Pane in the Simulink documentation | ||
| Last Changed | R2011a | ||
![]() | Configuration Parameter Considerations | Diagnostics | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |