Main Content

Check signal flow in model

Check ID: mathworks.maab.db_0141

Guideline: db_0141: Signal flow in Simulink® models

Description

Identify subsystems with inappropriate signal flow. The signal flow in the models and subsystems should be from left to right.

This check requires a Simulink Check™ license.

Results and Recommended Actions

Guideline Sub-IDConditionRecommended Action
db_0141_a: Check placement of sequential blockThe placement of blocks in subsystems is distorted.

The signal flow in the mentioned subsystems must be from left to right.

All sequential blocks, except the blocks on feedback path, must be placed from left to right.

All blocks, except the blocks on feedback path, must be oriented to the right.

db_0141_b: Check placement of parallel blocksOne or more groups of blocks are not arranged from top to bottom.Arrange the groups of blocks or subsystems vertically from top to bottom.

Capabilities and Limitations

  • Runs on library models.

  • Analyzes content of library-linked blocks. By default, the input parameter Follow links is set to on.

  • Analyzes content in masked subsystems. By default, the input parameter Look under masks is set to graphical.

  • Allows exclusions of blocks and charts.