フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
webadm | 投稿日時: 2007-7-26 5:29 |
Webmaster 登録日: 2004-11-7 居住地: 投稿: 3068 |
ROM/RAMアクセス状況 ロジアナをつなぐのは大事なので、簡単に確認できるROM/RAMアクセス状況をチェックしてみた。
ROMはリードオンリなので通常はアクセスする際にデータバスへデータを出力するために-OEがアサートされるのを見ればよい。 おおかたのROMとラベルが貼られたUVEPROMは-OEが繰り返しアサートされている。テープインターフェース基板のテープ用ROMもアクセスされている。テープインターフェース基板のSMとラベルが書かれたROMはテープ読み出しや書き込みの際のテーブルかなんかだと思われ一切アクセスされない。 それなりにROMからの読み出しはうまくいって初期化処理が実行されていると思われる。 RAMもチップによって頻度が違うものの大概はアクセスされている。VRAMやキャラクタジェネレーター用ROMは常時ハードウェアロジックでリードされているのでこれは良しとする。 一部のRAMはリセット直後にだけちらっとアクセスされてそれ以降はアクセスされていない。これはシリアルデータキャプチャ用のRAMだろうか。 さていよいよMPUの動作状況を詳しく調べる必要が出てきた。 ROMから何が読み出されているかを見るにはアドレス信号とデータ信号それに出力イネーブル信号をトレースすればだいたいわかる。出力イネーブル信号の立ち上がりでステートをサンプルすればどんなパターンでどっから何が読み出されているか判明する。読み出されている内容が命令ならばその後の動作はだいたい追跡することができる。 MPUがリセットスタートするとプログラムカウンタが0にリセットされてそこから命令をフェッチし出すので順番に追っていけばどんな命令を実行しているかを見ることができる。 といっても今持っているので使える状態にあるロジアナは16500BとカメレオンUSBロジアナしかない。前者は大きいのでHP4951Aが乗っているまな板のところまで運ぶのは大変。後者はプローブチップ数が数チャネル分しか作っていないのでROMの読み出しを観測するのにも足らない始末。 どうするかな。あせらずにゆっくり考えることにしよう。 |
フラット表示 | 前のトピック | 次のトピック |
投稿するにはまず登録を | |