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

令和4年度 秋期 午前Ⅱ 問13

ハードウェア

クロック周波数

マイコンに供給するクロックとシリアル通信ポートに使用するクロックを共用するマイコンシステムがある。n が自然数のとき,クロックを 2^n 分の 1 に分周して 57.6 k ビット/秒の通信速度が得られるクロック周波数は何 MHz か。ここで,シリアル通信ポートのクロックの誤差は 5%以内とする。

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

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

✓ これが正解イ60

解説

60MHzを1,024分周すると約58.6kで、誤差は約1.7%です。

求めるクロック周波数は、2のn乗で割ったときに57.6kビット/秒との誤差が5%以内に収まる値です。57.6kを2のn乗倍すると、512倍で約29.5MHz、1,024倍で約59.0MHz、2,048倍で約118.0MHzなので、候補の52〜72MHzでは1,024分周を中心に調べればよいとわかります。60MHz÷1,024=約58.59kで、誤差は(58.59−57.6)÷57.6=約1.7%と5%以内です。他の値は1,024分周で、52MHzが約50.78k(約11.8%低い)、66MHzが約64.45k(約11.9%高い)、72MHzが約70.31k(約22.1%高い)で、いずれも5%を超えます。目標の速度に2のn乗を掛けた周波数を基準に、誤差の範囲を確かめるのが近道です。

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

この問題の用語

出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13

同じ用語が出る問題

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