「CPU」の編集履歴(バックアップ)一覧はこちら
「CPU」(2007/12/09 (日) 22:32:18) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
システムクロック
-バスクロック = 約 33MHz
-ARM7 クロック = 約 33MHz (バスクロックと同じ)
-ARM9 クロック = 約 66MHz (バスクロックの2倍)
ARM9からバスにアクセスする場合、半分の速度になります。
IOポートにアクセスする場合、場所によってはさらに遅くなります。
キャッシュと TCM(Tightly Coupled Memory:CPUコアに直接入ってる高速メモリ) が効いてる場合のみフルスピードで動くようです。
バスクロックは、正確には33.513982 MHz (1FF61FEh Hertz)らしいです。
RCNT
RCNT (134h) は、 EXTKEYIN (136h) ・ RTC (138h) にアクセスする前に、80xxh (一般的な使用モード)にセットする必要があります。なぜそのようにしなければならないのかは分かりません (RTC/SI-interrupt は除く)。
DS シリアルポート
SI ラインは、DSのマザーボード上で "INT" とラベルが付いています。
Pin 1 が、RTCチップに繋がっています(例:/INT = 割り込みピン)。
SO・SC・SD はどこにあるのか分かりません。
I've written a test proggy that pulsed all four RCNT bits - but all I could find was the SI signal. However, the BIOS contains some code that uses SIO normal mode transfers (for the debug version), so at least SI, SO, SC should exist.
***リンク
-ARM アーキテクチャ
http://ja.wikipedia.org/wiki/ARM%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3
-ARM7 (ARM7TDMI)
http://www.bomber.co.jp/chaola/docs/ARM/model.htm
-ARM9 (ARM946E-S)
----
l
システムクロック
-バスクロック = 約 33MHz
-ARM7 クロック = 約 33MHz (バスクロックと同じ)
-ARM9 クロック = 約 66MHz (バスクロックの2倍)
ARM9からバスにアクセスする場合、半分の速度になります。
IOポートにアクセスする場合、場所によってはさらに遅くなります。
キャッシュと TCM(Tightly Coupled Memory:CPUコアに直接入ってる高速メモリ) が効いてる場合のみフルスピードで動くようです。
バスクロックは、正確には33.513982 MHz (1FF61FEh Hertz)らしいです。
RCNT
RCNT (134h) は、 EXTKEYIN (136h) ・ RTC (138h) にアクセスする前に、80xxh (一般的な使用モード)にセットする必要があります。なぜそのようにしなければならないのかは分かりません (RTC/SI-interrupt は除く)。
DS シリアルポート
SI ラインは、DSのマザーボード上で "INT" とラベルが付いています。
Pin 1 が、RTCチップに繋がっています(例:/INT = 割り込みピン)。
SO・SC・SD はどこにあるのか分かりません。
I've written a test proggy that pulsed all four RCNT bits - but all I could find was the SI signal. However, the BIOS contains some code that uses SIO normal mode transfers (for the debug version), so at least SI, SO, SC should exist.
***リンク
-ARM アーキテクチャ
http://ja.wikipedia.org/wiki/ARM%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3
-ARM7 (ARM7TDMI)
http://www.bomber.co.jp/chaola/docs/ARM/model.htm
-ARM9 (ARM946E-S)
----
l[[@wikiへ>http://kam.jp"><META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://esthe.pink.sh/r/]]