Project

General

Profile

Feature #3417

AMALTHEA / APP4MC Importer

Added by Simon Barner over 2 years ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Category:
-
Start date:
05/23/2018
Due date:
% Done:

50%

Estimated time:

Description

Implement an importer for the AMALTHEA / APP4MC metamodel.

The main focus is on that subset of the metamodel that is immediately relevant for DSE, e.g.:

  • SWModel ->
    • Runnables -> ComponentArchitecture
    • Runnables > ExecutionNeed -> TaskWcetTable (WCET) (TODO: How to obtain real-time?)
    • Tasks -> TaskArchitecture
    • Task > CallGraph -> Runnable -> ComponentToTaskAllocation
  • HWModel / OSModel (?) -> PlatformArchitecture
  • MappingModel (Task > Scheduler > Core) -> TaskToExecutionUnitAllocation
  • StimuliModel (recurrence) -> TaskWcetTable (Periods)
Further input that requires support in DSE
  • ConstraintsModel -> Deadline

History

#1 Updated by Simon Barner over 2 years ago

  • Project changed from Design Space Exploration to AF3 Phoenix

#2 Updated by Simon Barner over 2 years ago

Potentially the refined communication mapping model developed in #3223 are useful to resolve this issue.

#3 Updated by Alexander Diewald over 1 year ago

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

#4 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)

#5 Updated by Alexander Diewald 12 months ago

  • Target version changed from AF3 2.16 RC1 (Feature Freeze) to AF3 2.17 (Feature Freeze)
  • % Done changed from 0 to 50
TODOs:
  • Reconsider AER task style import: This should be done in the DSE (Augmenting a task graph with read/write tasks).
  • Code review & integration in the RCP.

#6 Updated by Alexander Diewald 5 months ago

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

Use the import methods from the AF3-project plugin.

Also available in: Atom PDF