METHOD FOR DESIGNING AN APPLICATION TASK ARCHITECTURE OF AN ELECTRONIC CONTROL UNIT WITH ONE OR MORE VIRTUAL CORES
The invention concerns a method for designing an application task architecture of an electronic control unit based on an AUTOSAR operating system that can be adapted to a plurality of microcontrollers (5, 5a). Prior to association with a microcontroller (5, 5a), the method involves developing the ap...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention concerns a method for designing an application task architecture of an electronic control unit based on an AUTOSAR operating system that can be adapted to a plurality of microcontrollers (5, 5a). Prior to association with a microcontroller (5, 5a), the method involves developing the application task architecture by using at least one virtual core (A0, A1, A2) different to the core or cores (C0, C1, C2) of the microcontroller (5, 5a), the different tasks being assigned respectively to said at least one virtual core (A0, A1, A2), and associating said at least one virtual core (A0, A1, A2) with the core or cores (C0, C1, C2) of the microcontroller (5, 5a) so as to allocate tasks assigned to said at least one virtual core (A0, A1, A2) to the core or among the cores (C0, C1, C2) of the microcontroller (5, 5a).
L'invention concerne un procédé de conception d'une architecture de tâches applicative d'une unité de contrôle électronique basée sur un système d'exploitation Autosar adaptable à plusieurs microcontrôleurs (5, 5a). Préalablement à une association avec un microcontrôleur (5, 5a), il est procédé à une élaboration de l'architecture de tâches applicative en utilisant au moins un cœur virtuel (A0, A1, A2) différent du ou des cœurs (C0, C1, C2) du microcontrôleur (5, 5a), les différentes tâches étant affectées respectivement sur ledit au moins un cœur virtuel (A0, A1, A2), et il est effectué une association dudit au moins un cœur virtuel (A0, A1, A2) avec le ou les cœurs (C0, C1, C2) du microcontrôleur (5, 5a) pour une attribution de tâches affectées audit au moins un cœur virtuel (A0, A1, A2) au cœur ou entre les cœurs (C0, C1, C2) du microcontrôleur (5, 5a). |
---|