電力管理(ソフトウェア制御)

CMOS回路の動的消費電力の式 P = αCV²f で、αが表すものとして正しいものはどれか。

  1. Aトランジスタの数
  2. B1クロックあたりに信号が切り替わる割合(活動率)
  3. Cチップの温度
答えと解説を見る

正解:B. 1クロックあたりに信号が切り替わる割合(活動率)

動的消費電力は、配線やゲートの容量を充電したり放電したりするときに使われる電力です。Cは切り替わる部分の容量、Vは電源電圧、fはクロックの周波数で、αは1クロックの間にどれだけの割合の信号が切り替わるかを表す活動率です。データが変わらない部分や、クロックを止めた部分は切り替わらないので、αを小さくすることも省電力の大切な手段です。

  • A. トランジスタの数は容量Cに含まれます。
  • B. 正しい。切り替わらない回路は動的な電力を使いません。
  • C. 温度は主に静的な電力に影響します。
この分野を解く 分野ページへ

電力管理(ソフトウェア制御)のほかの問題

  1. 活動率α=0.1、切り替わる容量C=1 nF、電源電圧V=1 V、周波数f=1 GHzの回路の動的消費電力はいくらか。
  2. 電源電圧はそのままで、クロックの周波数だけを半分にした。決まった量の計算を終えるまでに使う動的なエネルギーはどうなるか。
  3. DVFSで、電源電圧を周波数に比例して下げられるとする。周波数を半分にしたとき、動的な電力と、決まった量の計算に使う動的なエネルギーはおよそどうなるか。
  4. CMOS回路の静的消費電力(リーク電力)の説明として正しいものはどれか。
  5. チップの温度が上がると、リーク電力はどのように変わるか。また、それによって起こりうる問題はどれか。