Prerequisites
Before allocating functions, ensure you have:- Created your system element hierarchy (System → Subsystem → Component)
- Defined functions using the Function work item type
- Opened the appropriate FMEA Risksheet or PowerSheet configuration
Steps
1. Navigate to the Functions PowerSheet
- Open the Design space from the sidebar
- Select the subsystem functions sheet for your target subsystem (e.g., “ECU Processing Subsystem - Functions”)
- Locate the function you want to allocate in the function list
2. Set the Allocated Element
- Click the Allocated Element cell in the function row
- Select the target system element from the picker dropdown
- The allocation creates an
allocatedTolink role between the function and system element - Save the PowerSheet to commit the allocation
3. Verify Allocation in System Structure Navigator
- Navigate to Reports → System Structure Navigator
- Expand the system element hierarchy tree
- Verify that your function appears under the allocated element
- Check that the function count matches your allocations
4. Use Allocations in FMEA Analysis
Function allocations enable subsystem-scoped FMEA analysis:- Open a component DFMEA Risksheet (e.g., “System-on-Chip (SoC) - Component DFMEA”)
- The Function column picker automatically filters to show only functions allocated to this component
- Create failure mode rows and select from the filtered function list
- The
assesseslink role connects each failure mode to its parent function
Function allocation directly supports AIAG-VDA FMEA’s Structure Analysis (Step 1). The hierarchy System Element → Function → Failure Mode maps to AIAG-VDA’s Focus Element → Element Function → Failure Mode structure columns.
Allocation Patterns
| Pattern | Use Case | Example |
|---|---|---|
| 1:1 Allocation | Function realized by single component | ”Execute collision detection algorithm” → System-on-Chip (SoC) |
| 1:N Allocation | Function distributed across multiple elements | ”Provide power supply” → Power Management IC + Voltage Regulator + Battery Interface |
| N:1 Allocation | Multiple functions in one component | 8 functions → ECU Processing Subsystem |
| Hierarchical Allocation | Function allocated at subsystem level, sub-functions at component level | ”Sensor Fusion” (Subsystem) → “Calibrate Camera” (Camera Module), “Calibrate Radar” (Radar Module) |
Common Pitfalls
Verification
You should now see:- ✅ Functions appear under their allocated system element in the System Structure Navigator
- ✅ DFMEA Risksheet function pickers filter to show only allocated functions for each component
- ✅ Traceability coverage bars in the Design space dashboard show Function → System Element allocation percentage
See Also
- System Element Hierarchy — Understand the decomposition model
- System Element — System Element work item type reference
- Function — Function work item type reference
- Define System Elements — Create system elements before allocation
- Create System Hierarchy — Build the element hierarchy
- RTM Domain Model — See how allocatedTo relationships work
- Relationships and Link Roles — allocatedTo link role details