過去問解きまくり研究所 ホーム

平成29年度 春期 午前Ⅱ 問15

ハードウェア

クロックに関する問題

マイコンに供給するクロックとシリアル通信ポートに使用するクロックを共用するマイコンシステムがある。クロックを 2^n 分の 1 に分周するだけで 57.6 k ビット/秒の通信速度を得るためには,マイコンに供給するクロックを何 MHz にするのが最も適切か。ここで,シリアル通信ポートのクロックの精度は 5%以内に収まればよいものとする。

マイコンシステムのクロック構成図:

クロック発生器 ──┬──────────→ マイコン
                 ↓
               分周器
                 ↓
           シリアル通信ポート ←──(伝送線路)──→
答えと解説を見る

✓ これが正解イ60

解説

60 MHz を 1024 分周すると約 58.6 k で誤差5%以内です。

マイコンのクロックを 2^n 分の 1 にして 57.6 k ビット/秒を作るので、クロック周波数を 2 のべき乗で割った値が 57.6 k の ±5% 以内、すなわち約 54.7 k〜60.5 k に入るものを探します。57.6 k に近いのは 2^10=1024 分周なので、各選択肢を 1024 で割ります。60 MHz÷1024≒58.59 k で、57.6 k との差は約+1.7% となり 5% 以内に収まります。52 MHz÷1024≒50.78 k(約−11.8%)、66 MHz÷1024≒64.45 k(約+11.9%)、72 MHz÷1024≒70.31 k(約+22.1%)で、ほかの分周比にしても範囲には入りません。分周比が 2 のべき乗に限られるときは、目標の値に 2^n を掛けたあたりのクロックを探す、という手順で解けます。

ほかの選択肢はなぜ違うのか

出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)