Documentation
Search Help
Off-Canvas Navigation Menu Toggle Off-Canvas Navigation Menu Toggle
Documentation Home
Simulink
Modeling
Modeling Guidelines
High-Integrity System Modeling
Simulink Block Considerations
Stateflow Chart Considerations
MATLAB Function and MATLAB Code Considerations
Configuration Parameter Considerations
Requirements Considerations
MISRA C:2012 Compliance Considerations
All
Examples
Functions
Blocks
More
Resources
All
Examples
Functions
Blocks
Simulink
Block Considerations
Names, math operations, ports and subsystems, signal routing, logic and bit operations
Modeling Guidelines
expand all
Naming Conventions
hisl_0031: Model file names
hisl_0032: Model object names
Math Operations
hisl_0001: Usage of Abs block
hisl_0002: Usage of Math Function blocks (rem and reciprocal)
hisl_0003: Usage of Square Root blocks
hisl_0028: Usage of Reciprocal Square Root blocks
hisl_0004: Usage of Math Function blocks (natural logarithm and base 10 logarithm)
hisl_0005: Usage of Product blocks
hisl_0029: Usage of Assignment blocks
hisl_0066: Usage of Gain blocks
Ports & Subsystems
hisl_0006: Usage of While Iterator blocks
hisl_0007: Usage of For Iterator or While Iterator subsystems
hisl_0008: Usage of For Iterator Blocks
hisl_0010: Usage of If blocks and If Action Subsystem blocks
hisl_0011: Usage of Switch Case blocks and Action Subsystem blocks
hisl_0012: Usage of conditionally executed subsystems
hisl_0024: Inport interface definition
hisl_0025: Design min/max specification of input interfaces
hisl_0026: Design min/max specification of output interfaces
Signal Routing
hisl_0013: Usage of data store blocks
hisl_0015: Usage of Merge blocks
hisl_0021: Consistent vector indexing method
hisl_0022: Data type selection for index signals
hisl_0023: Verification of model and subsystem variants
hisl_0034: Usage of Signal Routing blocks
Logic and Bit Operations
hisl_0016: Usage of blocks that compute relational operators
hisl_0017: Usage of blocks that compute relational operators (2)
hisl_0018: Usage of Logical Operator block
hisl_0019: Usage of bitwise operations
Lookup Table Blocks
hisl_0033: Usage of Lookup Table blocks
Simulink Documentation
Examples
Blocks and Other Reference
Release Notes
PDF Documentation
Support
MATLAB Answers
Installation Help
Bug Reports
Product Requirements
Software Downloads