Brevet FR3052573A1 (20171215)
REVENDICATIONS1. Procédé de détermination de la consommation d'un module (IP1 à IP3) au sein d'un dispositif (SOC) comportant plusieurs modules, comprenant les étapes suivantes : une délivrance à partir d'un signal d'horloge de référence (SHR) d'au moins un signal d'horloge de module (SHM1 à SHM4) associé à chaque module (IP1 à IP3), une génération d'une période de mesure, une sélection d'un module (IP1 à IP3) dont on souhaite déterminer la consommation, une diminution de fréquence dudit au moins un signal d'horloge de module (SHMi) associé audit module (IPi) sélectionné pendant ladite période, une première mesure d'une première consommation du dispositif (SOC) et une deuxième mesure d'une deuxième consommation dudit dispositif (SOC) respectivement dans ladite période et en dehors de ladite période, et une détermination de la consommation dudit module (IPi) sélectionné à partir des résultats des mesures.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel la génération de la période de mesure comporte une génération à partir d'un signal d'activation (SA) d'un signal impulsionnel (SI) définissant ladite période de mesure et une génération d'un signal de synchronisation (SSYN) permettant de synchroniser la première mesure de la première consommation dans ladite période de mesure.\n<CLM>\1\tProcédé selon la revendication 2, dans lequel la sélection dudit module (IP1 et IP3) dont on souhaite déterminer la consommation comprend une délivrance, à partir d'un signal de commande (SC) et dudit signal impulsionnel (SI), d'au moins un signal de sélection (SSi) associé à chaque module (IP1 à IP3) et destiné à déterminer ladite diminution de fréquence.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, dans lequel ladite diminution de fréquence comprend une coupure 3052573 14 totale de fréquence dudit au moins un signal d'horloge de module (SHMi) associé audit module (IPi) sélectionné pendant ladite période.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, dans lequel ladite détermination de la consommation du module 5 sélectionné comprend un calcul d'une différence entre ladite première consommation et la deuxième consommation.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3 en combinaison avec la revendication 5, dans lequel ladite détermination de la consommation du module sélectionné comprend en outre une 10 multiplication de ladite différence par un coefficient tenant compte du facteur de diminution de fréquence.\n<CLM>\1\tSystème électronique (SE) comprenant un dispositif (SOC) comportant plusieurs modules (IP1 à IP3), des moyens de commande (MC) configurés pour générer une 15 période de mesure, et pour sélectionner un module (IPi) dont on souhaite déterminer la consommation, des moyens de séquencement (MS) configurés pour délivrer à partir d'un signal d'horloge de référence (SHR) au moins un signal d'horloge de module (SHMi) associé à chaque module (IP1 à IP3) et 20 pour effectuer une diminution de fréquence dudit au moins un signal d'horloge de module (SHMi) associé audit module (IPi) sélectionné pendant ladite période, des moyens de mesure (MM) configurés pour effectuer une première mesure d'une première consommation dudit dispositif (SOC) 25 et d'une deuxième mesure d'une deuxième consommation dudit dispositif (SOC) respectivement dans ladite période et en dehors de ladite période, et des moyens de calcul (MC) configurés pour déterminer la consommation dudit module (IPi) sélectionné à partir des résultats des 30 mesures.\n<CLM>\1\tSystème (SE) selon la revendication 7, dans lequel les moyens de commande (MC) comprennent un moyen de gestion (MG) configuré pour délivrer un signal de commande (SC) et un signal d'activation (SA), et un générateur d'impulsions (GI) destiné à 3052573 15 recevoir ledit signal d'activation (SA) et à délivrer un signal impulsionnel (SI) définissant ladite période de mesure, ledit dispositif (SOC) comprenant en outre un moyen d'interface (MI) configuré pour recevoir ledit signal impulsionnel (SI) et pour délivrer un signal de 5 synchronisation (SSYN) permettant aux moyens de mesure (MM) de synchroniser la première mesure de la première consommation dans ladite période de mesure.\n<CLM>\1\tSystème (SE) selon la revendication 8, dans lequel les moyens de commande (MC) comprennent en outre un moyen de 10 sélection (MSEL) configuré pour recevoir ledit signal de commande (SC) et ledit signal impulsionnel (SI) de façon à délivrer auxdits moyens de séquencement (MS) au moins un signal de sélection (SS1 à SS4) associé à chaque module (IP 1 à IP3).\n<CLM>\1\tSystème (SE) selon la revendication 9, dans lequel les 15 moyens de séquencement (MS) comportent autant de composants de traitement (CT1 à CT4) que de signaux d'horloge de module (SHM1 à SHM4), chaque composant de traitement (CTi) étant couplé à un module (IPi) correspondant et destiné à recevoir le signal de sélection (S Si) correspondant provenant desdits moyens de commande (MC) et à 20 délivrer le signal d'horloge de module (SHMi) associé audit module (IPi).\n<CLM>\1\tSystème (SE) selon la revendication 10, dans lequel le moyen de sélection (MSEL) est en outre configuré pour effectuer un balayage automatique des composants de traitement (CT1 à CT4) de 25 façon à déterminer la consommation dynamique de chaque module IPi correspondant.\n<CLM>\1\tSystème (SE) selon la revendication 10, dans lequel les moyens de séquencement (MS) sont configurés effectuer une coupure totale de fréquence dudit au moins un signal d'horloge de module 30 (SHMi) associé audit module (IPi) sélectionné pendant ladite période.\n<CLM>\1\tSystème (SE) selon l'une quelconque des revendications 7 à 12, dans lequel les moyens de calcul (MC) sont configurés pour effectuer un calcul d'une différence entre la première consommation et la deuxième consommation. 3052573 16\n<CLM>\1\tSystème (SE) selon l'une des revendications 7 à 11 en combinaison avec la revendication 13, dans lequel les moyens de calcul (MC) sont en outre configurés pour effectuer une multiplication de ladite différence par un coefficient tenant compte du facteur de 5 diminution de fréquence.