Author Architecture Models
Model the physical, functional, and logical architecture of a system. Create visual representations with components, ports, and connections. Components represent architectural systems or subsystems to be used in system design. You can decompose components to add detail and define hierarchical relationships, and you can reuse and reference components across composition models. Create variant components and implement multiple design alternatives or variants, chosen based on programmatic rules.
Specify information exchange between components with interfaces. An interface defines the type, dimensions, units, and structure of the data contained within a port and exchanged between components. You can define interfaces locally that are saved with the model, or you can define interfaces in a System Composer™ interface data dictionary to be used across models.
Blocks
Component | Add components to an architecture model |
Reference Component | Link to an architectural definition or Simulink behavior |
Variant Component | Add components with alternative designs |
Adapter | Connect components with different interfaces |
Classes
Functions
Tools
Interface Editor | Create and author interfaces in local and shared interface data dictionaries |
Topics
- Compose Architecture Visually
Create architecture models using built-in model element types, such as components, ports, and connections.
- Decompose and Reuse Components
Configure components for reuse across models.
- Define Port Interfaces Between Components
Overview of interfaces and terminology.