2011年10月01日

CPU周りの設計(3)

 PC-6001 の場合、回路から見ると 外部からWAIT が入るのは、以下の通り。

 1)ROM領域(0x0000〜0x7FFF)からの読み出し

  M1 cycle で 1 WAIT、Memory Read / Write cycle で 1 WAIT挿入。


 2)RAM領域(0x8000〜0xFFFF)からの読み出し

  M1 cycle で 1 WAIT挿入、Memory Read / Write cycle では、なぜか WAIT が入りません。
 (多分、タイミング的に間に合うから、WAIT を外しているんでしょう)


 3)AY-3-8910 へアクセス時

  I/O へのリード、ライトのどちらも、1 WAIT 挿入。


 4)拡張コネクタからの WAIT 信号入力時

  これは、サポートする気がないので、無視ですね。


 1)、2)は、Moriya さんが実機で調査されている内容と一致します。

 http://p6ers.net/mm/pc-6001/  内の『ハードウェア周りの調査』


posted by えすび at 20:22| Comment(0) | FPGA化:CPU周り | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。