現在、組み込み機器において「ARMプロセッサ」は高いシェアを誇っている。このARMプロセッサとは、英ARMが提供する「ARMアーキテクチャ」と呼ばれるプロセッサコア(ARMコア)を搭載したプロセッサである。 ARMコアは数多くの半導体ベンダにライセンスされている。ライセンスを受けた各半導体ベンダは、ARMコアにさまざまな周辺機能などを付け加え、独自の「ARMプロセッサ」を提供している。つまり、プロセッサコア部分は「ARMコア」という同じアーキテクチャを採用しているが、周辺機能などはそれぞれ異なり、各社が独自の製品を提供しているのである。 ARMコアならびにARMプロセッサの特徴のひとつに、低消費電力であることが挙げられる。ARMコアの低消費電力のためのしくみについては、既報のとおりである。それではプロセッサ側では、消費電力を抑えるために、どのようなしくみを設けているのだろうか。 本稿では、