Ftune/Ptune
カシオの当該電卓のクロックの仕組みは簡単に言うと次のようになっている。
FLL:すべてのクロックの基準となる。水晶発振子の32.768kHzを逓倍してクロックを生成する。ノーマルでは900倍される。最大で1000倍以上はオーバークロックできるようである。
PLL:FLLのクロックを更に逓倍し各種クロックの元になるクロックを生成する。ノーマルでは16倍。fx-CG50では32倍、それ以外では40倍以上にできる。
IFC:CPUのクロックを生成する。ノーマルのfx-CG50では1/2倍、ノーマルのCG10/20では1/4倍になっている。
SFC:PLLのクロックを逓倍しSuperHywayバスに供給する。160Mhz以下が安全。
BFC:メモリに供給するクロックを生成する。100Mhzを超えると高確率でエラーや画面崩壊に繋がる。
PFC:I/Oに供給するクロックを生成する。デフォルトでは1/8に設定されている。fx-CG50では比較的クロックを高くしても動作するが、そこまで性能には影響しない。
各クロックはIFC >= SFC >= BFC >= PFCの関係を保たなければ危険である。そのためPtune/Ftuneでは正常に動作するよう自動調整される。