Project

General

Profile

Feature #3650

[New DSE project - #3482] The WCET table of TaskArchitectures is not available for DSE-generated Task->Partition->ExecutionUnit allocations

Added by Alexander Diewald over 1 year ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
02/25/2019
Due date:
% Done:

0%

Estimated time:
1.00 h

Description

Current status

The WCET table requires the existence of a Task->ExecutionUnit allocation table. Probably, there exists also the requirement that such a table must also reference the TaskArchitecture in question.

For allocations of the type Task->Partition->ExecutionUnit, such a table is not present in the exported artifacts of a DSE solution supporting Partition exploration. Here the Task->ExecutionUnit allocation table is deleted such that a valid AllocationTableCollection is obtained.

Potential solutions

  1. Export two AllocationTableCollections: One with the Task->ExecutionUnit pointing to the exported TaskArchitecture, and a second one containing the actual allocations.
  2. Adjust the WCET editor such that Task->Partition->ExecutionUnit allocations are supported.
  3. WCET definition by the TimingSpecification (?)

NOTE: This ticket might be resolved in the scope of #3482.

AF3-Project.af3_23 (17.1 KB) AF3-Project.af3_23 Alexander Diewald, 09/30/2019 02:53 PM

Related issues

Related to Feature #3735: Partition Architecture: Introduce memory areasClosed05/28/2019

History

#1 Updated by Simon Barner over 1 year ago

  • Description updated (diff)

Fix typo, use enumeration for potential solutions

#2 Updated by Johannes Eder over 1 year ago

  • Target version changed from AF3 2.15 RC1 (Feature Freeze) to AF3 2.16 RC1 (Feature Freeze)

#3 Updated by Johannes Eder over 1 year ago

  • Target version changed from AF3 2.16 RC1 (Feature Freeze) to AF3 2.16 RC2 (Tested, Bug-free)

#4 Updated by Simon Barner about 1 year ago

  • Description updated (diff)

#5 Updated by Simon Barner about 1 year ago

  • Related to Feature #3735: Partition Architecture: Introduce memory areas added

#6 Updated by Simon Barner about 1 year ago

#3735 will provide some generalization of the allocation service that might also be useful here.

#7 Updated by Simon Barner about 1 year ago

  • Assignee changed from Simon Barner to Alexander Diewald

Does the issue persist? Can you provide steps-to-reproduce and/or a test model?

#8 Updated by Alexander Diewald 12 months ago

The issue still persists. See the attached model: It is not possible to select an allocation collection with tasks -> partitions -> execUnits for extracting task WCETs for the "Task Architecture Partitions" model. Only Tasks -> ExU is possible.

It must be possible to specify WCETs for tasks running in partitions.

#9 Updated by Alexander Diewald 12 months ago

  • Tracker changed from Bug to Feature

#10 Updated by Alexander Diewald 6 months ago

  • Status changed from Feedback to New

#11 Updated by Alexander Diewald 6 months ago

  • Target version changed from AF3 2.17 (Feature Freeze) to Backlog

Also available in: Atom PDF