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

異なる電源電圧で動く2つのブロックの間で信号を受け渡すときに入れるレベルシフタの役割として正しいものはどれか。

  1. A信号の周波数を2倍にする
  2. B信号を暗号化する
  3. C信号の電圧を、受け取る側の電源電圧に合った0と1の電圧に変換する
答えと解説を見る

正解:C. 信号の電圧を、受け取る側の電源電圧に合った0と1の電圧に変換する

例えば0.6 Vで動くブロックの1(0.6 V)を、1.0 Vで動くブロックが受け取ると、1と判定しきれない中途半端な電圧になり、誤動作したり貫通電流が流れたりします。レベルシフタは、信号を受け取る側の電源電圧に合った電圧に変換して渡します。ブロックごとに電圧を変えて省電力にする設計では、電圧の違う境目のすべての信号に必要になります。

  • A. 周波数は変えません。
  • B. 暗号化はしません。
  • C. 正しい。低い電圧から高い電圧への変換で特に必要です。
この分野を解く 分野ページへ

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

  1. 1つのSoCの中を複数の電源ドメインに分ける主な目的はどれか。
  2. 回路のブロックを休ませるとき、電源を切って得をするかどうかを判断する「損益分岐時間」の説明として正しいものはどれか。
  3. CPUのC-state(Cステート)の説明として正しいものはどれか。
  4. CPUのP-state(Pステート)の説明として正しいものはどれか。
  5. 「レーストゥアイドル」(速く処理を終えて早く深く休む)の考え方が省エネルギーに有利になりやすいのはどのような場合か。