Energiebeheer (softwaregestuurd)

Wat is het belangrijkste doel van het verdelen van een SoC in meerdere voedingsdomeinen?

  1. AHet totale vermogen verlagen door de spanning per blok aan te passen aan de benodigde prestaties of door alleen ongebruikte blokken uit te schakelen
  2. BAlle blokken altijd op dezelfde spanning laten werken
  3. CHet oppervlak van de chip verkleinen
Antwoord en toelichting tonen

Antwoord: A. Het totale vermogen verlagen door de spanning per blok aan te passen aan de benodigde prestaties of door alleen ongebruikte blokken uit te schakelen

CPU-cores, GPU’s, geheugencontrollers en kleine beheerschakelingen die altijd werken, hebben elk andere benodigde prestaties en werktijden. Met voedingsdomeinen kan beheer worden gevoerd zoals alleen blokken die snelheid nodig hebben een hogere spanning geven, ongebruikte blokken uitschakelen en tijdens standby alleen de benodigde schakelingen gevoed houden. Aan de grenzen zijn level shifters en isolatiecellen nodig, en ontwerp en verificatie worden complexer.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Energiebeheer (softwaregestuurd)

  1. Welke uitspraak over de “break-even-tijd”, waarmee wordt beoordeeld of het uitschakelen van de voeding bij een pauze van een schakelingsblok voordeel oplevert, is juist?
  2. Welke uitspraak over de C-states van een CPU is juist?
  3. Welke uitspraak over de P-states van een CPU is juist?
  4. In welk geval is het idee van “race to idle” (snel klaar zijn en vroeg diep rusten) gemakkelijk voordelig voor energiebesparing?
  5. Wat is de juiste rol van een governor (zoals de cpufreq-governor) die in een besturingssysteem als Linux de CPU-frequentie bepaalt?