pulpul 日本の試験

応用情報技術者 概念書 · ハードウェア

ハードウェア

要点と定義

パワーゲーティングは、不要な回路ブロックへの電源供給を遮断し、待機時のリーク電流などによる消費電力を抑える技術である。クロックを止めるクロックゲーティング、電源電圧を動作周波数に応じて調整するDVFSとは区別する。

SoC(System on a Chip)は、必要なシステム機能を一つの半導体チップに集積したものである。

XOR回路は、一方の入力が1のとき他方の入力を反転する。したがって、X=A⊕G、Y=B⊕Gとすれば、G=0ではX=A、Y=B、G=1ではX=Ā、Y=B̄となる。

エネルギーハーベスティングは、周囲にあるエネルギーを電力に変換して利用する技術である。

適用条件と例

1桁の2進加算では、AとBの桁上がりXはX=A AND B、和の1桁目YはY=A XOR Bで求める。

シリアル入力・パラレル出力の8ビットシフトレジスタでは、クロックの立上りで取り込んだ直近8ビットを確認する。対象の波形では、そのビット列は古い順に10001101で、16進数では8Dとなる。

クロック分周では、入力周波数を分周比で割って出力周波数を求め、許容誤差と照合する。例では15 MHzを8逓倍した120 MHzを2¹⁰で分周すると117,187.5 Hzとなり、115 kHzに対する誤差は約1.9%である。

エネルギーハーベスティングの例として、スイッチを押す力を電力に変換して動作する機器がある。

D/A変換器の入力差が128ステップで出力電圧差が2.5 Vなら、1ステップ当たりの変化は2.5/128 Vである。

誤りやすい点

電源供給の遮断、クロック停止、電圧調整は、それぞれパワーゲーティング、クロックゲーティング、DVFSに対応する。

半加算器では、桁上がりにAND、和の1桁目にXORを用いる。和にORを用いると、AとBがともに1の場合に誤る。

ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。

アプリでこの節を読む