METHOD FOR MANAGING THE EXECUTION OF A SOFTWARE ARCHITECTURE OF A RADIOCOMMUNICATION CIRCUIT WITH CONSTANT PROCESSOR FREQUENCY, CORRESPONDING COMPUTER PROGRAM PRODUCT AND CIRCUIT
The proposal is for a method for managing the execution by a processor of a software architecture included in a radiocommunication circuit, the said software architecture comprising a radiocommunication software stack and at least one client application. This method comprises the following steps, fo...
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 proposal is for a method for managing the execution by a processor of a software architecture included in a radiocommunication circuit, the said software architecture comprising a radiocommunication software stack and at least one client application. This method comprises the following steps, for a given frequency of the said processor: a) obtaining (E1) a first computing power associated with the said stack; b) obtaining (E2) a second computing power associated with the said at least one client application; c) computing the sum of the said first and second computing powers; d) comparing the said sum with a predetermined threshold; e) detecting, based on the result of the said comparison step, that the said second computing power is insufficient for the said processor to execute the said at least one client application; f) in the case of positive detection, restraining (E4) at least one functionality of the said stack.
II est proposé un procédé de gestion de l'exécution par un processeur d'une architecture logicielle comprise dans un circuit de radiocommunication, ladite architecture logicielle comprenant une pile logicielle de radiocommunication et au moins une application client. Ce procédé comprend les étapes suivantes, pour une fréquence donnée dudit processeur : a) obtention (E1) d'une première puissance de calcul associée à ladite pile; b) obtention (E2) d'une deuxième puissance de calcul associée à ladite au moins une application client; c) calcul de la somme desdites première et deuxième puissances de calcul; d) comparaison de ladite somme avec un seuil prédéterminé; e) détection à partir du résultat de ladite étape de comparaison que ladite deuxième puissance de calcul est insuffisante pour que ledit processeur exécute ladite au moins une application client; f) en cas de détection positive, bridage (E4) d'au moins une fonctionnalité de ladite pile. |
---|