応用情報 午前ラボ

学習の画面へ

マイコンの分周器の値

出典: 平成30年度 春期 応用情報技術者試験 午前 問23 (IPA)

ワンチップマイコンにおける内部クロック発生器のブロック図を示す。15 MHz の発振器と,内部の PLL1,PLL2 及び分周器の組合せで CPU に 240 MHz,シリアル通信(SIO)に 115 kHz のクロック信号を供給する場合の分周器の値は幾らか。ここで,シリアル通信のクロック精度は±5%以内に収まればよいものとする。

図

  1. ア 1/2⁴
  2. イ 1/2⁶
  3. ウ 1/2⁸
  4. エ 1/2¹⁰
正解と解説を見る

正解: エ

ポイント

  1. 発振器 15 MHz → PLL1 (8 逓倍) で 120 MHz になります (PLL2 でさらに 2 逓倍され、CPU は 240 MHz です)。
  2. 分周器には PLL1 の出力 120 MHz が入ります。SIO のクロックは 115 kHz です。
  3. 120 MHz ÷ 115 kHz ≒ 1,043 なので、2 のべき乗で近い 2¹⁰ = 1,024 を選びます。
  4. 120 MHz ÷ 1,024 ≒ 117.2 kHz で、115 kHz との誤差は約 1.9% (±5%以内) です。

2⁸ = 256 では約 469 kHz、2⁶ = 64 では約 1.9 MHz になり、大きく外れます。

「ハードウェア」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)