Gestion de l'énergie

Pour réduire la consommation d'un microcontrôleur, quelle action est correcte concernant les périphériques inutilisés (timers, UART, etc.) ?

  1. AArrêter la distribution d'horloge vers ces périphériques via les registres de configuration
  2. BFaire fonctionner ces périphériques en permanence à la vitesse maximale
  3. CMettre toutes les broches de ces périphériques en sortie à 1
Afficher la réponse et l'explication

Réponse : A. Arrêter la distribution d'horloge vers ces périphériques via les registres de configuration

Sur de nombreux microcontrôleurs, l'horloge des périphériques est arrêtée, ou au contraire active, juste après la mise sous tension : on configure la distribution d'horloge vers les seuls périphériques utilisés. Une horloge arrêtée supprime la puissance dynamique due aux commutations du circuit. De plus, une broche inutilisée laissée flottante peut provoquer un courant de court-circuit dans le circuit d'entrée ; fixer l'état des broches réduit aussi la consommation.

S'entraîner sur ce thème Retour au thème

Autres questions sur Gestion de l'énergie

  1. Quel est le rôle correct d'un PMIC (circuit intégré de gestion de l'alimentation) utilisé dans les smartphones, etc. ?
  2. Dans une puce utilisant plusieurs tensions d'alimentation, pourquoi faut-il respecter l'ordre de mise sous tension (séquence d'alimentation) ?
  3. Quelle caractéristique du « fonctionnement proche du seuil » (near-threshold), où la tension d'alimentation est abaissée près de la tension de seuil des transistors, est correcte ?
  4. Lorsqu'on abaisse la tension d'alimentation, l'énergie totale par opération atteint un minimum à une certaine tension, puis augmente si l'on descend en dessous. Pourquoi ?
  5. On équipe un CPU de 50 W d'un refroidisseur de résistance thermique 0,5 K/W. De combien de ℃ environ la puce dépasse-t-elle la température de l'air ambiant (autres chemins thermiques négligés) ?

Comparatifs sur ce thème