質問: ベースクロック周波数について教えて下さい。 1.なぜ水晶発振器を使って全ての装置のテンポを合わせなきゃいけないんでしょうか?仮にそれぞれバラバラに動かしても、あまり問題ない気がします
回答: デジタル回路での信号のやりとりには同期式と非同期式があります。 クロック周波数を決めて、全てのデバイスがそれに合わせて信号をやりとりするのが同期式で、現在はこちらが主流になっています。 133MHzというクロック周波数は、現在ではあまり速い方ではありません。 クロック周波数が高い方が、より多量のデジタル信号情報の送受信や演算処理が可能になります。 信号の処理速度を上げていくと、非同期式では信号波形の歪や各デバイス間のタイミングのずれなどで、信号のやりとりがうまく行かなくなり、まともに動作しなくなりやすいでしょう。 また、クロック周波数が高くなると方形波が理想の信号波形もだんだん歪が酷くなって、遂には誤動作を招くことがありますが、非同期式ではもっとずっと低い信号の周波数で同様のことが起こり易いようです。 そんなわけで、同期式でますますクロック周波数は高くなっていくのがこれまでの技術進歩の流れのようですね。